Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Modelo com o layout que será enviado ao Live, campo Layout Envio (MHP_LAYENV):

Bloco de código
&"<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="'http://schemas.xmlsoap.org/soap/envelope/"' xmlns:liv="'http://LiveConnector/"'>
   	<soapenv:Header />
   	<soapenv:Body>
      		<liv:ManterProdutoLC_Integracao_Xml>
         			<liv:codigoSistemaSatelite>" + self:oConfAssin['sistemasatelite'] + "</liv:codigoSistemaSatelite>
         <liv:xmlTicketProduto><			<liv:xmlTicketProduto>
				<![CDATA[
					<?xml version='1.0' encoding='utf-8'?>
					<LC_TicketProduto>
						<Chave>" + self:cToken + "</Chave>
						<CodigoSistemaSatelite>" + self:oConfAssin['sistemasatelite'] + "</CodigoSistemaSatelite>
						<Data>" + DtoS( Date() ) + "</Data>
						<Hora>" + StrTran(Time(), ':', '') + "</Hora>
						<Numero>" + FwTimeStamp(1) + "</Numero>
						<Documentos>
							<LC_Produto>
								<NumeroSequencia>1</NumeroSequencia>
								<Ativo>true</Ativo>
								<CNPJFornecedor>" + Posicione('SA2', 1, self:oPublica['B1_PROC'] + self:oPublica['B1_LOJPROC'], 'A2_CGC') + "</CNPJFornecedor>
								<CEST>" + self:oPublica['B1_CEST'] + "</CEST>
								<CNAE>" + self:oPublica['B1_CNAE'] + "</CNAE>
								<CodigoAlternativo>" + IIF(Empty(self:oPublica['B1_ALTER']), self:oPublica['B1_COD'], self:oPublica['B1_ALTER']) + "</CodigoAlternativo>
								<CodigoClassificacaoFiscal>" + self:oPublica['B1_CLASFIS'] + "</CodigoClassificacaoFiscal>
								<CodigoItemServico/>
								<CodigoPadrao>" + self:oPublica['B1_COD'] + "</CodigoPadrao>
								<CodigoPrincipal>" + self:oPublica['B1_COD'] + "</CodigoPrincipal>
								<CodigoProdutoPorFornecedor>" + self:oPublica['B1_CODBAR'] + "</CodigoProdutoPorFornecedor>
								<DescontoMaximo>99.99</DescontoMaximo>
								<DescontoVendaPromocao>99.99</DescontoVendaPromocao>
								<Descricao>" + self:oPublica['B1_DESC'] + "</Descricao>
								<DescricaoResumida>" + self:oPublica['B1_DESC'] + "</DescricaoResumida>
								<DescricaoTipoProduto>" + FwGetSX5("02", self:oPublica['B1_TIPO'])[1][4] + "</DescricaoTipoProduto>
								<IPPT>" + self:oPublica['B1_IPPT'] + "</IPPT>
								<IndicadorArredondamento>true</IndicadorArredondamento>
								<InserirClassificacao>true</InserirClassificacao>
								<PesoBruto>" + cValToChar(self:oPublica['B1_PESO']) + "</PesoBruto>
								<PesoLiquido>" + cValToChar(self:oPublica['B1_PESO']) + "</PesoLiquido>
								<PrecoCentralizado>true</PrecoCentralizado>
								<QuantidadeCasaDecimal>2</QuantidadeCasaDecimal>
								<QuantidadeCasaDecimalValor>2</QuantidadeCasaDecimalValor>
								<QuantidadeMultiplaCompra>2</QuantidadeMultiplaCompra>
								<SiglaUnidadeMedida>" + self:oPublica['B1_UM'] + "</SiglaUnidadeMedida>
								<SituacaoTributariaOrigem>0</SituacaoTributariaOrigem>
								<SituacaoVenda>true</SituacaoVenda>
								<UnidadesNegocio/>
								<ProdutoFornecedores/>
							</LC_Produto>
						</Documentos>
					</LC_TicketProduto>
			   ]]><>
			</liv:xmlTicketProduto>
      		</liv:ManterProdutoLC_Integracao_Xml>
   	</soapenv:Body>
</soapenv:Envelope>"

...