Árvore de páginas

O método RecuperarInventarioLC_Integracao do Live Connector tem a função de disponibilizar informações do inventario no Live para o sistema externo consumir.


Compatibilidade
Ambiente SAAS
  •    

Ambiente OnPremise

  •    

Pré-requisitos

  • Habilitar parâmetros do Connector para recuperar forma de pagamento:

            Parâmetro = 107| LiveConnector - Inventario (1 = SIM | 0 = NAO)

            Parâmetro Unidade de Negócio = 93| LiveConnector - Inventario (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.

Exemplo de Utilização:

Exemplo de consumo Via SoapUI:



Parâmetros de Entrada

ENTRADA

DescriçãoTipoChaveObrigatórioPermite AlteraçãoPermite ExclusãoInformação Negocial
Chavevarchar(16)SimSimNão se AplicaNão se AplicaChave de acesso do Sistema Satélite
CodigoSistemaSatelitevarchar(20)SimSimNão se AplicaNão se AplicaCódigo do Sistema Satélite
NumeroTicketvarchar(16)NãoNãoNão se AplicaNão se AplicaNúmero do Ticket. Permite recuperar novamente um ticket específico. Este campo é opcional e por padrão não deve ser passado

Campos de retorno

RETORNO

DescriçãoTipoChaveObrigatórioPermite AlteraçãoPermite ExclusãoInformação Negocial
Chavevarchar(16)SimSimNão se AplicaNão se AplicaChave de acesso do Sistema Satélite
CodigoSistemaSatelitevarchar(20)SimSimNão se AplicaNão se AplicaCódigo do Sistema Satélite
NumeroTicketvarchar(16)NãoNãoNão se AplicaNão se AplicaNúmero do Ticket para Retorno
NumeroSequenciavarchar(16)NãoSimNão se aplicaNão se aplicaSequência número dos objetos retornados no ticket
CNPJLojaVarchar(20)SimSimNãoNãoCNPJ da loja que realizou inventário
CodigoInventarioVarchar(25)NãoSimNãoNãoCódigo do inventário criado no retaguarda
DataCriacaoDateTimeNãoSimNãoNãoData que foi realizado o inventário
DataFechamentoDateTimeNãoSimNãoNãoData que foi encerrado o inventário na loja
ItensListNãoSimNaoNãoLista dos produtos presentes no inventário realizado
NumeroSerieLojaVarchar(9)SimSimNãoNãoNúmero de série da loja


Itens

DescriçãoTipoChaveObrigatórioPermite AlteraçãoPermite ExclusãoInformação Negocial
CodigoAlternativovarchar(20)NãoNãoNãoNãoCódigo alternativo do produto de acordo com as configurações do tipo de identificação do produto no retaguarda
CodigoPrincipalPracticovarchar(20)SimSimNãoNãoCódigo Principal Practico do produto de acordo com as configurações do tipo de identificação do produto no retaguarda
CodigoProdutovarchar(20)SimSimNãoNãoCódigo Padrão do produto de acordo com as configurações do tipo de identificação do produto no retaguarda
DescricaoProdutovarchar(200)NãoSimNãoNãoDescrição do produto
IDProdutoGuidSimSimNãoNãoID do produto
QuantidadeInventariadaIntNãoSimSimNãoQuantidade que o produto recebeu no processo de inventário no retaguarda



Exemplo de Chamada do Método

Chamada método:
<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:RecuperarInventarioLC_Integracao>
         <liv:identificacao>
            <ren1:Chave>d3c1a152-ee45-4a1b-a8ee-bf60e5f12e49</ren1:Chave>
            <ren1:CodigoSistemaSatelite>220022222</ren1:CodigoSistemaSatelite>
         </liv:identificacao>
			<liv:numeroTicket>1210708111907227</liv:numeroTicket>
      </liv:RecuperarInventarioLC_Integracao>
   </soapenv:Body>
</soapenv:Envelope>
Retorno método:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <RecuperarInventarioLC_IntegracaoResponse xmlns="http://LiveConnector/">
         <RecuperarInventarioLC_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_TicketInventario</ClassID>
            <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-08-10T15:05:28.2401275-03:00</Creation>
            <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-08-10T15:05:28.2401275-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>220000297</a:CodigoSistemaSatelite>
            <a:Data>10/08/2020</a:Data>
            <a:Hora>15:05</a:Hora>
            <a:Numero>1200722161815450</a:Numero>
            <a:Documentos xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
               <b:anyType i:type="a:LC_Inventario">
                  <ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_Inventario</ClassID>
                  <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-08-10T15:05:45.1601797-03:00</Creation>
                  <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-08-10T15:05:45.1601797-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>000001</a:NumeroSequencia>
                  <a:CNPJLoja>1000000000007</a:CNPJLoja>
                  <a:CodigoInventario>INV_200710144200</a:CodigoInventario>
                  <a:DataCriacao>2020-08-10T15:05:30.3192321-03:00</a:DataCriacao>
                  <a:DataFechamento>2020-07-10T14:42:08.347</a:DataFechamento>
                  <a:Itens>
                     <b:anyType i:type="a:LC_ItemInventario">
                        <ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_ItemInventario</ClassID>
                        <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-08-10T15:05:45.5462421-03:00</Creation>
                        <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-08-10T15:05:45.5462421-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:CodigoAlternativo i:nil="true"/>
                        <a:CodigoPrincipalPractico>9902737</a:CodigoPrincipalPractico>
                        <a:CodigoProduto>0402036706200103</a:CodigoProduto>
                        <a:DescricaoProduto>HOYA OCP DESKTOP 1.60 INC CLEAN EXTRA SURF</a:DescricaoProduto>
                        <a:IDProduto>2525f4b8-6bf6-4b0b-9523-4bb9c225a610</a:IDProduto>
                        <a:QuantidadeInventariada>10</a:QuantidadeInventariada>
                     </b:anyType>
                     <b:anyType i:type="a:LC_ItemInventario">                   
                        <ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_ItemInventario</ClassID>
                        <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-08-10T15:05:45.547218-03:00</Creation>
                        <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-08-10T15:05:45.547218-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:CodigoAlternativo i:nil="true"/>
                        <a:CodigoPrincipalPractico>9902738</a:CodigoPrincipalPractico>
                        <a:CodigoProduto>0402036706200108</a:CodigoProduto>
                        <a:DescricaoProduto>HOYA OCP DESKTOP 1.60 INC HARD ANTIRISCO SURF TEST</a:DescricaoProduto>
                        <a:IDProduto>05b4b091-d638-422b-9f78-72284ad0f1cb</a:IDProduto>
                        <a:QuantidadeInventariada>20</a:QuantidadeInventariada>
                     </b:anyType>
                  </a:Itens>
                  <a:NumeroSerieLoja>12222280</a:NumeroSerieLoja>
               </b:anyType>
            </a:Documentos>
         </RecuperarInventarioLC_IntegracaoResult>
      </RecuperarInventarioLC_IntegracaoResponse>
   </s:Body>
</s:Envelope>
Chamada método: XML
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:liv="http://LiveConnector/">
   <soapenv:Header/>
   <soapenv:Body>
      <liv:RecuperarInventarioLC_Integracao_Xml>
         <liv:codigoSistemaSatelite>220000297</liv:codigoSistemaSatelite>
         <liv:xmlIdentificacao><![CDATA[<LC_Identificacao>
        <Chave>d3c1a152-ee45-4a1b-a8ee-bf60e5f12e49</Chave>
        <CodigoSistemaSatelite>220022222</CodigoSistemaSatelite>
		</LC_Identificacao>]]></liv:xmlIdentificacao>
      </liv:RecuperarInventarioLC_Integracao_Xml>
   </soapenv:Body>
</soapenv:Envelope>
Retorno método: XML
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<RecuperarInventarioLC_Integracao_XmlResponse xmlns="http://LiveConnector/">
<RecuperarInventarioLC_Integracao_XmlResult>
<![CDATA[<?xml version="1.0" encoding="utf-8"?><LC_TicketInventario>
<Chave>00000000-0000-0000-0000-000000000000</Chave>
<CodigoSistemaSatelite>220022222</CodigoSistemaSatelite>
<Data>10/08/2020</Data>
<Hora>15:21</Hora>
<Numero>020000000</Numero>
<Documentos>
<InventarioLista>
<Inventario>
<CNPJLoja>17838528000307</CNPJLoja>
<CodigoInventario>INV_200710144200</CodigoInventario>
<DataCriacao>10/08/2020 15:21:40</DataCriacao>
<DataFechamento>10/07/2020 14:42:08</DataFechamento>
<NumeroSerieLoja>121717680</NumeroSerieLoja>
<NumeroSequencia>000001</NumeroSequencia>
<ProdutosLista>
<Produto>
<DescricaoProduto>HOYA OCP DESKTOP 1.60 INC CLEAN EXTRA SURF</DescricaoProduto>
<IDProduto>2525f4b8-6bf6-4b0b-9523-4bb9c225a610</IDProduto>
<CodigoProduto>0402036706200103</CodigoProduto>
<CodigoPrincipalPractico>9902737</CodigoPrincipalPractico>
<QtdEstoquePosicaoAtual>-1</QtdEstoquePosicaoAtual>
<QuantidadeInventariada>10</QuantidadeInventariada>
<Diferenca>11</Diferenca>
</Produto>
<Produto>
<DescricaoProduto>RX JEAN MONNIER AC 0J83120 B734 52</DescricaoProduto>
<IDProduto>8f80baba-7f4b-46eb-aa65-2e3d33f70687</IDProduto>
<CodigoProduto>0111J8Z270000147</CodigoProduto>
<CodigoAlternativo>30161181119</CodigoAlternativo>
<CodigoPrincipalPractico>9900001</CodigoPrincipalPractico>
<QtdEstoquePosicaoAtual>-1</QtdEstoquePosicaoAtual>
<QuantidadeInventariada>10</QuantidadeInventariada>
<Diferenca>11</Diferenca>
</Produto>
<Produto>
<DescricaoProduto>HOYA OCP DESKTOP 1.60 INC NO RISK SURF</DescricaoProduto>
<IDProduto>2147cc1c-e6bc-4180-b92f-a06f2f501ea2</IDProduto>
<CodigoProduto>0402036706200104</CodigoProduto>
<CodigoPrincipalPractico>9902740</CodigoPrincipalPractico>
<QtdEstoquePosicaoAtual>-60</QtdEstoquePosicaoAtual>
<QuantidadeInventariada>10</QuantidadeInventariada>
<Diferenca>70</Diferenca>
</Produto>
<Produto>
<DescricaoProduto>HOYA OCP DESKTOP 1.60 INC LONG LIFE SURF</DescricaoProduto>
<IDProduto>5adf8a4c-1547-4b6f-b670-cbb6439d897f</IDProduto>
<CodigoProduto>0402036706200105</CodigoProduto>
<CodigoPrincipalPractico>9902739</CodigoPrincipalPractico>
<QtdEstoquePosicaoAtual>-2</QtdEstoquePosicaoAtual>
<QuantidadeInventariada>2</QuantidadeInventariada>
<Diferenca>4</Diferenca>
</Produto>
<Produto>
<DescricaoProduto>HOYA OCP DESKTOP 1.60 INC HARD ANTIRISCO SURF TEST</DescricaoProduto>
<IDProduto>05b4b091-d638-422b-9f78-72284ad0f1cb</IDProduto>
<CodigoProduto>0402036706200108</CodigoProduto>
<CodigoPrincipalPractico>9902738</CodigoPrincipalPractico>
<QtdEstoquePosicaoAtual>-11</QtdEstoquePosicaoAtual>
<QuantidadeInventariada>20</QuantidadeInventariada>
<Diferenca>31</Diferenca>
</Produto>
</ProdutosLista>
</Inventario>
</InventarioLista>
</Documentos>
</LC_TicketInventario>]]>
</RecuperarInventarioLC_Integracao_XmlResult>
</RecuperarInventarioLC_Integracao_XmlResponse>
</s:Body>
</s:Envelope>
  • Sem rótulos