Restrição do recálculo bancário às filiais disponíveis ao operador.
Produto: | Microsiga Protheus | ||||||||||
Versões: | P12.1.7 e posteriores | ||||||||||
Ocorrência: | Sistema recalcula o saldo bancário de determinado banco, levando em consideração todas as movimentações bancárias do mesmo, independente se o operador tenha ou não acesso aos dados dessa filial. | ||||||||||
Ambiente: | Ajustado o sistema para que o recalculo bancário considere apenas o valor dos movimentos de filiais às quais o operador tenha acesso.
Basicamente o ambiente foco da alteração é:
Compartilhamento das tabelas SA6 e SE8, compartilhadas, sendo que a SA6 deve estar, em um ambiente de gestão, compartilhada no mínimo no nível de unidade de negócio e SE5 exclusiva. | ||||||||||
Passo a passo: | Para exemplificar a alteração, montamos o seguinte cenário:
Um operador (OP1) que no seu perfil tenha acesso à filial A, B e D e outro (OP2) com acesso à Filial C.
Movimentos nas filiais para o banco 'BCO':
Nesse cenário, temos um saldo de 1000 para o banco 'BCO'. Caso o operador OP1 resolva recalcular o saldo bancário desse banco, com o acesso às filais A, B e D, ao termino do processamento (execução da rotina FINA210) o saldo passará de 1000 para 700, pois não levará em consideração o movimento da filial C. O contrário também acontecerá quando o OP2 tentar reprocessar o saldo, pois ele só possui acesso à filial C que tem um total de movimentação no valor de 300.
Sendo assim, para que o saldo do banco fique correto, será necessário um outro operador com acesso às filiais A, B, C e D para que o saldo seja recalculado por inteiro (total de 1000).
| ||||||||||
Observações: | Como ficou claro aqui, o saldo de determinado banco pode ter seu valor alterado, após um reprocessamento feito por um operador que não tenha acesso a todas as filiais definidas no range para recalculo, o que para gerenciamento da conta bancária pode resultar numa análise errônea.
Nota: apesar da melhoria estar disponível para a versão P12 release 7, a alteração de dicionário que limita o operador do sistema a selecionar apenas filiais que ele tenha acesso só estará disponível na versão P12 release 17, justamente por alterar a consulta padrão no pergunte (SX1) da rotina. |