Árvore de páginas

Versões comparadas

Chave

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

...

Deck of Cards
idADAPTER
Card
id1
labelWARESHOUSE
effectTypefade
  • Mensagem Única (XX4_UNMESS):
  • Rotina (XX4_ROTINA):
  • Mensagem (XX4_MODEL):
  • Descrição (XX4_DESCRI):
  • Envia (XX4_SENDER):
  • Recebe (XX4_RECEIV):
  • Método (XX4_METHOD):
  • Operação (XX4_TPOPER):
  • Canal Envio (XX4_CHANEL):
  • Versão Envio (XX4_SNDVER):
  • Formato (XX4_FORMAT):
Card
id2
labelFAMILY
effectTypefade
  • Mensagem Única (XX4_UNMESS):
  • Rotina (XX4_ROTINA):
  • Mensagem (XX4_MODEL):
  • Descrição (XX4_DESCRI):
  • Envia (XX4_SENDER):
  • Recebe (XX4_RECEIV):
  • Método (XX4_METHOD):
  • Operação (XX4_TPOPER):
  • Canal Envio (XX4_CHANEL):
  • Versão Envio (XX4_SNDVER):
  • Formato (XX4_FORMAT):
Card
id3
labelITEM
effectTypefade
  • Mensagem Única (XX4_UNMESS):
  • Rotina (XX4_ROTINA):
  • Mensagem (XX4_MODEL):
  • Descrição (XX4_DESCRI):
  • Envia (XX4_SENDER):
  • Recebe (XX4_RECEIV):
  • Método (XX4_METHOD):
  • Operação (XX4_TPOPER):
  • Canal Envio (XX4_CHANEL):
  • Versão Envio (XX4_SNDVER):
  • Formato (XX4_FORMAT):
Card
id4
labelSTOCKTURNOVER
effectTypefade
  • Mensagem Única (XX4_UNMESS):
  • Rotina (XX4_ROTINA):
  • Mensagem (XX4_MODEL):
  • Descrição (XX4_DESCRI):
  • Envia (XX4_SENDER):
  • Recebe (XX4_RECEIV):
  • Método (XX4_METHOD):
  • Operação (XX4_TPOPER):
  • Canal Envio (XX4_CHANEL):
  • Versão Envio (XX4_SNDVER):
  • Formato (XX4_FORMAT):
Card
id5
labelITEMCOSTING
effectTypefade
  • Mensagem Única (XX4_UNMESS):
  • Rotina (XX4_ROTINA):
  • Mensagem (XX4_MODEL):
  • Descrição (XX4_DESCRI):
  • Envia (XX4_SENDER):
  • Recebe (XX4_RECEIV):
  • Método (XX4_METHOD):
  • Operação (XX4_TPOPER):
  • Canal Envio (XX4_CHANEL):
  • Versão Envio (XX4_SNDVER):
  • Formato (XX4_FORMAT):
Card
id6
labelREQUEST
effectTypefade
  • Mensagem Única (XX4_UNMESS):
  • Rotina (XX4_ROTINA):
  • Mensagem (XX4_MODEL):
  • Descrição (XX4_DESCRI):
  • Envia (XX4_SENDER):
  • Recebe (XX4_RECEIV):
  • Método (XX4_METHOD):
  • Operação (XX4_TPOPER):
  • Canal Envio (XX4_CHANEL):
  • Versão Envio (XX4_SNDVER):
  • Formato (XX4_FORMAT):
Card
id7
labelDOCUMENTTRACEABILITYREQUESTS
effectTypefade
  • Mensagem Única (XX4_UNMESS):
  • Rotina (XX4_ROTINA):
  • Mensagem (XX4_MODEL):
  • Descrição (XX4_DESCRI):
  • Envia (XX4_SENDER):
  • Recebe (XX4_RECEIV):
  • Método (XX4_METHOD):
  • Operação (XX4_TPOPER):
  • Canal Envio (XX4_CHANEL):
  • Versão Envio (XX4_SNDVER):
  • Formato (XX4_FORMAT):
Card
id8
labelTRANSFERWAREHOUSE
effectTypefade
  • Mensagem Única (XX4_UNMESS):
  • Rotina (XX4_ROTINA):
  • Mensagem (XX4_MODEL):
  • Descrição (XX4_DESCRI):
  • Envia (XX4_SENDER):
  • Recebe (XX4_RECEIV):
  • Método (XX4_METHOD):
  • Operação (XX4_TPOPER):
  • Canal Envio (XX4_CHANEL):
  • Versão Envio (XX4_SNDVER):
  • Formato (XX4_FORMAT):
Card
id9
labelINVENTORY
effectTypefade
  • Mensagem Única (XX4_UNMESS):
  • Rotina (XX4_ROTINA):
  • Mensagem (XX4_MODEL):
  • Descrição (XX4_DESCRI):
  • Envia (XX4_SENDER):
  • Recebe (XX4_RECEIV):
  • Método (XX4_METHOD):
  • Operação (XX4_TPOPER):
  • Canal Envio (XX4_CHANEL):
  • Versão Envio (XX4_SNDVER):
  • Formato (XX4_FORMAT):
