Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Varejo |
Módulo: | SigaLoja (Controle de Loja) |
Função: | Não há. |
Ticket: | Não há. |
Story: | DVARINT1-835 |
02. SITUAÇÃO/REQUISITO
Permitir através de um layout que seja enviado dados de Impostos consumidor final do Protheus para a camada do Live Connector.
03. SOLUÇÃO
Desenvolvimento da rotina do Layout que envia as informações de impostos consumidor fiscal do Protheus para o Live Connector.
04. DEMAIS INFORMAÇÕES
1 - Realizar o O cadastro do processo PRODUTO a IMPOSTO PROD é cadastrado automaticamente a partir da rotina Processos. (RMICADPROC)
2 - Ativar o envio do Processo IMPOSTO DO PRODUTO PROD para o Assinante Live, a partir da rotina Assinantes x Processo. (RMICADASSI)
Modelo do JSON para o campo Configuração (MHO_CONFIG):
{ "url_token": "http://URL/PracticoLive/LiveConnector/FacadeIntegracao.svc?wsdl", "operacao": "ObterChaveAcessoLC_Integracao", "sistemasatelite": "XXXXXX", "usuario": "USUARIO", "senha": "SENHA" } |
Modelo do JSON para o campo Configuração (MHP_CONFIG) no grid Assinantes x Processos:
{ "url":"http://URL/PracticoLive/LiveConnector/FacadeIntegracao.svc?wsdl", "operacao":"ManterTributoProdutoLC_Integracao_Xml", "tagretorno":"<LC_Retorno>" } |
Modelo com o layout que será enviado ao Live, campo Layout Envio (MHP_LAYENV):
Bloco de código | ||
---|---|---|
| ||
&"<soapenv:Envelope |
...
xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/' |
...
xmlns:liv='http://LiveConnector/'> |
...
<soapenv:Header/> |
...
<soapenv:Body> |
...
<liv:ManterTributoProdutoLC_Integracao_Xml> |
...
<liv:codigoSistemaSatelite>" + self:oConfAssin['sistemasatelite'] + "</liv:codigoSistemaSatelite> |
...
<liv:xmlTicketTributoProduto> |
...
<![CDATA[<?xml version='1.0' encoding='utf-8'?><LC_TicketTributoProduto><Chave>" + self:cToken + "</Chave><CodigoSistemaSatelite>" + self:oConfAssin['sistemasatelite'] + "</CodigoSistemaSatelite><Data>" + DtoS( Date() ) + "</Data><Hora>" + StrTran(Time(), ':', '') + "</Hora><Numero>" + FwTimeStamp(1) + "</Numero><Documentos><LC_TributoProduto><NumeroSequencia>1</NumeroSequencia><Ativo>true</ |
...
Ativo> <CodigoLoja>01849558000109</CodigoLoja><CodigoProduto>107</CodigoProduto><CST>50</CST><CSTEntrada>0</ |
...
CSTEntrada> <TipoConfiguracao>PRODUTO</TipoConfiguracao><TipoTributo>ICMS</TipoTributo><AliquotaImposto>11</ |
...
AliquotaImposto> <CodigoNCM/></LC_TributoProduto></Documentos></LC_TicketTributoProduto>]]> |
...
</liv:xmlTicketTributoProduto> |
...
</liv:ManterTributoProdutoLC_Integracao_Xml> |
...
</soapenv:Body> |
...
</soapenv:Envelope>" |
05. ASSUNTOS RELACIONADOS
...