You are on page 1of 76

Guia do Usurio

Projeto: Nota Fiscal Eletrnica - Interface Baan/LN X Synchro


Nome do Documento: Guia_do_usurio_NFe.doc Verso do Documento: 1.8

Autor (a): Infor S/A

Copyright 2007 SSA Global Technologies do Brasil Ltda. All rights reserved.

GUIA DO USURIO

Contedo
1. 2. Histrico da Documentao....................................................................................................................4 Introduo................................................................................................................................................5 2.1 2.2 3. 4. 5. 6. Objetivo.............................................................................................................................................5 Definies e Abreviaes ..................................................................................................................5

Fluxo do Sistema......................................................................................................................................6 Necessidades Funcionais .........................................................................................................................9 Necessidades Tcnicas.............................................................................................................................9 Dados Bsicos ........................................................................................................................................10 6.1 6.2 6.3 Manter Parmetros de Notas Fiscais Eletrnicas (brnfel100m00l) .................................................10 Manter Relao de Mens. SEFAZ e Status de Transmisso (brnfel101m00l).................................13 Manter Relao de Impressoras por Usurios (brnfel103m00l) ......................................................14

6.4 Criando sries para notas fiscais eletrnicas....................................................................................15 6.4.1 Baan-IV: Manter Sries de Notas Fiscais (tdfatl109m000) ....................................................15 6.4.2 Baan-V: Billing request additions (cisli1120s000).................................................................15 6.4.3 ERP-LN: Parmetros do SLI (cisli1500m000).......................................................................16 6.4.4 ERP-LN: Sries especficas de notas fiscais (cislil100m00l) .................................................17 6.5 Cadastrando os cdigos de servios sujeitos ao ISS........................................................................18 6.5.1 Baan-IV: Manter Lista de Servios Sujeitos ao ISS (tiitml102m00l).....................................18 6.5.2 Baan-V: Manter Lista de Servios Sujeitos ao ISS (tcmcsl172m00l) ....................................19 6.5.3 ERP-LN: Manter Lista de Servios Sujeitos ao ISS (tcmcsl172m00l) ...................................21 6.6 Cadastrando o cdigo IBGE das Unidades de Federao ...............................................................23 6.6.1 Baan-IV: Manter Estados (tccoml105m00l)...........................................................................23 6.6.2 Baan-V: States/provinces (tcmcs1143m000)..........................................................................24 6.6.3 ERP-LN: Estados (tcmcs1143m000)......................................................................................25 6.7 Cadastrando o cdigo IBGE dos municpios...................................................................................26 6.7.1 Baan-IV: Manter Municpios (tccoml104m00l) .....................................................................26 6.7.2 Baan-V: Cidades por pas (tccoml108m00l) ..........................................................................26 6.7.3 ERP-LN: Cidades por pas (tccom4539m000) .......................................................................27 6.8 Revisando as regras de impostos .....................................................................................................29 6.8.1 Baan-IV: Manter Regras de PIS (tcmcsl123m00l) .................................................................29 6.8.2 Baan-IV: Manter Regras de COFINS (tcmcsl125m00l).........................................................30 6.8.3 Baan-V: Tax codes by country (tcmcs0136s000)...................................................................30 6.8.4 ERP-LN: Situao Tributria (tcmcsl138m00l) .....................................................................31 6.9 Cadastrando e-mail para envio do arquivo XML ao destinatrio ....................................................32 6.9.1 Baan-IV: Manter clientes (tccom1101m000) .........................................................................32 6.9.2 Baan-IV: Manter fornecedores (tccom2101m000).................................................................33 6.9.3 Baan-V e ERP-LN: Endereos (tccom4130s000) ..................................................................34

Guia_do_usurio_NFe.doc

Pgina 2 de 76

GUIA DO USURIO

7.

Carga Inicial ..........................................................................................................................................34 7.1 Carga Inicial de Mens. SEFAZ e Status de Transmisso (brnfel201m00l) .....................................34

8.

Procedimento Operacional ...................................................................................................................35 8.1 Emisso de notas fiscais ..................................................................................................................35 8.1.1 Baan-IV: Imprimir Notas Fiscais - Documento (tdfatl402m000) ...........................................35 8.1.2 Baan-V: Compose/Print/Post invoices (cisli2200m000) .........................................................37 8.1.3 ERP-LN: Compor/Imprimir/Lanar faturas (cisli2200m000)..................................................39 8.2 Capturando o retorno gerado pela SEFAZ ......................................................................................43 8.2.1 Baan-IV: Atualizar NFe Transmitida (tdfatl235m00l) ............................................................43 8.2.2 Baan-V: Processar retorno NFe (brnfel205m00l)....................................................................45 8.2.3 ERP-LN: Processar retorno NFe (brnfel205m00l) ..................................................................46 8.3 Pedido de Cancelamento ou Inutilizao de NFe ............................................................................47 8.3.1 Baan-IV: Gerar Pedido de Cancelamento ou Inutilizao (tdfatl236m00l).............................48 8.3.2 Baan-V e ERP-LN: Gerar Pedido de Cancelamento ou Inutilizao (brnfel206m00l)............50 8.4 Dados complementares em notas de exportao .............................................................................51 8.4.1 Baan-IV: Manter Dados Complementares NF Exportao (tdfatl127s000) ............................51 8.4.2 Baan-V: Complementary data of export invoices (cislil118s00l) ............................................53 8.4.3 ERP-LN: Dados Complementares NF Exportao (tdfatl127s000) ........................................53 8.5 Dados complementares em notas de importao .............................................................................54 8.5.1 Baan-IV: Manter Dados Complementares NF Importao (tdfatl132s00l) .............................54 8.5.2 Baan-IV: Manter Adies da DI (tdfatl133s00l) .....................................................................56 8.5.3 Baan-IV: Imprimir Dados Complementares NF Importao (tdfatl432s00l) ..........................57 8.5.4 Baan-V: Complementary data of import invoices (cislil119s00l)............................................57 8.5.5 ERP-LN: Nota fiscal - capa (cislil104s00l) .............................................................................58 8.6 Recebimento de nota fiscal eletrnica de fornecedores...................................................................60 8.6.1 ERP-LN: Processar recebimento fiscal NFe (brnfel210m00l).................................................60 8.6.2 ERP-LN: Recebimento fiscal NFe (pr-nota) (brnfel504m00l)...............................................62 8.6.3 ERP-LN: Atualizar status recebimento fiscal NFe (brnfel211m00l) .......................................68

