O método RecuperarProdutoLC_Integracao do Live Connector tem a função de disponibilizar informações referente aos produtos.

  • Habilitar parâmetros do Connector para recuperar os produtos:

            Parâmetro  = 139 | LiveConnector - ProdutoSaida (1 = SIM | 0 = NAO)

            Parâmetro Unidade de Negócio = 127 | LiveConnector - ProdutoSaida (1 = SIM | 0 = NAO)


Obs: Somente após a configuração dos parâmetros as informações alteradas/incluídas serão enviadas para integração.

As informações modificadas anteriormente e as bloqueadas para edição não serão enviadas e para integra-las devera ser feita a carga inicial com a equipe de Serviços Live.

1 - Os produtos inseridos ou alterados nos PDVs são integradas ao TOTVS LIVE e serão gerados tickets.  Então devemos realizar a requisição RecuperarProdutoLC_Integracao no Connector para recuperar a lista com os produtos gerados no formato Xml.

Exemplo de consumo Via SoapUI:


Descrição

Tipo

Chavevarchar(16)
CodigoSistemaSatelitevarchar(20)

Produto

Tipo

NumeroSequenciavarchar(6)
Ativobit
CNAEuniqueidentifier
CNPJFornecedorvarchar(50)
CNPJFornecedorEscalaNaoRelevantevarchar(50)
CodigoAlternativovarchar(20)
CodigoClassificacaoFiscalvarchar(20)
CodigoItemServicovarchar(4)
CodigoPadraovarchar(20)
CodigoPrincipalvarchar(20)
CodigoProdutoPorFornecedorstring
DescontoMaximofloat
DescontoVendaPromocaofloat
Descricaovarchar(200)
DescricaoResumidavarchar(50)
DescricaoTipoProdutovarchar(50)
EscalaNaoRelevantebit
IPPTvarchar(1)
IndicadorArredondamentobit
InserirClassificacaobit
PesoBrutofloat
PesoLiquidofloat
PrecoCentralizadobit
ProdutoFornecedoresarray list
QuantidadeCasaDecimalint
QuantidadeCasaDecimalValorint
QuantidadeMultiplaComprafloat
SiglaUnidadeMedidavarchar(10)
SituacaoTributariaOrigemint
SituacaoVendabit
UnidadesNegocioarray list

Classificações

Tipo

DescricaoClassificacaovarchar(50)
DescricaoTipoClassificacaovarchar(50)
<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:RecuperarProdutoLC_Integracao>
         <liv:identificacao>
            
            <ren1:Chave>XXXXXXXXXXXXXXXXXXXXXXXXXXXXX</ren1:Chave>    
            <ren1:CodigoSistemaSatelite>xxxxxxxx</ren1:CodigoSistemaSatelite>

         </liv:identificacao>
      </liv:RecuperarProdutoLC_Integracao>
   </soapenv:Body>
