Páginas filhas
  • DMANFINLGX-9738 DT Criar função que retorne programas dependentes/filhos do cockpit FIN30000

Versões comparadas

Chave

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

...

Não há.

Linha de Produto:

Logix.

Segmento:

Manufatura.

Módulo:

Contas a Pagar.

Função:

FIN30000 - Cockpit contas a pagar

FIN10000 - Cockpit contas a receber
FIN10013 - Determinação de portadores
FIN10035 - Central de Comissões
FIN10057 - Preparação e remessa escritural
FIN30001 - Central de tributos e impostos
FIN60026 - Conciliação manual

Situação/Requisito:

O programa LOG05050 - Permissão de acesso (LOG5500) não exibe os programas filhos

do FIN30000.O problema ocorre pois o programa fin30000.4gl não possui a função padrão que retorna os programas filhos.

de alguns cockpits.

Solução/Implementação:

Criar a função fin30000_get_app_dependents() que chame a função abaixo para todos os programas filhos:

CALL APPLICATION_setDependent("FIN30000","codigo_programa_filho","Nome do programa")

A mesma alteração do FIN30000 foi também replicada para outros programa do tipo cockpit do sistema financeiro: 

FIN10000
FIN10013
FIN10035
FIN10057
FIN30001
FIN60026

Conversores e Parâmetros:

Tickets relacionados:

Não há

Programas alterados para que faça o controle de acesso do usuário ao entrar nas telas através dos cockpits. Com a alteração, todos os programas abertos pelos mesmos ficam disponíveis para marcar se o usuário tem ou não permissão na rotina através do LOG05050 - Permissão de acesso.

Requisito:DMANFINLGX-9738