Histórico da Página
CONTEÚDO
| Índice | ||||
|---|---|---|---|---|
|
01. VISÃO GERAL
A rotina de Cadastro de Mensagens no Documento Fiscal, ou simplesmente Mensageria, é uma solução auxiliar que tem por objetivo disponibilizar uma ferramenta flexível de cadastro de mensagens a serem utilizadas nas obrigações acessórias através do Configurador de Tributos. Como veremos abaixo, com está rotina será possível criar mensagens utilizando de dados dos tributos, dos itens e dos dados gerais da nota fiscal, além de podermos agrupar as mensagens para facilitar a gestão das mesmas.
Ela se trata de uma rotina auxiliar pois as mensagens geradas através dela serão utilizadas por outros mecanismos do Sistema para transmissão de nota fiscal e para preenchimento de outras obrigações acessórias como a EFD.
02. EXEMPLO DE UTILIZAÇÃO
Antes do exemplo de utilização vamos nos atentar a como acessar a rotina.
...
Na pasta Mensagens há 3 rotinas que serão apresentadas conforme demonstraremos o passo a passo de como utilizar a Mensageria do Configurador de Tributos.
Cadastros e configurações
Para a demonstração utilizarei uma regra tributária previamente cadastrada.
...
| Informações | ||
|---|---|---|
| ||
A princípio essa é a única maneira de verificar se uma mensagem foi decodificada após o lançamento de uma nota fiscal. Porém, conforme a evolução futura da ferramenta poderá haver outros métodos de verificação. |
03. ROTINA Cadastro de Mensagens
Configurador de Tributos > Regras Fiscais > Regra de Ajuste de Lançamento > Cadastro de Mensagens
...
Esta é a dinâmica da tela.
Exemplo de utilização
Nesse exemplo vamos criar a seguinte mensagem: "Valor do ICMS do item [IT:ITEM] = R$ [ICM:VALOR]"
...
| Informações | ||
|---|---|---|
| ||
Com o desenvolvimento da rotina de Mensageria do Configurador de Tributos, no futuro, o Cadastro de Mensagem poderá ser encontrado na pasta da Mensageria. |
04. ROTINA Cadastro de Identificadores
Configurador de Tributos > Regras Fiscais > Mensagens > Identificadores de Mensagens
...
| Campo | Título | Descrição |
|---|---|---|
| CK6_CODIGO | Código do Identificador | Código que identifica o cadastro do identificador |
| CK6_DESC | Descrição do identificador | Descrição |
| CK6_OBRACE | Obrig.Acess | Define qual obrigação acessória o identificador está ligado |
| CK6_FINALI | Finalidade | Define qual a finalidade de uso da mensagem que o identificador estará atrelado |
Exemplo de utilização
Basicamente, os campos Obrig.Acess e Finalidade definem para onde a mensagem atrelada a ele será levada. Por exemplo, se eu quiser que uma mensagem seja levada nos registros C190, D190, D790 da EFD ICMS/IPI eu devo usar as seguintes opções:
...
| Informações | ||
|---|---|---|
| ||
Para maiores informações sobre como cadastrar corretamente os identificadores para os propósitos corretos, veja a última seção desse documento com os links das documentações oficiais de como devem ser cadastrada mensagens para notas fiscais e para arquivos SPED. |
05. ROTINA Grupos de Mensagens
Configurador de Tributos > Regras Fiscais > Mensagens > Grupos de Mensagens
...
A rotina de Grupo de Mensagens consolida o cadastro da Mensageria unindo as mensagens e seus respectivos identificadores. É nela que se vincula também, qual será o disparador que fará com que a mensagem seja decodificada. Veremos logo abaixo.
Campos
| Campo | Titulo | Descrição |
|---|---|---|
| CK7_CODIGO | Código do Grupo | Código identificador do grupo de mensagens |
| CK7_DESC | Descrição do Grupo | Descrição do grupo de mensagem |
| CK9_SEQUEN | Sequência | Sequência numérica das mensagens utilizadas no Grupo de Mensagens |
| CK9_CODFIN | Código da Finalidade | Código que identifica em quais tipos de notas fiscais aquela mensagem deve ser disparada: |
| CK9_DESFIN | Descrição da Finalidade | Descreve a finalidade conforme as opções anteriores |
| CK9_CODMSG | Código da mensagem | Código da mensagem que será decodificada ao lançar a nota fiscal |
| CK9_DESMSG | Descrição da mensagem | Descrição da mensagem escolhida |
| CK8_IDIDEN | Código do identificador | Identificador que será gravado junto com a mensagem e identifica em qual obrigação acessória a mesma será utilizada. |
| CK8_OBRACE | Obrig. Acess | Identifica a obrigação acessória do identificador |
| CK8_FINALI | Finalidade | Identifica a finalidade do identificador |
| CK8_DESIDE | Descrição do identificador | Descrição do cadastro de identificador |
| CK8_TIPO | Tipo | Define a amarração que deve ser feita para que a mensagem seja gerada: 1 - Perfil de Operação 2- Regra de Escrituração 3 - Regra de Cálculo |
Vamos verificar como a rotina determina o uso das mensagens.
Seção Mensagens
Nessa seção deve-se indicar qual mensagem deve ser usada e em qual contexto ela deve ser aplicada. O contexto, nada mais é que o tipo de nota fiscal conforme o campo Código da Finalidade. Assim, é definido qual o contexto a mensagem deve ser gerada.
...
No exemplo acima definimos que a mensagem MSG002 deve ser considerada em casos de notas fiscais normais.
Seção Destinos da Mensagem
Nessa seção amarramos os identificadores para a mensagem assim como indicamos quais os tipos de amarração devem ser feitas para que a mensagem seja gerada.
...
No exemplo acima, a mensagem MSG002 passa a ter dois destinos. Na verdade, o grupo de mensagem ao qual a mensagem MSG002 pertence, pode ser amarrado tanto em um Perfil de Operação quanto em um Regra de Escrituração. Esse não seria um uso muito comum, porém, pode ser feito. O ideal seria utilizar um outro identificador, ou seja, informar que aquela mensagem deve ser usada em diferentes obrigações acessórias.
Mais detalhes
É importante salientar que um grupo de mensagens pode ter várias mensagens assim como cada mensagem pode ter vários destinos. Desta forma, é preciso analisar como utilizar de maneira inteligente o cadastro de Grupo de Mensagens para que um mesmo Grupo de Mensagens possa atender de forma consistente as obrigações acessórias.
...
| Aviso | ||
|---|---|---|
| ||
Ao usar a palavra TODOS serão considerados todos os cadastros nas outras abas. Por exemplo: se na aba de CFOPs houver o CFOP 1101 e o CFOP 1102 isso quer dizer que serão considerados ambos os CFOPs 1101 e 1102. |
06. TABELAS UTILIZADAS
| Tabela | Descrição | Observação |
|---|---|---|
| CK6 | Identificadores de Mensagens | |
| CK7 | Cabeçalho Grupo de Mensagens | |
| CK8 | Identif. do Grupo de Mensagens | |
| CK9 | Mens. do ident. do Gr. Mensag. | |
| CKA | Mensagens Decodificadas | Age como informações adicionais da mensagem que foi decodificada |
| CKC | Mensagens Perfil de Operação | |
| CJ2 | Regra Escrituração | Criado campo CJ2_MSGCOD para amarração do grupo de mensagens |
| F2B | Regra Tributária | Criado campo F2B_MSGCOD para amarração do grupo de mensagens |
| CJ8 | Cadastro de Mensagem | Tabela já existente no Sistema utilizada para cadastro da mensagem que será decodificada |
| CJL | Controle Msg Decodificadas | Grava as mensagens que foram decodificadas |
07. LINKS RELACIONADOS
- CFGTRIB - Configurador de Tributos
- SPDFIS - Geração dos campos de mensagem para os registros C190, C195, C590, C595, D190, D195, D300 e D590 através do Configurador de Tributos
...
