Transação Recepção NF-e Entrada (Fornecedores)
Image Added
Visão Geral
A integração referente à recepção de Notas fiscais eletrônicas (NF-e) de fornecedores abrange a utilização dos dados do XML da NF-e recebido dos fornecedores para geração de informações para automatização do recebimento (digitação) de notas fiscais dentro do ERP.
Entre as vantagens que esta integração proporciona, estão:
- Segurança: A nota poderá ser importada no recebimento logo após ser validada na SEFAZ o que garante a consistência e autenticidade das informações;
- Redução de Custos: Redução do volume de digitação de notas fiscais no Recebimento. Isso pode representar redução de custos de mão-de-obra para efetuar a digitação, bem como a redução de possíveis erros de digitação de informações;
- Previsibilidade: Planejamento de logística de recepção de mercadorias pelo conhecimento antecipado da informação da NF-e, pois a previsibilidade das mercadorias a caminho permitirá prévia conferência da Nota Fiscal com o pedido, quantidade e preço, permitindo, além de outros benefícios, o melhor uso de docas e áreas de estacionamento para caminhões;
- Redução de Erros: Redução de erros de escrituração devido à eliminação de erros de digitação de notas fiscais;
- Redução de Lead Time: Incentivo a B2B.
A recepção de NF-e de fornecedores, contempla a recepção, validação e tradução das informações inerentes ao negócio do fornecedor para informações de negócio do cliente.
Notas:
- Esta integração contempla o layout 2.0 da NF-e, sendo que a partir das releases definidas abaixo o sistema possibilita também a entrada do layout 3.10 da NF-e:
- Datasul 11 – Versão 11.5.10;
- EMS 2.06B – Pacote 2.06.C.07.
- O sistema não contempla a entrada/recepção de NFC-e (Nota Fiscal Eletrônica de Venda ao Consumidor Final), modelo 65;
A integração envolve o ERP (Datasul), TSS (TOTVS Service SPED), Neogrid e SEFAZ (Secretaria da Fazenda) e prevê dois fluxos: recebimento iniciado pelo ERP e recebimento iniciado pelo Neogrid, detalhados na sequência.
Recebimento iniciado pelo ERP
- Fornecedor envia o XML da NF-e para o cliente;
- ERP envia o XML da NF-e para o TSS;
- TSS envia XML da NF-e para validação;
- Neogrid valida a mensagem;
- Neogrid envia consulta de situação da NF-e a Secretaria da Fazenda;
- Secretaria da Fazenda processa consulta da situação da NF-e e retorna e resultado;
- Neogrid disponibiliza o retorno da consulta da NF-e;
- TSS busca XML da NF-e validado na Neogrid;
- ERP busca NF-e do TSS e efetiva no recebimento.
- Image Added
Recebimento iniciado pela Neogrid
- Fornecedor envia o XML da NF-e para o Neogrid;
- Neogrid valida a mensagem;
- Neogrid envia consulta de situação da NF-e a Secretaria da Fazenda;
- Secretaria da Fazenda processa consulta da situação da NF-e e retorna e resultado;
- Neogrid disponibiliza o retorno da consulta da NF-e;
- TSS busca XML da NF-e validado;
- ERP busca NF-e do TSS e efetiva no recebimento.
Image Added
Pré-Requisitos da Integração dos Produtos
Contratação da oferta do TOTVS Colaboração;
TSS (TOTVS Service Sped) instalado e configurado para utilização.
Parametrização da Integração no Produto, Origem
Na instalação do TSS (que deve ser a versão igual ou superior à 2.07), selecionar o parâmetro “Recebimento de documentos” como serviço a ser utilizado do TOTVS Colaboração.
Para a recepção do layout 3.10 da NF-e, deverá estar instalada a versão do TSS que contempla a recepção desta versão de Layout.
Parametrização da Integração no Produto, Destino
Configuração dos parâmetros do conversor de NF-e entrada (RE0119);
Configuração do fornecedor, se deve ou não atualizar a NF-e automaticamente no recebimento (CD0401)
Configuração do engine de regras: O Engine de Regras possibilita configurar as condições externalizando a regra de negócio. Utilizar os programas CD0024 para cadastro das regras, CD0025 para cadastros de tipos de operação e CD0026 para testes.
As operações que podem ser cadastradas no Engine para conversão/sugestão de valores para entrada da nota no recebimento são apresentadas na sequência:
Tipo de Operação | Descrição |
serie-docto | Série do Documento |
cod-observa | Código Observação |
it-codigo | Código Item |
nat-operacao | Natureza Operação |
numero-ordem | Ordem Compra |
num-pedido | Pedido Compra |
parcela | Parcela Ordem |
nr-ord-produ | Ordem Produção |
cod-refer | Referência |
cod-depos | Depósito |
cod-localiz | Localização |
lote | Lote |
dt-vali-lote | Data Validade Lote |
un-xml | Unidade de medida do Item |
cod-emitente | Código do Emitente |
As variáveis que podem ser cadastradas no Engine de Regras para utilização nas regras são estas:
Apresente quais as transações/entidades que são trocadas e quem envia a informação para quem. Pode (e recomenda-se) ter um diagrama, uma tabela ou afins que apresente este fluxo.
Relacione quais são as mensagem únicas (TOTVSMessage) utilizadas e qual o seu relacionamento com as entidades já existentes do ERPs envolvidos.
Exemplos:
Método | ID | Descrição | Origem | Destino | XSD (versões podem variar) |
Cadastros | 01 | Cliente/Fornecedor | RM | Protheus | CustomerVendor_1_000.xsd |
02 | Moeda | RM | Protheus | Currency_1_000.xsd |
03 | Unidade de Medida | RM | Protheus | UnitOfMeasure_1_000.xsd |
04 | Produto | RM | Protheus | Item_?_000.xsd |
05 | Centro de Custo | RM | Protheus | CostCenter_1_000.xsd |
06 | Ativos | RM | Protheus | NOVA, Ativo fixo |
07 | Funcionários | RM | Protheus | Employee_1_000.xsd |
08 | Projeto | RM | Protheus | Project_1_000.xsd |
09 | Obra | RM | Protheus | SubProject_1_000.xsd |
10 | Tarefa | RM | Protheus | TaskProject_1_000.xsd |
11 | Meio de Pagamento | RM | Protheus | ?????.xsd |
12 | Condições de pagamento | RM | Protheus | PaymentCondition_1_000.xsd |
13 | Coligada* * implementado, mas o Protheus não vai enviar, estamos avaliando alternativa para preencher o de/para | RM | Protheus | Company_1_000.xsd |
14 | Filial* * implementado, mas o Protheus não vai enviar, estamos avaliando alternativa para preencher o de/para | RM | Protheus | Branch_2_000.xsd |
Processos | 15 | Solicitações (compras/armazém) | Protheus | RM | Request_1_000.xsd |
16 | Cancelar movimento (solicitação, OS, etc) | Protheus | RM | CancelRequest_1_000.xsd |
17 | Cancelar movimento (solicitação, OS, etc) | RM | Protheus | CancelRequest_1_000.xsd |
18 | Baixa de estoque | Protheus | RM | Request_1_000.xsd |
19 | Baixa de estoque | RM | Protheus | Request_1_000.xsd |
20 | Consulta Saldo | Protheus | RM | |
21 | Apropriação de custos | | | Request _1_000.xsd |
22 | Geração de OS | | | |
23 | Consulta de OS | | | |
24 | Ampliação patrimonial | | | |