9.

Ferramentas de Apoio Anlise ..........................................................................................................69 9.1 9.2 9.3 Imprimir Arquivo XML de Envio (brnfel450m00l) ........................................................................69 Mostrar Histrico de Transmisso da NFe (brnfel520m00l)...........................................................71 Imprimir Histrico de Transmisso da NFe (brnfel420m00l) .........................................................72 Limpeza de Dados .............................................................................................................................73 Excluir Histrico de Transmisso da NFe (brnfel220m00l)............................................................73 Excluir Registros de Interface da NFe (brnfel251m00l)..................................................................73 Apndice.............................................................................................................................................74 Check-List de Implantao ..............................................................................................................74 Cdigos de situao tributria .........................................................................................................75

10. 10.1 10.2 11. 11.1 11.2

Guia_do_usurio_NFe.doc

Pgina 3 de 76

GUIA DO USURIO

1. Histrico da Documentao

Nro. da Verso

Descrio das Modificaes

Iniciais do Responsvel

Data

1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8

Verso Inicial Novo parmetro e sesses para entrada de dados de NFe exportao e NFe de importados Eliminar parmetro brnfe000.cont.l (Instruo para contingncia), SOL234284 Incluso do ERP-LN neste manual. Reviso geral e incluso do Baan-5 neste manual Criada nova TAG para envio de XML por e-mail ao destinatrio da NF-e, SOL239699 Novo parmetro: prazo de cancelamento, SOL240449 Relao de impressoras por usurios. SOL240702 Foi criada nova funcionalidade para receber no ERP os dados dos arquivos XML enviados pelos fornecedores atravs da soluo fiscal

FLC FLC FLC FLC FLC FLC FLC FLC AFS

21/mai/2008 18/ago/2008 25/nov/2008 04/dez/2008 26/jun/2009 07/jul/2009 07/ago/2009 21/ago/2009 21/set/2009

Observao: Sempre visando melhor atender s necessidades tcnicas e funcionais do sistema, a Infor S/A se reserva o direito de alterar, sem consulta prvia, qualquer parte deste material.

Guia_do_usurio_NFe.doc

Pgina 4 de 76

GUIA DO USURIO

2. Introduo
2.1 Objetivo

Este projeto tem como objetivo atender nova legislao sobre Nota Fiscal Eletrnica (NFe). Para tanto deve-se realizar a interface com um software de Web Services, chamado DFe Manager, da Synchro. Essa interface dever funcionar atravs da gravao de informaes do Baan/LN em tabelas especficas, que ficaro acessveis para o DFe Manager. A partir da, a informao ser carregada e tratada por este ltimo, transmitindo os dados para a SEFAZ. Os dados retornados pela SEFAZ sero recebidos pelo DFe Manager, e passados ao Baan/LN tambm atravs de tabelas temporrias, desenvolvidas para esse fim. As notas a serem interfaceadas so as de modelos 1 e 1A. Foi adicionado um novo modelo aos j existentes, de cdigo 55, que servir para emitir as notas eletrnicas emitidas EM SUBSTITUIO queles modelos.

2.2

Definies e Abreviaes

SEFAZ: Secretaria da Fazenda (orgo existente em todos os estados da federao). NF-e (Nota Fiscal Eletrnica): Entende-se por Nota Fiscal Eletrnica (NF-e) como sendo um documento de existncia exclusivamente digital, emitido e armazenado eletronicamente, com intuito de documentar uma operao de circulao de mercadoria ou prestao de servio, ocorrida entre as partes, cuja validade jurdica garantida pela assinatura digital do emitente e recepo, pelo fisco, antes da ocorrncia do fato gerador (sada da mercadoria). DANFE: A sigla DANFE significa Documento Auxiliar da Nota Fiscal Eletrnica. O DANFE no uma nota fiscal, nem substitui uma nota fiscal, servindo apenas como instrumento auxiliar para consulta, pois contm a chave de acesso da NF-e, que permite ao detentor desse documento confirmar a efetiva existncia da NF-e atravs do Ambiente Nacional (RFB) ou site da SEFAZ na Internet. WEB SERVICE: Tecnologia que permite a comunicao e operao entre sistemas de diferentes plataformas. Trabalha com troca de arquivos no formato XML. XML: Sigla para a expresso Extended Markup Language. Um arquivo XML nada mais do que um arquivo texto com expresses (TAGs) indentificadoras para os campos. Entretanto, obedece a um padro universal, permitindo que as trocas de arquivos sejam feitas de forma organizada. VIEW: Tabela lgica criada dentro de um banco de dados. Esta tabela referencia uma tabela fsica, mas permite uma viso diferenciada, onde possvel, por exemplo, mudar nomes de campos, apresentar somas de colunas da tabela original, etc.

Guia_do_usurio_NFe.doc

Pgina 5 de 76

GUIA DO USURIO

3. Fluxo do Sistema
O diagrama a seguir ilustra o fluxo do faturamento no Baan-IV, contemplando a nova funcionalidade de NF-e.

Guia_do_usurio_NFe.doc

Pgina 6 de 76

GUIA DO USURIO

INCIO

GERAR NOTA

IMPRIMIR NOTA (tdfatl402m000)

n
NFe ?

ATUALIZAR NFe TRANSMITIDA

CANCELAR

LIBERAR NOTA (tdfatl203m000)

s
NFe ?

GERAR PEDIDO CANCELAM.

n s
ESTORNAR

ATUALIZAR NFe TRANSMITIDA

GERAR PEDIDO ESTORNO

s
NFe ? CANCELAR NOTA (tdfatl204m000)

n
ATUALIZAR NFe TRANSMITIDA

