Utilização dos códigos de acessos 

Introdução

Os códigos de acesso permitem de controlar, de maneira genérica em todo o software, ou de maneira mas alvejada nas funções do software, o acesso aos dados de base. As utilizações genéricas, ou aquelas ligadas ao supervisor, são listadas no documento consagrado aos códigos de acesso.

Os códigos de acesso podem ser registados num certo número de funções (seja em desenvolvimento, seja na gestão de elementos de base do software).

O comportamento standard, gerado pela gestão do objecto, é o seguinte: Quando uma ficha integra um código de acesso, a gestão do objecto filtra os direitos de visualização e de modificação de cada ficha, desde logo que um código de acesso tem registado sobre a ficha, em considerando os direitos de leitura e deregisto

Isto permite gerar automaticamente os direitos de acesso simples sobre as fichas standard onde o código de acesso aparece, mais facilmente o acréscimo de filtragem sobre toda a gestão de objecto. Com efeito, o simples facto de reacrescentar uma zona código de acesso num dos ecrãs do objecto, na tabela associada ao objecto, e de declarar esta zona na rubrica Zona código de acesso da gestão de objecto suficiente em lugar da colocar em lugar o filtro.

Em standard, os filtros em leitura e registo por código de acesso estão disponíveis sobre os objectos do quadro a seguir. Quando o código do objecto está presente em cinzento, os códigos de acesso são igualmente testados em execução, o detalhe dos direitos controlados sendo dados na seguinte deste documento.

Quadro dos códigos de acesso

Código objecto

Função

BAN

Conta em banco

BOD :

Nomenclatura

BUP

Parametrização orçamento

CAI

Caixa

CCE

Secções analíticas :

CDA

Destinos contabilisticos

CNA

Naturezas

DAD

Destinos a priori

CAC

Contas gerais

GAS:

Registos contabilísticos

GDA

Esquema de contas

GDE

Transacções de registo conta

GTE

Tipo de documento

JOU

Diários contabilísticos

MDL, MFL, MGL, MIL, MML, MOL, MRL, MTL, MWL

Transacções de produção

PTA, PTC, PTD, PTF, PTT

Transacções de compra

PYC

Pirâmide analítica da secção

PYN

Pirâmides analíticas naturezas

SLC,SLD,SLI,SLO,SLQ,SLR

Transacções de vendas

SNE

Definição das revisões de tarifas

TBO

Alternativas de nomenclatura

TPY

transacção de pagamento

TRI,TRS

Transacções de stock

TXA

Parametrização dos "Tableau de bord"

Os direitos de execução são geradas sobre os objectos em cinzento em cima, da maneira seguinte :

  • Os códigos de acesso presentes sobre as transações parametrizáveis (compra, contabilidade, gestão da produção, terceiros, vendas) permitindo de interdir a utilização destas transacções se o direito de execução não foi dado a estes códigos pelo utilizador.
  • Os códigos de acessos presentes sobre as transacções sistema de interdir a sua execução se o direito de execução não foi dado pelo utilizador.
  • Os códigos de acesso presentes sobre os ecrãs de consulta parametrizáveis permitem interdir a utilização destes dois ecrãs se o direito de execução não foi dado a estes códigos para o utilizador.
  • Se um código de acesso está presente sobre as contas, secções, naturezas, chaves de repartição, diários, tipos de documento, o direito de execução deve ser acordado sobre este código para poder passar os registos movimentando a conta, a secção, a natureza, passadas sobre o diário, do tipo de documento respeitante, ou utilizando a chave de repartição correspondente.
  • Se um código de acesso está presente sobre a parametrização de um orçamento ou de uma pirâmide analítica, o direito de execução deve ser acordado sobre este código para poder registar ou modificar os orçamentos sobre este código ou sobre um código baseado sobre a pirâmide analítica correspondente.
  • Se um código de acesso está presente sobre a parametrização de uma repartição analítica à posteriori, o direito de execução deve ser acordado para poder utilizar esta repartição analítica.
  • Se um código de acesso está presente sobre a parametrização de um banco, de uma caixa, ou de um destino contabilístico, o direito de execução deve ser acordado sobre este código para poder registar movimentos esta conta de banco, de caixa, ou em utilizando este destino contabilístico.
  • Se um código de acesso está presente sobre a parametrização de uma alternativa de gama ou de nomenclatura, o direito de execução deve ser acordado sobre este código para poder utilizar as gamas ou das nomenclaturas com alternativa correspondente.
  • Se um código de acesso está presente sobre a parametrização de um "tableau de bord", o direito de execução deve ser acordado para poder calcular o "Tableau de bord" em questão.
  • Se um código de acesso está presente sobre a parametrização de um "tableau de bord", o direito de execução deve ser acordado para poder calcular o "Tableau de bord" em questão.

O caso dos registos contabilísticos (GAS) é um pouco particular. Com efeito, sobre os ecrãs de registo dos registos, não se regista o código de acesso, mas pelo contrário, o código de acesso é automaticamente preenchido a partir do código de acesso presente sobre o diário associado. Assim, o filtro se faz de maneira automática por relação ao diário sobre o qual o registo está registado.