Árvore de páginas

Versões comparadas

Chave

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

...

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

RmiDistrib.prw - Serviço de Distribuição de Mensagens

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


02. SITUAÇÃO/REQUISITO

Disponibilizar serviço que efetue a Distribuição para todos os Assinantes das Mensagens Publicadas.

03. SOLUÇÃO

Criado serviço RmiDistrib, que será responsável por gravar as Mensagens Distribuídas.

...

Digamos que seja cadastrado o Processo PRODUTO e o Assinante LIVE. E seja feito uma Inclusão ou Alteração ou Exclusão de o algum produto (SB1).

O serviço RmiPublica ira localizar este Produto, utilizando a seguinte regra: B1_MSEXP = '' (vazio).

Assim todos os Produtos com o campo B1_MSEXP vazio serão Publicados na tabela Mensagens Publicadas (MHQ).

Após os Produtos alterados serem Publicados (MHQ) o serviço RmiDistrib ira verificar quais o Assinantes tem o processo de Produto ativo na tabela Assinantes x Processos ( MHP).

Para cada Assinantes com o processo de Produto ativo será gerado 1 registro na tabela Mensagens Distribuídas ( MHR).

Com isso o campo MHQ_STATUS na tabela Mensagens Publicadas será atualizado para 2 (Processado), para não ser distribuído mais de 1 vez.

...

Serviço de Publicação de Mensagens

Guia da Integração RMI - Retail Integration Management

05. ASSUNTOS RELACIONADOS

...