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

  • Habilitar parâmetros do Connector para recuperar Cupom Fiscal:

            Parâmetro = 105 | LiveConnector - Cupom Fiscal (1 = SIM | 0 = NAO)

            Parâmetro Unidade de Negócio = 91| LiveConnector - Cupom Fiscal (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. Qualquer dúvida para implantação entrar em contato com a equipe de Serviços TOTVS Live.

1 - As vendas realizadas nos PDVs são integradas ao TOTVS LIVE e serão gerados tickets.  Então devemos realizar a requisição RecuperarCupomFiscalLC_Integracao no Connector para recuperar a lista com os cupons gerados no formato Xml.

Exemplo de consumo Via SoapUI:



Totalizadores

Tipo

Observação | Exemplo
NumeroSequenciaVarChar(16)
CNPJLoja

CodigoLojaVarchar(14)
DataDateTime2020-03-18
NomeLoja

QTDCupomAtivo

QTDCupomCancelado

QTDCupomTotal

QTDProduto

ValorTotal

FormasPagamento

Tipo

AdministradoraCartao
Autorizacao
CodigoAdministradoraCartao
DescricaoFormaPagamento
DescricaoProdutoEletronico
FormaPagamento
NSU
NSUTEF
Parcela














Forma de Pagamento

Tipo

AdministradoraCartaoVarchar(100)
AutorizacaoVarchar(40)
CodigoAdministradoraCartaoVarchar(50)
DescricaoFormaPagamentoVarchar(50)
DescricaoProdutoEletronicoVarchar(50)
FormaPagamentoVarchar(2)
NSUVarchar(12)
NSUTEFVarchar(12)
ParcelaVarchar(10)
ProdutoEletronicoVarchar(3)
ValorPagamentoDouble

Itens e ItensCancelados

Tipo

CodigoAlternativoVarchar(20)
CodigoPrincipalPracticoProdutoVarchar(20)
CodigoProdutoVarchar(20)
DescricaoTipoImpostoECFVarchar(20)
DescricaoTipoOperacaoVarchar(50)
IdentificacaoVendedorVarchar(20)
NumeroItemVarchar(6)
ObservacaoVarchar(500)
QuantidadeDouble
SituacaoTributariaICMSVarchar(2)
UnidadeMedidaVarchar(10)
ValorComissaoDouble
ValorDescontoItemDouble
ValorTotalBrutoDouble
ValorTotalLiquidoDouble
ValorUnitarioBrutoDouble
ValorUnitarioLiquidoDouble
AcrescimosDescontosArray List
Tributos Array List

AcrescimosDescontos

Tipo

TipoAcrescimoDescontoInt
ValorDouble
OrigemDescontoAcrescimoInt
ComplementoVarchar(100)

Tributos

Tipo

AliquotaDouble
BaseCalculoDouble
CFOPInt
CodTotVarChar(20)
CodigoTributoVarChar(10)
DescricaoTributoVarChar(250)
SituacaoTributariaVarChar(2)
ValorIsentaDouble
ValorOutrasDouble
ValorTributoDouble

Modalidade

Tipo

NumeroSequenciaVarChar(16)
CodigoInt
DescricaoVarChar(50)



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

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