Histórico da Página
...
Bloco de código |
---|
{ "url":"http://caminho/PracticoLive/LiveConnector/FacadeIntegracao.svc?wsdl", "operacao":"RecuperarCupomFiscalLC_Integracao_Xml", "tagretorno":"<LC_TicketCupomFiscal>", "SL2":"self:oRegistro:_Itens:_Lc_ItemCupomfiscal", "SL4":"self:oRegistro:_FormasPagamento:_Lc_FormaPagamento" } |
- Layout Envio - Body que o LiveConector precisa para retornar as vendas
...
- Layout Publi - Layout que será utilizado para gerar a Publicação (tabela MHQ), especificamente o campo MHQ_MENSAG
Bloco de código |
---|
Preencher com o resultado da próxima tarefa. { "L1{ "L1_FILIAL":"&self:aArrayFil[self:nFil][2]", "L1_VEND":"", "L1_CLIENTE":"&self:oRegistro:_IdentificacaoCliente:Text", "L1_LOJA":"&SuperGetMv('MV_LOJPAD', .F., '01')", "L1_OPERADO":"C02", "L1_EMISSAO":"&DtoS( CtoD( SubStr(self:oRegistro:_DataHora:Text, 1, 10) ) )", "L1_NUMCFIS":"&self:oRegistro:_Numero:Text", "L1_DOC":"&cValToChar(self:oRegistro:_Numero:Text)", "L1_SERIE":"", "L1_KEYNFCE":"&IIF(self:oRegistro:_SiglaModelo:Text <> '2D', self:oRegistro:_ChaveNFCe:Text, '')", "L1_SERSAT":"&IIF(self:oRegistro:_SiglaModelo:Text == '59', self:oRegistro:_SerieNFCe:Text, '')", "L1_SERPDV":"&IIF(self:oRegistro:_SiglaModelo:Text == '2D', self:oRegistro:_NumeroImpressora:Text, '')", "L1_COMIS":0, "L1_VLRTOT":"&Val(self:oRegistro:_ValorLiquido:Text)", "L1_VALBRUT":"&Val(self:oRegistro:_ValorBruto:Text)", "L1_VLRLIQ":"&Val(self:oRegistro:_ValorLiquido:Text)", "L1_VALMERC":"&Val(self:oRegistro:_ValorBruto:Text)", "L1_DESCONT":"&Val(self:oRegistro:_ValorDesconto:Text)", "L1_MSEXP":"&DtoS(Date())", "L1_CONDPG":"CN", "L1_SITUA":"IP", "L1_TIPO":"V", "L1_TIPOCLI":"F", "L1_PDV":"&self:oRegistro:_NumeroPDV:Text", "L1_ORIGEM":"N", "SL2":[ { "L2_FILIAL":"&self:aArrayFil[self:nFil][2]", "L2_PRODUTO":"&self:oRegistro:_Itens:_Lc_ItemCupomfiscal[nItem]:_CodigoProduto:Text", "L2_ITEM":"&Right( AllTrim(self:oRegistro:_Itens:_Lc_ItemCupomfiscal[nItem]:_NumeroItem:Text), TamSx3('L2_ITEM')[1])", "L2_DESCRI":"", "L2_QUANT":"&Val(self:oRegistro:_Itens:_Lc_ItemCupomfiscal[nItem]:_Quantidade:Text)", "L2_VRUNIT":"&Val(self:oRegistro:_Itens:_Lc_ItemCupomfiscal[nItem]:_ValorUnitarioLiquido:Text)", "L2_VLRITEM":"&Val(self:oRegistro:_Itens:_Lc_ItemCupomfiscal[nItem]:_ValorTotalLiquido:Text)", "L2_LOCAL":"01", "L2_UM":"&self:oRegistro:_Itens:_Lc_ItemCupomfiscal[nItem]:_UnidadeMedida:Text", "L2_TES":"&SuperGetMv('MV_TESSAI', .F., '501')", "L2_CF":"", "L2_EMISSAO":"&DtoS( CtoD( SubStr(self:oRegistro:_DataHora:Text, 1, 10) ) )" } ], "SL4":[ { "L4_FILIAL":"&self:aArrayFil[self:nFil][2]", "L4_DATA":"&DtoS( CtoD( SubStr(self:oRegistro:_DataHora:Text, 1, 10) ) )", "L4_VALOR":"&Val(self:oRegistro:_FormasPagamento:_Lc_FormaPagamento[nItem]:_ValorPagamento:Text)", "L4_ADMINIS":"&self:oRegistro:_FormasPagamento:_Lc_FormaPagamento[nItem]:_DescricaoProdutoEletronico:Text", "L4_FORMA":"&self:oRegistro:_FormasPagamento:_Lc_FormaPagamento[nItem]:_DescricaoFormaPagamento:Text", "L4_AUTORIZ":"&AllTrim(self:oRegistro:_FormasPagamento:_Lc_FormaPagamento[nItem]:_Autorizacao:Text)", "L4_NSUTEF":"&self:oRegistro:_FormasPagamento:_Lc_FormaPagamento[nItem]:_NSU:Text", "L4_PARCTEF":"&self:oRegistro:_FormasPagamento:_Lc_FormaPagamento[nItem]:_Parcela:Text" } ] } |
Observação:
& - Este carácter define que deve macro executar tudo o quem depois em tempo de execução.
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas