Parâmetros de Entrada
Campo | Tipo (Tamanho) | Obrigatório | Descrição |
---|---|---|---|
Chave | varchar(16) | Sim | Chave de acesso gerado conforme exemplo: Como Obter uma chave de acesso válida. |
CodigoSistemaSatelite | varchar(20) | Sim | Para obter um Sistema Satélite é necessário entrar em contato nos canais TOTVS de atendimento. |
IdentificacaoLoja | Varchar(20) | Sim | É o Local do estoque que deseja retorno das informações (Esse código pode ser obtido nas seguintes mensagens RecuperarLojasLC_Integracao ou RecuperarUnidadesDeNegocioLC_Integracao) |
EstoquePositivo | Boolean | Não | Caso informado verdadeiro(True) serão retornados apenas os produtos com estoque maior que zero. |
TodosProdutos | Boolean | Não | 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 | Limita a quantidade de resultados na pesquisa 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 | Define os produtos que serão retornados, caso não informado(Padrão) serão retornados os produto com movimentação de estoque. |
Campos de retorno
Campo | Tipo |
---|---|
NumeroSequencia | varchar(6) |
CodigoLoja | varchar(9) |
CodigoProduto | varchar(20) |
DescricaoProduto | varchar(200) |
PosicaoAtualEstoque | float |
PrecoProduto | float |
UltimoCustoMedio | float |
LocalEstoqueProduto | List<LocalEstoqueProduto> |
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:RecuperarSaldoEstoqueEcommerceLC_Integracao> <liv:identificacao> <ren1:Chave>60a42f08-1bae-45f5-a1ce-ea4f1b328808</ren1:Chave> <ren1:CodigoSistemaSatelite>xxxxxxxx</ren1:CodigoSistemaSatelite> </liv:identificacao> <liv:identificacaoLoja>xxxxxxxxx</liv:identificacaoLoja> <liv:quantidadeResultado>100</liv:quantidadeResultado> <liv:todosProdutos>false</liv:todosProdutos> </liv:RecuperarSaldoEstoqueEcommerceLC_Integracao> </soapenv:Body> </soapenv:Envelope>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <RecuperarSaldoEstoqueEcommerceLC_IntegracaoResponse xmlns="http://LiveConnector/"> <RecuperarSaldoEstoqueEcommerceLC_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-09-09T13:09:31.4951583-03:00</Creation> <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-09-09T13:09:31.4951583-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>xxxxxxxx</a:CodigoSistemaSatelite> <a:Data>09/09/2020</a:Data> <a:Hora>13:09</a:Hora> <a:Numero>0000000000000</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-09-09T13:09:32.6552843-03:00</Creation> <LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-09-09T13:09:32.6552843-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>xxxxxxxx</a:CodigoLoja> <a:CodigoProduto>11095</a:CodigoProduto> <a:DescricaoProduto>Keldog Dental Bola 350gr</a:DescricaoProduto> <a:LocalEstoqueProduto> <a:LC_LocalEstoqueProduto> <a:Codigo>0</a:Codigo> <a:LocalidadeEstoque>Padrão</a:LocalidadeEstoque> <a:PosicaoAtual>20</a:PosicaoAtual> </a:LC_LocalEstoqueProduto> </a:LocalEstoqueProduto> <a:PosicaoAtualEstoque>20</a:PosicaoAtualEstoque> <a:PrecoProduto>0</a:PrecoProduto> <a:UltimoCustoMedio>32</a:UltimoCustoMedio> </b:anyType> </a:Documentos> </RecuperarSaldoEstoqueEcommerceLC_IntegracaoResult> </RecuperarSaldoEstoqueEcommerceLC_IntegracaoResponse> </s:Body> </s:Envelope>