ESTORNAR NOTA (tdfatl206m000)

FIM

O diagrama a seguir ilustra o fluxo detalhado da NF-e, apresentando os ambientes Baan-IV, Web Service e SEFAZ

Guia_do_usurio_NFe.doc

Pgina 7 de 76

GUIA DO USURIO

Guia_do_usurio_NFe.doc

Pgina 8 de 76

GUIA DO USURIO

4. Necessidades Funcionais
Esta nova funcionalidade dever ler informaes do Baan/LN e carreg-las em tabelas de interface, que estaro disponveis para o DFe Manager. Os documentos a serem interfaceados so as Notas Fiscais de entrada ou sada de modelo 1 e 1A. Para identific-las ser necessrio criar novos indicadores nos tipos de documentos. Estes indicadores estaro presentes tambm nas notas fiscais, de modo que elas estejam marcadas. As tabelas da interface so as seguintes: Dados de envio da nota fiscal eletrnica Dados de retorno da nota fiscal eletrnica

Alm das tabelas de interface, existe uma parametrizao especfica a ser feita no Baan/LN, permitindo configurar as cargas nessas tabelas conforme necessidades especficas do cliente. Vale ressaltar que h tambm parametrizao a ser efetuada no Synchro, cujo detalhamento no o propsito desta documentao. A carga das tabelas de interface ser feita por 02 programas principais, que podem ser descritos resumidamente da seguinte forma: 1. Impresso da nota fiscal (documento): no ato da impresso da nota, h gerao de arquivo XML com dados do documento e gravao nas tabelas de interface. 2. Gerao de cancelamento ou inutilizao: no cancelamento ou inutilizao da nota, uma mensagem deve ser enviada para a SEFAZ. A leitura das tabelas de interface ser feita por 01 programa, responsvel por atualizar status de notas fiscais e uma tabela com detalhes de transmisso. 3. Atualizar notas fiscais eletrnicas transmitidas: as mensagens de retorno da SEFAZ so transmitidas ao DFe Manager, e depois armazenadas no Baan/LN.

5. Necessidades Tcnicas
No Baan/LN, conforme foi dito anteriormente, ser necessrio criar tabelas novas de parametrizao, de interface, bem como novos programas que permitiro a manuteno dos dados nestas tabelas. O DFe Manager demanda um servidor especfico, onde esteja instalado o banco de dados Oracle. Ser necessrio implementar tambm algumas VIEWS dentro desse banco de dados, que permitiro o acesso aos campos respeitando padres de nomenclatura de cada sistema individualmente. Estas VIEWS sero fornecidas inicialmente pela INFOR, mas depois da implantao ficaro sob responsabilidade do DBA do cliente.

Guia_do_usurio_NFe.doc

Pgina 9 de 76

GUIA DO USURIO

6. Dados Bsicos
6.1 Manter Parmetros de Notas Fiscais Eletrnicas (brnfel100m00l)

Seguem telas da sesso de parmetros.

Guia_do_usurio_NFe.doc

Pgina 10 de 76

GUIA DO USURIO

Onde: Campo Cdigo do Sistema Origem das Informaes Descrio Um cdigo de sistema para ser gravado nas tabelas de interface. O DFe Manager pode receber dados de vrios sistemas diferentes em sua base, e este parmetro levado na interface. Depois serve para identificar no DFe Manager o sistema que originou cada nota fiscal. Por exemplo: se os dados forem oriundos do Baan IV pode-se colocar o cdigo BAANIV neste campo. Os valores possveis so: 1 = retrato e 2 = paisagem nico valor possvel: EM maisculo nico valor possvel: CA maisculo nico valor possvel: EC maisculo nico valor possvel: IN maisculo Status que indica ao DFe-Manager que determinado registro est pronto para ser processado. Deve ser preenchido com A. Caso esteja em branco, ou com outro valor qualquer, o DFe Manager no ir considerar o registro. Separador para cdigos de projeto, item e container. No arquivo XML, todas estas informaes estaro concatenadas num nico campo, e para facilitar a visualizao, recomendvel definir um separador. Este campo no obrigatrio. O modelo definido pela legislao o 55 Normalmente, o modelo para as notas fiscais do tipo NF ou NFF o 01. O BaanIV sempre tentar extrair o nmero a partir do endereo do cliente (campos tccom010.namc e tccom010.namd). Caso nenhum nmero seja encontrado, o valor deste parmetro ser utilizado no XML. (Informao obrigatria no XML) Caso um bairro no esteja definido no cad. do

Formato de impresso do DANFE Instruo para emisso NFe Instruo para cancelamento NFe Instruo para emisso em contingncia >>> este parmetro tornou-se obsoleto. NO UTILIZAR.. Instruo para inutilizao NF Status do Registro Pronto para Envio

Separador p/ cod. Item

Modelo Default para NFe Modelo Default para NF normal Default para Nro. Logradouro

Default para Bairro no Informado

Guia_do_usurio_NFe.doc

Pgina 11 de 76

GUIA DO USURIO

Verso do XML de Envio

Verso do XML de Cancelamento Inserir Fatura no XML

clientes, o valor deste parmetro ser utilizado no XML. (Informao obrigatria no XML) A qualquer tempo, a SEFAZ pode modificar campos no XML da NFe. Isso ser controlado atravs de verses. Este parmetro serve para indicar a verso que est sendo enviada. De forma semelhante ao parmetro anterior, o XML de cancelamento tambm apresenta controle de verso. Este parmetro indica se dados da fatura sero gravados no arquivo XML (deve-se colocar valor = SIM se a empresa estiver emitindo NFF). Este parmetro indica se o tipo de transao (tdfat937.ntty.l) deve compor o cdigo da duplicata e da fatura. Ex: dependendo do parmetro, o cdigo da fatura pode ser 20051901 ou FAT20051901. S tem funo se o parmetro inserir fatura no XML estiver como SIM. Este parmetro utilizado quando se imprime notas no modo rascunho. Utilizado apenas para fins de anlise do arquivo XML. Sugesto: utilize @ De acordo com a legislao vigente, uma NFe autorizada pode ser cancelada no prazo mximo de 168 horas (7 dias). Recomenda-se usar um valor menor, para compensar defasagens de tempo entre os sistemas ERP/web-service/SEFAZ. Se o parmetro estiver com valor 0, nenhuma verificao ser feita. nico valor possvel: ER maisculo nico valor possvel: CO maisculo Define o grupo que ser utilizado para gerao de referncia fiscal da nota fiscal eletrnica recebida atravs da soluo fiscal Define a srie que ser utilizada para gerao de referncia fiscal da nota fiscal eletrnica recebida atravs da soluo fiscal

