Á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 RecuperarMovimentoCaixaLC_Integracao  do Live Connector tem a função de disponibilizar informações do movimento de caixa no live para o sistema externo consumir.


Compatibilidade
Ambiente SAAS
  •     

Ambiente OnPremise

  •     
Nota
titlePré-requisitos
  •  Habilitar parâmetros do Connector para recuperar forma de pagamento:

            Parâmetro = 117| LiveConnector - MovimentoCaixa (1 = SIM | 0 = NAO)

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

...

Informações
titleCampos de retorno

Documentos

Tipo

NumeroSequencia?Varchar(16)
CodigoLoja

Varchar(20)

DataAbertura

DateTime

DataFechamento

DateTime

ManipulacoesMovimentoCaixa
NumeroPDV

Varchar(7)

OperadorVarchar(200)
PagamentosMovimentoCaixa?
Informações
titleExemplo de Chamada do Método
Bloco de código
themeConfluence
titleChamada método:
linenumberstrue
<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:RecuperarMovimentoCaixaLC_Integracao>
        <liv:identificacao>
          <ren1:Chave>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</ren1:Chave>
          <ren1:CodigoSistemaSatelite>XXXXXXXXXX</ren1:CodigoSistemaSatelite>
        </liv:identificacao>
      </liv:RecuperarMovimentoCaixaLC_Integracao>
   </soapenv:Body>
</soapenv:Envelope>
Bloco de código
themeConfluence
titleRetorno método:
linenumberstrue
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <RecuperarMovimentoCaixaLC_IntegracaoResponse xmlns="http://LiveConnector/">
         <RecuperarMovimentoCaixaLC_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_TicketMovimentoCaixa</ClassID>
            <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-04-01T19:25:06.1475728-03:00</Creation>
            <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-04-01T19:25:06.1475728-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>220000036</a:CodigoSistemaSatelite>
            <a:Data>4/1/2020</a:Data>
            <a:Hora>7:25 PM</a:Hora>
            <a:Numero>1140721010340300</a:Numero>
            <a:Documentos xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
               <b:anyType i:type="a:LC_MovimentoCaixa">
                  <ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_MovimentoCaixa</ClassID>
                  <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-04-01T19:25:11.5538318-03:00</Creation>
                  <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-04-01T19:25:11.5538318-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>000020</a:NumeroSequencia>
                  <a:CodigoLoja>59169680000114</a:CodigoLoja>
                  <a:DataAbertura>2013-11-18T11:29:32</a:DataAbertura>
                  <a:DataFechamento>2013-11-18T15:20:18</a:DataFechamento>
                  <a:ManipulacoesMovimentoCaixa>
                     <b:anyType i:type="a:LC_ManipulacaoMovimentoCaixa">
                        <ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_ManipulacaoMovimentoCaixa</ClassID>
                        <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-04-01T19:25:11.616331-03:00</Creation>
                        <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-04-01T19:25:11.616331-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:CodigoPlano i:nil="true"/>
                        <a:Data>2013-11-18T11:29:32</a:Data>
                        <a:Descricao>ABERTURA CAIXA</a:Descricao>
                        <a:Descricaoplano i:nil="true"/>
                        <a:Motivo/>
                        <a:NaturezaPlano i:nil="true"/>
                        <a:Operador>doctors</a:Operador>
                        <a:Valor>0</a:Valor>
                     </b:anyType>
                  </a:ManipulacoesMovimentoCaixa>
                  <a:NumeroPDV>2</a:NumeroPDV>
                  <a:Operador>doctors</a:Operador>
                  <a:PagamentosMovimentoCaixa/>
               </b:anyType>
            </a:Documentos>
         </RecuperarMovimentoCaixaLC_IntegracaoResult>
      </RecuperarMovimentoCaixaLC_IntegracaoResponse>
   </s:Body>
</s:Envelope>



Bloco de código
themeConfluence
titleChamada método: XML
linenumberstrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:liv="http://LiveConnector/">
<soapenv:Header/>
<soapenv:Body>
<liv:RecuperarMovimentoCaixaLC_Integracao_Xml>
<liv:codigoSistemaSatelite>2200000000</liv:codigoSistemaSatelite>
<liv:Xmlidentificacao>
<![CDATA[<LC_Identificacao>
<Chave>68f9292b-d376-4eac-9e60-17c124781d6e</Chave>
<CodigoSistemaSatelite>2200000000</CodigoSistemaSatelite>
</LC_Identificacao>]]>
</liv:Xmlidentificacao>
</liv:RecuperarMovimentoCaixaLC_Integracao_Xml>
</soapenv:Body>
</soapenv:Envelope>
Bloco de código
themeConfluence
titleRetorno método: XML
linenumberstrue
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <RecuperarMovimentoCaixaLC_Integracao_XmlResponse xmlns="http://LiveConnector/">
         <RecuperarMovimentoCaixaLC_Integracao_XmlResult><![CDATA[<LC_TicketMovimentoCaixa>
  <Creation>2020-08-10T16:28:19.8028114-03:00</Creation>
  <LastUpdate>2020-08-10T16:28:19.8028114-03:00</LastUpdate>
  <Data>10/08/2020</Data>
  <Hora>16:28</Hora>
  <CodigoSistemaSatelite>2200000000</CodigoSistemaSatelite>
  <Chave>00000000-0000-0000-0000-000000000000</Chave>
  <Numero>100000000003</Numero>
  <Documentos>
    <LC_MovimentoCaixa>
      <Creation>2020-08-10T16:28:19.8184623-03:00</Creation>
      <LastUpdate>2020-08-10T16:28:19.8184623-03:00</LastUpdate>
      <NumeroSequencia>000000</NumeroSequencia>
      <CodigoLoja>00000000000000</CodigoLoja>
      <NumeroPDV>1</NumeroPDV>
      <Operador>Treinamento</Operador>
      <DataAbertura>2020-07-01T15:21:26</DataAbertura>
      <DataFechamento>2020-08-03T15:49:31</DataFechamento>
      <PagamentosMovimentoCaixa>
        <LC_PagamentoMovimentoCaixa>
          <Creation>2020-08-10T16:28:19.8496884-03:00</Creation>
          <LastUpdate>2020-08-10T16:28:19.8496884-03:00</LastUpdate>
          <FormaPagamento>DINHEIRO</FormaPagamento>
          <ValorCalculado>45</ValorCalculado>
          <Movimento>10</Movimento>
          <ValorCaixa>0</ValorCaixa>
          <ValorConferido>0</ValorConferido>
          <Quebra>-55</Quebra>
        </LC_PagamentoMovimentoCaixa>
      </PagamentosMovimentoCaixa>
      <ManipulacoesMovimentoCaixa>
        <LC_ManipulacaoMovimentoCaixa>
          <Creation>2020-08-10T16:28:19.8340651-03:00</Creation>
          <LastUpdate>2020-08-10T16:28:19.8340651-03:00</LastUpdate>
          <Descricao>ABERTURA CAIXA</Descricao>
          <Data>2020-07-01T15:21:26</Data>
          <Valor>10</Valor>
          <Motivo />
          <Operador>Treinamento</Operador>
        </LC_ManipulacaoMovimentoCaixa>
      </ManipulacoesMovimentoCaixa>
    </LC_MovimentoCaixa>
  </Documentos>
</LC_TicketMovimentoCaixa>]]></RecuperarMovimentoCaixaLC_Integracao_XmlResult>
      </RecuperarMovimentoCaixaLC_Integracao_XmlResponse>
   </s:Body>
</s:Envelope>