Histórico da Página
UPDMNTC1 - Campo Centro de Custo na Saída de Combustível (MNTA657)
Características do Requisito
Linha de Produto: | Microsiga Protheus. | ||||||||
Segmento: | Manufatura / Distribuição e Logística. | ||||||||
Módulo: | Manutenção de Ativos e Gestão de Frotas. | ||||||||
Rotina: |
| ||||||||
Cadastros Iniciais: |
| ||||||||
Parâmetro(s): | MV_ESTNEG e MV_ULMES. | ||||||||
Chamados Relacionados | TTSHWH | ||||||||
País(es): | Todos. | ||||||||
Banco(s) de Dados: | Todos. | ||||||||
Tabelas Utilizadas: | CTT - Centro de Custos, TTH - Saída de Combustível. | ||||||||
Sistema(s) Operacional(is): | Windows/Linux. | ||||||||
Versões/Release: | Versão 11.8 | ||||||||
Versão Corrigida: | Versão 11.8 | ||||||||
Versão Expedida: | Versão 11.8 |
Descrição
Implementado o campo de Centro de Custo (TTH_CCUSTO) na saída de combustível para adequar o processo de controle do mesmo. O campo Centro de Custo foi incluído nas rotinas de Saída de Combustível (MNTA657) e Abastecimento Lote Int (MNTA656). Incluído na tabela de Saída de Combustível (TTH) o campo Centro de Custo (TTH_CCUSTO) torna-se obrigatório para a conclusão do registro de saída dos combustíveis. As saídas registradas antes da criação do campo supracitado não terão o centro de custo responsável pela ocorrência. A partir da aplicação do update UPDMNTC1 as saídas de combustível passam a ter um centro de custo responsável pela movimentação.
Importante
(Apenas para Microsiga Protheus, versões anteriores à versão 12)
Antes de executar o compatibilizador informe o nome do compatibilizador é imprescindível:
- Realizar o backup da base de dados do produto que será executado o compatibilizador (\PROTHEUS11_DATA\DATA e dos dicionários de dados SXs (\PROTHEUS11_DATA\SYSTEM).
- Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
- Essa rotina deve ser executada 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 de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
- O compatibilizador deve ser executado com a Integridade Referencial desativada*.
Atenção O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
Contate o Help Desk Framework EM CASO DE DÚVIDAS! |
---|
- Em ByYou Smart Client, digite o U_UPDMNTC1 no campo Programa Inicial. Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 23/11/2015.
- Clique em OK para continuar.
- Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado ou é apresentada a janela para seleção do compatibilizador. Selecione o programa xxxx().
- Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela. - Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
- Clique em Gravar para salvar o histórico (log) apresentado.
- Clique em OK para encerrar o processamento.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
- Aplique o patch do chamado e execute uma vez a rotina Saída de Combustível (MNTA657).
Atualizações do Compatibilizador
1. Criação de Campos no arquivo SX3 – Campos:
- Tabela TTH - Saída de Combustível
Campo | TTH_CCUSTO |
Tipo | Caractere |
Tamanho | 09 |
Decimal | 0 |
Formato | @! |
Título | Centro de Custo |
Descrição | Centro de Custo |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções |
|
When |
|
Relação |
|
Val. Sistema | CTB105CC() |
Help | Código do Centro de Custo da Saída de Combustível. |
Procedimento para Utilização
- No módulo Manutenção de Ativos e Gestão de Frota (SIGAMNT), acesse \ Controle de Combustíveis \ Abastecimento \ Saída Combustível (MNTA657).
- O sistema exibirá a tela com os cadastros de saída de combustível.
- Alterar um registro incluso antes da aplicação do update UPDMNTC1. Verificar que foi criado o campo Centro de Custo, porém não é possível atribuir um valor ao mesmo.
- Incluir uma saída de combustível. Verificar que é obrigatório informar o campo Centro de Custo (TTH_CCUSTO).
- Alterar o registro incluso anteriormente. Verificar que é possível alterar o centro de custo se o parâmetro MV_ESTNEG estiver habilitado (S) e a data inclusa no parâmetro MV_ULMES menor do que a data do abastecimento.
- Alterar o parâmetro MV_ESTNEG para não permitir estoque negativo (N). Verificar que não é possível alterar o campo Centro de Custos da rotina saída de combustível.
- Alterar o parâmetro MV_ESTNEG para que permita estoque negativo (S). Alterar também o parâmetro MV_ULMES e atribuir ao conteúdo do mesmo uma data superior a qual foi efetuado o abastecimento anteriormente. Verificar que não é possível alterar o campo Centro de Custos da rotina saída de combustível.
- Acesse Atualizações \ Controle de Combustíveis \ Abastecimento \ Abast. Lote Posto Int (MNTA656), registrar um abastecimento com saída. Em Ações Relacionadas\Saídas, verificar que foi incluído o campo “Centro Custo”.
- Acesse a rotina de saída de combustível em: Atualizações \ Controle de Combustíveis \ Abastecimento \ Saída Combustível (MNTA657). Verificar que o registro da saída efetuada pela rotina de Abastecimento de Posto Interno em lote foi gravado corretamente.