Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Informações
iconfalse

O método ManterProdutoLC_Integração do Live Connector tem a função incluir novos produtos de sistemas externos no live.


Compatibilidade
Ambiente SAAS
  •     

Ambiente OnPremise

  •     
Nota
titlePré-requisitos
  •  Connector Habilitado:

...

Informações
titleExemplo de Chamada do Método

Exemplo de chamada e retorno do método ManterClienteLC_Integracao


1 - Exemplo somente  com campos obrigatórios:


Bloco de código
titleChamada para inclusão
<soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:liv="http://LiveConnector/"
    xmlns:ren="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data"
    xmlns:ren1="http://schemas.datacontract.org/2004/07/Rentech.PracticoLive.Connector.Objects"
    xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
	    <soapenv:Header/>
	    <soapenv:Body>
		        <liv:ManterProdutoLC_Integracao>
			<liv:produto xmlns:            <liv:produto
                xmlns:a="http://schemas.datacontract.org/2004/07/Rentech.PracticoLive.Connector.Objects"
                xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
				<ren1:Chave>387d2ec4-6fcc-4859-a3a9-80449dfde48a<                <ren1:Chave>XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX</ren1:Chave>
				<ren1:CodigoSistemaSatelite>99999999<                <ren1:CodigoSistemaSatelite>XXXXXXXXX</ren1:CodigoSistemaSatelite>
				<ren1:Data>20191127<                <ren1:Data>20220124</ren1:Data>
				<ren1:Hora>120000<                <ren1:Hora>100000</ren1:Hora>
				<ren1:Numero>0191205115556003<                <ren1:Numero>0191205115556676</ren1:Numero>
				                <ren1:Documentos xmlns:b
                    xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
					                    <b:anyType i:type="a:LC_Produto">
						<a:NumeroSequencia>1</a:NumeroSequencia>						
						<a:CodigoAlternativo>999888011</a:CodigoAlternativo>
						<a:CodigoClassificacaoFiscal>96099000</a:CodigoClassificacaoFiscal>
						<a:CodigoPadrao>999888011</a:CodigoPadrao>
						<a:CodigoPrincipal>999888011777777678</a:CodigoPrincipal>
						<a:Descricao>Meu produto</a:Descricao>
						<a:DescricaoResumida>Meu produto</a:DescricaoResumida>
						<a:DescricaoTipoProduto>Revenda</a:DescricaoTipoProduto>
						<a:SiglaUnidadeMedida>UN</a:SiglaUnidadeMedida>
					</b:anyType>
				</ren1:Documentos>
			</liv:produto>
		</liv:ManterProdutoLC_Integracao>
	                        <a:NumeroSequencia>1</a:NumeroSequencia>
                        <a:Ativo>true</a:Ativo>
                        <a:CNPJFornecedor>07278350000163</a:CNPJFornecedor>
                        <a:CNPJFornecedorEscalaNaoRelevante>07278350000163</a:CNPJFornecedorEscalaNaoRelevante>
                        <a:Classificacoes>
                            <b:anyType i:type="a:LC_ClassificacaoProduto">
                                <a:DescricaoClassificacao>Produto</a:DescricaoClassificacao>
                                <a:DescricaoTipoClassificacao>MODELO</a:DescricaoTipoClassificacao>
                            </b:anyType>
                        </a:Classificacoes>
                        <a:CodigoAlternativo>999888011</a:CodigoAlternativo>
                        <a:CodigoClassificacaoFiscal>96099000</a:CodigoClassificacaoFiscal>
                        <a:CodigoItemServico/>
                        <a:CodigoPadrao>999888011</a:CodigoPadrao>
                        <a:CodigoPrincipal>999888011</a:CodigoPrincipal>
                        <a:CodigoProdutoPorFornecedor>999888011</a:CodigoProdutoPorFornecedor>
                        <a:DescontoMaximo>100</a:DescontoMaximo>
                        <a:DescontoVendaPromocao>100</a:DescontoVendaPromocao>
                        <a:Descricao>PRODUTO TESTE SOAP CONNECTOR </a:Descricao>
                        <a:DescricaoResumida>PRODUTO TESTE SOAP CONNECTOR </a:DescricaoResumida>
                        <a:DescricaoTipoProduto>REVENDA</a:DescricaoTipoProduto>
                        <a:EscalaNaoRelevante>true</a:EscalaNaoRelevante>
                        <a:IPPT>0</a:IPPT>
                        <a:IndicadorArredondamento>true</a:IndicadorArredondamento>
                        <a:InserirClassificacao>true</a:InserirClassificacao>
                        <a:PesoBruto>0</a:PesoBruto>
                        <a:PesoLiquido>0</a:PesoLiquido>
                        <a:PrecoCentralizado>true</a:PrecoCentralizado>
                        <a:ProdutoFornecedores>
                            <b:anyType i:type="a:LC_ProdutoFornecedor">
                                <a:AceitaPedidoCompra>true</a:AceitaPedidoCompra>
                                <a:CNPJ_CPF>07278350000163</a:CNPJ_CPF>
                                <a:CodigoFornecedor>2</a:CodigoFornecedor>
                                <a:Consignado>true</a:Consignado>
                                <a:Principal>false</a:Principal>
                                <a:ProdutoFornecedorUnidadesMedida>
                                    <b:anyType i:type="a:LC_ProdutoFornecedorUnidadeMedida">
                                        <a:FatorConversao>1.10</a:FatorConversao>
                                        <a:SiglaUnidadeMedida>PC</a:SiglaUnidadeMedida>
                                    </b:anyType>
                                    <b:anyType i:type="a:LC_ProdutoFornecedorUnidadeMedida">
                                        <a:FatorConversao>1.20</a:FatorConversao>
                                        <a:SiglaUnidadeMedida>CX</a:SiglaUnidadeMedida>
                                    </b:anyType>
                                </a:ProdutoFornecedorUnidadesMedida>
                                <a:QuantidadeMultiplaCompra>10.20</a:QuantidadeMultiplaCompra>
                                <a:QuantidadePacoteCaixa>10.20</a:QuantidadePacoteCaixa>
                                <a:QuantidadeUnidadeCaixa>10.20</a:QuantidadeUnidadeCaixa>
                                <a:TemTaxaServico>true</a:TemTaxaServico>
                            </b:anyType>
                        </a:ProdutoFornecedores>
                        <a:QuantidadeCasaDecimal>2</a:QuantidadeCasaDecimal>
                        <a:QuantidadeCasaDecimalValor>2</a:QuantidadeCasaDecimalValor>
                        <a:QuantidadeMultiplaCompra>2</a:QuantidadeMultiplaCompra>
                        <a:SiglaUnidadeMedida>UN</a:SiglaUnidadeMedida>
                        <a:SituacaoTributariaOrigem>Nacional</a:SituacaoTributariaOrigem>
                        <a:SituacaoVenda>true</a:SituacaoVenda>
                    </b:anyType>
                </ren1:Documentos>
            </liv:produto>
        </liv:ManterProdutoLC_Integracao>
    </soapenv:Body>
