Layout do pacote de pedido de compra
<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> <pedidoCompra> <!-- Ocorrencia: 0-N --> <nrCNPJEmp>CHAR(18) PK *</nrCNPJEmp><!-- Empresa onde será gravado o pedido --> <nrPedido>CHAR(20) PK *</nrPedido> <!-- Codigo do pedido no fornecedor--> <cdPedido>NUMBER(9)</cdPedido> <!--Na entrada do pedido é gerado automaticamente --> <dtPedido>DATE *</dtPedido> <!--Data inclusão do pedido DT_INCLUSAO --> <nrCPFCNPJFor>CHAR(18) *</nrCPFCNPJFor> <!--CNPJ do Fornecedor do pedido --> <cdComprador>NUMBER(6) </cdComprador> <cdOperacao>CHAR(10)</cdOperacao> <cdCondPgto>CHAR(10)*</cdCondPgto> <dtBasePagamento>DATE</dtBasePagamento> <cdTabelaPreco>CHAR(10)</cdTabelaPreco> <nrCPFCNPJTransp>CHAR(18)</nrCPFCNPJTransp> <nrCPFCNPJRedespac>CHAR(18)</nrCPFCNPJRedespac> <tpFrete>CHAR(01)</tpFrete> <!-- 1-Contratado por conta remetente (CIF)/2 - Contratado por conta destinatrio (FOB)/3 Contratado por conta Terceiros/4-Sem ocorrencia transporte/5-Proprio por conta remetente/6-Proprio por conta destinatrio --> <prFrete>NUMBER(9,6)</prFrete> <!-- 1: Quando preenchido nao informar vlFrete --> <vlFrete>NUMBER(12,2)</vlFrete> <!-- 1: Quando preenchido nao informar prFrete --> <dtPrevBaixa>DATE</dtPrevBaixa> <dtLimiteEntrega>DATE</dtLimiteEntrega> <tpSituacao>NUMBER(2)</tpSituacao> <!-- Novo 19/02/2019 --> <!-- 1: Em andamento / 5: Bloqueado --> <tpCobranca>NUMBER(2)</tpCobranca> <!-- 1-Duplicata/2-Boleto Bancario/12-Deposito Bancario --> <desconto> <!-- Ocorrencia: 0-N --> <cdTipoDescPedido>NUMBER(03) PK *</cdTipoDescPedido> <prDesc>NUMBER(9,6) *</prDesc> </desconto> <despesa> <!-- Ocorrencia: 0-N --> <cdDespesa>NUMBER(8) PK *</cdDespesa> <cdCCusto>NUMBER(9) PK *</cdCCusto> <vlRateio>NUMBER(14,2) </vlRateio> <!--ou enviar valor ou envia o percentual --> <prRateio>NUMBER(9,6)</prRateio> <!--ou enviar valor ou envia o percentual --> </despesa> <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> <itemPedido> <!-- Ocorrencia: 1-N --> <cdProdutoVA>CHAR(40) PK *</cdProdutoVA><!-- ou envia a tag do codigo do VA ou do Fornecedor--> <cdProdutoFornec>CHAR(40) PK *</cdProdutoFornec><!-- ou envia tag do codigo do VA ou do Fornecedor - Se enviar do fornecedor tem que estar cadastrado no VA PRDFM021/PRDFM053--> <dtPrevBaixaItem>DATE</dtPrevBaixaItem> <qtSolicitada>NUMBER(12,3) *</qtSolicitada> <vlUnitario>NUMBER(18,6) *</vlUnitario> <vlUnitarioOrig>NUMBER(18,6)</vlUnitarioOrig> <!-- Novo 19/02/2019 --> <prDesconto>NUMBER(9,6)</prDesconto> <qtAtendida>NUMBER(12,3)</qtAtendida> <!-- Novo 19/02/2019 --> <qtCancelada>NUMBER(12,3)</qtCancelada> <!-- Novo 19/02/2019 --> <campoAdicItem> <!-- Ocorrencia: 0-N --> <cdCampoAdicItem>NUMBER(4) PK *</cdCampoAdicItem> <dsCampoAdicItem>CHAR(80)</dsCampoAdicItem> </campoAdicItem> <despesaItem> <!-- Ocorrencia: 0-N --> <cdDespesa>NUMBER(8) PK *</cdDespesa> <cdCCusto>NUMBER(9) PK *</cdCCusto> <vlRateio>NUMBER(14,2) </vlRateio> <!--ou enviar valor ou envia o percentual --> <prRateio>NUMBER(9,6)</prRateio> <!--ou enviar valor ou envia o percentual --> </despesaItem> <distribuicaoLoja><!-- Gera dados para utilizar a distribuição - Ocorrencia: 0-N --> <nrCNPJLoja>CHAR(18) PK *</nrCNPJLoja> <cdProduto>CHAR(40) PK *</cdProduto> <qtDistribuicao>NUMBER(12,3) *</qtDistribuicao> </distribuicaoLoja> </itemPedido> </pedidoCompra> </dados>
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas