Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Incluído método RecuperarMovimentoCaixaLC_Integracao_Xml e campos de entrada

...

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
iconfalse
titleExemplo de Utilização:

Exemplo de consumo Via SoapUI:



Informações
titleParâmetros de Entrada
Pivot Table
id1581521954499_556941873

Descrição

Tipo

Chavevarchar(16)
CodigoSistemaSatelitevarchar(20)
Informações
titleCampos de retorno
Pivot Table
id1581521954499_556941873

Documentos

Tipo

NumeroSequencia?
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>