Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Configurações do Job
[ONSTART]
JOBS = AUTO_NFSE
[AUTO_NFSE]
MAIN = AUTONFSEX
ENVIRONMENT = Nome do ambiente configurado

Auto NFS-e

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Faturamento

Rotina:

Rotina

Nome Técnico

CFGAUTONFS

Auto NFS-e

 

País(es):

Todos.

Banco(s) de Dados:

Todos.

Tabelas Utilizadas:

Informe as tabelas utilizadas.

Sistema(s) Operacional(is):

Windows/ Linux.

Descrição

Realizada melhoria com a nova rotina Auto NFS-e (ANFSECFG) para emissão automática de notas fiscais de serviços
eletrônicas (Auto NFS-e). Ela atende a crescente demanda de homologações de novos municípios e, também, o aumento do
volume de NFS-e emitidas.


É necessário cadastramento prévio da tabela do Auto NFS-e para que sejam gravadas as configurações dos processos
de transmissão, monitoramente e cancelamento.

Importante

(Apenas para Microsiga Protheus, versões anteriores à versão 12)

Antes de executar o compatibilizador informe o nome do compatibilizador é imprescindível:

Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório PROTHEUS_DATA\DATA, se versão 10,

 

ou \PROTHEUS11_DATA\DATA, se versão 11) e dos dicionários de dados SXs (diretório PROTHEUS_DATA_SYSTEM, se versão 10, ou \PROTHEUS11_DATA\SYSTEM, se versão  11).Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.

  • Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
  • Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
  • O compatibilizador deve ser executado com a Integridade Referencial desativada*.
  •  

    Procedimento para Implantação  

    JOB NFS-e

    Procedimento para Implantação 

    Configuração para executar o novo job do Auto NFS-e:


    1. Na pasta \SmartClient execute o aplicativo Wizard.Exe.

    2. Selecione a pasta Processos Comuns.

    3. Clique em Incluir e/ou Alterar para preencher os campos:
      • Nome do Job: informe AUTO_NFSE.
      • Função Advpl: informe AUTONFSEX.
      • Ambiente: informe o ambiente do Protheus.
      • Instâncias: informe 1.
      • Parâmetros: informe 0.
      • Clique no checkbox para Habilitar Job no START do Servidor Protheus.
    4. Confirme os dados e o arquivo deve apresentar a seguinte configuração:

     

    Configurações do Job
    [ONSTART]
    JOBS = AUTO_NFSE


    [AUTO_NFSE]
    MAIN = AUTONFSEX
    ENVIRONMENT = Nome do ambiente configurado

    Procedimento para Utilização

    1. Para utilização do Auto NFS-e (após realizar as configurações do menu e job) é necessário incluir as configurações

    dos processos de transmissão, monitoramento e cancelamento no módulo Faturamento (SIGAFAT). Acesse
    Atualizações / Faturamento / Auto NFS-e (ANFSECFG).
    2. Clique em Incluir.
    3. Informe o nome da Configuração.
    4. Para cada processo (transmissão, monitoramento e cancelamento) é necessário fornecer os seguintes dados:
       • Ativo: ativa ou desativa o processo.
       • Lote: número de notas por lote.
       • Processos: número de execuções (thread) por processo.
       • No browse de empresas, clique em Incluir para informar a(s) Empresa(s), Filial(is) e Série(s).
    . Confirmar    Confirmar os dados.

      Importante
    Não    Não é permitido incluir configurações com o mesmo processo, empresa, filial e série.

     

     

    Procedimento para Procedimento para Balanceamento de Carga 

    O Balanceamento de Carga foi implementado para distribuir a carga de processamento conforme o aumento
    da demanda.


    Exemplo:

    Balancear os três processos do Auto NFS-e: transmissão, monitoramento e cancelamento de uma mesma
    empresa, filial e série.

    1. Inclua uma configuração para cada processo (conforme descrito em Procedimentos para Utilização).

    2. Crie um servidor para cada processo, ou seja, nesse exemplo são criados três servidores

    Campo

    (X3_CAMPO)

    Tipo

    (X3_TIPO)

    Tamanho

    (X3_TAMANHO)

    Decimal

    (X3_DECIMAL

    (APPSERVER.EXE). Para gerar um servidor, basta duplicar a pasta \BIN\APPSERVER.

    3. Todos os servidores que estiverem processando o Auto NFS-e devem estar apontado para o mesmo
    SourcePath, RootPath e StartPath que estiver configurado o ERP.

    4. Configure a execução do Job do Auto NFS-e em todos os servidores (conforme descrito em Procedimentos
    para Configuração).

    Atualizações do Compatibilizador

    (Apenas para Microsiga Protheus, versões anteriores à versão 12)

    1. Criação ou Alteração de Perguntas no arquivo SX1 – Cadastro de Perguntes:

    Pergunte

    (X1_PERGUNT)

    Nome

     

    Grupo

    (X1_GRUPO)

    Ordem

    (X1_ORDEM)

    Tipo

    (X1_TIPO)

    Tamanho

    (X1_TAMANHO)

     

    2.    Criação ou Alteração de tabela no arquivo SX2– Tabelas:

    Chave

    Nome

    Modo

    PYME

    B04

    (X2_CHAVE)

    Dente/Região

    (X2_NOME)

    C

    (X2_MODO)

    N

    (X2_PYME)

     

    3.  Criação ou Alteração de Tabelas Genéricas no arquivo SX5 – Tabelas Genéricas:

    Chave

    Ex.: AR

    Descrição

    Ex.: Tabela de IR de Aplicações Financeiras

     

    4.  Criação ou Alteração (mantenha somente a instrução correspondente) de Campos no arquivo SX3 – Campos:

    • Tabela BGD - Prod x Cob x Proc x Co-Part:

     

    )

    Formato

    (X3_PICTURE)

    Título

    (X3_TITULO)

    Descrição

    (X3_DESCRIC)

    Nível

    (X3_NÍVEL)

    Usado

    (X3_USADO) Informe Sim ou Não

    Obrigatório

    (X3_OBRIGAT) Informe Sim ou Não

    Browse

    (X3_BROWSE) Informe Sim ou Não

    Opções

    (X3_CBOX)

    When

    (X3_WHEN)

    Relação

    (X3_RELACAO)

    Val

    .

    Sistema

    (X3_VALID)

    Help

    Descreva o conteúdo informado para Help de Campo no ATUSX


     

    Importante:

    O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.

     

    5.

     

    Criação ou Alteração de Consulta Padrão no arquivo SXB – Consulta Padrão:
    • Pesquisa B05PLS:

    Alias

    (XB_ALIAS)

    Tipo

    (XB_TIPO)

    Sequência

    (XB_SEQ)

    Coluna

    (XB_COLUNA)

    Descrição

    (XB_DESCRI)

    Contém

    (XB_CONTEM)

     

    6.  Criação ou Alteração de Índices no arquivo SIX – Índices:

    Índice

    AA1

    Ordem

    6

    Chave

    AA1_FILIAL+AA1_CODVEN

    Descrição

    Cod. Vendedor

    Proprietário

    S

     

    7.  Criação ou Alteração de Parâmetros no arquivo SX6 – Parâmetros:

    Nome da Variável

    (X6_VAR)

    Tipo

    (X6_TIPO)

    Descrição

    (X6_DESCRIC + X6_DESC1 + X6_DESC2)

    Valor Padrão

    (X6_CONTEUD)

     

    8.  Criação ou Alteração (mantenha somente a instrução correspondente) de Gatilhos no arquivo SX7 – Gatilhos:

    • Tabela BD5 – Contas Médicas:

    Campo

    Informe o conteúdo do (X7_CAMPO)

    Sequência

    Informe o conteúdo do (X7_SEQUENC)

    Campo Domínio

    Informe o conteúdo do (X7_CDOMIN)

    Tipo

    Informe o conteúdo do (X7_TIPO)

    Regra

    Informe o conteúdo do (X7_REGRA)

    Posiciona?

    Informe o conteúdo do (X7_SEEK)

    Chave

    Informe o conteúdo do (X7_CHAVE)

    Condição

    Informe o conteúdo do (X7_CONDIC)

    Proprietário

    Informe o conteúdo do (X7_PROPRI)

     

     

    Procedimento para Configuração

    (Estes procedimentos devem ser feitos quando for necessário configurar parâmetros e/ou  rotinas no menu).

     

    CONFIGURAÇÃO DE PARÂMETROS

     

    1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure (mantenha somente a instrução correspondente) o(s) parâmetro(s) a seguir:
      (É necessário criar uma tabela para cada parâmetro descrito no item Parâmetro(s), da tabela Características do Requisito)

    Itens/Pastas

    Descrição

    Nome:

     

    Tipo:

    Informe o Tipo do parâmetro

    Cont. Por.:

    Informe o Conteúdo padrão

    Descrição:

     

     

    CONFIGURAÇÃO DE MENUS

     

    2.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do informe o nome do módulo, conforme instruções a seguir:

    Menu

    Informe o Menu em que estará localizada a rotina

    Submenu

    Informe o Submenu em que estará localizada a rotina

    Nome da Rotina

    Informe o Título da rotina

    Programa

    Informe o Fonte da rotina

    Módulo

    Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

    Tipo

    Informe a Função

     

     

    Procedimento para Utilização

    • Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações:
    • Localização da rotina no menu;
    • Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;
    • Caso seja necessário ter algum cadastro feito previamente, faça uma observação.

     

     

    Exemplo:

           1.            No Plano de Saúde (SIGAPLS), acesse Atualizações / Produto Saúde / Produto Saúde (PLSA800).

    O sistema apresenta a janela de produtos cadastrados.

           2.            Posicione o cursor em um produto e clique em Alterar.

           3.            Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.

           4.            Dê duplo clique no campo TP Prestador (BCW_TIPPRE).

    O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.

           5.            Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:

                          Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.

           6.            Confira os dados e confirme.

     

     

    Vídeo

    • Vídeo hospedado no youtube e inserido no template por meio da macro Widget Connector.

    ** Canal do youtube e software de vídeoem definição.

     

    Título do Vídeo:

    Disponibilizado pelo Marketing.

    Introdução:

    Disponibilizado pelo Marketing.

    Passo a Passo:

    Capturar diretamente do sistema.

    Finalização:

    Disponibilizado pelo Marketing.

     

     

    Ponto de Entrada

    Descrição:

    Informe o Menu em que estará localizada a rotina

    Localização:

    Informe o Submenu em que estará localizada a rotina

    Eventos:

    Informe o Título da rotina

    Programa Fonte:

    Informe o Fonte da rotina

    Função:

    Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

    Retorno:

    Nome

    Tipo

    Descrição

    Obrigatório

     

     

     

     

     

     

     

     

     

     

     

     

     

    Exemplo:

    #Include 'Protheus.ch'

    User Function CN120ALT()

    Local aCab:= PARAMIXB[1]

    Local cTipo:= PARAMIXB[2]

    If cTipo == '1'

        aCab[4][2]:= 'NF' //Validações do usuário

    EndIf

    Return aCab