Professional Documents
Culture Documents
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
Guia_do_usurio_NFe.doc
Pgina 3 de 76
GUIA DO USURIO
1. Histrico da Documentao
Nro. da Verso
Iniciais do Responsvel
Data
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
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
n
NFe ?
CANCELAR
s
NFe ?
n s
ESTORNAR
s
NFe ? CANCELAR NOTA (tdfatl204m000)
n
ATUALIZAR NFe TRANSMITIDA
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)
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
Modelo Default para NFe Modelo Default para NF normal Default para Nro. Logradouro
Guia_do_usurio_NFe.doc
Pgina 11 de 76
GUIA DO USURIO
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
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
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
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
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
Em nosso exemplo, as novas notas da srie 4 sero tratadas no sistema como NFe.
6.4.2
Guia_do_usurio_NFe.doc
Pgina 15 de 76
GUIA DO USURIO
6.4.3
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
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
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
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
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
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
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
Guia_do_usurio_NFe.doc
Pgina 23 de 76
GUIA DO USURIO
6.6.2
Guia_do_usurio_NFe.doc
Pgina 24 de 76
GUIA DO USURIO
6.6.3
Guia_do_usurio_NFe.doc
Pgina 25 de 76
GUIA DO USURIO
6.7
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
6.7.2
Guia_do_usurio_NFe.doc
Pgina 26 de 76
GUIA DO USURIO
6.7.3
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
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
Guia_do_usurio_NFe.doc
Pgina 29 de 76
GUIA DO USURIO
6.8.2
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
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
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
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
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
Guia_do_usurio_NFe.doc
Pgina 33 de 76
GUIA DO USURIO
6.9.3
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
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
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
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
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
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
Guia_do_usurio_NFe.doc
Pgina 45 de 76
GUIA DO USURIO
8.2.3
Guia_do_usurio_NFe.doc
Pgina 46 de 76
GUIA DO USURIO
8.3
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
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
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
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
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
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
8.4.3
Guia_do_usurio_NFe.doc
Pgina 53 de 76
GUIA DO USURIO
8.5
De forma semelhante exportao, alguns dados de importao so requeridos no arquivo XML quando emitimos notas de entrada para materiais importados.
8.5.1
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
Guia_do_usurio_NFe.doc
Pgina 55 de 76
GUIA DO USURIO
8.5.2
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
8.5.4
Guia_do_usurio_NFe.doc
Pgina 57 de 76
GUIA DO USURIO
8.5.5
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
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
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
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
Guia_do_usurio_NFe.doc
Pgina 65 de 76
GUIA DO USURIO
Guia_do_usurio_NFe.doc
Pgina 66 de 76
GUIA DO USURIO
Guia_do_usurio_NFe.doc
Pgina 67 de 76
GUIA DO USURIO
8.6.3
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
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
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
Guia_do_usurio_NFe.doc
Pgina 72 de 76
GUIA DO USURIO
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
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.
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