Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Varejo |
Módulo: | SigaLoja (Controle de Loja) |
Função: | RmixFunC.prw |
Ticket: | 21672318 |
Story: | DVARLOJ1-11917 |
02. SITUAÇÃO/REQUISITO
A função tem como objetivo mostrar como está o status da última integração de um determinado processo e/ou item. E neste caso, se um registro já foi publicado, porém não possui rastro de envio fosse consultado, a função retornaria um array vazio, fora do seu escopo de funcionamento.
03. SOLUÇÃO
Realizado o tratamento e a cobertura dos cenários faltantes para que retorne sempre um array com dados.
04. DEMAIS INFORMAÇÕES
Para a chamada da função RmiValInt deve-se informar dois parâmetros sendo eles:
cAlias = Tabela do cadastro (ex: SB1)
cValor = registro do cadastro (ex: código do produto)
Abaixo exemplo da chamada da rotina RmiValInt:
Bloco de código | ||||
---|---|---|---|---|
| ||||
User Function TesteVld() Local aMsg := {} RpcSetType(3) RpcSetEnv("99", "01", , , , "TesteVld") Conout("----------------------- INICIO TesteVld" + Time() ) aMsg := RmiValInt("SB1","21505") Conout(aMsg[1]) Conout(aMsg[2]) Return |
Retorno:
Bloco de código | ||
---|---|---|
| ||
----------------------- INICIO TesteVld11:26:42 .T. PRODUTO integrado, aguardando retorno de confirmação, UUID de referência 15927cd7-9601-ad48-26cb-d3559e294d33 |
05. ASSUNTOS RELACIONADOS
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas