Páginas filhas
  • 1. DR VA Integração Pacote 3001 - Produto - Layout importação e exportação



Layout do pacote de produto - XML
<dados>	
	<cor>		<!-- Ocorrencia: 0-N -->
		<cdCor>CHAR(10) PK *</cdCor>
		<dsCor>CHAR(40) *</dsCor>
	</cor>
	<grade>		<!-- Ocorrencia: 0-N -->
		<cdGrade>CHAR(10) PK *</cdGrade>
		<dsGrade>CHAR(40) *</dsGrade>
		<dsTipoGrade>CHAR(40)</dsTipoGrade>
		<itemGrade>			<!-- Ocorrencia: 1-N -->
			<cdTamanho>NUMBER(3) PK *</cdTamanho>
			<dsTamanho>CHAR(10) *</dsTamanho>
		</itemGrade>
	</grade>
	<tipoClassificacao>		<!-- Ocorrencia: 0-N -->
		<cdTipoclas>NUMBER(4) PK *</cdTipoclas>
		<dsTipoclas>CHAR(40) *</dsTipoclas>
		<inTipoClasNivel>CHAR(1)</inTipoClasNivel>		<!-- 0: Falso / 1: Verdadeiro -->
		<classificacao>			<!-- Ocorrencia: 0-N somente quando inTipoClasNivel for igual a 0-->
			<cdClassificacao>CHAR(10) PK *</cdClassificacao>
			<dsClassificacao>CHAR(60) *</dsClassificacao>
		</classificacao>
	</tipoClassificacao>
	<tipoValor>		<!-- Ocorrencia: 0-N -->
		<tpValor>CHAR(1) PK *</tpValor>		<!-- C: Custo / P: Preco -->
		<cdValor>CHAR(10) PK *</cdValor>
		<dsValor>CHAR(40) *</dsValor>
	</tipoValor>
	<especie>		<!-- Ocorrencia: 0-N -->
		<cdEspecie>CHAR(3) PK *</cdEspecie>
		<dsEspecie>CHAR(40) *</dsEspecie>
	</especie>
	<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 -->
	</campoAdicional>
	<localizacao>		<!-- Ocorrencia: 0-N -->
		<cdLocalizacao>CHAR(15) PK *</cdLocalizacao>
		<dsLocalizacao>CHAR(40) *</dsLocalizacao>
	</localizacao>
	<referencia>		<!-- Ocorrencia: 0-N -->
		<nivel> <!-- Ocorrencia: 1-N -->
			<nrNivel>NUMBER(4)</nrNivel>
			<cdGrupoNivel>CHAR(10) *</cdGrupoNivel>
			<dsGrupoNivel>CHAR(40) *</dsGrupoNivel>
			<cdTipoclasNivel>NUMBER(4) *</cdTipoclasNivel>			<!-- Somente cdTipoClas onde inTipoClasNivel for igual a 1-->
			<cdSeqRef>NUMBER(9) PK</cdSeqRef>
		</nivel>
		<cdRef>CHAR(60) *</cdRef>
		<dsRef>CHAR(100) *</dsRef>
		<cdGradeRef>CHAR(10) *</cdGradeRef>
		<observacaoRef>			<!-- Ocorrencia: 0-N -->
			<dsObservacaoRef>CHAR(80) *</dsObservacaoRef>
		</observacaoRef>
		<eCommerceRef>			<!-- Ocorrencia: 0-1 -->
			<tpSituacaoeComRef>NUMBER(2) *</tpSituacaoeComRef>			<!-- 01: Em andamento / 05: Bloqueado -->
			<dsDescricaoeComRef>CHAR(200)</dsDescricaoeComRef>
			<qtPesoeComRef>NUMBER(12,3)</qtPesoeComRef>
			<nrAlturaeComRef>NUMBER(12,3)</nrAlturaeComRef>
			<nrLarguraeComRef>NUMBER(12,3)</nrLarguraeComRef>
			<nrProfundeComRef>NUMBER(12,3)</nrProfundeComRef>
			<qtPesoEmbeComRef>NUMBER(12,3)</qtPesoEmbeComRef>
			<nrAlturaeEmbeComRef>NUMBER(12,3)</nrAlturaeEmbeComRef>
			<nrLarguraEmbeComRef>NUMBER(12,3)</nrLarguraEmbeComRef>
			<nrProfundEmbComRef>NUMBER(12,3)</nrProfundEmbComRef>
			<detalheeComRef>				<!-- Ocorrencia: 0-N -->
				<tpDetalheeComRef>NUMBER(2) *</tpDetalheeComRef>				<!-- 01: Descritivo / 02: Caracteristicas / 03:Itens inclusos -->
				<dsDetalheeComRef>CLOB</dsDetalheeComRef>
			</detalheeComRef>
		</eCommerceRef>
		<SKU>			<!-- Ocorrencia: 1-N -->
			<cdProdutoSKU>CHAR(40) PK *</cdProdutoSKU>
			<nrProdutoSKU>NUMBER(9)</nrProdutoSKU>			<!-- Caso nao informado sera numerado automaticamente -->
			<dsProdutoSKU>CHAR(60) *</dsProdutoSKU>
			<cdCorSKU>CHAR(3) *</cdCorSKU>
			<cdTamanhoSKU>NUMBER(3) *</cdTamanhoSKU>			<!-- Relacionado a itemGrade -->
			<dsTamanhoSKU>CHAR(10)</dsTamanhoSKU>
			<cdNCMSKU>CHAR(20)</cdNCMSKU>
			<cdEspecieSKU>CHAR(3) *</cdEspecieSKU>
			<cdCSTSKU>CHAR(3) *</cdCSTSKU>
			<qtPesoSKU>NUMBER(12,3)</qtPesoSKU>
			<inInativoSKU>CHAR(1)</inInativoSKU>			<!-- 0: Falso / 1: Verdadeiro -->
			<inProducaoPropriaSKU>CHAR(1) *</inProducaoPropriaSKU>			<!-- 0: Falso / 1: Verdadeiro -->
			<inProdutoAcabadoSKU>CHAR(1) *</inProdutoAcabadoSKU>			<!-- 0: Falso / 1: Verdadeiro -->
			<inMateriaPrimaSKU>CHAR(1) *</inMateriaPrimaSKU>			<!-- 0: Falso / 1: Verdadeiro -->
			<inMaterialConsumoSKU>CHAR(1) *</inMaterialConsumoSKU>			<!-- 0: Falso / 1: Verdadeiro -->
			<classificacaoSKU>				<!-- Ocorrencia: 0-N -->
				<cdTipoClasSKU>NUMBER(4) PK *</cdTipoClasSKU>
				<cdClassificacaoSKU>CHAR(10) PK *</cdClassificacaoSKU>
			</classificacaoSKU>
			<fornecedorSKU>				<!-- Ocorrencia: 0-N -->
				<nrCNPJFornecSKU>CHAR(18) PK *</nrCNPJFornecSKU>
				<cdOrigFornecSKU>CHAR(60)</cdOrigFornecSKU>
				<inPadraoFornecSKU>CHAR(1)</inPadraoFornecSKU>				<!-- 0: Falso / 1: Verdadeiro -->
				<vlCustoFornecSKU>NUMBER(18,6)</vlCustoFornecSKU>
			</fornecedorSKU>
			<fabricanteSKU>				<!-- Ocorrencia: 0-N -->
				<nrCNPJFabricSKU>CHAR(18) PK *</nrCNPJFabricSKU>
				<cdOrigFabricSKU>CHAR(60)</cdOrigFabricSKU>
			</fabricanteSKU>
			<codigoBarraSKU>				<!-- Ocorrencia: 0-N -->
				<cdBarraSKU>CHAR(40) PK *</cdBarraSKU>
			</codigoBarraSKU>
			<campoAdicSKU>				<!-- Ocorrencia: 0-N -->
				<cdCampoAdicSKU>NUMBER(4) PK *</cdCampoAdicSKU>
				<dsCampoAdicSKU>CHAR(80)</dsCampoAdicSKU>
			</campoAdicSKU>
			<valorSKU>				<!-- Ocorrencia: 0-N -->
				<tpValorSKU>CHAR(1) PK *</tpValorSKU>				<!-- C: Custo / P: Preco -->
				<cdValorSKU>CHAR(10) PK *</cdValorSKU>
				<vlValorSKU>NUMBER(18,6) *</vlValorSKU>
				<dtInicioPromocao>DATE</dtInicioPromocao>
				<dtFimPromocao>DATE</dtFimPromocao>
				<cdPromocao>CHAR(10)</cdPromocao>
				<vlPromocao>NUMBER(18,6)</vlPromocao>
			</valorSKU>
			<empresaSKU>				<!-- Ocorrencia: 0-N -->
				<nrCNPJEmpSKU>CHAR(18) PK *</nrCNPJEmpSKU>
				<inInativoEmpSKU>CHAR(1)</inInativoEmpSKU>				<!-- 0: Falso / 1: Verdadeiro -->
			</empresaSKU>
			<localizacaoSKU>				<!-- Ocorrencia: 0-N -->
				<cdLocalizacaoSKU>CHAR(15) PK *</cdLocalizacaoSKU>
			</localizacaoSKU>
			<eCommerceSKU>			<!-- Ocorrencia: 0-1 -->
				<tpSituacaoeComSKU>NUMBER(2) *</tpSituacaoeComSKU>			<!-- 01: Em andamento / 05: Bloqueado -->
				<dsDescricaoeComSKU>CHAR(200)</dsDescricaoeComSKU>
				<qtPesoeComSKU>NUMBER(12,3)</qtPesoeComSKU>
				<nrAlturaeComSKU>NUMBER(12,3)</nrAlturaeComSKU>
				<nrLarguraeComSKU>NUMBER(12,3)</nrLarguraeComSKU>
				<nrProfundeComSKU>NUMBER(12,3)</nrProfundeComSKU>
				<qtPesoEmbeComSKU>NUMBER(12,3)</qtPesoEmbeComSKU>
				<nrAlturaeEmbeComSKU>NUMBER(12,3)</nrAlturaeEmbeComSKU>
				<nrLarguraEmbeComSKU>NUMBER(12,3)</nrLarguraEmbeComSKU>
				<nrProfundEmbComSKU>NUMBER(12,3)</nrProfundEmbComSKU>
				<detalheeComSKU>				<!-- Ocorrencia: 0-N -->
					<tpDetalheeComSKU>NUMBER(2) *</tpDetalheeComSKU>				<!-- 01: Descritivo / 02: Caracteristicas / 03:Itens inclusos -->
					<dsDetalheeComSKU>CLOB</dsDetalheeComSKU>
				</detalheeComSKU>
			</eCommerceSKU>
		</SKU>
	</referencia>
</dados>
  • Sem rótulos