Informações |
---|
|
O método "ManterSituacaoVendaProdutoLC_Integracao" do Live Connector tem a função de alterar vincular os tributos ECF dos produtos para com as unidade de negócio especificada.
Compatibilidade |
---|
Ambiente SAAS | | Ambiente OnPremise | |
|
Nota |
---|
|
- Habilitar parâmetros principais do Connector:
Parâmetro = 101 | Tem Integração com o LiveConnector? (1 = SIM | 0 = NAO) Parâmetro Unidade de Negócio = 85 | Tem Integração com o LiveConnector? (1 = SIM | 0 = NAO) XML = SIM
- Os tributos (campo TributoECF) já precisam estar cadastrados no Practico Live. Qualquer tributo diferente do cadastrado, não será enviado.
|
Informações |
---|
icon | false |
---|
title | Exemplo de Utilização: |
---|
|
1 - Realizar a chamada no seu sistema: Exemplo de Utilização Utilização ManterSituacaoVendaProdutoLC_Integracao via SoapUI: 
Exemplo de Utilização ManterSituacaoVendaProdutoLC_Integracao_Xml via SoapUI: Image Added
2 - Após a execução do método verificar se as informações foram alteradas na consulta do cadastro do produto :do Live → (Live/Global/Produtos/Filtrar): 
|
Informações |
---|
title | Campos de retorno da requisição |
---|
|
Documentos (LC_ProdutoLoja) | Tipo (Tamanho) | Obrigatório | Observação | NumeroSequencia | Int | Sim |
| Ativo | Boolean | Sim |
| CNPJLoja | String(14) | Sim |
| CodigoLoja | String(9) | Sim |
| CodigoProduto | String(20) | Sim |
| CodigoTributoMunicipio | String(30) | Não |
| CodigoBeneficioFiscal | String(10) | Não |
| ComissaoProduto | Double | Não |
| DescontoMaximo | Double | Sim |
| EstoqueMinimo | Double | Sim |
| Interesse | Boolean | Não |
| TributoECF | String(2) | Sim | Vincular o Tributo. Os tributos já precisam estar cadastrados no Practico Live. Qualquer tributo diferente do cadastrado, não será enviado. |
Pivot Table |
---|
|
id | 1581521954499_556941873 |
---|
|
Dodumentos | Tipo |
NumeroSequencia | Codigo | Descricao | DiasEncargo | Inativo | Boolean |
Itens | PercentualEncargoEmbutido | PrecoCentralizado | PrecoDeCompra | QTDItens | Regiao | UnidadesNegocio | VigenciaPadrao | Datetime |
Ite | Apagar | CodigoProduto | DescricaoProduto | IDProduto | InicioVigencia | Datetime |
NaoConsistirVigencia | Observacao | Valor | UnidadesNegocio | CNPJUnidadeNegocio | NumeroLojaUnidadeNegocio
Informações |
---|
title | Exemplo de Chamada do Método |
---|
|
Bloco de código |
---|
theme | Eclipse |
---|
title | Chamada: XML |
---|
| <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:ManterSituacaoVendaProdutoLC_Integracao>
<liv:produto>
<ren1:Chave>b192791e-a499-48e4-acbb-390c15d42514</ren1:Chave>
<ren1:CodigoSistemaSatelite>XXXXXXXX</ren1:CodigoSistemaSatelite>
<ren1:Data>20200428</ren1:Data>
<ren1:Hora>115000</ren1:Hora>
<ren1:Numero>0200428140546002</ren1:Numero>
<ren1:Documentos>
<ren1:LC_ProdutoLoja>
<ren1:NumeroSequencia>1</ren1:NumeroSequencia>
<ren1:Ativo>true</ren1:Ativo>
<ren1:CNPJLoja>XXXXXXXXXXXXXX</ren1:CNPJLoja>
<ren1:CodigoLoja>XXXXXXXXX</ren1:CodigoLoja>
<ren1:CodigoProduto>107</ren1:CodigoProduto>
<ren1:DescontoMaximo>60</ren1:DescontoMaximo>
<ren1:EstoqueMinimo>10</ren1:EstoqueMinimo>
<ren1:TributoECF>18</ren1:TributoECF>
</ren1:LC_ProdutoLoja>
</ren1:Documentos>
</liv:produto>
</liv:ManterSituacaoVendaProdutoLC_Integracao>
</soapenv:Body>
</soapenv:Envelope>
|
Bloco de código |
---|
theme | Eclipse |
---|
title | Retorno: |
---|
| <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<ManterSituacaoVendaProdutoLC_IntegracaoResponse xmlns="http://LiveConnector/">
<ManterSituacaoVendaProdutoLC_IntegracaoResult xmlns:a="http://schemas.datacontract.org/2004/07/Rentech.PracticoLive.Connector.Objects" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/>
</ManterSituacaoVendaProdutoLC_IntegracaoResponse>
</s:Body>
</s:Envelope>
|
Bloco de código |
---|
theme | Eclipse |
---|
title | Chamada: XML |
---|
| <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:liv="http://LiveConnector/">
<soapenv:Header/>
<soapenv:Body>
<liv:ManterSituacaoVendaProdutoLC_Integracao_Xml>
<liv:codigoSistemaSatelite>00000003</liv:codigoSistemaSatelite>
<liv:xmlSituacaoVendaProduto><![CDATA[<?xml version='1.0' encoding='utf-8'?>
<LC_SituacaoVendaProduto>
<Chave>xxxx22xx-22x2-2222-x22x-xxa2x222x22x</Chave>
<CodigoSistemaSatelite>00000003</CodigoSistemaSatelite>
<Data>20210304</Data>
<Hora>112838</Hora>
<Numero>2021031713240</Numero>
<Documentos>
<LC_ProdutoLoja>
<NumeroSequencia>1</NumeroSequencia>
<Ativo>true</Ativo>
<CNPJLoja>00000000000184</CNPJLoja>
<CodigoBeneficioFiscal>323</CodigoBeneficioFiscal>
<CodigoLoja>00000000000184</CodigoLoja>
<CodigoProduto>36534</CodigoProduto>
<CodigoTributoMunicipio>123</CodigoTributoMunicipio>
<Interesse>0</Interesse>
<DescontoMaximo>99</DescontoMaximo>
<EstoqueMinimo>0</EstoqueMinimo>
<TributoECF>18</TributoECF>
</LC_ProdutoLoja>
</Documentos>
</LC_SituacaoVendaProduto>]]></liv:xmlSituacaoVendaProduto>
</liv:ManterSituacaoVendaProdutoLC_Integracao_Xml>
</soapenv:Body>
</soapenv:Envelope>
|
Bloco de código |
---|
theme | Eclipse |
---|
title | Retorno: |
---|
| <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<ManterSituacaoVendaProdutoLC_Integracao_XmlResponse xmlns="http://LiveConnector/">
<ManterSituacaoVendaProdutoLC_Integracao_XmlResult><![CDATA[<?xml version="1.0" encoding="utf-8"?><Resultado><LC_Retorno><Chave>xxxx22xx-22x2-2222-x22x-xxa2x222x22x</Chave><CodigoErro>0</CodigoErro><CodigoSistemaSatelite>00000003</CodigoSistemaSatelite><Data>06/04/2018</Data><DescricaoErro>Processamento realizado com sucesso</DescricaoErro><Hora>11:32</Hora><NumeroSequencia>0</NumeroSequencia><NumeroTicket>0</NumeroTicket></LC_Retorno></Resultado>]]></ManterSituacaoVendaProdutoLC_Integracao_XmlResult>
</ManterSituacaoVendaProdutoLC_Integracao_XmlResponse>
</s:Body>
</s:Envelope>
|
|