</soapenv:Envelope>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <RecuperarProdutoLC_IntegracaoResponse xmlns="http://LiveConnector/">
         <RecuperarProdutoLC_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_TicketProduto</ClassID>
            <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-03-30T13:03:15.6103743-03:00</Creation>
            <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-03-30T13:03:15.6103743-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>XXXXXXXX</a:CodigoSistemaSatelite>
            <a:Data>3/30/2020</a:Data>
            <a:Hora>1:03 PM</a:Hora>
            <a:Numero>1200330130116437</a:Numero>
            <a:Documentos xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
               <b:anyType i:type="a:LC_Produto">
                  <ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_Produto</ClassID>
                  <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-03-30T13:03:15.6260002-03:00</Creation>
                  <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-03-30T13:03:15.6260002-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:Ativo>true</a:Ativo>
                  <a:CEST i:nil="true"/>
                  <a:CNAE>00000000-0000-0000-0000-000000000000</a:CNAE>
                  <a:CNPJFornecedor i:nil="true"/>
                  <a:CNPJFornecedorEscalaNaoRelevante i:nil="true"/>
                  <a:Classificacoes>
                     <b:anyType i:type="a:LC_ClassificacaoProduto">
                        <ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_ClassificacaoProduto</ClassID>
                        <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-03-30T13:03:15.6728779-03:00</Creation>
                        <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-03-30T13:03:15.6728779-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:DescricaoClassificacao>CASA 002</a:DescricaoClassificacao>
                        <a:DescricaoTipoClassificacao>DEPARTAMENTO</a:DescricaoTipoClassificacao>
                     </b:anyType>
                     <b:anyType i:type="a:LC_ClassificacaoProduto">
                        <ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_ClassificacaoProduto</ClassID>
                        <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-03-30T13:03:15.6728779-03:00</Creation>
                        <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-03-30T13:03:15.6728779-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:DescricaoClassificacao>PET 001</a:DescricaoClassificacao>
                        <a:DescricaoTipoClassificacao>MODEL</a:DescricaoTipoClassificacao>
                     </b:anyType>
                     <b:anyType i:type="a:LC_ClassificacaoProduto">
                        <ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_ClassificacaoProduto</ClassID>
                        <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-03-30T13:03:15.6728779-03:00</Creation>
                        <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-03-30T13:03:15.6728779-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:DescricaoClassificacao>CASA 001</a:DescricaoClassificacao>
                        <a:DescricaoTipoClassificacao>GRUPO</a:DescricaoTipoClassificacao>
                     </b:anyType>
                     <b:anyType i:type="a:LC_ClassificacaoProduto">
                        <ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_ClassificacaoProduto</ClassID>
                        <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-03-30T13:03:15.6728779-03:00</Creation>
                        <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-03-30T13:03:15.6728779-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:DescricaoClassificacao>0</a:DescricaoClassificacao>
                        <a:DescricaoTipoClassificacao>PRECO</a:DescricaoTipoClassificacao>
                     </b:anyType>
                  </a:Classificacoes>
                  <a:CodigoAlternativo>7898251510651</a:CodigoAlternativo>
                  <a:CodigoClassificacaoFiscal i:nil="true"/>
                  <a:CodigoItemServico i:nil="true"/>
                  <a:CodigoPadrao>123</a:CodigoPadrao>
                  <a:CodigoPrincipal>123</a:CodigoPrincipal>
                  <a:CodigoProdutoPorFornecedor i:nil="true"/>
                  <a:DescontoMaximo>0</a:DescontoMaximo>
                  <a:DescontoVendaPromocao>0</a:DescontoVendaPromocao>
                  <a:Descricao>ADUBO FOLIAR 4-14-8 100ML</a:Descricao>
                  <a:DescricaoResumida>ADUBO FOLIAR 4-14-8 100ML</a:DescricaoResumida>
                  <a:DescricaoTipoProduto i:nil="true"/>
                  <a:EscalaNaoRelevante>false</a:EscalaNaoRelevante>
                  <a:IPPT i:nil="true"/>
                  <a:IndicadorArredondamento>false</a:IndicadorArredondamento>
                  <a:InserirClassificacao>false</a:InserirClassificacao>
                  <a:PesoBruto>0</a:PesoBruto>
                  <a:PesoLiquido>0</a:PesoLiquido>
                  <a:PrecoCentralizado>false</a:PrecoCentralizado>
                  <a:ProdutoFornecedores/>
                  <a:QuantidadeCasaDecimal>0</a:QuantidadeCasaDecimal>
                  <a:QuantidadeCasaDecimalValor>0</a:QuantidadeCasaDecimalValor>
                  <a:QuantidadeMultiplaCompra>0</a:QuantidadeMultiplaCompra>
                  <a:SiglaUnidadeMedida>UN</a:SiglaUnidadeMedida>
                  <a:SituacaoTributariaOrigem>Nacional</a:SituacaoTributariaOrigem>
                  <a:SituacaoVenda i:nil="true"/>
                  <a:UnidadesNegocio/>
               </b:anyType>
            </a:Documentos>
         </RecuperarProdutoLC_IntegracaoResult>
      </RecuperarProdutoLC_IntegracaoResponse>
   </s:Body>
</s:Envelope>