CONTEÚDO

  1. Visão Geral
  2. Pré-requisitos
  3. Menu
  4. Restrições
    1. Cadastro das Rotinas Customizadas
    2. Consulta da Rotina Cadastrada 
  5. Tabelas utilizadas


01. VISÃO GERAL

O Cadastro de Rotinas customizadas tem por objetivo permitir que o usuário cadastre Rotinas Customizadas em MVC no formato do PagPFS (em PO-UI).

02. PRÉ-REQUISITOS

Para a utilização da tela é necessário realizar as configurações do Contas a Pagar para Escritórios de Advocacia - PagPFS

03. MENU

Para utilizar o cadastro de Rotinas Customizadas é necessário criar uma opção de Menu chamando a função PFSAPPROT.

04. RESTRIÇÕES

O cadastro de Rotinas Customizadas contem duas principais funcionalidades:

Porem é necessário obedecer algumas restrições para utilizar a nova funcionalidade da melhor forma possível.

a. Cadastro das Rotinas Customizadas

No campo Rotina MVC o usuário deve informar o nome da Rotina que será invocada na Consulta da rotina. A rotina obrigatoriamente tem de ser MVC (Model View Controller)

Logo abaixo é apresentado uma tabela que será preenchida por Campos que serão utilizados no Filtro da Consulta da Rotina. Esses campos obrigatoriamente tem de ser da Rotina indicada no campo Rotina MVC.

A Rotina MVC obrigatoriamente tem de ter um Modelo com o pós fixo "MASTER". Por exemplo: 

b. Consulta da Rotina Cadastrada

Na consulta da Rotina o usuário irá visualizar todos os registros da rotina. Para controle das colunas no Grid só serão demonstradas as colunas que estão marcadas como Browse igual a "Sim".

Na tela de Cadastro da Rotina MVC o sistema irá interpretar a Estrutura MVC obedecendo os seguintes critérios:

O botão de Salvar somente será habilitado após os campos obrigatórios serem preenchidos.

Ao clicar em Salvar o sistema irá rodas as todas as validações do modelo original.

As regras de When (X3_WHEN) ou Gatilhos (SX7) não serão reproduzidas na tela de cadastro.


05. TABELAS UTILIZADAS