Utiliza Tp. Transao

Status reg. rascunho Prazo de cancelamento (hrs)

Instruo para recebimento fiscal de NFe Instruo para consulta do status da Nfe No. grupo p/ recebimento fiscal eletrnico Srie p/ recebimento fiscal eletrnico

Guia_do_usurio_NFe.doc

Pgina 12 de 76

GUIA DO USURIO

6.2

Manter Relao (brnfel101m00l)

de

Mens.

SEFAZ

Status

de

Transmisso

O DFe Manager possui um conjunto de cerca de 180 mensagens possveis para uma NFe transmitida.

Para o BaanIV/LN, s importante saber como o sistema deve tratar a nota. Assim, estas mensagens devem ser classificadas dentro das seguintes categorias: Constante 1 2 3 4 5 6 7 8 Descrio Autorizada Denegada Rejeitada Cancelada Inutilizada Contingenciada Nenhuma Ao Cancelar e contingenciar

Estas mensagens foram criadas pela SEFAZ, e outras podem ser adicionadas a qualquer tempo. Inicialmente, o Baan/LN permite uma carga deste cadastro, inclusive com status pr-definidos. Para tanto, deve-se rodar a sesso brnfel201m00l, demonstrada mais adiante. IMPORTANTE: Caso o sistema Baan/LN identifique a chegada de uma mensagem desconhecida, ela ser inserida neste cadastro, mas a classificao desta nova mensagem caber ao usurio.

Guia_do_usurio_NFe.doc

Pgina 13 de 76

GUIA DO USURIO

6.3

Manter Relao de Impressoras por Usurios (brnfel103m00l)


O DFe Manager possui suas prprias regras para impresso do DANFE. Entretanto, em algumas situaes, pode ser necessrio definir impressoras especficas por usurio. As impressoras definidas neste cadastro vo chegar ao DFe Manager atravs das tabelas de interface, e tero prioridade sobre as regras de impresso cadastradas naquele software. Isto significa que o DFe Manager desprezar suas regras internas se o usurio emissor de NFe estiver cadastrado nesta sesso. Os principais requisitos deste cadastro so: O usurio dever ser um usurio vlido no Baan/ERP A impressora dever ser uma impressora vlida no servidor de web-services (o servidor do DFe Manager)

Se o usurio emissor da NFe no constar deste cadastro, nenhuma informao de impressora ser enviada nas tabelas de interface, e o DFe Manager vai seguir suas prprias regras para definir a impresso do DANFE.

Importante: Este cadastro opcional, e pode ficar vazio. Recomenda-se que s seja utilizado quando no for possvel definir adequadamente as regras de impresso do DANFE dentro do software de web-services (DFe Manager).

Guia_do_usurio_NFe.doc

Pgina 14 de 76

GUIA DO USURIO

6.4

Criando sries para notas fiscais eletrnicas

Para identificar uma nota fiscal como eletrnica, ser necessrio configurar a srie. A seguir ilustramos como isso deve ser feito nos vrios sistemas.

6.4.1

Baan-IV: Manter Sries de Notas Fiscais (tdfatl109m000)

Em nosso exemplo, as novas notas da srie 4 sero tratadas no sistema como NFe.

6.4.2

Baan-V: Billing request additions (cisli1120s000)

Guia_do_usurio_NFe.doc

Pgina 15 de 76

GUIA DO USURIO

6.4.3

ERP-LN: Parmetros do SLI (cisli1500m000)

No ERP-LN, podemos ativar a nota fiscal eletrnica diretamente nos parmetros do SLI, ou individualmente por sries especficas por departamento.

Guia_do_usurio_NFe.doc

Pgina 16 de 76

GUIA DO USURIO

6.4.4

ERP-LN: Sries especficas de notas fiscais (cislil100m00l)

Importante: se a parametrizao de nota fiscal eletrnica for feita por departamento, ento s ter efeito sobre as notas emitidas por esse departamento !!!

Guia_do_usurio_NFe.doc

Pgina 17 de 76

GUIA DO USURIO

6.5

Cadastrando os cdigos de servios sujeitos ao ISS

Na gravao do arquivo XML, os itens de servio devero apresentar o respectivo cdigo de servio, conforme estabelecido pela Lei Complementar 116/03.

6.5.1

Baan-IV: Manter Lista de Servios Sujeitos ao ISS (tiitml102m00l)

Guia_do_usurio_NFe.doc

Pgina 18 de 76

GUIA DO USURIO

Estes cdigos devero ser relacionados aos itens de servio no cadastro de itens.

6.5.2

Baan-V: Manter Lista de Servios Sujeitos ao ISS (tcmcsl172m00l)

Guia_do_usurio_NFe.doc

Pgina 19 de 76

GUIA DO USURIO

Para esta informao ser inserida na NF-e, ela dever estar cadastrada em tcmcs0136s000 (Tax codes by country)

Guia_do_usurio_NFe.doc

Pgina 20 de 76

GUIA DO USURIO

IMPORTANTE: este campo s habilitado se o imposto estiver configurado como ISS em tcbrad101s00d (Brazilian Taxes)

6.5.3

ERP-LN: Manter Lista de Servios Sujeitos ao ISS (tcmcsl172m00l)

Guia_do_usurio_NFe.doc

Pgina 21 de 76

GUIA DO USURIO

Para esta informao ser inserida automaticamente na NF-e, ela dever estar cadastrada em tcmcsl141s00l (Cdigo do imposto)

