Árvore de páginas

Versões comparadas

Chave

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


Image Added


Informações
iconfalse

O método RecuperarPrecoProdutoEcommerceLC_Integracao do Live Connector tem a função de disponibilizar informações dos preços de produto do TOTVS Live para o sistemas externos.

Compatibilidade
Ambiente SAAS
  •     

Ambiente OnPremise

  •     
Nota
titlePré-requisitos
  •  Habilitar parâmetros do produto Integra Ecommerce:

            

...

Informações
titleParâmetros de Entrada
bool *Valor padrão true;
Pivot Table
id1581521954499_556941873

Descrição

Tipo

DescriçãoObrigatório
Chavevarchar(16)Chave de acessoSim
CodigoSistemaSatelitevarchar(20)Código do sistema satélite válidoSim
MantemTicketBool 

Identifica se matem ticket(true) até ser confirmado ou confirma automaticamente.

Caso não informado assume o valor padrão  como false.

Não



listaProduto

List

Retorna lista de Produtos para produtos Campo:

LC_Produto = CodigoPadrao


Não
CodigoPadraovarchar(20)
ConfirmarTicket (opcional)

Código do Produto

Obs: Caso esse campo não seja informado, o método retorna as informações baseadas no LastUpdate.

Não
identificacaoLojavarchar(20)

Código da loja

Obs: Caso esse campo não seja informado, o método retorna as informações baseadas no LastUpdate.

Não


Os demais campos de filtro existentes no método não devem ser utilizados, pois estão sendo mantidos no sistema apernas para compatibilidade com legados. O uso de filtros podem gerar erros na integração de preços, com informações parciais.



...

Informações
titleExemplo de Chamada do Método
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:RecuperarPrecoProdutoEcommerceLC_Integracao>
         <liv:identificacao>
            <ren1:Chave>74055FAEChave>a7060abd-B0EE65da-43C9489a-97EC8953-32CB716D2173<aad212bab4ef</ren1:Chave>
            <ren1:CodigoSistemaSatelite>0000000<CodigoSistemaSatelite>2200003431</ren1:CodigoSistemaSatelite>
         </liv:identificacao>
             <liv:listaProduto>
            <ren1:LC_Produto>
               <ren1:CodigoPadrao>123445</ren1:CodigoPadrao>
            </ren1:LC_Produto>
         </liv:listaProduto>
         <liv:mantemTicket>1</liv:mantemTicket>
         <liv:identificacaoLoja>112021639</liv:identificacaoLoja>
      </liv:RecuperarPrecoProdutoEcommerceLC_Integracao>
   </soapenv:Body>
</soapenv:Envelope>

Bloco de código
titleRetorno:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <RecuperarPrecoProdutoEcommerceLC_IntegracaoResponse xmlns="http://LiveConnector/">
         <RecuperarPrecoProdutoEcommerceLC_IntegracaoResult xmlns:a="http://schemas.datacontract.org/2004/07/Rentech.PracticoLive.Connector.Objects" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_TicketPrecoProduto</ClassID>
            <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-09-08T16:39:36.2125911-03:00</Creation>
            <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-09-08T16:39:36.2125911-03:00</LastUpdate>
            <ObjectID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</ObjectID>
            <OwnerID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</OwnerID>
            <UserID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</UserID>
            <a:Chave>00000000-0000-0000-0000-000000000000</a:Chave>
            <a:CodigoSistemaSatelite>0000000</a:CodigoSistemaSatelite>
            <a:Data>08/09/2020</a:Data>
            <a:Hora>16:39</a:Hora>
            <a:Numero>12009080000000050</a:Numero>
            <a:Documentos xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
               <b:anyType i:type="a:LC_PrecoProduto">
                  <ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_PrecoProduto</ClassID>
                  <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-09-08T16:39:42.3530339-03:00</Creation>
                  <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-09-08T16:39:42.3530339-03:00</LastUpdate>
                  <ObjectID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</ObjectID>
                  <OwnerID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</OwnerID>
                  <UserID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</UserID>
                  <a:NumeroSequencia i:nil="true"/>
                  <a:CodigoLoja>000000000</a:CodigoLoja>
                  <a:CodigoProduto>11178</a:CodigoProduto>
                  <a:CodigoTabela>3</a:CodigoTabela>
                  <a:DescricaoProduto>Royal Dog Pug 3kg</a:DescricaoProduto>
                  <a:FimVigencia>9999-12-31T00:00:00</a:FimVigencia>
                  <a:InicioVigencia>2019-09-30T00:00:00</a:InicioVigencia>
                  <a:PrecoProduto>127.99</a:PrecoProduto>
                  <a:TabelaAtiva>true</a:TabelaAtiva>
               </b:anyType>
            </a:Documentos>
         </RecuperarPrecoProdutoEcommerceLC_IntegracaoResult>
      </RecuperarPrecoProdutoEcommerceLC_IntegracaoResponse>
   </s:Body>
</s:Envelope>