A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO REALIZAÇÃO.

Apresentações semelhantes


Apresentação em tema: "INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO REALIZAÇÃO."— Transcrição da apresentação:

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


Carregar ppt "INTEGRAÇÕES PARA NFCE (DLL, TXT MÍNIMO E SIMPLIFICADO) | LUCAS BALBINO E MURILO GONTIJO REALIZAÇÃO."

Apresentações semelhantes


Anúncios Google