Controle de contingência orçamentária Ambiente : Planejamento e controle orçamentário Boletim : 00005395-08 Data da publicação : 01/10/08 Data da revisão : 08/10/08 Versões : Protheus 10 Países : Todos Sistemas operacionais : Windows/Linux Bancos de dados : Todos Bops : 00000153354 Tabelas utilizadas : ALI Contingência; ALJ Detalhe da Contingência; ALK Aprovadores; ALL Limites por Aprovador; ALM Grupos de Aprovação; AKD Movimentos Orçamentários. Implementada melhoria na rotina Contingências (PCOA500) que controla, para um determinado processo, o saldo de contingência e o saldo já disponível no orçamento. Com essa finalidade foram criadas as funcionalidades: Empenho do saldo existente no orçamento para aguardar á aprovação da contingência. Utilização de varias contingências para uma mesma liberação de bloqueio. Controle de contingência, por senha, para garantir a utilização da contingência pelo solicitante. Controle de contingência por chave configurável para proteger a solicitação de contingência já existente. Boletim Técnico Planejamento e controle orçamentário Controle de contingência orçamentária - 1
Procedimentos para implementação Para que todos os campos e parâmetros necessários ao processamento sejam criados automaticamente, foi disponibilizado um compatibilizador: UPDPCO. Importante: Antes de executar o compatibilizador, é imprescindível que o usuário faça um backup dos arquivos de dados (diretório \PROTHEUS_DATA\DATA, se versão 10) e dos arquivos customizadores SXs (diretório \PROTHEUS_DATA\SYSTEM, se versão 10). Os diretórios mencionados correspondem à instalação padrão do Protheus. Os diretórios acima mencionados correspondem à instalação padrão do Protheus portanto devem ser alterados conforme o ambiente de instalação da empresa. Essas rotinas devem ser executadas em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema. Se os dicionários de dados possuírem índices personalizados (criados pelo usuário) antes de executar o compatibilizador certifique-se que estão identificados pelo nickname. Caso o compatibilizador necessite criar índice, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá ocasionar a sobregravação de índices personalizados caso não esteja, identificados pelo nickname. 1. Acesse o Protheus SmartClient (versão 10) e no campo Programa Inicial, informe U_UPDPCO. 2. Clique no botão Ok para continuar. Boletim Técnico Planejamento e controle orçamentário Controle de contingência orçamentária - 2
3. Ao confirmar, será apresentada uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo. 4. Confirme e prossiga a compatibilização. 5. O sistema exibirá a tela com o log de atualização concluído. 6. Ao término, clique no botão Finalizar para sair. Boletim Técnico Planejamento e controle orçamentário Controle de contingência orçamentária - 3
7. Acesse o ambiente Configurador, opção Ambiente/Cadastros/Parâmetros e inclua os parâmetros, conforme dados a seguir: Parâmetro Tipo Conteúdo MV_PCOSDCT Lógico.T..T. Ativa a solicitação de saldo de contingência para operações bloqueadas por falta de saldo..f. Desativa a solicitação de Saldo de Contingência. (padrão do Sistema) Parâmetro Tipo Conteúdo MV_PCOWFCT Lógico.T..T. Ativar aprovação de saldo de contingência através de WorkFlow..F. Desativa aprovação de saldo de contingência através de WorkFlow. (padrão do Sistema) Parâmetro Tipo Conteúdo MV_PCOCTGP Lógico.T..T. Ativa o controle de contingência por senha..f. Desativa controle de contingência por senha. (padrão do Sistema) Boletim Técnico Planejamento e controle orçamentário Controle de contingência orçamentária - 4
Ajustes efetuados pelo compatibilizador Criação de campos Tabela ALI Contingência. Itens/Pastas Campo Campo Tipo ALI_CHAVE Caractere Tamanho 100 Decimais 0 Formato @! Form.Variável Contexto Propriedade Real Visualizar Informações Título Help Chave Cntg. Chave de Contingência sigahlp.hlp Uso (manter a linha somente do item que deve ser selecionado) Obrigatório Usado Browse Todos Módulos (manter a linha somente do item que deve ser selecionado) Boletim Técnico Planejamento e controle orçamentário Controle de contingência orçamentária - 5
Tabela ALJ Detalhe da Contingência. Itens/Pastas Campo Campo Tipo ALJ_EMPVAL Numérico Tamanho 12 Decimais 2 Formato @R 999.999.999,99 Form.Variável Contexto Propriedade Real Visualizar Informações Título Help Vlr.Empenhad Vlr. Empenhado sigahlp.hlp Uso (manter a linha somente do item que deve ser selecionado) Obrigatório Usado Browse Todos Módulos (manter a linha somente do item que deve ser selecionado) Boletim Técnico Planejamento e controle orçamentário Controle de contingência orçamentária - 6
Tabela AKA Tipos de Bloqueio. Itens/Pastas Campo Campo Tipo AKA_CHVCTG Caractere Tamanho 150 Decimais 0 Formato @! Form.Variável Contexto Propriedade Real Alterar Informações Título Help Chave Cntg. Chave de contingência sigahlp.hlp Uso (manter a linha somente do item que deve ser selecionado) Obrigatório Usado Browse Todos Módulos (manter a linha somente do item que deve ser selecionado) Criação de índice Tabela ALI Contingência. Itens/Pastas Índice Índice ALI_FILIAL + ALI_CHAVE Ordem 5 Mostra Pesq. Chave de Contingência Boletim Técnico Planejamento e controle orçamentário Controle de contingência orçamentária - 7
Procedimentos de utilização Empenho do saldo existente no orçamento para aguardar a aprovação da contingência 1. Acesse o ambiente Planejamento e Controle Orçamentário, opção Atualizações/ Lançamentos/ Por Processo. 2. Configure o empenho do saldo disponível do item 02 do ponto de lançamento 000356. Importante: O Campo ALJ_EMPVAL armazenará o valor que deve ser empenhado. Este campo deve ser utilizado na configuração do lançamento. O lançamento de empenho é executado no momento da solicitação de contingência e será deletado no momento da utilização do saldo da contingência. Boletim Técnico Planejamento e controle orçamentário Controle de contingência orçamentária - 8
Utilização de varias contingências para uma mesma liberação de bloqueio. No exemplo utilizado, considerou-se o item 01 do ponto de bloqueio 000051 do PCO. Porém esta melhoria funciona em todos os pontos de bloqueio do Planejamento e Controle Orçamentário (PCO). Importante Configure o parâmetro MV_PCOSDCT com.t. para ativar a solicitação de saldo de contingência para operações bloqueadas por falta de saldo. 1. Acesse o ambiente Compras, opção Atualizações/ Solicitar / Cotar / Solicitação de compra, na tela de bloqueio do Planejamento e Controle Orçamentário (PCO), será apresentada a opção de Contingência. 2. Clique no botão Contingência, visualize a tela de contingências orçamentária. Neste momento poderá ser selecionada mais de uma contingência para atender a necessidade. Boletim Técnico Planejamento e controle orçamentário Controle de contingência orçamentária - 9
Controle de contingência por senha para garantir a utilização da contingência pelo solicitante. Importante Configure o parâmetro MV_PCOCTGP com.t. para ativar o controle de contingência por senha. 1. Ainda neste ambiente, acesse Atualizações/ Solicitar / Cotar / Solicitação de compra. Clique no botão para solicitar uma contingência. O Sistema exibe a seguinte mensagem e disponibiliza uma senha que será utilizada para aprovar o saldo por contingência (Item 2). Boletim Técnico Planejamento e controle orçamentário Controle de contingência orçamentária - 10
Importante: Assim que houver a aprovação da contingência pelos aprovadores, esta já poderá ser utilizada. 2. Para utilizar o saldo de contingência, selecione a contingência e digite a senha. Controle de contingência por chave configurável para proteger a solicitação de contingência já existente. Está funcionalidade definirá a forma como serão agrupadas as contingências solicitadas para cada processo. Esta flexibilidade facilita o trabalho do gestor do orçamento que organizará as contingências existentes e inibirá a duplicidade de contingências. Em Atualizações/ Bloqueios / Por processo, visualize no exemplo utilizado, o processo 000051 Solicitação de Compra o campo Contingência tendo: - Controle por Conta Orçamentária - Controle de Contingência por Produto Boletim Técnico Planejamento e controle orçamentário Controle de contingência orçamentária - 11
Boletim Técnico Planejamento e controle orçamentário Controle de contingência orçamentária - 12