Árvore de páginas

Versões comparadas

Chave

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

CONTEÚDO

Índice
maxLevel3
excludeCONTEÚDO


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
titleInfo!

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
titleObs.:

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

...

CampoTítuloDescrição
CK6_CODIGOCódigo do IdentificadorCódigo que identifica o cadastro do identificador
CK6_DESCDescrição do identificadorDescrição
CK6_OBRACEObrig.AcessDefine qual obrigação acessória o identificador está ligado
CK6_FINALIFinalidadeDefine 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
titleInfo!

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

CampoTituloDescrição
CK7_CODIGOCódigo do GrupoCódigo identificador do grupo de mensagens
CK7_DESCDescrição do GrupoDescrição do grupo de mensagem
CK9_SEQUENSequênciaSequência numérica das mensagens utilizadas no Grupo de Mensagens
CK9_CODFINCódigo da Finalidade

Código que identifica em quais tipos de notas fiscais aquela mensagem deve ser disparada: 
1 - Normal
2 - Devolução
3 - Beneficiamento
4 - Complemento de ICMS
5 - Complemento de IPI
6 - Complemento de preço

CK9_DESFINDescrição da FinalidadeDescreve a finalidade conforme as opções anteriores
CK9_CODMSGCódigo da mensagemCódigo da mensagem que será decodificada ao lançar a nota fiscal
CK9_DESMSGDescrição da mensagemDescrição da mensagem escolhida
CK8_IDIDENCódigo do identificadorIdentificador que será gravado junto com a mensagem e identifica em qual obrigação acessória a mesma será utilizada.
CK8_OBRACEObrig. AcessIdentifica a obrigação acessória do identificador
CK8_FINALIFinalidadeIdentifica a finalidade do identificador
CK8_DESIDEDescrição do identificadorDescrição do cadastro de identificador
CK8_TIPO  TipoDefine 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
titleAtenção!

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

TabelaDescriçãoObservação
CK6Identificadores de Mensagens  
CK7Cabeçalho Grupo de Mensagens  
CK8Identif. do Grupo de Mensagens
CK9Mens. do ident. do Gr. Mensag.
CKAMensagens Decodificadas       Age como informações adicionais da mensagem que foi decodificada
CKCMensagens Perfil de Operação  
CJ2Regra Escrituração            Criado campo CJ2_MSGCOD para amarração do grupo de mensagens
F2BRegra Tributária              Criado campo F2B_MSGCOD para amarração do grupo de mensagens
CJ8Cadastro de Mensagem          Tabela já existente no Sistema utilizada para cadastro da mensagem que será decodificada
CJLControle Msg Decodificadas    Grava as mensagens que foram decodificadas


07. LINKS RELACIONADOS

...