Mesmo que seja levado um cdigo default para a nota fiscal, ainda ser possvel alter-lo antes da transmisso da NFe.

Guia_do_usurio_NFe.doc

Pgina 22 de 76

GUIA DO USURIO

6.6

Cadastrando o cdigo IBGE das Unidades de Federao

Este cadastramento deve ser feito conforme tabela do IBGE. O cdigo da UF uma informao importante que aparece em vrios pontos do arquivo XML, e utilizada tambm na composio do localizador da NF-e.

6.6.1

Baan-IV: Manter Estados (tccoml105m00l)

Guia_do_usurio_NFe.doc

Pgina 23 de 76

GUIA DO USURIO

6.6.2

Baan-V: States/provinces (tcmcs1143m000)

Guia_do_usurio_NFe.doc

Pgina 24 de 76

GUIA DO USURIO

6.6.3

ERP-LN: Estados (tcmcs1143m000)

Guia_do_usurio_NFe.doc

Pgina 25 de 76

GUIA DO USURIO

6.7

Cadastrando o cdigo IBGE dos municpios

Este cadastramento deve ser feito conforme tabela do IBGE. O cdigo de municpio composto de 7 dgitos numricos, com as duas primeiras posies representando a UF. Na ltima posio temos um dgito verificador.

6.7.1

Baan-IV: Manter Municpios (tccoml104m00l)

6.7.2

Baan-V: Cidades por pas (tccoml108m00l)

Guia_do_usurio_NFe.doc

Pgina 26 de 76

GUIA DO USURIO

6.7.3

ERP-LN: Cidades por pas (tccom4539m000)

Guia_do_usurio_NFe.doc

Pgina 27 de 76

GUIA DO USURIO

Guia_do_usurio_NFe.doc

Pgina 28 de 76

GUIA DO USURIO

6.8

Revisando as regras de impostos

Nas regras de impostos, alguns campos novos foram criados para atender a legislao da NF-e. Ocorreram tambm situaes onde os campos j existiam e no eram obrigatrios, mas agora passaram a ser fundamentais para a emisso destes documentos.

6.8.1

Baan-IV: Manter Regras de PIS (tcmcsl123m00l)

necessrio preencher o tipo de benefcio nas regras de PIS

Guia_do_usurio_NFe.doc

Pgina 29 de 76

GUIA DO USURIO

6.8.2

Baan-IV: Manter Regras de COFINS (tcmcsl125m00l)

necessrio preencher o tipo de benefcio nas regras de COFINS

IMPORTANTE: O Baan-IV utilizar este campo para definir os cdigos de situao tributria dos impostos. No apndice deste documento aparecem as tabelas com os cdigos dos impostos. O preenchimento da situao tributria do ICMS e IPI ocorre de forma semelhante ao que foi apresentado. Os campos de benefcio daqueles impostos so utilizados para o sistema definir qual cdigo ser gravado no arquivo XML.

6.8.3

Baan-V: Tax codes by country (tcmcs0136s000)

Guia_do_usurio_NFe.doc

Pgina 30 de 76

GUIA DO USURIO

IMPORTANTE: a situao tributria do IPI deve ser cadastrada no campo Federal Tax situation code. A situao tributria do ICMS, PIS e COFINS deve ser cadastrada no campo Tax situation code.

6.8.4

ERP-LN: Situao Tributria (tcmcsl138m00l)

necessrio preencher a situao tributria para os impostos: ICMS, IPI, PIS e COFINS. Especificamente para o ICMS, necessrio preencher tambm a origem da mercadoria.

Guia_do_usurio_NFe.doc

Pgina 31 de 76

GUIA DO USURIO

6.9

Cadastrando e-mail para envio do arquivo XML ao destinatrio

Caso o destinatrio da NFe seja uma empresa emissora de notas eletrnicas, ento ele dever receber cpia do arquivo XML. Este arquivo XML poder ser enviado por e-mail, e todas as verses de ERP (Baan-IV, Baan-V e ERP-LN) geram esta informao na interface desde que o campo de e-mail de recepo do destinatrio esteja preenchido.

6.9.1

Baan-IV: Manter clientes (tccom1101m000)

Guia_do_usurio_NFe.doc

Pgina 32 de 76

GUIA DO USURIO

NOTA: Vrios endereos de e-mail podem ser cadastrados separando-se com ponto-e-vrgula (;).

6.9.2

Baan-IV: Manter fornecedores (tccom2101m000)

Guia_do_usurio_NFe.doc

Pgina 33 de 76

GUIA DO USURIO

6.9.3

Baan-V e ERP-LN: Endereos (tccom4130s000)

NOTA: Vrios endereos de e-mail podem ser cadastrados separando-se com ponto-e-vrgula (;).

7. Carga Inicial
7.1 Carga Inicial de Mens. SEFAZ e Status de Transmisso (brnfel201m00l)

Esta sesso faz a carga inicial da tabela de mensagens, e as classifica segundo as aes que o sistema deve tomar.

Lembramos que os status podem ser mantidos via sesso brnfel101m00l (Relao de mensagens SEFAZ e status de transmisso).

Guia_do_usurio_NFe.doc

Pgina 34 de 76

GUIA DO USURIO

8. Procedimento Operacional
8.1 Emisso de notas fiscais

A emisso de notas fiscais eletrnicas segue um processo diferenciado: elas no so listadas na impressora. Ao invs disso, so gravadas em formato XML numa tabela de interface.

8.1.1

Baan-IV: Imprimir Notas Fiscais - Documento (tdfatl402m000)

As notas processadas so classificadas como TRANSMITIDAS, e listadas num relatrio, conforme exemplo a seguir.

Guia_do_usurio_NFe.doc

Pgina 35 de 76

GUIA DO USURIO

As telas a seguir permitem observar a situao da nota aps a transmisso para a SEFAZ.

Guia_do_usurio_NFe.doc

Pgina 36 de 76

GUIA DO USURIO

8.1.2

Baan-V: Compose/Print/Post invoices (cisli2200m000)

