import.css=/download/attachments/327912/newLayout.css |
Boletim Técnico: ExecAuto Importação
Ocorrência
Melhoria
Resumo
Implementada melhoria de flexibilização das integrações dos módulos através de inclusões, alterações e exclusões automáticas nas rotinas Solicitação de Importação (EICSI400) e Purchase Order (EICPO400) no módulo de Importação (SIGAEIC). Para isso é necessário desenvolver um rdmake que possua dois arrays, um para inclusão dos campos da capa do Pedido e um para a inclusão dos campos do(s) item(s) do Pedido. Os arrays serão utilizados como parâmetros da função MsExecAuto(), responsável pela inclusão automática dos Pedidos e das SI’s.
ID do Chamado
SDPVMB
Aplicabilidade
ExecAuto Importação
Produtos
Módulos
Portais
Países
Traduções
Sistema Operacional
Bancos de Dados
Nome + Fonte
EICSI400 - Solicitação de Importacão, EICPO400 - Purchase Order, POEXECAUTO – POEXECAUTO, EICDI500 - Desembaraço
Número da FNC
000000130172011
Ajustes no Compatibilizador
Sim
Integridade Referencial
Não
Aplicação de Patch
Não
Compatibilizador 1
- UIEXECAUTO
Procedimentos para Implementação
· Aplicar atualização do(s) programa(s) AVGERAL.PRW, EIC.PRW, EICSI400.PRW, EICPO400.PRW, EICXFUN.PRW, UIEXECAUTO.PRW, EICDI500.PRW, EICDI505.PRW, EASYMVCAUTO.PRW, AVOBJECT.PRW e AVUPDATE01.PRW. · Para que as alterações sejam efetuadas, é necessário executar a função U_UIEXECAUTO.
Importante:
Antes de executar o compatibilizador UIEXECAUTO é imprescindível:
a) Realizar o backup da base de dados do produto que será executado o compatibilizador (“\PROTHEUS11_DATA\DATA”) e dos dicionários de dados "SXs" (“\PROTHEUS11_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 ByYou Smart Client, digite U_UIEXECAUTO 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 Sim 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. Criação no arquivo SX3 – Campos: · Tabela SW0 – Capa de Solicitação Importação:
· Tabela SW2 – Capa de Purchase Order:
2. Alteração no arquivo SX3 – Campos:
· Tabela SW0 – Capa de Solicitação Importação:
Procedimentos para Configuração
Pré-Requisitos:
· Uma customização para a integração de um Purchase Order com uma Solicitação de Importação deveremos ter um RDMake, usaremos um exemplo para reproduzir sua utilidade. · O rdmake deverá possuir dois arrays, um para inclusão da capa do Purchase Order com todos campos obrigatórios (com seus devidos conteúdos cadastrados) e um para inclusão dos itens do Purchase Order com todos campos obrigatórios (com seus devidos conteúdos). Em seguida chamar a função MSEXECAUTO() passando como parâmetro os arrays criados e a opção de inclusão da rotina . · Possuir pré-cadastro com mesmo código de todos os campos informados nos arrays detalhados no item anterior.
Sequência 001: Executar a customização por exemplo:
1. Executar a customização criada para gerar um pedido automaticamente
Sequência 002:Visualizar o Pedido Incluso
1. Verifique que pedido foi incluso corretamente.
Informações Técnicas
|