Home

Linha Microsiga Protheus

Páginas filhas
  • Validação no Cadastro de Registro de Ministério

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

    • Sem rótulos