Histórico da Página
Criação do campo vlr srv cons (VOI_VLSVAC) para definição do valor de serviço
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||
Versões: | 12.1.7 / 12.1.14 / 12.1.16 / 12.1.17 | ||||
Segmento: | Varejo | ||||
Módulo: | Oficina (SIGAOFI) | ||||
Rotina: |
| ||||
País(es): | Todos | ||||
Banco(s) de Dados: | Todos | ||||
Sistema(s) Operacional(is): | Windows/Linux | ||||
Endereço(s) do(s) Pacote(s):Publicação pendente | 12.1.16: https://goo.gl/qcMhKC ; 12.1.7: https://goo.gl/nj4Nc4 ; 12.1.14: https://goo.gl/uMWdZY ; 12.1.17: https://goo.gl/txk2LJ |
Descrição
Implementada melhoria no módulo Oficina através da criação do campo Vlr srv cons (VOI_VLSVAC) na rotina Tipo de Tempo (OFIOA090). Este campo será utilizado pelo usuário para definir se os serviços requisitados com este tipo de tempo terão seus valores definidos de acordo com o valor da época da requisição ou o valor atualizado.
Importante
Antes de executar o compatibilizador UPDOFIUB é imprescindível:
- Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório PROTHEUS11_DATA\DATA) e dos dicionários de dados SXs (diretório 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 Microsiga Protheus TOTVS Smart Client, digite U_UPDOFIUB no campo Programa Inicial.
- Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado.
- 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.
Atualizações do Dicionário
Criação de Campos no arquivo SX3 – Campos:
- Tabela VOI - Tipos de Tempo:
Campo | VOI_VLSVAC |
Tipo | Caractere |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Vlr srv cons |
Descrição | Valor servico considerar |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 1=Valor da Requisicao; 2=Valor Atual |
When | |
Relação | "2" |
Val. Sistema | PERTENCE("12") |
Help | Indica qual valor será considerado do serviço: 1 - Para o valor da requisicão 2 - Para o valor atual do item |
Procedimento para Utilização
- No Oficina (SIGAOFI), acesse Atualizações\ Cad Oficina\ Tipo de Tempo (OFIOA090).
Posicione em um registro de tipo de tempo de requisição de serviços e clique em Alterar.
- Verifique que o campo Vlr srv cons (VOI_VLSVAC) foi criado. Por meio dele, o usuário poderá definir em todas as rotinas do módulo Oficina qual valor de hora será considerado (como Liberação e Fechamento), onde:
- 1=Valor da requisição: nesta opção o sistema irá considerar o valor da hora utilizado na requisição, ou seja, o valor da hora na época em que a requisição foi realizada;
- 2=Valor atual: nesta opção o sistema irá considerar o valor da hora atual, ou seja, o valor de hora atualizado no sistema.