Pré-requisitos
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.
Parâmetros de Entrada
ENTRADA
| Descrição | Tipo | Chave | Obrigatório | Permite Alteração | Permite Exclusão | Informação Negocial |
| Chave | varchar(16) | Sim | Sim | Não se Aplica | Não se Aplica | Chave de acesso do Sistema Satélite |
| CodigoSistemaSatelite | varchar(20) | Sim | Sim | Não se Aplica | Não se Aplica | Código do Sistema Satélite |
Campos de retorno
RETORNO
| Descrição | Tipo | Chave | Obrigatório | Permite Alteração | Permite Exclusão | Informação Negocial |
| Chave | varchar(16) | Sim | Sim | Não se Aplica | Não se Aplica | Chave de acesso do Sistema Satélite |
| CodigoSistemaSatelite | varchar(20) | Sim | Sim | Não se Aplica | Não se Aplica | Código do Sistema Satélite |
| NumeroTicket | varchar(16) | Não | Não | Não se Aplica | Não se Aplica | Número do Ticket para Retorno |
| NumeroSequencia | varchar(16) | Não | Sim | Não se aplica | Não se aplica | Sequência número dos objetos retornados no ticket |
| CodigoLoja | Varchar(20) | Sim | Sim | Não se aplica | Não se aplica | CNPJ da loja |
| DataAbertura | DateTime | Não | Sim | Não | Não | Data de abertura do caixa |
| DataFechamento | DateTime | Não | Sim | Não | Não | Data de fechamento do caixa |
| ManipulacoesMovimentoCaixa | List | Não | Não | Não | Não | Lista de movimentos efetuados no caixa |
| NumeroPDV | Varchar(7) | Não | Sim | Não | Não | Número do PDV que está sendo retornado |
| Operador | Varchar(200) | Não | Sim | Não | Não | Nome do operador do caixa que realizou o movimento |
| PagamentosMovimentoCaixa | List | Não | Sim | Não | Não | Lista de formas de pagamento registradas no caixa |
ManipulacoesMovimentoCaixa
| Descrição | Tipo | Chave | Obrigatório | Permite Alteração | Permite Exclusão | Informação Negocial |
| CodigoPlano | Não | Não | Não se aplica | Não se aplica | Atualmente não retorna informações | |
| Data | DateTime | Não | Sim | Não | Não | Data e hora do movimento realizado |
| Descricao | Varchar(200) | Não | Sim | Não | Não | Descrição do movimento do caixa realizado |
| DescricaoPlano | Não | Não | Não se aplica | Não se aplica | Atualmente não retorna informações | |
| Motivo | Varchar(200) | Não | Não | Sim | Sim | Motivo informado do movimento do caixa |
| NaturezaPlano | Não | Não | Não se aplica | Não se aplica | Atualmente não retorna informações | |
| Operador | Varchar(200) | Não | Sim | Não | Não | Nome do operador do caixa que realizou o movimento |
| Valor | float | Não | Sim | Não | Não | Valor da movimentação do caixa realizado |
PagamentosMovimentoCaixa
| Descrição | Tipo | Chave | Obrigatório | Permite Alteração | Permite Exclusão | Informação Negocial |
| FormaPagamento | Varchar(50) | Não | Sim | Não | Não | Forma de pagamento que houve movimentação no caixa |
| Movimento | float | Não | Não | Sim | Não | Valor de movimentos que ocorreram no caixa (sangria e suprimentos) desta forma de pagamento |
| Quebra | float | Não | Sim | Sim | Não | Valor de quebra de caixa registrado na conferência |
| ValorCaixa | float | Não | Não | Sim | Sim | Valor que foi conferido na rotina de conferência do retaguarda, se realizado |
| ValorCalculado | float | Não | Sim | Não | Não | Valor total realizado da forma de pagamento do bloco |
| ValorConferido | float | Não | Não | Sim | Sim | Valor que foi conferido na rotina de conferência do retaguarda, se realizado |
Exemplo de Chamada do 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:RecuperarMovimentoCaixaLC_Integracao>
<liv:identificacao>
<ren1:Chave>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</ren1:Chave>
<ren1:CodigoSistemaSatelite>XXXXXXXXXX</ren1:CodigoSistemaSatelite>
</liv:identificacao>
</liv:RecuperarMovimentoCaixaLC_Integracao>
</soapenv:Body>
</soapenv:Envelope>
<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>
<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>
<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>