Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Varejo
Módulo:SigaLoja (Controle de Loja)
Função:

RmiPublica.prw - Serviço de Publicação de Mensage

RmiProcesso.prw - Cadastro de Processo

RmiAssinante.prw - Cadastro de AssinanteMensagens

Ticket:Não há
Requisito/Story/Issue:DVARLOJ1-4087


02. SITUAÇÃO/REQUISITO

Disponibilizar serviço que efetue a Publicação(gravação) dos registros alterados em uma tabela de Mensagens Publicadas.

03. SOLUÇÃO

Criada rotina para efetuar o Cadastros dos ProcessosCriado serviço RmiPublica, que será responsável por definir gravar as tabelas que poderão gerar Mensagens Publicadas.

Neste cadastro são serviço serão utilizadas as seguintes tabelas:

  • MHN - Processos
  • MHS - Tabelas Secundárias

Criada rotina para efetuar o Cadastros dos Assinantes, que será responsável por definir quem poderá receber as Mensagens Publicadas.

...

  • MHO - Assinantes  
  • MHP - Assinantes x Processos
    Processo
  • MHQ - Mensagens Publicadas


Para definir ser um registro ira ou não ser publicado será utilizada a seguinte regra:

Exemplo:

Caso seja cadastrado o Processo PRODUTO e o Assinante LIVE

por  Criado Job RmiPublica  que ira analisar os Processos que tem Assinantes e consultar a tabela relacionada ao Processo, a partir do campo xxx_MSEXP (Ident.Exp.Dados), para assim gravar os registros na tabela de Mensagens Publicadas.

Criada A tabela responsável pelas mensagens é a MHQ (Mensagens Publicadas), esta tabela será utilizada para disponibilizar registros para a integração.

...

[RMIPUBLICA]
Main=RmiPublica
Environment=12_1_25 (Ambiente)
nParms=2
Parm1=T1 (Empresa)
Parm2=D MG 01 (Filial)

04. DEMAIS INFORMAÇÕES

DVARLOJ1-4093 DT RMI - Cadastros de Processos e Assinantes

Guia da Integração RMI - Retail Integration Management

05. ASSUNTOS RELACIONADOS

FAQ geral do varejo: Dúvidas Frequentes - Varejo



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;
}
</style>