Card
id10
labelVALIDITYLOT
effectTypefade
  • Mensagem Única (XX4_UNMESS):
  • Rotina (XX4_ROTINA):
  • Mensagem (XX4_MODEL):
  • Descrição (XX4_DESCRI):
  • Envia (XX4_SENDER):
  • Recebe (XX4_RECEIV):
  • Método (XX4_METHOD):
  • Operação (XX4_TPOPER):
  • Canal Envio (XX4_CHANEL):
  • Versão Envio (XX4_SNDVER):
  • Formato (XX4_FORMAT):
Card
id11
labelSTOCKLEVEL
effectTypefade
  • Mensagem Única (XX4_UNMESS):
  • Rotina (XX4_ROTINA):
  • Mensagem (XX4_MODEL):
  • Descrição (XX4_DESCRI):
  • Envia (XX4_SENDER):
  • Recebe (XX4_RECEIV):
  • Método (XX4_METHOD):
  • Operação (XX4_TPOPER):
  • Canal Envio (XX4_CHANEL):
  • Versão Envio (XX4_SNDVER):
  • Formato (XX4_FORMAT):
Card
id7
labelSCHEDULE/AGENT
effectTypefade

Para que o envio das mensagens assíncronas seja realizado, é necessário efetuar o cadastro das rotinas FWEAISEND/FWEAI, no Schedule Protheus.

  • FWEAISEND: Esta rotina é exclusiva para o envio das mensagens da fila do EAI. O agendamento desta rotina é realizado por Empresa cadastrada no sistema. No envio da mensagem, um canal de comunicação é aberto com o webservice do produto integrado, e esta comunicação é encerrada após o recebimento  da mensagem de retorno (no caso das Mensagens Única TOTVS, após o recebimento da  ReceiptMessage, indicando que que o processo ocorreu corretamente) ou por timeout (mensagem com status de falha).
  • FWEAI: Esta rotina de envio e recebimento de mensagens do EAI Protheus. Quando agendada, esta rotina executa dois passos.
    1. Inicia o processamento das mensagens recebidas na fila do EAI Protheus.
    2. Inicia o envio das mensagens que estão na fila do EAI Protheus.

Antes de efetuar o cadastro das rotinas FWEAISEND/FWEAI, é necessário a inclusão dos Agent.

  • AGENT: Este é o componente que gerencia as execuções e distribui as tarefas para que as Executes configuradas que estão disponíveis no momento. Os Agents podem estar localizados em servidores diferentes, possibilitando o balanceamento da carga de execuções.
Informações

DMANMAT01-2132 DT Envio Ativo para Produtos com Estoque Alterado Desde o Último Envio

Inclusão das rotinas FWEAIRECE/FWEAISEND no agendamento

  • Navegar no menu em Ambiente > Schedule > Schedule (CFGA010).
  • Na barra lateral, acessar Schedule > Agendamentos > Cadastro
  • No grid Detalhes, clicar no primeiro ícone para inclusão.
    • Código: Valor sequencial que representa o identificador único desse agente no sistema. Ele é preenchido automaticamente;
    • Usuário: Usuário do Protheus que será utilizado para inicializar o processo;

    • Nome do usuário: Nome do usuário no sistema. É preenchido à partir do Usuário selecionado no campo anterior;

    • Rotina: FWEAI (Rotina envio e recebimento de mensagens do EAI Protheus) / FWEAISEND (Rotina recebimento de mensagens do EAI Protheus).

    • Data: Qual a data da execução do agendamento.

    • Hora: Qual a hora em que a função será executada.

Observe a opção “Recorrência” na barra de opções permite que você especifique a execução em intervalos regulares (diariamente, mensalmente, anual, a cada X horas…)

    • Ambiente: Qual o ambiente que será inicializado na execução; 
    • Empresa/Filial: Qual empresa e filial será aberta no momento da execução. Novamente, repare que esses campos não invalidam funcionalidades que abram e utilizem um ambiente diferente;

    • Módulo: Qual o módulo do Protheus que será utilizado na execução do agendamento. Essa informação é importante pois interfere na forma como o Protheus irá consumir as licenças disponíveis para a execução do job;

    • Nome do Módulo: O nome do módulo selecionado no campo anterior e é preenchido automaticamente;

    • Habilitada: Flag que determina se a execução do agendamento está habilitada ou não; 

    • Descrição: Descrição livre sobre o agendamento;   

...

Deck of Cards
idTransacoes
Card
id1
labelO que é ENVIADO pelo ESTOQUE
effectTypefade
UNIDADE DE MEDIDA
GRUPO DE PRODUTO
PRODUTO
ARMAZEM
CENTRO DE CUSTO
CUSTO MÉDIO
TRANSFERENCIAS
Card
id1
labelO que é RECEBIDO para o ESTOQUE
effectTypefade
MOVIMENTO DE ESTOQUE