Ao utilizar um billing request onde o Additions seja especfico de NF-e, o sistema ir criar uma nota fiscal eletrnica.

Guia_do_usurio_NFe.doc

Pgina 37 de 76

GUIA DO USURIO

As notas processadas so classificadas como TRANSMITIDAS, e listadas num relatrio, conforme exemplo a seguir.

As telas a seguir permitem observar a situao da nota aps a transmisso para a SEFAZ.

Guia_do_usurio_NFe.doc

Pgina 38 de 76

GUIA DO USURIO

8.1.3

ERP-LN: Compor/Imprimir/Lanar faturas (cisli2200m000)

Guia_do_usurio_NFe.doc

Pgina 39 de 76

GUIA DO USURIO

As notas processadas so classificadas como TRANSMITIDAS, e listadas num relatrio, conforme exemplo a seguir.

Guia_do_usurio_NFe.doc

Pgina 40 de 76

GUIA DO USURIO

As telas a seguir permitem observar a situao da nota aps a transmisso para a SEFAZ.

Guia_do_usurio_NFe.doc

Pgina 41 de 76

GUIA DO USURIO

Guia_do_usurio_NFe.doc

Pgina 42 de 76

GUIA DO USURIO

8.2

Capturando o retorno gerado pela SEFAZ

Ao receber o arquivo XML, a SEFAZ vai valid-lo, armazen-lo e em seguida devolver ao emitente um nmero de protocolo de autorizao. Constantemente, deve-se buscar as informaes retornadas pela SEFAZ, e atualizar as tabelas do BaanIV, BaanV e ERP-LN. Isto permitir que o processo avance, e portanto: mercadoria autorizada a sair da empresa a nota fiscal fica pronta para ser contabilizada

8.2.1

Baan-IV: Atualizar NFe Transmitida (tdfatl235m00l)

Guia_do_usurio_NFe.doc

Pgina 43 de 76

GUIA DO USURIO

Observe que o status da nota avanou para Impressa depois que houve uma autorizao emitida pela SEFAZ.

Guia_do_usurio_NFe.doc

Pgina 44 de 76

GUIA DO USURIO

8.2.2

Baan-V: Processar retorno NFe (brnfel205m00l)

Guia_do_usurio_NFe.doc

Pgina 45 de 76

GUIA DO USURIO

8.2.3

ERP-LN: Processar retorno NFe (brnfel205m00l)

Guia_do_usurio_NFe.doc

Pgina 46 de 76

GUIA DO USURIO

8.3

Pedido de Cancelamento ou Inutilizao de NFe

Para cancelar ou inutilizar uma NFe, preciso comunicar o fato SEFAZ. Ento, vamos entender a diferena entre cancelamento e inutilizao. passvel de cancelamento: nota fiscal transmitida que j tenha sido autorizada pela SEFAZ

Guia_do_usurio_NFe.doc

Pgina 47 de 76

GUIA DO USURIO

Neste caso, a nota est perfeita, sem qualquer erro na gerao dos dados. Ela j consta nos arquivos da SEFAZ, e tem inclusive um nmero de protocolo. passvel de inutilizao: nota fiscal transmitida que apresente algum erro cadastral ou de formatao do XML.

Neste caso, a nota rejeitada nem sequer gravada na base de dados da SEFAZ. Assim, cabe ao emissor efetuar a inutilizao do nmero de nota fiscal que foi consumido durante a gerao do XML.

8.3.1

Baan-IV: Gerar Pedido de Cancelamento ou Inutilizao (tdfatl236m00l)

Depois de atualizar os dados de transmisso (tdfatl235m00l), vejamos a nova situao da nota fiscal.

Guia_do_usurio_NFe.doc

Pgina 48 de 76

GUIA DO USURIO

Guia_do_usurio_NFe.doc

Pgina 49 de 76

GUIA DO USURIO

Neste ponto basta efetuar o cancelamento da NFe dentro do ERP BaanIV.

Observao: no BaanIV, o sistema pode contingenciar automaticamente uma NFe, caso o status de transmisso seja cancelar e contingenciar. No Baan-V e ERP-LN, esta opo (se necessria) poder ser feita manualmente. Esta diferena deve-se existncia do billing request nestes sistemas.

8.3.2

Baan-V e ERP-LN: Gerar Pedido de Cancelamento ou Inutilizao (brnfel206m00l)

Guia_do_usurio_NFe.doc

Pgina 50 de 76

GUIA DO USURIO

Depois de atualizar os dados de transmisso (brnfel205m00l), vejamos a nova situao da nota fiscal.

Observao: no BaanIV, o sistema pode contingenciar automaticamente uma NFe, caso o status de transmisso seja cancelar e contingenciar. No Baan-V e ERP-LN, esta opo (se necessria) poder ser feita manualmente. Esta diferena deve-se existncia do billing request nestes sistemas.

8.4

Dados complementares em notas de exportao

Alguns dados das notas fiscais de exportao so gravados no arquivo XML. Para tanto, ser necessrio preencher certos campos novos. So eles: a UF e o Local de embarque das mercadorias.

8.4.1

Baan-IV: Manter Dados Complementares NF Exportao (tdfatl127s000)

Guia_do_usurio_NFe.doc

Pgina 51 de 76

GUIA DO USURIO

Guia_do_usurio_NFe.doc

Pgina 52 de 76

GUIA DO USURIO

8.4.2

Baan-V: Complementary data of export invoices (cislil118s00l)

8.4.3

ERP-LN: Dados Complementares NF Exportao (tdfatl127s000)

Guia_do_usurio_NFe.doc

Pgina 53 de 76

GUIA DO USURIO

8.5

Dados complementares em notas de importao

De forma semelhante exportao, alguns dados de importao so requeridos no arquivo XML quando emitimos notas de entrada para materiais importados.

8.5.1

Baan-IV: Manter Dados Complementares NF Importao (tdfatl132s00l)

Para as NFe de entrada de importao, foi criado um novo cadastro, para informao dos dados da DI (Declarao de Importao).

Guia_do_usurio_NFe.doc

Pgina 54 de 76

GUIA DO USURIO

