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>