Sistema: Distribuição
Código do Serviço: 501
Descrição: Integração de Notas Fiscais Emitidas
Tópicos relacionados
Cancelamento via XML
Exemplo de um xml de cancelamento da nota fiscal com ou sem vinculo com uma nota fiscal eletrônica. Neste caso os campos que compõem a chave da nota fiscal são obrigatório.
<?xml version="1.0" encoding="iso-8859-1"?>
<NotaFiscal OPERACAO="U">
<FIL_IN_CODIGO>3</FIL_IN_CODIGO>
<SER_ST_CODIGO>01</SER_ST_CODIGO>
<TDF_IN_CODIGO>1</TDF_IN_CODIGO>
<NOT_DT_EMISSAO>22/01/2008</NOT_DT_EMISSAO>
<NOT_CH_SITUACAO>C</NOT_CH_SITUACAO>
<NOT_IN_NUMERO>1</NOT_IN_NUMERO>
<SEQ_IN_CODIGO>1</SEQ_IN_CODIGO>
<NOT_DT_CANCELAMENTO>28/01/2008</NOT_DT_CANCELAMENTO>
<ObservacaoNF OPERACAO="I">
<NOB_CH_TIPOOBSERVACAO>G</NOB_CH_TIPOOBSERVACAO>
<NOB_ST_OBSERVACAO>Informar neste campo o motivo do cancelamento.</NOB_ST_OBSERVACAO>
</ObservacaoNF>
</NotaFiscal>
O cancelamento também pode ser executado através da chave de acesso da nota fiscal eletrônica. Neste caso o campo NOT_ST_CHAVEACESSO compõe a chave da Nota Fiscal Eletrônica, e as demais tags da chave da nota fiscal não devem ser informadas.
<?xml version="1.0" encoding="iso-8859-1"?>
<NotaFiscal OPERACAO="U">
<NOT_ST_CHAVEACESSO>35090307433653000103550000000000520000000824</NOT_ST_CHAVEACESSO>
<NOT_CH_SITUACAO>C</NOT_CH_SITUACAO>
<ObservacaoNF OPERACAO="I">
<NOB_CH_TIPOOBSERVACAO>I</NOB_CH_TIPOOBSERVACAO>
<NOB_ST_OBSERVACAO>Informar neste campo o motivo do cancelamento.</NOB_ST_OBSERVACAO>
</ObservacaoNF>
</NotaFiscal>
Tags utilizadas nos xmls de cancelamento.
Tag | Chave | Obrigatório | Descrição | Observação |
---|---|---|---|---|
NotaFiscal | S | |||
OPERACAO | S | Operação | Informar o valor U, indicando uma alteração na nota fiscal/ nota fiscal eletrônica. | |
NOT_IN_CODIGO | Nota Fiscal | S | Código da Nota Fiscal | |
FIL_IN_CODIGO | Nota Fiscal | S | Código da Filial | |
SER_ST_CODIGO | Nota Fiscal | S | Série/subsérie | |
TDF_IN_CODIGO | Nota Fiscal | S | Tipo do Documento Fiscal | |
NOT_DT_EMISSAO | N | Data de Emissão | ||
NOT_CH_SITUACAO | S | Situação da Nota Fiscal | C;Cancelada | |
NOT_IN_NUMERO | N | Número da Nota Fiscal | ||
SEQ_IN_CODIGO | N | Sequência da Nota Fiscal | Se não informado o sistema utilizará a Data de Emissão para encontrar a Sequência da Nota Fiscal. Campo considerado somente nos processos de Cancelamento/Exclusão da Nota Fiscal, os processos de Inclusão/Alteração nunca levaram esse campo em consideração. | |
NOT_DT_CANCELAMENTO | N | Data do Cancelamento da Nota Fiscal | Se não informado assume a data/hora atual do processamento. | |
NOT_ST_CHAVEACESSO | Nota Fiscal Eletrônica | S | Chave de acesso da Nota Fiscal Eletrônica | Tag informada quando o cancelamento for realizado através do xml de cancelamento da nota fiscal eletrônica. |
Tag | Obrigatório | Descrição | Observação |
---|---|---|---|
ObservacaoNF | S | ||
OPERACAO | S | Operação | Informar I, para indicar a inclusão da observação. |
NOB_CH_TIPOOBSERVACAO | S | Tipo observação G ou I | No caso de Nota Fiscal Eletronica deve-se informar neste campo "NOB_CH_TIPOOBSERVACAO" o conteudo I, para inutilizar. Mas caso não queira inutilizar o conteudo deve ser informado o tipo G. Em caso de nota fiscal, sem nota fiscal eletrônica vinculada, informar apenas o tipo G. |
NOB_ST_OBSERVACAO | N | Texto da observação da nota fiscal | Informar neste campo o motivo do cancelamento. |
Exclusão via XML
Exemplo do xml de exclusão de uma nota fiscal.
<?xml version="1.0" encoding="iso-8859-1"?>
<NotaFiscal OPERACAO="D">
<FIL_IN_CODIGO>3</FIL_IN_CODIGO>
<SER_ST_CODIGO>01</SER_ST_CODIGO>
<TDF_IN_CODIGO>1</TDF_IN_CODIGO>
<NOT_CH_SITUACAO>C</NOT_CH_SITUACAO>
<NOT_IN_NUMERO>1</NOT_IN_NUMERO>
</NotaFiscal>
Tags utilizada no xml de exclusão.
Tag | Obrigatório | Descrição | Observação |
---|---|---|---|
NotaFiscal | S | Informar o valor D para a exclusão do registro. | |
OPERACAO | S | Operação | |
FIL_IN_CODIGO | S | Código da Filial | |
SER_ST_CODIGO | S | Série/subsérie | |
TDF_IN_CODIGO | S | Tipo do Documento Fiscal | |
NOT_IN_NUMERO | S | Número da Nota Fiscal |