possvel verificar os dados de adies da DI acionando-se a opo ZOOM.

Guia_do_usurio_NFe.doc

Pgina 55 de 76

GUIA DO USURIO

8.5.2

Baan-IV: Manter Adies da DI (tdfatl133s00l)

Ainda para as NFe de entrada de importao, foi criado um cadastro, para informao das adies da DI (Declarao de Importao).

Guia_do_usurio_NFe.doc

Pgina 56 de 76

GUIA DO USURIO

8.5.3

Baan-IV: Imprimir Dados Complementares NF Importao (tdfatl432s00l)

Para listar os dados de DI ou adies cadastrados, deve-se utilizar este relatrio.

8.5.4

Baan-V: Complementary data of import invoices (cislil119s00l)

Guia_do_usurio_NFe.doc

Pgina 57 de 76

GUIA DO USURIO

Acionando-se o boto Adies, podemos cadastrar as adies da DI.

8.5.5

ERP-LN: Nota fiscal - capa (cislil104s00l)

Guia_do_usurio_NFe.doc

Pgina 58 de 76

GUIA DO USURIO

No ERP-LN , cadastramos os dados de importao na aba apropriada da capa da nota fiscal. Depois os dados da adio so inseridos diretamente nas linhas da nota, em uma aba especfica.

Guia_do_usurio_NFe.doc

Pgina 59 de 76

GUIA DO USURIO

8.6

Recebimento de nota fiscal eletrnica de fornecedores

No processo de compras onde o fornecedor envia o arquivo XML referente nota fiscal eletrnica para a empresa, a soluo fiscal recebe estes arquivos, seja atravs de importao do arquivo XML ou atravs de Web Service, realiza a validao do arquivo XML (estrutura do arquivo, status da NFe, dados do remetente, dados do destinatrio, etc...) e disponibiliza os dados dos arquivos XML processados nas tabelas de retorno. Uma vez que as informaes estejam disponveis nas tabelas de retorno, a sesso Processar recebimento fiscal NFe se encarrega em ler as informaes destas tabelas temporrias e gravlas em novas tabelas permanentes onde podero ser visualizados todas as informaes da nota fiscal enviada pelo fornecedor, bem como o status da NFe.

8.6.1

ERP-LN: Processar recebimento fiscal NFe (brnfel210m00l)

Ao executar esta sesso so lidos todos os registros da tabela de retorno onde o cdigo de ao seja igual ao cdigo de instruo definido no parmetro Instr. p/ recebimento fiscal NFe, na sesso Parmetros de notas fiscais eletrnicas (brfitl100s00l). Esta sesso emite 2 relatrios reportando as notas fiscais carregadas com sucesso e as notas fiscais com problemas.

Guia_do_usurio_NFe.doc

Pgina 60 de 76

GUIA DO USURIO

As notas fiscais com erro no so marcadas como lidas na tabela de retorno at que o usurio marque como Sim o parmetro Marcar registros com erro como processados. Obs.: O status da NFe somente atualizado aps consulta realizada na SEFAZ, ao processar o recebimento dos dados de retorno a sesso automaticamente gera uma consulta com a chave de acesso recebida, porm o status somente ser atualizado aps o processamento do retorno da consulta enviada (veja sesso brnfel211m00l).

Guia_do_usurio_NFe.doc

Pgina 61 de 76

GUIA DO USURIO

8.6.2

ERP-LN: Recebimento fiscal NFe (pr-nota) (brnfel504m00l)

Aps o processamento do retorno de recebimento fiscal de NFe sero criadas as referncias fiscais conforme cada arquivo XML recebido. Esta sesso foi criada com o objetivo de facilitar a visualizao dos dados do documento fiscal no ERP, conforme demonstrado a seguir. Dados da capa da nota fiscal:

Guia_do_usurio_NFe.doc

Pgina 62 de 76

GUIA DO USURIO

Guia_do_usurio_NFe.doc

Pgina 63 de 76

GUIA DO USURIO

Guia_do_usurio_NFe.doc

Pgina 64 de 76

GUIA DO USURIO

Dados de endereos da nota fiscal:

Guia_do_usurio_NFe.doc

Pgina 65 de 76

GUIA DO USURIO

Dados dos itens da nota fiscal:

Guia_do_usurio_NFe.doc

Pgina 66 de 76

GUIA DO USURIO

Dados de impostos das linhas da nota fiscal:

Guia_do_usurio_NFe.doc

Pgina 67 de 76

GUIA DO USURIO

8.6.3

ERP-LN: Atualizar status recebimento fiscal NFe (brnfel211m00l)

Ao executar esta sesso so lidos todos os registros da tabela de retorno onde o cdigo de ao seja igual ao cdigo de instruo definido no parmetro Instr. p/ consulta status NFe, na sesso Parmetros de notas fiscais eletrnicas (brfitl100s00l). Requisitar status da NFe: Caso esta opo seja marcada o sistema enviar uma consulta para o sistema de soluo fiscal para que seja verificado qual o status da NFe na SEFAZ. Esta opo pode ser executada a qualquer momento, porm ao execut-la o status da NFe apagado, aguardando o novo status retornar do sistema de soluo fiscal. Atualizar status da NFe: Aps realizar a consulta o sistema de soluo fiscal retorna o status da NFe nas tabelas de retorno correspondentes e ento este status atualizado na capa da nota fiscal (prnota).

Marcar registros com erro como processados: Caso seja encontrado algum erro no retorno da consulta do status da NFe ser emitido um relatrio mostrando qual o erro, este retorno somente ser marcado como lido quando este campo for marcado como Sim.

Guia_do_usurio_NFe.doc

Pgina 68 de 76

GUIA DO USURIO

9. Ferramentas de Apoio Anlise


9.1 Imprimir Arquivo XML de Envio (brnfel450m00l)

Para fins de anlise, possvel imprimir o arquivo XML enviado. Primeiramente, deve-se manipular o parmetro Status Reg. pronto p/ Envio na sesso brnfel100m00l (Manter Parmetros de Notas Fiscais Eletrnicas). Sugesto: mudar o parmetro para @. Este procedimento visa impedir que o conector Java processe o registro que estamos tentando analisar, deletando-o em seguida.

