F070MPF - Períodos da Filial para Lançamentos
Esta tem como finalidade permitir alterar os períodos das filiais dos módulos do
sistema.
O sistema abrirá uma transação para cada filial e, caso ocorra erro em uma filial, as outras selecionadas serão alteradas normalmente e apenas a com inconsistência será exibida em um log no final do processamento.
Caso o usuário marque mais de um módulo na guia gestão, será aberto uma transação de banco para cada módulo, o intervalo de tempo da filial estando de acordo com o período da contabilidade definido na tela, o sistema então poderá fazer a alteração.
Após a alteração do período da gestão, o sistema passará para a próxima gestão, caso o cliente esteja com a opção de bloqueio na tabela, onde os usuários conseguem apenas consultar os campos, não será permitido o update por parte desses usuários, ocasionando então uma não atualização da gestão que posteriormente ocasiona datas divergentes da filial em relação as demais gestões, datas divergentes provocam bloqueio de campos.
Observação
Para não permitir a alteração dos períodos por parte dos usuários, pode ser removido o acesso a tela F070MPF via menu, deste modo ela não será apresentada ao usuário que consequentemente não poderá realizar as alterações dos períodos.
Quando não houver nenhuma validação a tela limpará a guia e todos os filtros.
Campos
Filial (+)
Filial(is) da(s) qual(is) se deseja alterar
os períodos de lançamentos. É possível informar uma abrangência de filiais, bem como
fazer com que ao clicar em Mostrar sejam trazidas todas as filiais diferentes
das que estão no campo, sendo que para tanto é necessário marcar o campo
Não ao lado do campo filial. Ao inicializar a tela, este campo assumirá o
código da filial atual.
Nessa tela, não serão exibidas as filiais com informação do campo Data Final de Atividade (disponibilizado na tela Parâmetros da Filial para Contabilidade (F070FCT))
Data Inicial/Data Final
São as datas que serão
sugeridas para o novo período de lançamentos de cada módulo. Ao clicar em
Mostrar estas datas serão jogadas nas colunas Inicial Nova e
Final Nova da grade.
Gestão
Neste grupo, deve-se marcar as opções
desejadas para alteração de períodos.
Se não possuir nenhum registro na guia Filiais/Gestão, pode-se utilizar os botões Marcar e
Desmarcar para marcar/selecionar todas as opções que estão nesta
caixa.
Se a empresa não utilizar determinada opção, a mesma o ficará desabilitado (com base no
que esta definido no cadastro da empresa).
Opção Contabilidade - Período Lançamentos (X): E070FIL.CtbPei e E070FIL.CtbPef. São os campos que em Cadastros > Filiais > Parâmetros por Gestão > Contabilidade são informados somente como mês/ano e, por isso, na guia serão carregados sempre o primeiro dia do mês da data inicial na coluna Inicial Nova e o último dia do mês final na coluna Final Nova.
Caso o período sugerido seja 15/10/2004 a 15/11/2004, serão sugeridos os valores 01/10/2004 a 30/11/2004.
Patrimônio
A alteração do período de lançamentos do patrimônio não será
permitida quando existirem bens cuja competência inicial de cálculo for anterior
a data inicial informada e não existirem cálculos gerados. Quando os bens não
utilizarem desvalorização, permite alterar.
Contabilidade - Período Contábil (W)
Tem por finalidade a abertura e fechamento do período contábil.
Se a base sofreu uma limpeza (E000LBD), o sistema obrigará que a data inicial do novo período seja posterior à data final da limpeza.
A data inicial do período contábil deve ser menor que a data final dos seguintes módulos:
- Vendas e Faturamento;
- Compras e Recebimento;
- Contas a Receber;
- Contas a Pagar;
- Estoques;
- Tesouraria.
A data inicial do período contábil nunca pode ser maior que a data inicial do período lançamentos, e a data do período contábil nunca pode ser menor que a data final do período lançamentos.
Colunas da Guia
Além da coluna para selecionar os registros, temos o código e o nome fantasia da
filial, o módulo, o período atual e o novo período a ser informado pelo usuário.
Períodos por Origem
Essa guia somente estará
disponível se for selecionada a opção Estoques
em Gestão.
Nela serão mostrados os dados
referentes aos períodos por origem de fechamento do estoque executados de acordo
com a filial selecionada, que estarão ordenados pela origem (E070PFO.CODORI). Permitirá somente a alteração dos campos
Período Inicial/Final (E070PFO.ESTPDI) e Período Final (E070PFO.ESTPDF). Sendo assim, não permite a inserção nem a exclusão de registros. Os campos
citados estão com as mesmas consistências da tela F070FES (Cadastros > Filiais >
Estoques), guia Períodos por Origem. As alterações feitas nos campos deverão ser consistidas ao clicar no botão
Processar.
Observação
Caso o processo de fechamento/atualização de estoques esteja em execução para a filial que está sendo alterado o período de estoques, será retornada a mensagem: "Existe um fechamento/atualização de estoques em andamento para a filial X no período de DD/MM/AAAA a DD/MM/AAAA inicializada pelo usuário Y. Último status gerado pela execução foi no dia DD/MM/AAAA às HH:MM. Não será possível alterar o período de estoques ou iniciar um novo fechamento/atualização de estoques nesse momento."
O que define se há um processo de fechamento/atualização de estoques em andamento para a empresa/filial são dois pontos simultâneos:
- na tabela Estoques - Fechamento dos Estoques (E215FES), o último registro gravado para a empresa/filial estiver com o campo HORFIM igual a "0", indicando que o processo não finalizou;
- na tabela Estoques - Detalhes de Execução de Fechamento / Atualização de Estoques (E215DET), para o processo de fechamento/atualização de estoques em andamento o último registro gravado considerando a hora de geração (E215DET.HORGER) ter sido há menos de dez minutos.
Caso a execução do processo não finalize corretamente, deixando assim o campo HORFIM da tabela E215FES igual a "0", após dez minutos sem serem gravados registros na tabela E215DET para o processo de fechamento/atualização de estoques em andamento, a alteração do período será permitida.
Botões
Mostrar
Carrega os registros para a grade de acordo com as seleções do
cabeçalho da tela.
Marcar/Desmarcar
Caso haja registros na grid, estes botões
marcam/desmarcam os registros da grade. Caso contrário, estes botões marcam/desmarcam os
módulos a serem selecionados.
Aplicar
Caso o cursor esteja posicionado nas colunas Inicial
Nova ou Final Nova da grid, este botão atualiza os registros da coluna
segundo a opção selecionado pelo usuário: Toda Coluna, Para
Baixo ou Para Cima.
Processar
Este botão faz a atualização das datas nas tabelas, sendo
que são feitas as mesmas consistências das telas individuais para cada registro.