Histórico da Página
Melhoria no Controle de Pátios e Portarias
Características do Requisito
Linha de Produto: | Microsiga Protheus |
Segmento: | Logística |
Módulo: | SIGAGFE |
Rotinas: | GFEA517 - Agendamentos GFEA519 - Registrar Movimentos GFEA522 - Acesso de Veículos |
País: | Brasil |
Banco de Dados: | Todos |
Tabelas Utilizadas: | GWV - Agendamento GWW - Documentos de Carga do Agendamento GWX - Endereços do Agendamento GWY - Tipos de Veículo do Agendamento GWZ - Visitantes do Agendamento GX1 - Motoristas/Ajudantes do Agendamento GX3 - Movimentação de Veículos GX4 - Movimentação dos Pontos de Controle GX6 - Veículos da Movimentação GX7 - Visitantes da Movimentação GX8 - Motoristas da Movimentação GX9 - Unitizadores da Movimentação |
Sistemas Operacionais: | Windows/Linux |
Descrição
Houve alteração no cadastro de Agendamentos (GFEA517), para não permitir a inclusão de registros duplicados para documentos de carga, endereços, motoristas/ajudantes, visitantes e tipos de veículo. Foi alterado também para excluir esses registros na exclusão do agendamento.
Houve alteração no Registro de Movimentos (GFEA519), para permitir informar a sequência da operação, não sendo mais necessário usar exclusivamente a consulta (zoom) do código de operação para determinar ambas as informações.
Alterado para não permitir a inclusão de registros duplicados para agendamento, veículos, motoristas, visitantes e unitizadores. Alterado também para excluir esses registros na exclusão do movimento.
Alterado para preencher as informações do agendamento ao informar o número. Até então, o preenchimento só ocorria ao selecioná-lo a partir da consulta (zoom).
No Acesso de Veículos (GFEA522), na tela 1 foi incluída a formatação do campo CPF do motorista.
Na tela 5 houve alteração para permitir informar a sequência da operação, não sendo mais necessário usar exclusivamente a consulta (zoom) do código de operação para determinar ambas informações.
Alterado ainda para validar se a configuração de operação está cadastrada.
Importante
Antes de executar o compatibilizador, informe o GFE118A4, é imprescindível:
- Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório PROTHEUS_DATA\DATA, se versão 10, ou \PROTHEUS11_DATA\DATA, se versão 11) e dos dicionários de dados SXs (diretório PROTHEUS_DATA_SYSTEM, se versão 10, ou \PROTHEUS11_DATA\SYSTEM, se versão 11).
- Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados de acordo com 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 o 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 (se versão 10) ou ByYou Smart Client (se versão 11), digite o U_GFE118A4 no campo Programa Inicial.
- Clique em OK para continuar.
- Depois da confirmação é apresentada 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 GFE118A4.
- Ao confirmar é apresentada 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 é apresentada 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 depois da aplicação do pacote de atualizações (Patch) deste chamado.
Atualizações do Compatibilizador
- Alteração de Campos no arquivo SX3 – Campos:
- Tabela GWV - Agendamento:
Campo | GWV_HRAGEN |
Val. Sistema | GFEVLDHR(M->GWV_HRAGEN) |
Campo | GWV_NRROM |
Val. Sistema | ExistCpo('GWN',M->GWV_NRROM) |
Campo | GX3_CDOPER |
Consulta Padrão | GVISD |
Campo | GX3_SEQ |
Val. Sistema | (Em branco) |
When | INCLUI |
2. Alteração de Consulta Padrão no arquivo SXB – Consulta Padrão:
- Pesquisa GVIOPS:
Alias | GVIOPS |
Tipo | 4 |
Sequência | 01 |
Coluna | 04 |
Descrição | Desc Conf Oper |
Contém | GVI_DSCONF |
3. Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:
- Pesquisa GVISD:
Alias | GVISD |
Tipo | 1 |
Sequência | 01 |
Coluna | DB |
Descrição | Conf + Seq + Desc |
Contém | GVI |
Alias | GVISD |
Tipo | 2 |
Sequência | 01 |
Coluna | 01 |
Descrição | Operação+Seq+Desc |
Contém | (Em branco) |
Alias | GVISD |
Tipo | 4 |
Sequência | 01 |
Coluna | 01 |
Descrição | Operação |
Contém | GVI_CDOPER |
Alias | GVISD |
Tipo | 4 |
Sequência | 01 |
Coluna | 02 |
Descrição | Desc Conf Oper |
Contém | GVI_DSCONF |
Alias | GVISD |
Tipo | 4 |
Sequência | 01 |
Coluna | 03 |
Descrição | Seq |
Contém | GVI_SEQ |
Alias | GVISD |
Tipo | 5 |
Sequência | 01 |
Coluna | (Em branco) |
Contém | GVI_CDOPER |
Alias | GVISD |
Tipo | 5 |
Sequência | 02 |
Coluna | (Em branco) |
Contém | GVI_SEQ |
Alias | GVISD |
Tipo | 5 |
Sequência | 02 |
Coluna | (Em branco) |
Contém | GVI_DSCONF |
4. Criação de Gatilhos no arquivo SX7 – Gatilhos:
- Tabela GWV - Agendamentos
Campo | GWV_CDOPER |
Sequência | 002 |
Campo Domínio | GWV_DSCONF |
Tipo | X |
Regra | Posicione("GVI",1,xFilial("GVI")+M->GWV_CDOPER+M->GWV_SEQ,"GVI_DSCONF")','GWV_DSCONF |
Posiciona? | N |
Proprietário | S |
Campo | GWV_SEQ |
Sequência | 001 |
Campo Domínio | GWV_DSCONF |
Tipo | X |
Regra | Posicione("GVI",1,xFilial("GVI")+M->GWV_CDOPER+M->GWV_SEQ,"GVI_DSCONF") |
Posiciona? | N |
Proprietário | S |
- Tabela GX3 - Agendamentos
Campo | GX3_CDOPER |
Sequência | 003 |
Campo Domínio | GWV_DSCONF |
Tipo | X |
Regra | Posicione("GVI",1,xFilial("GVI")+M->GX3_CDOPER+M->GX3_SEQ,"GVI_DSCONF") |
Posiciona? | N |
Proprietário | S |
Campo | GX3_CDOPER |
Sequência | 001 |
Campo Domínio | GWV_DSCONF |
Tipo | X |
Regra | Posicione("GVI",1,xFilial("GVI")+M->GX3_CDOPER+M->GX3_SEQ,"GVI_DSCONF") |
Posiciona? | N |
Proprietário | S |
- Tabela GX9 - Unitizadores da movimentação
Campo | GX9_CDUNIT |
Sequência | 001 |
Campo Domínio | GX9_DSUNIT |
Tipo | X |
Regra | Posicione("GUG",1,xFilial("GUG")+M->GX9_CDUNIT,"GUG_DSUNIT") |
Posiciona? | N |
Proprietário | S |
Procedimento para Utilização
- No SIGAGFE, acesse Atualizações > Movimentação > Pátios e Portarias > Agendamentos (GFEA517).
2. Inclua um registro.
3. Nas abas Documento de Carga, Endereços, Motoristas/Ajudantes, Visitantes e Tipos de Veículo informe registros duplicados. Deverá ser exibida mensagem não permitindo registros duplicados.
4. Informar código de operação e sequência não cadastrados. Salvar o agendamento.
Em seguida, informar conteúdo cadastrado e salvar agendamento. Na primeira situação deverá ser apresentada uma mensagem indicando registro não cadastrado. Na segunda, não apresentará tal inconsistência.
5. No SIGAGFE, acesse Atualizações > Movimentação > Pátios e Portarias > Registrar Movtos GFEA519).
6. Inclua um registro.
7. Nas abas Agendamento, Veículos, Motoristas, Visitantes e Unitizadores informe registros duplicados. Deverá ser exibida mensagem não permitindo registros duplicados.
8. Informar código de operação e sequência não cadastrados. Salvar agendamento. Em seguida, informe conteúdo cadastrado e salvar agendamento. Na primeira situação deverá ser apresentada uma mensagem indicando registro não cadastrado. Na segunda, não apresentará tal inconsistência.
9. No SIGAGFE, acesse Atualizações > Movimentação > Pátios e Portarias > Acesso de Veículos GFEA522).
10. Na tela 1, informe o CPF do motorista. Deverá ser realizada a formatação do campo.
11. Na tela 5, informe operação e sequência não cadastrados e clique em Avançar. Em seguida, informe conteúdo cadastrado e clique em Avançar. Na primeira situação deverá ser apresentada uma mensagem indicando registro não cadastrado. Na segunda, não apresentará tal inconsistência.