Home

Linha Microsiga Protheus

Páginas filhas
  • Alterações em relações e validação da tabela SW2

Boletim Técnico: Alterações em relações e validação da tabela SW2
Ocorrência
Melhoria
Resumo
Implementada melhoria com a alteração dos dicionários de dados do SX9 e do SX3 (tabela SW2), para que ao bloquear um fornecedor o sistema considere a sua loja, permitindo o uso daquele fornecedor com uma loja que não tenha sido bloqueada no cadastro do PO (EICPO400). Para viabilizar essa melhoria, criou-se o compatibilizador UI084061, que deve ser aplicado conforme instruções descritas em Procedimentos para Implementação.
ID do Chamado
SCZMFQ
Produtos
  • Microsiga 10
  • Módulos
    • SIGAEIC
    Portais
    • nenhum
    Países
    • Brasil
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    EICPO400 - Manutenção da Purchase Order
    Número da FNC
    000000255282010
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Não
    Aplicação de Patch
    Compatibilizador 1
    - UI084061
    Procedimentos para Implementação
    • Aplicar atualização do(s) programa(s) UI084061.PRW, EICPO400.PRW.
    • Para que as alterações sejam efetuadas, é necessário executar a função U_UI084061.

     

        Importante:

    Antes de executar o compatibilizador UI084061 é imprescindível:

    a)    Realizar o backup da base de dados do produto que será executado o compatibilizador “PROTHEUS_DATA\DATA” e dos dicionários de dados "SXs", “PROTHEUS_DATA_SYSTEM”.

    b)    Os diretórios acima mencionados correspondem à instalação padrão do Protheus®, portanto, devem ser alterados conforme o produto instalado na empresa.

    c)    Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.

    d)    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.

    1.    Em Microsiga Protheus TOTVS Smart Client, digite U_UI084061 no campo Programa Inicial.

    2.    Clique em OK para continuar.

    3.    Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.

    4.    Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.

    5.    É apresentada uma mensagem explicativa na tela.

    6.    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.

    7.    Selecione a empresa e dê duplo clique para visualizar o histórico (log).

    8.    Clique em Gravar para salvar o histórico (log) apresentado.

    9.    Clique em OK para encerrar o processamento.

     

    Descrição de Ajustes

    1.   Alteração de campos no Dicionário de Dados SX3.

    ·         Tabela SW2 – Capa de Purchase Order:

    Ordem

    06

    Campo

    W2_FORN

    Tipo

    C

    Tamanho

    06

    Título

    Cod.Forneced

    Descrição

    Fornecedor

    Validação

    ExistCpo("SA2",M->W2_FORN+EicRetLoja("M","W2_FORLOJ")) .AND. PO420VAL("W2_FORN")

    2.   Alteração de relações no Dicionário de Dados SX9:

    ·     Domínio SA2 – Fornecedores:

    Identificação

    011

    Contra domínio

    SW2

    Exp. Domínio

    A2_COD+A2_LOJA

    Exp. C. Domínio

    W2_FORN+W2_FORLOJ

     

    Pré-requisitos:

     

    ·         O fonte EICPO400.PRW deve estar atualizado.

    ·         Ter aplicado o update UI084061.

    ·         Ter aplicado o update UILOJAEIC (liberada na FNC: 00000017335/2010)

    ·         Ter no mínimo um de seus fornecedores bloqueado (campo Bloqueado (A2_MSBLQL) como Sim).

     

    Procedimentos para Utilização

    1.   No Easy Import Control (SIGAEIC) acesse Atualizações/ Purchase Order/ Manutenção (EICPO400).

    2.   Clique em Incluir e selecione um fornecedor bloqueado, observe que o sistema irá exibir uma mensagem bloqueando o uso deste fornecedor.

    3.   Altere o fornecedor para um que não esteja bloqueado e continue a inclusão do pedido.

    4.   Após preencher todos os dados, clique em Ok e selecione a SI que será usada neste pedido e clique em Ok.

    5.   Selecione os itens que vão ser usados neste pedido e confirme a gravação clicando em Ok duas vezes.

     

    Informações Técnicas

    Tabelas Utilizadas

    SW2 - Capa de Purchase Order, SA2 - Fornecedores

    • Sem rótulos