Layout do pacote de pedido de venda
<dados> <tipoDesconto><!-- Ocorrencia: 0-N --> <cdTipoDesc>NUMBER(3) PK *</cdTipoDesc> <dsTipoDesc>CHAR(40) *</dsTipoDesc> <prDescPadrao>NUMBER(9,6)</prDescPadrao> </tipoDesconto> <tipoClassificacao><!-- Ocorrencia: 0-N --> <cdTipoClas>NUMBER(4) PK *</cdTipoClas> <dsTipoClas>VARCHAR2(40) *</dsTipoClas> <classificacao><!-- Ocorrencia: 1-N --> <cdClassificacao>CHAR(10) PK *</cdClassificacao> <dsClassificacao>VARCHAR2(60) *</dsClassificacao> </classificacao> </tipoClassificacao> <campoAdicional><!-- Ocorrencia: 0-N --> <cdCampoAdic>NUMBER(4) PK *</cdCampoAdic> <dsCampoAdic>CHAR(60) *</dsCampoAdic> <tpCampoAdic>NUMBER(2) *</tpCampoAdic> <!-- 01: Alfanumerico / 03: Numerico / 03: Data --> <nrTamanhoAdic>NUMBER(4) *</nrTamanhoAdic> <nrDecimalAdic>NUMBER(2)</nrDecimalAdic> <!-- preencher apenas quando tpCampo for igual a 2 --> <tpUtilizacaoAdic>NUMBER(2)</tpUtilizacaoAdic> <!-- 01: Capa / 02: Item --> </campoAdicional> <pedidoVenda> <!-- Ocorrencia: 0-N --> <nrCNPJEmp>CHAR(18) PK *</nrCNPJEmp> <nrPedido>CHAR(20) PK *</nrPedido> <cdPedido>NUMBER(9)</cdPedido> <dtPedido>DATE *</dtPedido> <nrCPFCNPJCli>CHAR(18) *</nrCPFCNPJCli> <nrCPFCNPJRepr>CHAR(18)</nrCPFCNPJRepr> <nrCPFCNPJIntermediador>CHAR(18)</nrCPFCNPJIntermediador> <cdOperacao>CHAR(10) *</cdOperacao> <cdCondPgto>CHAR(10)*</cdCondPgto> <cdLote>CHAR(10)</cdLote> <cdTabelaPreco>CHAR(10)</cdTabelaPreco> <nrPrioridade>NUMBER(02)*</nrPrioridade> <nrCPFCNPJTransp>CHAR(18)</nrCPFCNPJTransp> <nrCPFCNPJRedespac>CHAR(18)</nrCPFCNPJRedespac> <cdVendedor>CHAR(11)</cdVendedor> <tpFrete>CHAR(01)</tpFrete> <!-- 1: Emitente / 2: Destinatario --> <prFrete>NUMBER(9,6)</prFrete> <!-- 1: Quando preenchido não informar vlFrete --> <vlFrete>NUMBER(12,2)</vlFrete> <!-- 1: Quando preenchido não informar prFrete --> <qtVolume>NUMBER(12,3)</qtVolume> <qtPeso>NUMBER(12,3)</qtPeso> <dtPrevFaturamento>DATE</dtPrevFaturamento> <nrCartaoCTC>VARCHAR2(20)</nrCartaoCTC> <tpSituacao>NUMBER(2)</tpSituacao> <!-- 1: Em andamento / 5: Bloqueado --> <tpCobranca>NUMBER(2)</tpCobranca> <!-- 0: Carteira / 16: Cobrança na loja/empresa / 17: Aguardando recebimento / 18: Boleto bancário direto / 28: Exportação --> <endereco> <!-- Ocorrencia: 1-N --> <dsSiglaLograd>CHAR(10)</dsSiglaLograd> <dsLogradouro>CHAR(60)</dsLogradouro> <nrLogradouro>NUMBER(5)</nrLogradouro> <dsComplemento>CHAR(65)</dsComplemento> <dsBairro>CHAR(60)</dsBairro> <cdMunicipio>NUMBER(9)*</cdMunicipio> <!-- IBGE --> <dsMunicipio>CHAR(60)*</dsMunicipio> <cdUF>CHAR(3)*</cdUF> <cdCEP>CHAR(8)*</cdCEP> <cdPais>NUMBER(5)*</cdPais> <!-- IBGE --> <dsPais>CHAR(60)*</dsPais> </endereco> <desconto> <!-- Ocorrencia: 0-N --> <cdTipoDescPedido>NUMBER(03) PK *</cdTipoDescPedido> <prDesc>NUMBER(9,6) *</prDesc> </desconto> <classificacaoPedido> <!-- Ocorrencia: 0-N --> <cdTipoClasPedido>NUMBER(4) *</cdTipoClasPedido> <cdClassificacaoPedido>CHAR(10) *</cdClassificacaoPedido> </classificacaoPedido> <campoAdicPedido> <!-- Ocorrencia: 0-N --> <cdCampoAdicPedido>NUMBER(4) PK *</cdCampoAdicPedido> <dsCampoAdicPedido>CHAR(80)</dsCampoAdicPedido> </campoAdicPedido> <observacaoPedido> <!-- Ocorrencia: 0-N --> <dsObservacao>CHAR(80) *</dsObservacao> </observacaoPedido> <observacaoRepresentante> <!-- Ocorrencia: 0-N --> <dsObservacao>CHAR(80) *</dsObservacao> </observacaoRepresentante> <observacaoNF> <!-- Ocorrencia: 0-N --> <dsObservacao>CHAR(80) *</dsObservacao> </observacaoNF> <itemPedido> <!-- Ocorrencia: 1-N --> <cdProduto>CHAR(40) PK *</cdProduto> <dtPrevFaturamentoItem>DATE</dtPrevFaturamentoItem> <qtSolicitada>NUMBER(12,3) *</qtSolicitada> <vlUnitario>NUMBER(18,6) *</vlUnitario> <vlUnitarioOrig>NUMBER(18,6)</vlUnitarioOrig> <prDesconto>NUMBER(9,6)</prDesconto> <qtAtendida>NUMBER(12,3)</qtAtendida> <qtCancelada>NUMBER(12,3)</qtCancelada> <campoAdicItem> <!-- Ocorrencia: 0-N --> <cdCampoAdicItem>NUMBER(4) PK *</cdCampoAdicItem> <dsCampoAdicItem>CHAR(80)</dsCampoAdicItem> </campoAdicItem> <lote> <!-- Ocorrencia: 1-N --> <nrCNPJEmpLote>NUMBER(4)*</nrCNPJEmpLote> <nrLote>NUMBER(9)*</nrLote> <nrItemLote>NUMBER(4)*</nrItemLote> <qtLote>NUMBER(12,3)</qtLote> <qtCone>NUMBER(12,3)</qtCone> </lote> </itemPedido> <cartaoCTC><!-- Ocorrencia: 0-1 --> <cdTpCartao>NUMBER(6) *</cdTpCartao> <cdEmpCartao>NUMBER(4) *</cdEmpCartao> <dtValidade>DATE *</dtValidade> <cartaoAdic><!-- Ocorrencia: 1-N --> <tpCartaoAdic>NUMBER(1) *</tpCartaoAdic> <!-- 1-Principal; 2-Adicional; --> </cartaoAdic> </cartaoCTC> <inFatura>CHAR(1)</inFatura> <!-- 0: Falso / 1: Verdadeiro - Quando 1: Verdadeiro não enviar financeiroPedido, apenas para importação --> <financeiroPedido> <!-- Ocorrencia: 1-N somente quando inFatura igual a vazio ou 0: Falso, apenas para importação--> <nrDocumento>NUMBER(10) PK *</nrDocumento> <nrParcela>NUMBER(6) PK *</nrParcela> <tpDocumento>NUMBER(2) *</tpDocumento><!-- 01: Fatura / 04: Cartão credito / 05: Cartão debito / 20: CREDEV / 100: Boleto e-commerce--> <inAdiantamento>CHAR(1)</inAdiantamento><!-- 0: Falso / 1 - Verdadeiro --> <!-- <true> gera adiantamento e baixa o pedido com adiantamento no ERP <FALSE> não gera adiantamento, caso não seja informado assumi-se como TRUE --> <vlDocumento>NUMBER(14,2) *</vlDocumento> <dtVencimento>DATE</dtVencimento> <nrPortador>CHAR(10)</nrPortador> <dsOperadora>CHAR(60)</dsOperadora> <dsBandeira>CHAR(60)</dsBandeira> <cdAutorizacao>CHAR(20)</cdAutorizacao> <nrNSU>NUMBER(10)</nrNSU> <qtParcelaCartao>NUMBER(10)</qtParcelaCartao> <rateioFat> <!-- Ocorrencia: 0-N --> <cdReceitaFat>CHAR(10) PK *</cdReceitaFat> <cdCentroCustoFat>CHAR(10) PK *</cdCentroCustoFat> <prRateioFat>NUMBER(9,6) *</prRateioFat> <vlRateioFat>NUMBER(14,2) *</vlRateioFat> </rateioFat> </financeiroPedido> <faturamentoPedido> <!-- Apenas será enviado quando for realizado a exportação do pedido de venda--> <nf> <nrCPFCNPJ>CHAR(20) *<nrCPFCNPJ> <dtEmissao>DATE</dtEmissao> <nrNf>NF</nrNf> <cdSerie>CHAR(03)</dsSerie> <dsChaveAcesso>CHAR(44)</dsChaveAcesso> </nf> <parcelamento> <nrDocumento>NUMBER(10) PK *</nrDocumento> <nrParcela>NUMBER(6) PK *</nrParcela> <tpDocumento>NUMBER(2) *</tpDocumento><!-- 01: Fatura / 04: Cartão credito / 05: Cartão debito / 20: CREDEV / 100: Boleto e-commerce--> <vlDocumento>NUMBER(14,2) *</vlDocumento> <dtVencimento>DATE</dtVencimento> </parcelamento> <faturamentoPedido/> </pedidoVenda> </dados>
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas