Páginas filhas
  • 1. DR VA Integração Pacote 8001 - Pedido de compra - Layout importação
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>

  • Sem rótulos