Boletim Técnico: Validação no Cadastro de Registro de Ministério
Ocorrência
Melhoria
Resumo
Implementada a alteração da propriedade do 'X3_VALID’ nos campos, “Importador” (YG_IMPORTA), “Fabricante” (YG_FABRICA), “Item” (YG_ITEM) e “Reg. Minist.” (YG_REG_MIN), para que seja possível cadastrar dois itens com mesmo fabricante e fornecedor para Ministérios diferentes na criação de Registro no Ministério (EICA200).
ID do Chamado
SCU017
Produtos
Microsiga 10
Módulos
- SIGAEIC
Portais
- nenhum
Países
- Brasil
Traduções
- Português (Brasil)
Sistema Operacional
todos
Bancos de Dados
- todos
Nome + Fonte
Registro no Ministério (EICA200)
Número da FNC
0000000186332010
Ajustes no Compatibilizador
Não
Integridade Referencial
Não
Aplicação de Patch
Não
Compatibilizador 1
- UI082822
Procedimentos para Implementação
· Aplicar atualização do(s) programa(s) UI082822.
· Para que as alterações sejam efetuadas, é necessário executar a função “U_UI082822”.
Importante:
1. Antes de executar o compatibilizador “UI082822”, é imprescindível:
a) 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.
b) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
c) 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 índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá ocasionar a sobregravação de índices personalizados caso não estejam identificados pelo nickname.
2. No “TOTVS Smart Client”, campo “Programa Inicial”, digite “U_UI082822”.
3. Clique em Ok para continuar.
4. Ao confirmar, é apresentada uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
5. Clique em Sim para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela.
6. Em seguida, é apresentada a janela de “Atualização concluída” com o histórico (log) de todas as atualizações processadas:
7. Clique em Gravar para salvar o histórico (log) apresentado.
8. Clique em Ok para encerrar o processamento.
Descrição de Ajustes
1. Alteração de campo no Dicionário de Dados SX3.
Tabela SYG – Registro no Ministério:
Campo | YG_IMPORTA |
Tamanho | 2 |
Contexto | Real |
Propriedade | Alterar |
Val. Sistema | ExistCpo('SYT',M->YG_IMPORTA).AND. ExistChav('SYG',M->YG_IMPORTA+M->YG_FABRICA+M->YG_ITEM+M->YG_REG_MIN,2).AND.Ca200Val() |
Campo | YG_FABRICA |
Tamanho | 6 |
Contexto | Real |
Propriedade | Alterar |
Val. Sistema | ExistCpo('SA2',M->YG_FABRICA).AND. ExistChav('SYG',M->YG_IMPORTA+M->YG_FABRICA+M->YG_ITEM+M->YG_REG_MIN,2).AND.Ca200Val() |
Campo | YG_ITEM |
Tamanho | 15 |
Contexto | Real |
Propriedade | Alterar |
Val. Sistema | ExistCpo('SB1',M->YG_ITEM) .AND. ExistChav('SYG',M->YG_IMPORTA+M->YG_FABRICA+M->YG_ITEM+M->YG_REG_MIN,2) |
Campo | YG_REG_MIN |
Tamanho | 20 |
Contexto | Real |
Propriedade | Alterar |
Val. Sistema | NaoVazio() .AND. ExistCpo('SB1',M->YG_ITEM) .AND. ExistChav('SYG',M->YG_IMPORTA+M->YG_FABRICA+M->YG_ITEM+M->YG_REG_MIN,2) |
Procedimentos para Utilização
No módulo Easy Import Control (SIGAEIC), acesse as opções “Atualizações/ Tabelas/ Registro. Minist” (EICA200).
2. Clique em Incluir.
3. Preencha os campos necessários e clique em Ok.
4. Logo após, o sistema abrirá a tela para uma nova inclusão. Preencha os campos necessários, lembrando-se que os campos, “Importador” (YG_IMPORTA), “Fabricante” (YG_FABRICA) e “Item” (YG_ITEM) devem ser iguais aos do cadastro anterior e o campo “Reg. Minist.” (YG_REG_MIN) com valor diferente do anterior. Em seguida, clique em Ok.
5. Feche a tela que foi aberta automaticamente clicando em Fechar.
6. Verifique se os registros foram salvos corretamente.
Informações Técnicas
Tabelas Utilizadas | SYG – Registro no Ministério |
Rotinas Envolvidas | Registro no Ministério (EICA200) |
Sistemas Operacionais | Windows/Linux |
Número do Plano | 0000000185702010 |
Informações Técnicas
Tabelas Utilizadas | SYG – Registro no Ministério |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas