Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouLeila Rosa Guimarães Alterado mais de 8 anos atrás
1
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO REALIZAÇÃO
2
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO Integrações para NFCe (DLL, TXT Mínimo e Simplificado) Uma visão geral sobre as novas formas de integração criadas para atender à Nota Fiscal do Varejo
3
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO Introdução Atualmente a Oobj conta com várias formas de integração 3 INTEGRAÇÃO VIA ARQUIVO INTEGRAÇÃO VIA BANCO DE DADOS INTEGRAÇÃO NATIVA
4
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO Introdução Por que criar novos layouts para NFCe? NFCe veio para substituir o ECF Aplicações Comerciais são diferentes de um sistema ERP NFCe e SAT CFe são concorrentes 4
5
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO Diferença entre Indústria e Varejo Baixo volume Processamento robusto Layout completo Contingência segura... Alto volume Processamento ágil Layout básico Contingência simplificada... 5
6
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO Outro tipo de cliente 6 SOFTWARE HOUSE LOJACONSUMIDOR
7
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO Como funciona um PDV? 7 IMPRESSORA FISCAL (TÉRMICA) APLICAÇÃO COMERCIAL CONSUMIDOR AC >>>>>>>>>>>>>>>>>>>>> Produto Qtd Preço Total Produto 1 1 UN R$ 2,50 R$ 2,50 Produto 2 2 KG R$ 1,00 R$ 2,00 Produto 3 3 PÇ R$ 3,00 R$ 9,00
8
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO Novos Layouts para NFCe Integração via DLL Criar uma nova forma de comunicação com o sistema emissor, de acordo com o mercado varejista Integração via arquivo resumido Diminuir o tamanho do arquivo de envio, simplificando cálculos e agilizando a integração TXT Simplificado TXT Mínimo 8
9
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO Integração por DLL Esta forma de integração é um novo meio pelo qual o cliente pode enviar suas requisições de envio 9
10
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO O que é DLL? Dynamic-link library (biblioteca de vínculo dinâmico) ou DLL, é a implementação feita pela Microsoft para o conceito de bibliotecas compartilhadas nos sistemas operacionais Microsoft Windows e OS/2.¹ um arquivo executável que permite que os programas de compartilhamento de código e outros recursos necessários para executar determinadas tarefas.² 10 ¹ Wikipedia ² Microsoft
11
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO Não só integração, uma oportunidade de negócio 11
12
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO Estrutura da Integração 12 Integrador HTTP http://127.0.0.1:3090/?acao=emissao Integração PDES SEFAZ
13
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO Passos da Conversão do Arquivo de Envio 13 DLLPERIFÉRICO
14
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO Passos da Geração do Arquivo de Retorno 14 PERIFÉRICODLL autorização rejeição dllog.txt 1 – Erro 0 – Sucesso
15
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO Integração por DLL não é apenas para TXT Micros! Esta forma de integração foi gerada para servir para qualquer tipo de arquivo: um layout já suportado pela a Oobj ou um novo. 15
16
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO Configurações da DLL 16 ##### Integrador HTTP ###### INTEGRADOR_ATIVO = true INTEGRADOR_PORTA = 3090 #numero de thread do servidor REST INTEGRADOR_THREADS_REST = 10 #numero maximo de threads que observam a pasta de saída INTEGRADOR_THREADS_PASTA = 10 #CNPJ do emitente emitCpfCnpj=07385111000102 #serie do documento serie=2 #se sera impresso ou nao impressao=1 #ID do PDV idPDV=123 #URL para a chamada HTTP url_oobj_service=http://127.0.0.1:3090/ #nomenclatura de integracao nomeenv=microsjson-{0}.txt nomeresp=respMicrosjson-{0}.txt PERIFÉRICO - preferencias-padrao.properties DLL - preferencias.properties
17
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO TXT Simplificado Este Layout tem como objetivo diminuir preenchimento das informações da nota pelo Sistema ERP do cliente 17
18
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO TXT Simplificado No Layout TXT Simplificado possui três preenchimentos automáticos de campos: Dados Fixos Cadastrais Inferência de Campos Calculados Sequenciamento automático da numeração e série das NFC-es. 18
19
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO TXT Simplificado Dados Cadastrais Fixos: 19
20
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO TXT Simplificado Inferência de Campos Calculados 20
21
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO TXT Simplificado Sequenciamento automático da numeração e série das NFC-es Caso o ERP não informar o campo nNF e/ou serie a aplicação preencherá automaticamente. A aplicação irá assumir valor 1 para ambos os campos. Se o documento for rejeitado, o arquivo poderá ser reenviado no prazo de 72 horas e com a mesma nomenclatura. Caso contrário, a aplicação irá assumir a próxima numeração, respeitando as regras do sequenciamento automático. 21
22
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO TXT Mínimo Este Layout tem como objetivo o preenchimento apenas de informações essenciais (mínimas) para emissão do documento 22
23
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO TXT Mínimo O TXT Mínimo herdará as mesmas configurações de preenchimento automático do TXT Simplificado. Arquivo complementador de Produtos. 23
24
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO TXT Mínimo 24
25
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO TXT Mínimo 25 #PROD|cProd|cEAN|xProd|NCM|EXTIPI|CFOP|uCom|vUnCom|cEANTrib|uTrib|vUnTrib|vDesc|vOutro|indTot|infAdProd|arredondamento|icmsOrig|icmsC SOSN|icmsCST|icmsModBC|icmsPRedBC|icmsPICMS|icmsModBCST|icmsPMVAST|icmsPRedBCST|icmsPICMSST|icmsPartPBCOp|icmsPCredSN|icm sMotDesICMS PROD|1001||Whopper|00||5933|UN|||UN||||1||A|0||00|3||3.2000||||||||1.65|7.6 PROD|1002||C Whopper|00||5933|UN|||UN||||1||A|0||00|3||0.0000||||||||0.000000|0.000000 PROD|1003||Whopper DP|00||5933|UN|||UN||||1||A|0||00|3||3.2000||||||||1.650000|7.600000 PROD|1004||C Whop DP|00||5933|UN|||UN||||1||A|0||00|3||0.0000||||||||0.000000|0.000000 PROD|1005||Whopper TP|00||5933|UN|||UN||||1||A|0||00|3||3.2000||||||||1.650000|7.600000 PROD|1006||C Whop TP|00||5933|UN|||UN||||1||A|0||00|3||0.0000||||||||0.000000|0.000000 PROD|1007||Chicken Crisp|00||5933|UN|||UN||||1||A|0||00|3||3.2000||||||||1.650000|7.600000 PROD|1050||Whopper/Q|00||5933|UN|||UN||||1||A|0||00|3||3.2000||||||||1.650000|7.600000 PROD|1051||C Whopper/Q|00||5933|UN|||UN||||1||A|0||00|3||0.0000||||||||0.000000|0.000000 PROD|1052||Whopper/Q DP|00||5933|UN|||UN||||1||A|0||00|3||3.2000||||||||1.650000|7.600000 PROD|1053||C Whop/Q DP|00||5933|UN|||UN||||1||A|0||00|3||0.0000||||||||0.000000|0.000000 PROD|1054||Whopper/Q TP|00||5933|UN|||UN||||1||A|0||00|3||3.2000||||||||1.650000|7.600000
26
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO TXT Simplificado - TXT Mínimo 26
27
INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO REALIZAÇÃO
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.