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.
- SIGAEIC
- nenhum
- Brasil
- todos
- 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.
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).
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.
Tabelas Utilizadas | SW2 - Capa de Purchase Order, SA2 - Fornecedores |