Árvore de páginas

Versões comparadas

Chave

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

Especificação de Requisitos

 

Projeto/Versão: PDR_SER_TUR001-P12

Requisito/Módulo: PCREQ-2774/SIGATUR

Sub-Requisito/Função:

Tarefa/Chamado:

País: All

Data Especificação: 25/08/2015


Âncora
table02
table02
Rotinas Envolvidas

 

 

Rotina

Tipo de Operação

Opção de Menu

TURA021.PRW

Alteração

Atualizações-> Cadastros-> Categoria de Veículos

TURI021.PRW

Criação

 

  

Âncora
table03
table03
Estratégia de Desenvolvimento e Liberação

 

Produto

Microsiga Protheus

Release que está sendo desenvolvido

Versão 12

Possui Réplica?

( ) Sim  ( X ) Não

Qual a versão?

12.1.7

Integração Front – Caterogias de Veículo

...

  • No fonte TURI021, deve ser adicionado a diretiva de include para o arquivo FWADAPTEREAI.CH;
  • Microsigra Protheus recebe Mensagem Única:
    • Ao receber a mensagem de negócio (BusinessMessage), o EAI verificará se a rotina TURA021 está cadastrada no "Adapter EAI" e se a mesma está configurada para o recebimento de mensagem no método Síncrono. Caso a rotina esteja cadastrada e configurada corretamente, a função IntegDef deverá chamar a rotina TURI021 que fará o tratamento do XML recebido, e efetuar a gravação dos dados;
    • No final do processamento, deverá será enviada a mensagem de resposta (ResponseMessage) ao sistema requisitante com o status do processamento e, no caso de sucesso da operação INSERT, o valor da chave da entidade para atualização do respectivo DE/PARA;
  • Microsigra Protheus envia Mensagem Única:
    • Ao ser efetuada uma inclusão, alteração ou exclusão, será disparado um evento que verificará se a rotina TURA021 está cadastrada no "Adapter EAI" e se a mesma está configurada para o envio de mensagem no método Síncrono. Caso a rotina esteja cadastrada e configurada corretamente, a função IntegDef retornará o XML (BusinessMessage) ao EAI, que o enviará a mensagem ao sistema requisitante;
    • Após o sistema requisitante receber e processar a mensagem, deverá enviar a mensagem de resposta (ResponseMessage) ao Microsiga Protheus com o o status do processamento e, no caso de sucesso da operação INSERT, o valor da chave da entidade para atualização do respectivo DE/PARA;
  • Depois da alteração do fonte TURA021 e do desenvolvimento do fonte TURI021, acessar o módulo Configurador e cadastrar o adapter através do menu Ambiente -> Schedule -> Adapter E.a.i da seguinte forma:
    • Mensagem única: Sim;
    • Rotina: TURA021;
    • Mensagem: VehicleCategory;
    • Descrição: Categorias de Veículo;
    • Envia: Sim;
    • Recebe: Sim;
    • Método: Síncrono;
    • Operação: Todas;
    • Versão Envio: 1.000;
  • A seguir, detalhe dos campos do cadastro de Categorias de Veículo (tabela G4Y) com as respectivas TAGS do TotvsMessage VehicleCategory:


Tag Superior

TAG

Campo

Observação

BusinessContentType

CompanyId

 

Código da Empresa

BusinessContentType

BranchId

G4Y_FILIAL

Código da Filial

BusinessContentType

CompanyIternalId

 

InternalId da chave Empresa+Filial

BusinessContentType

Code

G4Y_CODIGO

Código

BusinessContentType

InternalId

 

InternalId da Categoria de Veículo

BusinessContentType

Description

G4Y_DESCR

Descrição

BusinessContentType

BlockedSituation

G4Y_MSBLQL

Bloqueado ( "1"-Sim / "2"-Não )

...

  • Arquivo SX3 – Campos da Tabela
    anchorCampo

    _GoBack_GoBack

    G4Y_MSBLQL

     

     

    Tipo

    C

     

     

    Tamanho

    1

     

     

    Contexto

    Real

     

     

    Propriedade

    Alterar

     

     

    Descrição

    Registro Bloqueado?

     

     

    Título

    Bloqueado

     

     

    Help de Campo

     

    Define se registro está bloqueado ou não.

    Obrigatório

     

    Sim

    Usado

     

    Sim

    Browser

     

    Não

    Combo

     

    1=Sim;2=Não

    Validação

     

    Pertence("12")

    Inic. Padrão

     

    "2"



    Fluxo do Processo







    Protótipo de Tela (Figuras meramente ilustrativas)

    Image Removed
    Image Added
    Browser do cadastro de Adpater E.a.i
    Image Removed
    Image Added
    Âncora
    _GoBack
    _GoBack

    Formulário de Cadastro do Adapter E.a.i – TURA021