Processo automático 56 - Transferência Automática de Saldos de Projetos
Processos
Permite realizar transferências do saldo disponível orçamentário de projetos de um mês para outro, se ele utilizar controle mensal (E615PRJ.PRJCVM = 'S'). O saldo disponível será o total do orçamento cadastrado, menos os movimentos de débito (orçado – realizado (débitos)). Caso o projeto contenha orçamentos no mês de destino, será acrescentado o saldo do orçamento do mês de origem.
Observação
A transferência de saldos é entre o próprio projeto, ou seja, não será possível realizar transferência do saldo restante para outro projeto.
Variáveis:
CodEmp - Empresa
CodFil - Filial
NumPrj - Projetos que serão transferidos os orçamentos
DatOri - Data Origem
DatDes - Data Destino
DiaTma - Dia para troca do mês
NivSup (1-Sim) - Realizar transferências de orçamentos em níveis
superiores
NivPrj (1-Sim) - Projeto
NivFpj (1-Sim) - Fase
NivCta (1-Sim) - Conta Financeira
NivCcu (1-Sim) - Centro de Custos
Regime (E - Entrada, S - Saída, A - Ambos) - seleção do regime para transferência.
CodEmp = 1
CodFil = 1
NumPrj = 1-50
DatOri = 01/11/2010
DatDes = 01/12/2010
NivSup = 1
NivPrj = 1
NivFpj = 1
NivCta = 1
NivCcu = 1
Regime = E
Nessa situação, todos os projetos entre 1 e 50 que controlam mês, terão
seus orçamentos transferidos de novembro para dezembro em todos os
níveis (Projeto, Fase, Conta Financeira e Centro de Custos), sendo que cada
um deles é independente.
Caso não forem informados os campos Empresa e
Filial, serão preenchidos os valores da empresa e filial
conectada. Quanto ao tipo de regime, se o mesmo não for informado, a opção padrão será Ambos.
Filial que utiliza classificação por fase e outra que não utiliza classificação por fase:
- As transferências ocorrem em fases (utiliza a filial classificação por fase), conta financeira e centro de custos do tipo Analítico.
- A rotina de transferência é gerada apenas se o usuário possuir permissão (cadastro na tela F099UPJ) e se o período informado na transferência está dentro do definido na tela de cadastro de projetos.
O parâmetro DiaTma indica o dia para a troca do mês. Quando este parâmetro for informado, o sistema irá sugerir o período com base na data atual, se a data atual ultrapassar a data informada no parâmetro, o período será do mês vigente. Caso contrário, o período será do mês anterior.
Exemplo 1:
- - A data atual é 23/04/2015;
- - O dia de troca do mês (DIATME) é o dia 1º;
- - A troca do mês já ocorreu, portanto o período a considerar será 01/03/2015 à 01/04/2015.
Exemplo 2:
- - A data atual é 23/04/2015;
- - O dia de troca do mês (DIATME) é o dia 25;
- - A troca do mês ainda não ocorreu, portanto o período a considerar é o anterior, 25/02/2015 à 25/03/2015.
- Quando este parâmetro for informado, os parâmetros DATORI (Data Origem) e DATDES (Data Destino) não devem ser informados, e caso forem, será exibida uma mensagem de inconsistência e a rotina não será executada;
- O dia do período sempre será o dia de troca do mês;
- O sistema considera o dia 30 como último dia do período, e no caso de fevereiro, o dia 28. Mesmo se for informado como dia de troca do mês o dia 31, o período será dia 30 ou 28.