</soapenv:Envelope>	


2 - Exemplo com demais campos:

Bloco de código
titleChamada:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:liv="http://LiveConnector/" xmlns:ren="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data" xmlns:ren1="http://schemas.datacontract.org/2004/07/Rentech.PracticoLive.Connector.Objects" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
	<soapenv:Header/>
	<soapenv:Body>
		<liv:ManterProdutoLC_Integracao>
			<liv:produto xmlns:a="http://schemas.datacontract.org/2004/07/Rentech.PracticoLive.Connector.Objects" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
				<ren:ClassID>?</ren:ClassID>
				<ren:Creation>2019-11-28T00:00:00</ren:Creation>
				<ren:LastUpdate>2019-11-28T00:00:00</ren:LastUpdate>
				<ren1:Chave>ec6e631b-9f93-4076-96da-a30e97423b6e</ren1:Chave>
				<ren1:CodigoSistemaSatelite>2200002661</ren1:CodigoSistemaSatelite>
				<ren1:Data>20191127</ren1:Data>
				<ren1:Hora>120000</ren1:Hora>
				<ren1:Numero>0191205115556676</ren1:Numero>
				<ren1:Documentos xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
					<b:anyType i:type="a:LC_Produto">
						<a:NumeroSequencia>1</a:NumeroSequencia>
						<a:Ativo>true</a:Ativo>
						<a:CNPJFornecedor>07278350000163</a:CNPJFornecedor>
						<a:CNPJFornecedorEscalaNaoRelevante>07278350000163</a:CNPJFornecedorEscalaNaoRelevante>
						<a:Classificacoes>
							<b:anyType i:type="a:LC_ClassificacaoProduto">
								<a:DescricaoClassificacao>Royal canin</a:DescricaoClassificacao>
								<a:DescricaoTipoClassificacao>MODELO</a:DescricaoTipoClassificacao>
							</b:anyType>
						</a:Classificacoes>
						<a:CodigoAlternativo>999888011</a:CodigoAlternativo>
						<a:CodigoClassificacaoFiscal>96099000</a:CodigoClassificacaoFiscal>
						<a:CodigoItemServico/>
						<a:CodigoPadrao>999888011</a:CodigoPadrao>
						<a:CodigoPrincipal>999888011</a:CodigoPrincipal>
						<a:CodigoProdutoPorFornecedor>999888011</a:CodigoProdutoPorFornecedor>
						<a:DescontoMaximo>100</a:DescontoMaximo>
						<a:DescontoVendaPromocao>100</a:DescontoVendaPromocao>
						<a:Descricao>PRODUTO TESTE SOAP CONNECTOR </a:Descricao>
						<a:DescricaoResumida>PRODUTO TESTE SOAP CONNECTOR </a:DescricaoResumida>
						<a:DescricaoTipoProduto>REVENDA</a:DescricaoTipoProduto>
						<a:EscalaNaoRelevante>true</a:EscalaNaoRelevante>
						<a:IPPT>0</a:IPPT>
						<a:IndicadorArredondamento>true</a:IndicadorArredondamento>
						<a:InserirClassificacao>true</a:InserirClassificacao>
						<a:PesoBruto>0</a:PesoBruto>
						<a:PesoLiquido>0</a:PesoLiquido>
						<a:PrecoCentralizado>true</a:PrecoCentralizado>
						<a:ProdutoFornecedores>
							<b:anyType i:type="a:LC_ProdutoFornecedor">
								<a:AceitaPedidoCompra>true</a:AceitaPedidoCompra>
								<a:CNPJ_CPF>07278350000163</a:CNPJ_CPF>
								<a:CodigoFornecedor>2</a:CodigoFornecedor>
								<a:Consignado>true</a:Consignado>
								<a:Principal>false</a:Principal>
								<a:ProdutoFornecedorUnidadesMedida>
									<b:anyType i:type="a:LC_ProdutoFornecedorUnidadeMedida">
										<a:FatorConversao>1.10</a:FatorConversao>
										<a:SiglaUnidadeMedida>PC</a:SiglaUnidadeMedida>
									</b:anyType>
									<b:anyType i:type="a:LC_ProdutoFornecedorUnidadeMedida">
										<a:FatorConversao>1.20</a:FatorConversao>
										<a:SiglaUnidadeMedida>CX</a:SiglaUnidadeMedida>
									</b:anyType>
								</a:ProdutoFornecedorUnidadesMedida>
								<a:QuantidadeMultiplaCompra>10.20</a:QuantidadeMultiplaCompra>
								<a:QuantidadePacoteCaixa>10.20</a:QuantidadePacoteCaixa>
								<a:QuantidadeUnidadeCaixa>10.20</a:QuantidadeUnidadeCaixa>
								<a:TemTaxaServico>true</a:TemTaxaServico>
							</b:anyType>
						</a:ProdutoFornecedores>
						<a:QuantidadeCasaDecimal>2</a:QuantidadeCasaDecimal>
						<a:QuantidadeCasaDecimalValor>2</a:QuantidadeCasaDecimalValor>
						<a:QuantidadeMultiplaCompra>2</a:QuantidadeMultiplaCompra>
						<a:SiglaUnidadeMedida>UN</a:SiglaUnidadeMedida>
						<a:SituacaoTributariaOrigem>Nacional</a:SituacaoTributariaOrigem>
						<a:SituacaoVenda>true</a:SituacaoVenda>
					</b:anyType>
				</ren1:Documentos>
			</liv:produto>
		</liv:ManterProdutoLC_Integracao>
	</soapenv:Body>
</soapenv:Envelope>


Retorno:

Bloco de código
titleRetorno:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <ManterProdutoLC_IntegracaoResponse xmlns="http://LiveConnector/">
         <ManterProdutoLC_IntegracaoResult xmlns:a="http://schemas.datacontract.org/2004/07/Rentech.PracticoLive.Connector.Objects" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/>
      </ManterProdutoLC_IntegracaoResponse>
   </s:Body>
</s:Envelope>


Retorno xml - Soap:



Retorno Raw - Http Soap:



...