Árvore de páginas

A funcionalidade CONSOLIDADOR XML - Sefaz AM está disponível para o Microsiga Protheus® Release 12.1.2210, com pacote de dicionário de dados através da Expedição Contínua do Backoffice Protheus a partir de 16/12/2022 (Este pacote possui atualização que contempla os seguintes módulos: FIN, FAT, EST, COM, CTB e FIS.), através do link: Expedição Contínua.
Objetivo
  • Trazer informações necessárias para a configuração e o uso do Consolidador XML.
  • Servindo de guia para os clientes, analistas e desenvolvedores, que utilizam ou que querem aderir na sua rotina de trabalho as funcionalidades que são disponibilizadas pelo Consolidador XML.





      (informação) Nova Regra de Validações EFD


      Para atender a resolução 0001/2022 - GSEFAZ, Decreto 43.281/2021, a SEFAZ AMAZONAS começou a validar os
      registros C100 e C170 na EFD ICMS IPI para Documentos de entrada sob a perspectiva do emissor do documento fiscal (XML).

      Na escrituração dos itens de Nota Fiscal de Entrada, será verificado informações que constam no arquivo xml recebido do fornecedor.
      Sendo necessário que contenha a mesma sequência dos itens, descrição item/produto e unidade de medida


      • Tabelas Envolvidas:
      Tabela Descrição
      SDT Itens da NF Importador XML
      SD1 Itens da NF
      SA5 Produto x Fornecedor
      DKA Consolidação Itens XML
      DKB

      Impostos x Itens XML

      DKC Itens da NF
      D3Q Fator de conversão da UM


      • Fontes Envolvidos:
      Fontes Descrição
      MATA103 Rotina de Documento de Entrada
      MATA103X Interface do Documento de Entrada
      MATA103C Interface do Documento de Entrada
      MATA140 Rotina de Pré-Nota 
      MATA140I Importa NFE/NFS do TOTVS Colaboração / Importador XML
      COMXCOL Monitor Totvs Colaboração


        • Tabela SDT
        Campo: Tipo: Tamanho: Decimal Formato: Contexto: Propriedade: Usado: Descrição:
        DT_DESCFOR C 30 0 @! Real Alterar Sim Desc. Produto Fornecedor 
        DT_ITXML C 0 @! Real Alterar Sim

        Item XML    

        DT_QTDXML N 14 2 @E 99,999,999.99  Real Alterar Sim Quantidade XML     
        DT_UMXML C 2 0 @! Real Alterar Sim Unid Med XML
        DT_FATOR N 12 6 @E 99,999.999999 Real Alterar Sim Fator Conversão
        Índices:
        DT_FILIAL+DT_CNPJ+DT_FORNEC+DT_LOJA+DT_DOC+DT_SERIE 

        DT_FILIAL+DT_FORNEC+DT_LOJA+DT_DOC+DT_SERIE+DT_PRODFOR 

        DT_FILIAL+DT_FORNEC+DT_LOJA+DT_DOC+DT_SERIE+DT_COD                                   
        DT_FILIAL+DT_PEDIDO+DT_ITEMPC 
        DT_FILIAL+DT_CNPJ+DT_FORNEC+DT_LOJA+DT_DOC+DT_SDOC 
        DT_FILIAL+DT_FORNEC+DT_LOJA+DT_DOC+DT_SDOC+DT_PRODFOR       
        DT_FILIAL+DT_FORNEC+DT_LOJA+DT_DOC+DT_SDOC+DT_COD 
        DT_FILIAL+DT_FORNEC+DT_LOJA+DT_DOC+DT_SERIE+DT_ITEM   


        • Tabela SD1
        Campo: Tipo: Tamanho: Formato: Contexto: Propriedade: Usado: Descrição:
        D1_ITXML C 3 @! Virtual Alterar Sim Item XML    
        Índices:
        D1_FILIAL+D1_NUMSEQ                                                                       
        D1_FILIAL+D1_COD+D1_LOCAL+D1_NUMSEQ                                                                                                                             
        D1_FILIAL+DTOS(D1_DTDIGIT)+D1_NUMSEQ                                                                                                                            
        D1_FILIAL+D1_COD+D1_LOCAL+DTOS(D1_DTDIGIT)+D1_NUMSEQ                                                                                                            
        D1_FILIAL+D1_CONHEC+D1_TIPO_NF                                                                                                                                  
        D1_FILIAL+D1_ORDEM+D1_COD                                                                                                                                       
        D1_FILIAL+D1_FORNECE+D1_LOJA+D1_SERIREM+D1_REMITO+D1_ITEMREM                                                                                                    
        D1_FILIAL+D1_DOC+D1_SERIE+D1_FORNECE+D1_LOJA+D1_COD+D1_LOTECTL+D1_NUMLOTE+DTOS(D1_DTVALID)                                      
        D1_FILIAL+D1_COD+D1_CHASSI                                                                                                                                      
        D1_FILIAL+D1_DOC+D1_SDOC+D1_FORNECE+D1_LOJA+D1_COD+D1_ITEM                                                                                                      
        D1_FILIAL+D1_COD+D1_DOC+D1_SDOC+D1_FORNECE+D1_LOJA                                                                                                              
        D1_FILIAL+DTOS(D1_EMISSAO)+D1_DOC+D1_SDOC+D1_FORNECE+D1_LOJA                                                                                                    
        D1_FILIAL+D1_FORNECE+D1_LOJA+D1_SDOCREM+D1_REMITO+D1_ITEMREM                                                                                                 
        D1_FILIAL+D1_DOC+D1_SDOC+D1_FORNECE+D1_LOJA+D1_COD+D1_LOTECTL+D1_NUMLOTE+DTOS(D1_DTVALID)                                      
        D1_FILIAL+D1_NUMPED                                                                                                                                             
        D1_FILIAL+D1_NFORI+D1_SERIORI+D1_FORNECE+D1_LOJA                                                                                                                
        D1_FILIAL+D1_SERIORI+D1_NFORI                                                                                                                                   
        D1_FILIAL+D1_SERIREM+D1_REMITO                                                                                                                                  
        D1_FILIAL+D1_PEDIDO+D1_ITEMPC                                                                                                                                   
        D1_FILIAL+D1_IDTRIB                                        
        D1_FILIAL+D1_CTAREC                                                                                                                                             
        D1_FILIAL+D1_CONTA                                                                                                                                              


        • Tabela SA5
        Campo: Tipo: Tamanho: Formato: Contexto: Propriedade: Usado: Descrição:
        A5_DESCPRF C 30 @! Real Alterar Sim Descrição Prod.Fornecedor        
        Índices:
        A5_FILIAL+A5_FORNECE+A5_LOJA+A5_PRODUTO+A5_FABR+A5_FALOJA+A5_REFGRD                                                                                       
        A5_FILIAL+A5_PRODUTO+A5_FORNECE+A5_LOJA                                                                                                                         
        A5_FILIAL+A5_PRODUTO+A5_FABR+A5_FORNECE                                                                                                                         
        A5_FILIAL+A5_FABR+A5_FALOJA+A5_PRODUTO                                                                                                                          
        A5_FILIAL+A5_CODPRF+A5_PRODUTO+A5_FABR+A5_FORNECE                                                                                                               
        A5_FILIAL+A5_CHAVE                                                                                                                                              
        A5_FILIAL+A5_CODPRCA                                                                                                                                            
        A5_FILIAL+A5_FORNECE+A5_LOJA+A5_CODBAR                                                                                                                          
        A5_FILIAL+A5_FORNECE+A5_LOJA+A5_REFGRD+A5_FABR+A5_FALOJA                                                                                                        
        A5_FILIAL+A5_REFGRD+A5_FORNECE+A5_LOJA                                                                                                                          
        A5_FILIAL+A5_REFGRD+A5_FABR+A5_FORNECE                                                                                                                          
        A5_FILIAL+A5_FABR+A5_FALOJA+A5_REFGRD                                                                                                                           
        A5_FILIAL+A5_CODPRF+A5_REFGRD+A5_FABR+A5_FORNECE                                                                                                                
        A5_FILIAL+A5_FORNECE+A5_LOJA+A5_CODPRF                                                                                                                          
        A5_FILIAL+A5_CODFIS+A5_PRODUTO+A5_FORNECE+A5_LOJA                                                                                                               


        • Tabela DKA
        Campo: Tipo: Tamanho: Formato: Decimal Contexto: Propriedade: Usado: Descrição:
        DKA_FILIAL C 8
        0
        Visualizar Sim Filial
        DKA_DOC C 9 @! 0 Real Alterar Sim Documento
        DKA_SERIE C 3 !!!                        0 Real Alterar Sim Serie
        DKA_FORNEC C 6 @! 0 Real Alterar Sim Fornecedor
        DKA_LOJA C 2 @! 0 Real Alterar Sim Loja
        DKA_ITXML C 3 @! 0 Real Alterar Sim Item do XML
        DKA_PRODUT C 30 @! 0 Real Alterar Sim Produto
        DKA_DESCFO C 60 @! 0 Real Alterar Sim Desc Prd For
        DKA_QUANT N 11 @E 99,999,999.99          2 Real Alterar Sim Qtd NFE
        DKA_UM C 2 @! 0 Real Alterar Sim Unid Medida
        DKA_UMXML C 2 @! 0 Real Alterar Sim Un. Med XML
        DKA_QTDXML N 11 @E 99,999,999.99         2 Real Alterar Sim Qtd XML
        DKA_FATOR N 12 @E99,999.999999   6 Real Alterar Sim Fator Conv.
        DKA_VLRTOT N 14 @E 99,999,999,999.99 2 Real Alterar Sim Valor Total
        DKA_ITEMNF M 10 @! 0 Real Alterar Sim Itens NF
        Índices:
        DKA_FILIAL+DKA_DOC+DKA_SERIE+DKA_FORNEC+DKA_LOJA+DKA_ITXML  


        • Tabela DKB
        Campo: Tipo: Tamanho: Formato: Contexto: Propriedade: Usado: Descrição:
        DKB_FILIAL C 8


        Sim Filial      
        DKB_DOC

        C

        9 @! Real Alterar Sim Documento   
        DKB_SERIE C 3 !!!                        Real Alterar Sim Serie       
        DKB_FORNEC C 6 @! Real Alterar Sim Fornecedor  
        DKB_LOJA C 2 @! Real Alterar Sim Loja        
        DKB_ITXML C 3 @! Real Alterar Sim Item XML    
        DKB_IDTRIB C 6 @! Real Alterar Sim Id Tributo  
        DKB_DESCTR C 60 @! Real Alterar Sim Desc. Tribut
        DKB_BASTRI N 14 @E 99,999,999,999.99 Real Alterar Sim Base Tributo
        DKB_ALQTRI N 5 @E 99.99 Real Alterar Sim Aliq Tributo
        DKB_VLRTRI N 14 @E99,999,999,999.99 Real Alterar Sim Valor Tribut
        Índices:
        DKB_FILIAL+DKB_DOC+DKB_SERIE+DKB_FORNEC+DKB_LOJA+DKB_ITXML


        • Tabela DKC
        Campo: Tipo: Tamanho: Decimal: Formato: Contexto: Propriedade: Usado: Descrição:
        DKC_FILIAL C 8 0 @!

        Sim Filial
        DKC_DOC C 9 0 @! Real Alterar Sim Documento
        DKC_SERIE C 3 0 !!!                        Real Alterar Sim Serie
        DKC_FORNEC C 6 0 @! Real Alterar Sim Fornecedor
        DKC_LOJA C 2 0 @! Real Alterar Sim Loja
        DKC_ITXML C 3 0 @! Real Alterar Sim Item do XML
        DKC_ITEMNF C 4 0 @! Real Alterar Sim Item NF
        DKC_DESCPR C 60 0 @! Real Alterar Sim Desc. Prod
        DKC_QUANT N 11 2 @E 99,999,999.99  Real Alterar Sim Quantidade
        DKC_VUNIT N 14 2 @E 99,999,999,999.99 Real Alterar Sim Vlr Unitario
        DKC_VLRTOT N 14 2 @E 99,999,999,999.99 Real Alterar Sim Total Item
        DKC_PEDIDO C 6 0 @! Real Alterar Sim Nr. Pedido
        DKC_ITPED C 4 0 @! Real Alterar Sim It do Pedido
        DKC_LOTE C 10 0 @! Real Alterar Sim Lote
        DKC_DTVLD D 8 0
        Real Alterar Sim Dt Validade
        Índices:
        DKC_FILIAL+DKC_DOC+DKC_SERIE+DKC_FORNEC+DKC_LOJA+DKC_ITXML+DKC_ITEMNF 


        • Tabela D3Q
        Campo: Tipo: Tamanho: Formato: Decimal: Contexto: Propriedade: Usado: Descrição:
        D3Q_FILIAL C 8
        0

        Sim Filial do Sistema
        D3Q_ITEM C 4 @! 0 Real Visual Sim Item
        D3Q_PROD C 30 @! 0 Real Alterar Sim Produto 
        D3Q_DESCPR C 30 @! 0 Visual Visual Sim Descrição
        D3Q_UNIEST C 2 @! 0 Visual Visual Sim Unidade Estoque
        D3Q_UNICOM C 2 @! 0 Real Alterar Sim Unidade Comercial
        D3Q_FATOR N 12 @E 99,999.999999  6 Real Alterar Sim Fator de Conversão
        D3Q_ID     C 36 @! 0 Real Alterar Sim ID Cadastro 
        Índices:
        D3Q_FILIAL+D3Q_PROD+D3Q_UNICOM                                                                                                                                  
        D3Q_FILIAL+D3Q_ITEM+D3Q_PROD                                                                                                                                    
        D3Q_FILIAL+D3Q_ID                                                                                                                                               
        • Parâmetros utilizados na integração.
        Parâmetro Tipo Conteúdo Descrição Observação
        MV_CSDXML L T Ativa a funcionalidade do consolidador XML para que os dados da NF sejam levados ao Sped Atendendo ao SEFAZ de alguns estados


        MV_EXCCSD  C 1551|1555|1556|1577|2551|2555|2556|2557                                                                        CFOPs de exceção de uso/consumo (SEFAZ AM)         Fazer a separação dos CFOPs por pipe "|".


        Rotina de Cadastro de Produto x Fornecedor - MATA061:

        A Descrição adicionada no campo A5_DESCPRF (amarração de Produto x Fornecedor), será considerada na funcionalidade do Consolidador XML (campo DKA_DESCFO),
        quando o processo for incluso/efetuado pela rotina de Documento de Entrada. 

        Desta forma, é necessário esta informação, para que não gere inconsistência na entrega do arquivo (apuração).



        *Clique na imagem para ampliar.



        Rotina de Fator de Conversão Unidade de Medida - ESTA0001:

        Possibilita informar um fator de cálculo de conversão para a unidade de medida comercial do produto.



        *Clique na imagem para ampliar.


        Rotina de Documento de Entrada - MATA103:

        A funcionalidade do Consolidador XML está disponível, apenas para Inclusão e Classificação de NF Tipo = Normal NF Tipo = Devolução

        Exemplo prático de Inclusão de NF com a consolidação XML pela rotina MATA103:

        1- Preencher os Dados do cabeçalho da NF;
        2- Preencher os Dados de grid de itens NF;
        3- Preencher manualmente o campo D1_ITXML;
             → Caso tenha mais de um item na NF e estes itens sejam iguais no XML (D1_ITXML), obrigatoriamente o campo D1_TES deverá conter a mesma informação,
        para que não seja apresentado o Help A103ITXML;
        4- Pressionar o Botão Salvar;
        5- Será aberta a Tela de Consolidação NF x XML:
        6- Preencher o campo DKA_QTDXML
        OBS: O conteúdo do campo DKA_QTDXML, terá que receber o valor já Convertido pelo Fator de Conversão.

        Exemplo:
        Fator de Conversão = 200
        Qtd NFE = 200
        Qtd XML =1



        *Clique na imagem para ampliar.


        7- Após checagem de itens na Tela de Consolidação NF x XML, clicar em Salvar;
        8- Confirmar gravação da NF Consolidada;

        Disponibilizado Botão em Outras Ações → Visu. Consolid. XML, onde é possível verificar as informações gravadas nas tabelas DKA / DKB / DKC.


        *Clique na imagem para ampliar.


        Rotina de Importador XML: 

        A funcionalidade do Consolidador XML está disponível, apenas para NF Tipo = Normal.

        Ao efetuar a importação de arquivo xml, onde este já possua informação referente aos dados da funcionalidade de Consolidação XML (item, descrição, unidade medida
        e fator de conversão), os mesmos serão carregados para a geração do respectivo Documento de Entrada.

        Caso já tenha informação no campo de Descrição Produto Fornecedor, vinda do arquivo XML, não há necessidade de efetuar o cadastro na rotina MATA061 -
        Produto x Fornecedor. Para que esta informação seja imputada para o SPED.


        *Clique na imagem para ampliar.

        Após gerar o registro na rotina do Importador XML, basta seguir com os passos para Classificação do Documento.

        • O campo D1_ITXML ( Item XML) já vem preenchido igualmente no Importador;
        • Preencher o campo DKA_QTDXML (Quantidade  XML).
          OBS.: Neste campo deverá ser informada a quantidade que consta no XML. Esta quantidade multiplicada pelo Fator de Conversão, devendo ser igual a quantidade da NF.


        *Clique na imagem para ampliar.