Á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 "ManterSituacaoVendaProdutoLC_Integracao" do Live Connector tem a função de alterar vincular os tributos ECF dos produtos para com as unidade de negócio especificada.


Compatibilidade
Ambiente SAAS
  •     

Ambiente OnPremise

  •     
Nota
titlePré-requisitos
  •  Habilitar parâmetros principais do Connector:

            Parâmetro = 101 | Tem Integração com o LiveConnector? (1 = SIM | 0 = NAO)

            Parâmetro Unidade de Negócio = 85 Tem Integração com o LiveConnector? (1 = SIM | 0 = NAO)

            XML = SIM


  •  Os tributos (campo TributoECF) já precisam estar cadastrados no Practico Live. Qualquer tributo diferente do cadastrado, não será enviado.
Informações
iconfalse
titleExemplo de Utilização:

1 - Realizar a chamada no seu sistema:

    Exemplo de Utilização ManterSituacaoVendaProdutoLC_Integracao via SoapUI:

Exemplo de Utilização ManterSituacaoVendaProdutoLC_Integracao_Xml via SoapUI:

Image Modified


2 - Após a execução do método verificar se as informações foram alteradas na consulta do cadastro do produto do Live → (Live/Global/Produtos/Filtrar):

Informações
titleCampos da requisição

Documentos (LC_ProdutoLoja)

Tipo (Tamanho)

ObrigatórioObservação
NumeroSequenciaIntSim 
AtivoBooleanSim
CNPJLojaString(14)SimObrigatório CNPJLoja ou CodigoLoja
CodigoLojaString(9)SimObrigatório CNPJLoja ou CodigoLoja
CodigoProdutoString(20)Sim
CodigoTributoMunicipioString(30)Não
CodigoBeneficioFiscalString(10)Não
ComissaoProdutoDoubleNão
DescontoMaximoDoubleSim
EstoqueMinimoDoubleSim
InteresseBooleanNão
TributoECFString(2)Sim

Vincular o Tributo.

Os tributos já precisam estar cadastrados no Practico Live. Qualquer tributo diferente do cadastrado, não será enviado.



Informações
titleExemplo de Chamada do Método
Bloco de código
themeEclipse
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">
	<soapenv:Header/>
	<soapenv:Body>
		<liv:ManterSituacaoVendaProdutoLC_Integracao>
			<liv:produto>
				<ren1:Chave>b192791e-a499-48e4-acbb-390c15d42514</ren1:Chave>
				<ren1:CodigoSistemaSatelite>XXXXXXXX</ren1:CodigoSistemaSatelite>
				<ren1:Data>20200428</ren1:Data>
				<ren1:Hora>115000</ren1:Hora>
				<ren1:Numero>0200428140546002</ren1:Numero>
				<ren1:Documentos>
					<ren1:LC_ProdutoLoja>
						<ren1:NumeroSequencia>1</ren1:NumeroSequencia>
						<ren1:Ativo>true</ren1:Ativo>
						<ren1:CNPJLoja>XXXXXXXXXXXXXX</ren1:CNPJLoja>						
						<ren1:CodigoLoja>XXXXXXXXX</ren1:CodigoLoja>
						<ren1:CodigoProduto>107</ren1:CodigoProduto>
						<ren1:DescontoMaximo>60</ren1:DescontoMaximo>
						<ren1:EstoqueMinimo>10</ren1:EstoqueMinimo>
						<ren1:TributoECF>18</ren1:TributoECF>
					</ren1:LC_ProdutoLoja>
				</ren1:Documentos>
			</liv:produto>
		</liv:ManterSituacaoVendaProdutoLC_Integracao>
	</soapenv:Body>
</soapenv:Envelope>
Bloco de código
themeEclipse
titleRetorno:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <ManterSituacaoVendaProdutoLC_IntegracaoResponse xmlns="http://LiveConnector/">
         <ManterSituacaoVendaProdutoLC_IntegracaoResult xmlns:a="http://schemas.datacontract.org/2004/07/Rentech.PracticoLive.Connector.Objects" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/>
      </ManterSituacaoVendaProdutoLC_IntegracaoResponse>
   </s:Body>
</s:Envelope>
Bloco de código
themeEclipse
titleChamada: XML
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:liv="http://LiveConnector/">
   <soapenv:Header/>
   <soapenv:Body>
      <liv:ManterSituacaoVendaProdutoLC_Integracao_Xml>
         <liv:codigoSistemaSatelite>00000003</liv:codigoSistemaSatelite>
         <liv:xmlSituacaoVendaProduto><![CDATA[<?xml version='1.0' encoding='utf-8'?>
				<LC_SituacaoVendaProduto>
					<Chave>xxxx22xx-22x2-2222-x22x-xxa2x222x22x</Chave>
					<CodigoSistemaSatelite>00000003</CodigoSistemaSatelite>
					<Data>20210304</Data>
					<Hora>112838</Hora>
					<Numero>2021031713240</Numero>
					<Documentos>
						<LC_ProdutoLoja>
							<NumeroSequencia>1</NumeroSequencia>
							<Ativo>true</Ativo>
							<CNPJLoja>00000000000184</CNPJLoja>
	                        <CodigoBeneficioFiscal>323</CodigoBeneficioFiscal> 
							<CodigoLoja>00000000000184</CodigoLoja>
							<CodigoProduto>36534</CodigoProduto>
                            <CodigoTributoMunicipio>123</CodigoTributoMunicipio>
                            <Interesse>0</Interesse>
							<DescontoMaximo>99</DescontoMaximo>
							<EstoqueMinimo>0</EstoqueMinimo>
							<TributoECF>18</TributoECF>
						</LC_ProdutoLoja>
					</Documentos>
				</LC_SituacaoVendaProduto>]]></liv:xmlSituacaoVendaProduto>
      </liv:ManterSituacaoVendaProdutoLC_Integracao_Xml>
   </soapenv:Body>
</soapenv:Envelope>
Bloco de código
themeEclipse
titleRetorno:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <ManterSituacaoVendaProdutoLC_Integracao_XmlResponse xmlns="http://LiveConnector/">
         <ManterSituacaoVendaProdutoLC_Integracao_XmlResult><![CDATA[<?xml version="1.0" encoding="utf-8"?><Resultado><LC_Retorno><Chave>xxxx22xx-22x2-2222-x22x-xxa2x222x22x</Chave><CodigoErro>0</CodigoErro><CodigoSistemaSatelite>00000003</CodigoSistemaSatelite><Data>06/04/2018</Data><DescricaoErro>Processamento realizado com sucesso</DescricaoErro><Hora>11:32</Hora><NumeroSequencia>0</NumeroSequencia><NumeroTicket>0</NumeroTicket></LC_Retorno></Resultado>]]></ManterSituacaoVendaProdutoLC_Integracao_XmlResult>
      </ManterSituacaoVendaProdutoLC_Integracao_XmlResponse>
   </s:Body>
</s:Envelope>