GFEA513 / GFEA517 / GFEA519 - ALERTA DE RESTRIÇÕES EM AGENDAMENTOS E MOVIMENTAÇÕES DE PÁTIOS E PORTARIAS
Características do Requisito
Linha de Produto: | Microsiga Protheus |
Segmento: | Supply Chain - Logística |
Módulo: | SIGAGFE |
Rotina: | GFEA513 - Restrições GFEA517 - Agendamentos GFEA519 - Controle de Pátio |
Tickets relacionados: | 324720 |
Requisito (Informe o requisito relacionado): | MLOG-1372 |
País(es): | Brasil |
Banco(s) de Dados: | Todos |
Tabelas Utilizadas: | GWV - Agendamentos GWX - Agendamento End. Mercadoria GWZ - Agendamento Visitante GX1 - Agendamento Motorista GX3 - Movimentação GX7 - Movimentação Visitante GX8 - Movimentação Motorista |
Sistema(s) Operacional(is): | Windows® / Linux® |
Descrição
Alteração nas rotinas de Restrições (GFEA513), Agendamentos (GFEA517) e Controle de Pátio (GFEA519) para que nos casos em que houver restrições em nível de Alerta impostas para Emitentes, Motoristas/Ajudantes ou Visitantes, o sistema apresente corretamente a mensagem informativa ao usuário. Esta mensagem deverá ser apresentada assim que for digitado o código do restringido e o usuário tentar passar para o próximo campo. Além disso, a partir desta alteração o sistema apresentará também a descrição da restrição.
Anteriormente, era necessário consultar o respectivo cadastro para obter esta informação e descobrir o motivo da restrição.
Importante
Antes de executar o compatibilizador GFE118AG é imprescindível:
- Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório PROTHEUS_DATA\DATA) e dos dicionários de dados SXs (diretório PROTHEUS_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 GFE118AG no campo Programa Inicial.
Importante: Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 13/01/2016. - 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.
- 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) e execução do compatibilizador deste chamado.
Atualizações do Compatibilizador
- Alteração de Campos no arquivo SX3 – Campos:
- Tabela GWV - Agendamentos:
Campo | GWV_CDEMIT |
Título | Emitente |
Descrição | Código do Emitente |
Val. Sistema | ExistCpo("GU3") .And. GFEA517Cpo(1) |
- Tabela GWX - Agendamento End. Mercadoria:
Campo | GWX_CDENDE |
Título | Cod. Ender. |
Descrição | Código do Endereço |
Val. Sistema | ExistCpo("GVD") .And. GFEA517GWX() |
- GWZ - Agendamento Visitante
Campo | GWZ_CDVISI |
Título | Cod. Visit. |
Descrição | Código do Visitante |
Val. Sistema | ExistCpo("GVE") .And. GFEA517Cpo(3) |
- GX1 - Agendamento Motorista
Campo | GX1_CDMTR |
Título | Cod. Mot./Ajud. |
Descrição | Cod. Motorista/Ajudante |
Val. Sistema | ExistCpo("GUU") .And. GFEA517Cpo(2) |
- GX3 - Movimentação
Campo | GX3_CDEMIT |
Título | Emitente |
Descrição | Código do Emitente |
Val. Sistema | ExistCpo("GU3") .And. GFEA517Cpo(1) |
- GX7 - Movimentação Visitante
Campo | GX7_CDVISI |
Título | Cod. Visit. |
Descrição | Código do Visitante |
Val. Sistema | ExistCpo("GVE") .And. GFEA517Cpo(3) |
- GX8 - Movimentação Motorista
Campo | GX8_CDMTR |
Título | Cod. Mot./Ajud. |
Descrição | Cod. Motorista/Ajudante |
Val. Sistema | ExistCpo("GUU") .And. GFEA517Cpo(2) |
Procedimento para Utilização
Passos para o teste:
- Em Gestão de Frete Embarcador (SIGAGFE) acesse Cadastros > Pátios e Portarias > Restrições.
- Cadastre as restrições em nível de Alerta com data inicial e final para Emitentes, Motoristas/Ajudantes e Visitantes.
- Acesse Movimentações > Pátios e Portarias > Agendamentos.
- Crie um agendamento e verifique se ao digitar o código de algum dos restringidos cadastrados na rotina de restrições, o sistema apresenta a mensagem de alerta informando que os mesmos estão cadastrados no programa de restrições.
- A mensagem deve incluir também o descritivo da restrição, para que o usuário não tenha que acessar o cadastro para identificar o seu motivo.
- A existência de uma restrição em nível de Alerta para um Emitente, Motorista/Ajudante ou Visitante, não deverá ser impeditivo para criação do agendamento com os mesmos.
- Acesse Movimentações > Pátios e Portarias > Controle de Pátio.
- Tente incluir um registro de movimentação de forma manual, por meio do botão Incluir, localizado no menu da pasta de Movimentações.
- Da mesma forma que na rotina de Agendamentos, ao digitar o código de algum dos restringidos nos respectivos campos, o sistema deverá emitir um alerta informando ao usuário que os mesmos encontram-se cadastrados no programa de restrições.
- Novamente, a existência de uma restrição em nível de Alerta para um Emitente, Motorista/Ajudante ou Visitante, não deverá ser impeditivo para inclusão da movimentação com os mesmos.
- Acesse Cadastros > Pátios e Portarias > Restrições.
- Altere o nível das restrições cadastradas anteriormente para Bloquear.
- Realize os mesmos testes dos passos anteriores.
- Desta vez, a existência de uma restrição em nível de Bloqueio deverá ser impeditivo para a utilização de um Emitente, Motorista/Ajudante ou Visitante, tanto em Agendamentos como em Movimentações.