Árvore de páginas

O método RecuperarTotalizadorVendaLC_Integracao do Live Connector tem a função de disponibilizar informações dos Totais de  Vendas para consumidor final incluídas no TOTVS Live para o sistema externo consumir.


Compatibilidade
Ambiente SAAS
  •    

Ambiente OnPremise

  •    

Pré-requisitos

  • Não se Aplica.

Exemplo de Utilização:

Exemplo de Utilização:

1 - Os totalizadores nos PDVs são integradas ao TOTVS LIVE.  Então devemos realizar a requisição RecuperarTotalizadorVendaLC_Integracao no Connector para recuperar a lista com os Totalizadores das Vendas.

Exemplo de consumo Via SoapUI:



Parâmetros de Entrada

Descrição

Tipo

Observação
Chavevarchar(16)
CodigoSistemaSatelitevarchar(20)
Datadatetimedddd-mm-aa

Campos de retorno

Totalizadores

Tipo

Observação | Exemplo
NumeroSequenciavarchar(16)
CNPJLojavarchar(20)
CodigoLojavarchar(9)
Datadatetimeaaaa-mm-dd
NomeLojavarchar(100)
QTDCupomAtivofloat
QTDCupomCanceladofloat
QTDCupomTotalfloat
QTDProdutofloat
ValorTotalfloat

FormasPagamento

Tipo

AdministradoraCartaovarchar(50)
Autorizacaovarchar(40)
CodigoAdministradoraCartaoint
DescricaoFormaPagamentovarchar(50)
DescricaoProdutoEletronicovarchar(16)
FormaPagamentovarchar(16)
NSUvarchar(12)
NSUTEFvarchar(12)
Parcelaint



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:RecuperarTotalizadorVendaLC_Integracao>
         <liv:identificacao>
            <ren1:Chave>f1f77248-2630-4c86-9886-be02660ec48b</ren1:Chave>
            <ren1:CodigoSistemaSatelite>220000297</ren1:CodigoSistemaSatelite>
         </liv:identificacao>
         <liv:lC_ParametroTotalizadorVenda>
            <ren1:Data>2020-07-01</ren1:Data>
         </liv:lC_ParametroTotalizadorVenda>
      </liv:RecuperarTotalizadorVendaLC_Integracao>
   </soapenv:Body>
</soapenv:Envelope>

Retorno método:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <RecuperarTotalizadorVendaLC_IntegracaoResponse xmlns="http://LiveConnector/">
         <RecuperarTotalizadorVendaLC_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_TicketTotalizadorVenda</ClassID>
            <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-07-13T10:36:58.6027409-03:00</Creation>
            <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-07-13T10:36:58.6027409-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>f1f77248-2630-4c86-9886-be02660ec48b</a:Chave>
            <a:CodigoSistemaSatelite>220000297</a:CodigoSistemaSatelite>
            <a:Data i:nil="true"/>
            <a:Hora i:nil="true"/>
            <a:Numero i:nil="true"/>
            <a:EncontrouRegistros>true</a:EncontrouRegistros>
            <a:Totalizadores xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
               <b:anyType i:type="a:LC_TotalizadorVenda">
                  <ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_TotalizadorVenda</ClassID>
                  <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-07-13T10:37:28.3219406-03:00</Creation>
                  <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-07-13T10:37:28.3219406-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 i:nil="true"/>
                  <a:CNPJLoja>99938528000480</a:CNPJLoja>
                  <a:CodigoLoja>121717682</a:CodigoLoja>
                  <a:Data>2020-07-01</a:Data>
                  <a:FormasPagamento>
                     <a:LC_FormaPagamento>
                        <ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_FormaPagamento</ClassID>
                        <Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-07-13T10:37:28.3219406-03:00</Creation>
                        <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-07-13T10:37:28.3219406-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:AdministradoraCartao i:nil="true"/>
                        <a:Autorizacao i:nil="true"/>
                        <a:CodigoAdministradoraCartao i:nil="true"/>
                        <a:DescricaoFormaPagamento>DINHEIRO</a:DescricaoFormaPagamento>
                        <a:DescricaoProdutoEletronico i:nil="true"/>
                        <a:FormaPagamento>1</a:FormaPagamento>
                        <a:NSU i:nil="true"/>
                        <a:NSUTEF i:nil="true"/>
                        <a:Parcela i:nil="true"/>
                        <a:ProdutoEletronico i:nil="true"/>
                        <a:ValorPagamento>2564.9</a:ValorPagamento>
                     </a:LC_FormaPagamento>
                  </a:FormasPagamento>
                  <a:NomeLoja>LOJA 05</a:NomeLoja>
                  <a:QTDCupomAtivo>9</a:QTDCupomAtivo>
                  <a:QTDCupomCancelado>0</a:QTDCupomCancelado>
                  <a:QTDCupomTotal>9</a:QTDCupomTotal>
                  <a:QTDProduto>9</a:QTDProduto>
                  <a:ValorTotal>1889.9</a:ValorTotal>
               </b:anyType>
            </a:Totalizadores>
         </RecuperarTotalizadorVendaLC_IntegracaoResult>
      </RecuperarTotalizadorVendaLC_IntegracaoResponse>
   </s:Body>
</s:Envelope>