INTEGRAÇÃO PROTHEUS X DATASUL ENVIO XML CT-E E NFST - FATURAMENTO - FISCAL
Características do Requisito
Linha de Produto: | Microsiga Protheus® / DATASUL® | ||||||||||||||||||||
Segmento: | Supply Chain - Logística | ||||||||||||||||||||
Módulo: | SIGATMS - Gestão de Transportes | ||||||||||||||||||||
Rotina: |
| ||||||||||||||||||||
Parâmetro(s): | MV_TMSERP - ERP que está integrado ao SIGATMS (0-Protheus / 1-Datasul). MV_ESPECIE - Contém tipos de documentos fiscais utilizados na emissão de notas fiscais | ||||||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado): | LOGTMS01-909 | ||||||||||||||||||||
País(es): | Todos | ||||||||||||||||||||
Banco(s) de Dados: | Todos | ||||||||||||||||||||
Tabelas Utilizadas: |
| ||||||||||||||||||||
Sistema(s) Operacional(is): | Windows® / Linux® |
Descrição
Foram realizadas integrações das informações fiscais dos documentos de frete CT-e e NFST-e, geradas pelo módulo SIGATMS (Transportation Management System) da linha Microsiga Protheus® com o módulo Faturamento / Fiscal da linha Datasul.
O Protheus usa como ferramenta de Integração o EAI Protheus® (Enterprise Application Integrator), o EAI por sua vez, tem a responsabilidade de trafegar mensagens de XML entre o Protheus e o Datasul, além de fazer o controle de filas das mensagens a serem integradas.
Implementado a exportação de XML de CT-e (normal; cancelamento; inutilização) e NFST (normal/cancelamento).
Para os documentos CTE:
'2'="CTe"
'6'="CTe Devolucao"
'7'="CTe Reentrega"
'8'="CTe Complemento"
'A'="CTe Cortesia"
'E'="CTe Armazenagem"
'M'="CTe Anulacao"
'P'="CTe Substituicao
Para os documentos NFST no modelo ABRASF:
'5'="Nota Fiscal"
'G'="Nota Fiscal Complemento"
'D'="Nota Fiscal Reentrega"
'F'="Nota Fiscal Armazenagem"
Definição da Regra de Negócio
Para que se cumpra o objetivo deste requisito, o parâmetro MV_TMSERP, deve estar configurado com a opção igual a "1", onde significa que o sistema integrará com outra marca, neste caso, o DATASUL.
O Adapter EAI deve estar cadastrado, indicando o(s) cadastro(s) que integrará com a outra marca.
Autorização CT-e / NFST
O processo de autorização do CTe pelo SEFAZ ou NFST pela prefeitura dentro do módulo SIGATMS irá disparar a integração com o módulo de Faturamento Datasul que por sua vez integrará com o módulo Fiscal automaticamente e com o módulo Financeiro manualmente se executado o programa Atualização do Contas a Receber (FT0603). Assim também o Cancelamento do CTe e NFST e a Inutilização do CTe.
O processo de autorização, cancelamento e inutilização se mantém o mesmo já existente no módulo SIGATMS, porém, quando houver integração com o ERP Datasul (ativação através do parâmetro MV_TMSERP), também será realizado esta integração com o backoffice.
Este processo ocorre somente após:
CT-e: do retorno do SEFAZ autorizando o mesmo;
NFST: do retorno da prefeitura autorizando a mesma (caso a integração com a prefeitura ocorra de forma eletrônica) ou alterando o registro fiscal no módulo de Livros Fiscais do Protheus indicando o status SEFA e Nr Eletrônico que indique autorização ou cancelamento;
Reenvio Datasul (TMSAE77)
Disponibilizado nova rotina de consulta e reenvio de documentos fiscais para o Datasul no caso de falha de envio através desta rotina o usuário poderá realizar o procedimento de reenvio.
Dados Eletrônicos Doc. Fiscal (TMSA501)
Disponibilizado nova rotina para inserir dados eletrônicos no documento fiscal com espécie RPS, realizando a autenticação dos dados.
- Emissão NF
- Hora NF-e
- NF Eletr.
- Cd. Ver. NF
Procedimento para Configuração
CONFIGURAÇÃO DE PARÂMETROS
- No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:
Itens/Pastas | Descrição |
Nome: | MV_TMSERP |
Tipo: | Caracter |
Cont. Por.: | 1 |
Descrição: | ERP que está integrado ao SIGATMS. 0 - Protheus, 1 - Datasul. |
Itens/Pastas | Descrição |
Nome: | MV_TMSOPEN |
Tipo: | Caracter |
Cont. Por.: | |
Descrição: | Define o código da natureza (OperationCode) de CTe, exceto Cortesia, para o Datasul |
Itens/Pastas | Descrição |
Nome: | MV_TMSOPEC |
Tipo: | Caracter |
Cont. Por.: | |
Descrição: | Define o código da natureza (OperationCode) de CTe Cortesia para o Datasul |
Itens/Pastas | Descrição |
Nome: | MV_TMSOPNF |
Tipo: | Caracter |
Cont. Por.: | |
Descrição: | Define o código da operação para Nota Fiscal - Integração Datasul |
CONFIGURAÇÃO DE ADAPTER'S EAI
2. No Configurador (SIGACFG), acesse Ambientes/Schedule/Adapter E.a.i.(CFGA020). Cadastre os Adapter's a seguir:
Mensagem Unica | 1-Sim |
Rotina | TMSAE76 |
Mensagem | ELECTRONICTRANSPORTDOCUMENT |
Descrição | ENVIO CTE DTS UNIF |
Envia | 1- Sim |
Recebe | 1- Sim |
Método | 1- Síncrono |
Operação | 1- Todas |
Canal Envio | 2- EAI |
Versão de Envio | 1.000 |
Procedimento para Utilização
Exemplo:
Autorização CTe / NFST
CT-e - Inclusão
- Acesse o ambiente Protheus, módulo SIGATMS, Atualizações / Recebimento / Entrada Documento de Clientes;
- Inclua um novo documento com um lote Eletrônico para geração do conhecimento de transporte eletrônico;
- Calcule o documento em Outras Ações / Cálculo Frete / Calcular;
- Acesse o Monitor CT-e, selecione o documento e clique em Transmitir;
- É necessário que o retorno da SEFAZ esteja como 100 - Autorizado o uso do CT-e, para que seja disparada a integração, por isso, enquanto estiver em processamento é necessário consultar o Status até que o retorno seja atualizado;
- Após ser autorizado, a mensagem de integração pode ser consultada em Miscelânea / Monitor EAI (Código da função: ELECTRONICTRANSPORTDOCUMENT);
- Também serão criados registros na tabela DJQ e DJR ao ser acionada a integração. Através da rotina Atualizações / Recebimento / Reenvio DTS, poderá ser consultado os registros enviados ao EAI e caso ocorra algum erro retornado pela resposta Datasul, após corrigi-los, a mensagem pode ser reenviada através deste monitor.
CT-e - Cancelamento
- Acesse o ambiente Protheus, módulo SIGATMS, Atualizações / Recebimento / Entrada Documento de Clientes;
- Selecione o documento desejado para ser cancelado e vá em Outras Ações / Cálculo Frete / Estornar;
- Marque o documento que deve ser estornado e clique em Confirmar;
- Será apresentado uma mensagem de Help indicando que o cancelamento deve ser autorizado pelo SEFAZ;
- Para transmitir os documentos cancelados é necessário acessar o Monitor CT-e em Outras Ações / Cálculo Frete / CT-e;
Não selecione nenhum documento e clique em Transmitir, será apresentado uma mensagem indicando se devem ser transmitidos os documentos cancelados, selecione a opção Sim;
Quando houver a autorização de cancelamento pelo SEFAZ, será disparado a integração com o Datasul;- Caso ocorra algum erro durante o cancelamento, após corrigi-los, a mensagem de integração poderá ser reenviada pela rotina Atualizações / Recebimento / Reenvio Datasul.
CT-e - Inutilização
- No SIGATMS, caso na transmissão do documento a SEFAZ ocorra algum erro no retorno (Exemplo: 002 - Não foi possível assinar o CT-e...) e seja realizado o estorno deste documento, é transmitido ao SEFAZ a solicitação de inutilização, que irá gravar no livro fiscal o código 102 (inutilização) no campo F3_CODRSEF;
- Quando a SEFAZ autoriza a inutilização é chamado a integração com o Faturamento e Fiscal Datasul;
NFST - Inclusão
- Acesse o ambiente Protheus, módulo SIGATMS, Atualizações / Recebimento / Entrada Documento de Clientes;
- Inclua um novo documento com um lote Normal para geração da NFST, utilizando um serviço de negociação configurado para uso do tipo de documento 5 - NF;
- Calcule o documento em Outras Ações / Cálculo Frete / Calcular;
- Para efetuar o processo de autorização desta NFST, é necessário acessar o módulo Livros Fiscais (09);
- Acesse Miscelânea / Acertos / Acertos Fiscais;
- Posicione no registro fiscal relacionado a NFST e clique em Alterar;
- Será apresentado uma mensagem de aviso de alteração, clique em Sim;
- Informe o NF Eletr. (F3_NFELETR) e o Retorno SEFA (F3_CODRSEF) como 100 (Autorizado), após clique em Salvar;
- Neste momento é disparado a integração com o Faturamento Datasul que irá atualizar o módulo de Fiscal;
NFST - Cancelamento
- Acesse o ambiente Protheus, módulo SIGATMS, Atualizações / Recebimento / Entrada Documento de Clientes;
- Selecione o documento desejado para ser cancelado e vá em Outras Ações / Cálculo Frete / Estornar;
- Marque o documento que deve ser estornado e clique em Confirmar;
- Acesse o módulo Livros Fiscais (09), Miscelânea / Acertos / Acertos Fiscais;
- Posicione no registro fiscal relacionado a NFST e clique em Alterar;
- Será apresentado uma mensagem de aviso de alteração, clique em Sim;
- Informe o Retorno SEFA como 101 (Cancelado), após clique em Salvar;
- Neste momento é disparado a integração com o Faturamento Datasul que irá atualizar o módulo de Fiscal;
Reenvio Datasul (TMSAE77)
- Em Gestão de Transportes (SIGATMS), acesse Atualizações / Recebimento / Reenvio Datasul (TMSAE77).
- Selecione a opção "Reenvio Fiscal".
- Preencha os parâmetros de acordo com a necessidade e confirme.
- Da Data Envio?
- Até Data Envio ?
- Da Filial Doc ?
- Até Filial Doc ?
- Do Documento ?
- Até Documento ?
- Da Série ?
- Até Série ?
- Operação
- Autenticação
- Inutilização
- Cancelamento
- Será apresentado uma nova janela com os documentos para reenvio de acordo com os parâmetros informado anteriormente.
- Marque o documento que deseja realizar o reenvio e selecione a opção Confirmar.
O sistema Protheus irá disparar automaticamente uma mensagem para o adaptar EAI, que irá enviar ao fiscal do ERP Datasul realizando a integração dos dados. - Após o reenvio na tela principal da rotina posicione o cursor sobre o registro enviado anteriormente e selecione a opção Visualizar.
Será apresentado os dados do envio realizado para eventual consulta.
Dados Eletrônicos Doc. Fiscal (TMSA501)
- Em Gestão de Transportes (SIGATMS), acesse Atualizações / Recebimento / Dados Eletrônicos Doc. Fiscal (TMSA501).
- Posicione o cursor sobre um documento do tipo NF espécie RPS e através da opção Outras Ações selecione a opção Autenticação.
- Será aberto uma janela onde deverá ser informado os seguintes dados:
- Emissão NF
- Hora NF-e
- NF Eletr.
- Cod. Ver NF
Selecione a opção Confirmar. Neste momento o sistema Protheus irá disparar automaticamente uma mensagem para o adapter EAI, que irá enviar ao fiscal do ERP Datasul realizando a integração dos dados da NFST-e.
- documento_tecnico
- integracao_tms_datasul
- versao_12_1_17
- mv_tmserp
- protheus
- logistica
- sigatms
- gestao_de_transportes
- datasul
- p12
- eai
- mp_tmsoms_inov
- tmsie76
- tmsae77
- reenvio_datasul
- tmsa501
- dados_eletrnicos_documento_fiscal
- integracao_cte_tms_x_datasul
- logtms_01_909
- mv_especie
- cte
- nfste
- logtms01_909
- dados_eletronicos_doc_fiscal