Informações |
---|
|
O método RecuperarCupomFiscalLCRecuperarSaldoEstoqueLC_Integracao do Live Connector tem a função de disponibilizar informações das formas de pagamentos incluídas/alteradas no Live para o sistema externo consumir. |
Nota |
---|
|
- Habilitar parâmetros do Connector para recuperar forma de pagamento:
Parâmetro = 105 | LiveConnector - XML Cumpom Fiscal (1 = SIM | 0 = NAO)
Parâmetro Unidade de Negócio = 91| LiveConnector - XML Cumpom 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 e para integra-las devera ser feita a carga inicial com a equipe de Serviços Live.
Informações |
---|
icon | false |
---|
title | Exemplo de Utilização: |
---|
|
1 - No Live Alterar forma de pagamento. (Live\Comercial\Consulta Analítica)
2 - Após as vendas realizadas devemos realizar a requisição RecuperarCupomFiscalLC_Integracao no Connector vai gerar uma lista com os cupons gerados.
Exemplo de consumo Via SoapUI:
Image Removed
do Saldo Estoque dos Produtos por Loja. Quando o método for consumido solicitando o retorno de todos os produtos (TodosProdutos = true) não haverá limite máximo de retorno de itens. Quando o método for consumido sem solicitar o retorno de todos os produtos (TodosProdutos = false) haverá limite máximo de retorno de itens, conforme descrito na especificação do campo "QuantidadeResultado". Caso os dados que serão retornados excedam o limite máximo de retorno, o ticket retornado deverá ser consumido e confirmado. A próxima requisição irá retornar os dados de estoque a partir do último registro consumido.
Compatibilidade |
---|
Ambiente SAAS | | Ambiente OnPremise | |
|
Informações |
---|
icon | false |
---|
title | Exemplo de Utilização: |
---|
|
Exemplo de consumo Via SoapUI: Image Added
|
Informações |
---|
title | 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 Sátelite | IdentificacaoLoja | Varchar(20) | Não | Sim | Sim | Não se Aplica | Número de série da loja | EstoquePositivo | Boolean | Não | Não | Sim | Não se Aplica | Caso informado verdadeiro(True) serão retornados apenas os produtos com estoque maior que zero. | TodosProdutos | Boolean | Não | Não | Sim | Não se Aplica | Caso informado verdadeiro (true) serão retornados todos os produtos mesmo que não tenham registro na tabela de estoque, caso passe Falso(False) ou não passe serão retornados apenas produtos com movimentação na tabela de estoque. | QuantidadeResultado | Int | Não | Não | Sim | Não se Aplica | Limita a quantidade de resultados no retorno Caso não seja especificado nenhum valor, a quantidade padrão de retorno são de 100 itens. A quantidade de retorno máxima são de 5000 itens. Este campo é desconsiderado quando o filtro todos os produtos for verdadeiro (true). | ListaProduto | List | Não | Não | Não se Aplica | Não se Aplica | Define os produtos que serão retornados, caso não informado(Padrão) serão retornados os produto com movimentação de estoque. | NumeroTicket | varchar(16) | Não | Não | Não se Aplica | Não se Aplica | Número do Ticket para Retorno |
ListaProduto Descrição | Tipo | Chave | Obrigatório | Permite Alteração | Permite Exclusão | Informação Negocial | 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(9) | Sim | Sim | Não | Não | Número de série da loja que será retornado o estoque | CodigoProduto | varchar(20) | Sim | Sim | Não | Não | Código padrão de identificação do produto |
|
Informações |
---|
|
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(9) | Não | Sim | Não | Não | Número de série da loja que será retornado o estoque | CodigoProduto | varchar(20) | Sim | Sim | Não | Não | Código padrão de identificação do produto | DescricaoProduto | varchar(200) | Não | Sim | Não | Não | Descrição do produto | LocalEstoqueProduto | List | Não | Não | Sim | Não | Lista de localidade de estoque | PosicaoAtualEstoque | float | Não | Sim | Sim | Sim | Saldo atual do estoque do produto da sequência | PrecoProduto | float | Não | Não | Sim | Sim | Preço atual do produto da sequência | UltimoCustoMedio | float | Não | Não | Sim | Sim | Último custo médio do produto da sequência |
LocalEstoqueProduto Descrição | Tipo | Chave | Obrigatório | Permite Alteração | Permite Exclusão | Informação Negocial | Codigo | Int | Sim | Sim | Não | Não | Código da Localidade do estoque | LocalidadeEstoque | varchar(20) | Não | Sim | Sim | Não | Nome da localidade de estoque | PosicaoAtual | Int | Não | Sim | Sim | Não | Saldo atual de estoque do produto dentro a localidade específica |
|
Informações |
---|
|
Pivot Table |
---|
|
id | 1581521954499_556941873 |
---|
|
Documentos | Tipo |
NumeroSequencia | ? |
CodigoLoja | String |
CodigoProduto | String |
DescricaoProduto | String |
PosicaoAtualEstoque | Int |
PrecoProduto | Int |
UltimoCustoMedio | Float
Informações |
---|
title | Exemplo de Chamada do Método |
---|
|
Bloco de código |
---|
| <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:RecuperarSaldoEstoqueLC_Integracao>
<liv:identificacao>
<ren1:Chave>00000000-0000-0000-0000-000000000000</ren1:Chave>
<ren1:CodigoSistemaSatelite>XXXXXXXXX</ren1:CodigoSistemaSatelite>
</liv:identificacao>
<liv:identificacaoLoja>XXXXXXXXX</liv:identificacaoLoja>
<liv:quantidadeResultado>10</liv:quantidadeResultado>
<liv:estoquePositivo>1</liv:estoquePositivo>
<liv:todosProdutos>0</liv:todosProdutos>
</liv:RecuperarSaldoEstoqueLC_Integracao>
</soapenv:Body>
</soapenv:Envelope>
|
Bloco de código |
---|
| <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:liv="http://LiveConnector/">
<soapenv:Header/>
<soapenv:Body>
<liv:RecuperarSaldoEstoqueLC_Integracao_Xml>
<liv:codigoSistemaSatelite>XXXXXXXXX</liv:codigoSistemaSatelite>
<liv:xmlIdentificacao>
<![CDATA[<xmlIdentificacao xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<Chave>00000000-0000-0000-0000-000000000000</Chave>
<CodigoSistemaSatelite>XXXXXXXXX</CodigoSistemaSatelite>
<IdentificacaoLoja>XXXXXXXXXX</IdentificacaoLoja>
<Produtos/>
<QuantidadeResultado>10</QuantidadeResultado>
<estoquePositivo>1</estoquePositivo>
<todosProdutos>0</todosProdutos>
</xmlIdentificacao>]]>
</liv:xmlIdentificacao>
</liv:RecuperarSaldoEstoqueLC_Integracao_Xml>
</soapenv:Body>
</soapenv:Envelope>
| Bloco de código |
---|
| <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<RecuperarSaldoEstoqueLC_IntegracaoResponse xmlns="http://LiveConnector/">
<RecuperarSaldoEstoqueLC_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_TicketMovimentoEstoque</ClassID>
<Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-04-03T15:01:18.4516523-03:00</Creation>
<LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-04-03T15:01:18.4516523-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>XXXXXXXXXX</a:CodigoSistemaSatelite>
<a:Data>03/04/2020</a:Data>
<a:Hora>15:01</a:Hora>
<a:Numero>1200403150118480</a:Numero>
<a:Documentos xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<b:anyType i:type="a:LC_ProdutoEstoque">
<ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_ProdutoEstoque</ClassID>
<Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-04-03T15:01:21.0298014-03:00</Creation>
<LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-04-03T15:01:21.0298014-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:CodigoLoja>XXXXXXXXX</a:CodigoLoja>
<a:CodigoProduto>XXXXXXXX</a:CodigoProduto>
<a:DescricaoProduto>XXXXX - XXXXXXXXXXXXXXXX</a:DescricaoProduto>
<a:LocalEstoqueProduto>
<a:LC_LocalEstoqueProduto>
<a:Codigo>0</a:Codigo>
<a:LocalidadeEstoque>Padrão</a:LocalidadeEstoque>
<a:PosicaoAtual>XX</a:PosicaoAtual>
</a:LC_LocalEstoqueProduto>
<a:LC_LocalEstoqueProduto>
<a:Codigo>2</a:Codigo>
<a:LocalidadeEstoque>Avaria</a:LocalidadeEstoque>
<a:PosicaoAtual>XX</a:PosicaoAtual>
</a:LC_LocalEstoqueProduto>
</a:LocalEstoqueProduto>
<a:PosicaoAtualEstoque>XX</a:PosicaoAtualEstoque>
<a:PrecoProduto>X</a:PrecoProduto>
<a:UltimoCustoMedio>X</a:UltimoCustoMedio>
</b:anyType>
</a:Documentos>
</RecuperarSaldoEstoqueLC_IntegracaoResult>
</RecuperarSaldoEstoqueLC_IntegracaoResponse>
</s:Body>
</s:Envelope>
|
Bloco de código |
---|
| <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:liv="http://LiveConnector/">
<soapenv:Header/>
<soapenv:Body>
<liv:RecuperarSaldoEstoqueLC_Integracao_Xml>
<liv:codigoSistemaSatelite>220000343</liv:codigoSistemaSatelite>
<liv:xmlIdentificacao><![CDATA[<?xml version="1.0"?><LC_Identificacao><QuantidadeResultado>100</QuantidadeResultado><IdentificacaoLoja>112021639</IdentificacaoLoja><Chave>d59b19b1-3c90-48f1-b20a-d284dcbfe206</Chave><CodigoSistemaSatelite>220000343</CodigoSistemaSatelite></LC_Identificacao>]]>
</liv:xmlIdentificacao>
</liv:RecuperarSaldoEstoqueLC_Integracao_Xml>
</soapenv:Body>
</soapenv:Envelope>
|
Bloco de código |
---|
| <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<RecuperarSaldoEstoqueLC_Integracao_XmlResponse xmlns="http://LiveConnector/">
<RecuperarSaldoEstoqueLC_Integracao_XmlResult><![CDATA[<LC_TicketMovimentoEstoque>
<Creation>2020-08-04T09:23:38.4057484-03:00</Creation>
<LastUpdate>2020-08-04T09:23:38.4057484-03:00</LastUpdate>
<Data>04/08/2020</Data>
<Hora>09:23</Hora>
<CodigoSistemaSatelite>99999999</CodigoSistemaSatelite>
<Chave>00000000-0000-0000-0000-000000000000</Chave>
<Numero>9999999999999999</Numero>
<Documentos>
<LC_ProdutoEstoque>
<Creation>2020-08-04T09:23:38.5776577-03:00</Creation>
<LastUpdate>2020-08-04T09:23:38.5776577-03:00</LastUpdate>
<CodigoProduto>33333</CodigoProduto>
<DescricaoProduto>BRINQUEDO DE PELUCIA PORQUINHO</DescricaoProduto>
<PosicaoAtualEstoque>-8</PosicaoAtualEstoque>
<PrecoProduto>0</PrecoProduto>
<CodigoLoja>222222222</CodigoLoja>
<UltimoCustoMedio>9.48733333333333</UltimoCustoMedio>'
</LC_ProdutoEstoque>
<LC_ProdutoEstoque>
<Creation>2020-08-04T09:23:38.5776577-03:00</Creation>
<LastUpdate>2020-08-04T09:23:38.5776577-03:00</LastUpdate>
<CodigoProduto>105</CodigoProduto>
<DescricaoProduto>ABSORVENTE HIGIENICO PP</DescricaoProduto>
<PosicaoAtualEstoque>0</PosicaoAtualEstoque>
<PrecoProduto>0</PrecoProduto>
<CodigoLoja>222222222</CodigoLoja>
<UltimoCustoMedio>3.7</UltimoCustoMedio>
</LC_ProdutoEstoque>
<LC_ProdutoEstoque>
<Creation>2020-08-04T09:23:38.5776577-03:00</Creation>
<LastUpdate>2020-08-04T09:23:38.5776577-03:00</LastUpdate>
<CodigoProduto>103</CodigoProduto>
<DescricaoProduto>ABSORVENTE HIGIENICO M</DescricaoProduto>
<PosicaoAtualEstoque>0</PosicaoAtualEstoque>
<PrecoProduto>0</PrecoProduto>
<CodigoLoja>222222222</CodigoLoja>
<UltimoCustoMedio>3.9</UltimoCustoMedio>
</LC_ProdutoEstoque>
</Documentos>
</LC_TicketMovimentoEstoque>]]></RecuperarSaldoEstoqueLC_Integracao_XmlResult>
</RecuperarSaldoEstoqueLC_Integracao_XmlResponse>
</s:Body>
</s:Envelope>
|
|