Guia_do_usurio_NFe.doc

Pgina 69 de 76

GUIA DO USURIO

IMPORTANTE: depois de extrado o XML, recomendvel apagar o registro, a fim de manter limpa a tabela de interfaces.

Guia_do_usurio_NFe.doc

Pgina 70 de 76

GUIA DO USURIO

9.2

Mostrar Histrico de Transmisso da NFe (brnfel520m00l)

possvel acompanhar o envio e recepo de dados entre o DFe Manager e o BaanIV, BaanV ou ERP-LN

Guia_do_usurio_NFe.doc

Pgina 71 de 76

GUIA DO USURIO

9.3

Imprimir Histrico de Transmisso da NFe (brnfel420m00l)

Guia_do_usurio_NFe.doc

Pgina 72 de 76

GUIA DO USURIO

10. Limpeza de Dados


10.1 Excluir Histrico de Transmisso da NFe (brnfel220m00l)

10.2 Excluir Registros de Interface da NFe (brnfel251m00l)

ATENO: Esta sesso apaga QUALQUER registro das tabelas de interface de envio, e deve ser usada COM MUITO CUIDADO. Nas situaes normais, o prprio componente Java efetua a limpeza das tabelas, respeitando os status de processamento entre os sistemas.

Guia_do_usurio_NFe.doc

Pgina 73 de 76

GUIA DO USURIO

11. Apndice
11.1 Check-List de Implantao
Aqui apresentamos algumas atividades bsicas da implantao. Cada cliente pode ter necessidades especficas que no aparecem nesta relao. 1 Atividade Levar soluo contendo todos elementos pacote BrNFe Criar as tabelas do Baan-IV e implementar as Views que permitiro a integrao com DFe Manager Instalar o componente de conexo entre os dois bancos de dados (Baan X DFe Manager) Montar parametrizao Efetuar carga de mensagens de transmisso Verificar os cadastros de estados e municpios, alimentando o cdigo IBGE Verificar o novo cadastro de cdigos de servios sujeitos ao ISS (Baan-IV) Verificar o novo cadastro de cdigos de servios sujeitos ao ISS (ERP-LN) Verificar o novo cadastro de cdigos de servios sujeitos ao ISS (Baan-V) Preencher o tipo de Respons. Observao

As tabelas contantes do intervalo: brnfe050 at brfit056 so lidas simultneamente pelo Baan e DFe Manager. A tabela brnfe059 especfica do componente Java e no manipulada pelo BaanIV / LN. OBS: estas tabelas so corporativas (utilizar logical tables)

4 5 6

Ver manual. Verificar com ateno as definies de cada parmetro sesso brnfel201m00l

A tabela de cdigos IBGE est disponvel no link:

ftp://geoftp.ibge.gov.br/Organizacao/Divisao_Territorial/ 2006/DTB_2006.zip

7.A

Sesso tiitml102m00l. Preencher conforme Lei Complementar 116/03. Relacionar estes cdigos aos itens de servio no cadastro de itens. Sesso tcmcsl172m00l. Preencher conforme Lei Complementar 116/03. Relacionar estes cdigos aos cdigos de impostos do ISS, na sesso tcmcsl541m00l. Sesso tcmcsl172m00l. Preencher conforme Lei Complementar 116/03. Relacionar estes cdigos aos cdigos de impostos do ISS, na sesso tcmcsl536m000. Sesses tcmcsl123m00l e tcmcsl125m00l

7.B

7.C

8.A

Guia_do_usurio_NFe.doc

Pgina 74 de 76

GUIA DO USURIO

8.B

benefcio nas regras de PIS e COFINS (Baan-IV) Preencher as situaes tributrias para os impostos: ICMS, IPI, PIS e COFINS (ERP-LN) Preencher as situaes tributrias para os impostos: ICMS, IPI, PIS e COFINS (BAAN-V)

Informaes imprescindveis para o LN definir o tipo de tributao dos impostos ICMS, IPI, PIS e COFINS. Para o caso do ICMS, necessrio preencher tambm a origem da mercadoria.

8.C

Informaes imprescindveis para o Baan-V definir o tipo de tributao dos impostos ICMS, IPI, PIS e COFINS.

11.2 Cdigos de situao tributria


Aqui apresentamos os cdigos de situao tributria a serem cadastrados no Baan-V e LN. Estes cdigos foram definidos pela SEFAZ para nota fiscal eletrnica. Lembramos que o Baan-IV deduz automaticamente estes cdigos, a partir do campo tipo de benefcio existente nas regras de impostos. Sit. Tributria do ICMS (STC) Descrio Tributado Tributado c/ Subs. Tributria Red. base clculo Isento N. Trib + Subs. Tributria Isento No tributado Suspenso Diferido Cobrado anteriormente por sub. tributria Red. base calc. + subs. tributria Outros

Cdigo 00 10 20 30 40 41 50 51 60 70 90

Sit. Tributria do IPI (STP) Cdigo Descrio 00 Entrada Recup. Crdito 01 Entrada trib. c/ aliq. zero 02 Entrada isenta 03 Entrada N.Tributada 04 Entrada imune 05 Entrada com suspenso 49 Outras entradas 50 Saida tributada 51 Saida tributada com aliq. zero 52 Saida isenta

Guia_do_usurio_NFe.doc

Pgina 75 de 76

GUIA DO USURIO

53 54 55 99

Saida N.trib Saida imune Saida com suspenso Outras Sadas Sit. Tributria do PIS Descrio Tributado Tributado com aliq. diferenciada Tributado com aliq. zero Isento No incidente Suspenso Outros

Cdigo 01 02 06 07 08 09 99

Sit. Tributria da COFINS Cdigo Descrio 01 Tributado Tributado com aliq. 02 diferenciada 06 Tributado com aliq. zero 07 Isento 08 No incidente 09 Suspenso 99 Outros

Guia_do_usurio_NFe.doc

Pgina 76 de 76

You might also like