Histórico da Página
...
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.
...
É 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.
Para vincular um grupo de mensagens foram criados no perfil de operação, na regra de escrituração e na regra de cálculo campos para isso.
Na regra de cálculo
| Campo | Título | Descrição |
|---|---|---|
| F2B_MSGCOD | Cód. Grupo | Relaciona a Regra Tributária com um grupo de mensagens |
A amarração na regra de cálculo acontece de forma simples, basta vincular o código do grupo.
Na escrituração
| Campo | Título | Descrição |
|---|---|---|
| CJ2_MSGCOD | Cód. Grupo | Relaciona a Regra de Escrituração com um grupo de mensagens |
No perfil de operação
Já no perfil de operação a forma de amarrar um grupo de mensagens é um pouco diferente. Como no perfil de operações temos CFOPs, Tipos de Operação e Códigos de Serviço é possível amarrar um grupo de mensagens baseado nessas três abas do perfil de operação.
Vejamos:
No exemplo acima foram amarrados dois grupos de mensagens que para gerarem suas mensagens devem se enquadrar no CFOP, Tipo de Operação e Código de Serviço informado. Para cada Grupo amarrado há um CFOP e Tipo de Operação. Nesse caso não coloquei um código de serviço pois não havia necessidade.
Campos
| Campo | Título | Descrição |
|---|---|---|
| CKC_CFOP | CFOP | Código Fiscal de Operações e de Prestações existente na aba CFOP |
| CKC_TPOPER | Tp.Operação | Tipo da operação existente na aba Tipo de Operação |
| CKC_CODISS | Cod.Serv.ISS | Código de serviço existente na aba Código de Serviço |
| CKC_MSGCOD | Cód. Grupo | Código do grupo de mensagens que serão consideradas para essa combinação de dados |
| CKC_MSGDES | Descrição | Descrição do grupo de mensagens |
Conforme a descrição dos campos acima, não é possível escolher um CFOP, Tipo de Operação e Código de Serviço que não conste nas abas do cadastro do Perfil de Operação. Caso seja escolhido algum dado inexistente nessas abas o Sistema irá acusar o erro:
Também é possível preencher cada um dos campos com a palavra TODOS:
Isso quer dizer que serão considerados todos os dados das outras abas.
| 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 que já existente no Sistema utilizada para cadastro da mensagem que será decodificada |
| CJL | Controle Msg Decodificadas | Grava as mensagens que foram decodificadas |






