...
Campo Origem (XML) | Campo Destino (Sispetro) | Observações | Informa na Manutenção De/Para | |
---|---|---|---|---|
dest.CNPJ ou dest.CPF | CNPJDestinatario |
| Não | |
emit.CNPJ | CNPJEmitente |
| Não | |
prod.cProd | Produto | Pode Podem ter vários itens no destino | Sim | |
prod.CFOP | CodigoOperacao | Pode Podem ter vários itens no destino | Não | |
ide.nNF | NumeroNF |
| Não | |
ide.dEmi | DataEmissao |
| ||
Data Emissão | Data de Emissão NF dd/mm/yyyy | |||
Data Movto | Data de Movimento dd/mm/yyyy | |||
Qtde | Qtde (inteira) | |||
Preço | Preço unitário Não | |||
ide.dSaiEnt | DataMovto |
| Não | |
prod.qCom | Qtde - (inteira) |
| Não | |
prod.vUnCom | PrecoUnitario - (utilizar vírgula para separar decimais, com seis decimais) |
| Alíquota Não | |
ICMS Alíquota de ICMS ..pICMS | AliquotaICMS - Próprio (utilizar vírgula para separar decimais, com duas decimais) |
| Base Não | |
ICMS Base de Cálculo de ICMS ..vBC | BaseICMS - Próprio (utilizar vírgula para separar decimais, com duas decimais) | ICMS Próprio | Valor de ICMS Próprio | Não |
ICMS..vICMS | ICMSProprio - (utilizar vírgula para separar decimais, com duas decimais) | Base ICMS Substituição | Base de ICMS Subst | Não |
ICMS..vBCST | BaseICMSSubst - (utilizar vírgula para separar decimais, com duas decimais) | ICMS Substituição | Valor de ICMS Subst | Não |
ICMS..vICMSST | ICMSSubst - (utilizar vírgula para separar decimais, com duas decimais) | |||
Tipo de Cobrança | Tipo de Cobrança | |||
Vendedor | Vendedor | |||
Tabela de Preço | Tabela de Preço | |||
Transportadora | Transportadora | |||
Frota | Frota |
| Não | |
Não tem | TipoCobranca |
| Sim | |
Não tem | Vendedor |
| Sim | |
Não tem | TabelaPreco |
| Sim | |
transporta.CNPJ ou transporta.CPF | Transportadora |
| Sim | |
veic.Transp.placa | Frota |
| Sim | |
Não tem | Tipo de Documento |
| Sim | |
Nao tem | Portador |
| Sim | |
Não tem | Histórico |
| Sim | |
Não tem | Centro de Custo |
| Sim | |
Data Vencimento1 | Data de Vencimento da parcela 1 dd/mm/yyyy |
| Não | |
Data Vencimento2 | Data de Vencimento da parcela 2 dd/mm/yyyy |
| Não | |
Data Vencimento3 | Data de Vencimento da parcela 3 dd/mm/yyyy |
| Não | |
Data Vencimento4 | Data de Vencimento da parcela 4 dd/mm/yyyy |
| Não | |
Data Vencimento5 | Data de Vencimento da parcela 5 dd/mm/yyyy |
| Não | |
Data Vencimento6 | Data de Vencimento da parcela 6 dd/mm/yyyy |
| Não | |
Valor1 | Valor da parcela 1 |
| Não | |
Valor2 | Valor da parcela 2 |
| Não | |
Valor3 | Valor da parcela 3 |
| Não | |
Valor4 | Valor da parcela 4 |
| Não | |
Valor5 | Valor da parcela 5 |
| Não | |
Valor6 | Valor da parcela 6 |
| Não |
Sendo importante ressaltarmos algumas regras:
a) Cada linha do arquivo poderá ter até 6 parcelas, podendo ser geradas "n" linhas por nota.
b) A chave que relaciona as próximas linhas a nota é composta pelos campos: CNPJ do emitente, CNPJ do destinatário, Número da NF e Código da Operação. Assim, sempre é necessário ter uma primeira linha com os dados de cabeçalho de nota, como tipo de cobrança, vendedor, etc, contudo não será necessário para as demais linhas.
c) Os dados de itens só serão reconhecidos se na linha for informado o produto, a quantidade e o preço unitário. Os dados de impostos (ICMS e ICMS Subst) são considerados para o item da nota.
d) Os dados de parcelas só serão reconhecidos se for informado um vencimento e o seu respectivo valor.
Exemplo:
1. NF com 10 parcelas:
*Uma linha com todos os dados da nota e as 6 primeiras parcelas.
Outra linha com a chave (CNPJs, Número da NF e Código da Operação) e as 4 parcelas pendentes.
2. NF com 20 parcelas e 3 itens:
Forma nº 1
Uma linha com dados da nota, o primeiro item e parcelas de 1 a 6.
Outra linha com a chave (CNPJs, Número da NF e Código da Operação), segundo item e parcelas de 7 a 12.
Outra linha com a chave (CNPJs, Número da NF e Código da Operação), terceiro item e parcelas de 13 a 18.
Outra linha com a chave (CNPJs, Número da NF e Código da Operação) parcelas de 19 a 20.
...
) As NFe's (XML's) poderão ser importadas um a um ou todos de uma única vez.
b) O campo DE é sempre único (XML). O campo PARA pode ser repetido (Sispetro).
c) Deve atentar para o campo Transportadora e Frota ao importar várias NFe's (XML's) juntas. Sendo um campo único, ao importar várias NFe's (XML's), poderá ocorrer erros, devendo os mesmos serem corrigidos na Manutenção DE/PARA. O erro pode ocorrer em função das NFe's (XML's) terem diferentes transportadoras e frotas.
d) Cada NFe poderá ter, no máximo, até 6 parcelas. Mais que 6 parcelas, a nota deverá ser lançada manualmente.