Home

Linha Microsiga Protheus

Páginas filhas
  • Rotina automática para geração do Pedido de Compras -- 115751

Boletim Técnico: Rotina automática para geração do Pedido de Compras
Ocorrência
Melhoria
Resumo
Implementada melhoria na rotina de Purchase Order (EICPO400) que permite gerar o pedido de compras pela rotina automática (MsExecAuto).Para isso foi criado o parâmetro MV_EIC0008 para indicar se será usado o ExecAuto na integração e alterados alguns campos para que o cenário seja corretamente utilizado e validado.
ID do Chamado
TDVQUE
Produtos
  • Microsiga 11
  • Módulos
    • SIGAEIC
    Portais
    • nenhum
    Países
    • todos
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    EICPO400 – Manutenção do PO; MATA120 – Pedido de Compra
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Não
    Aplicação de Patch
    Não
    Compatibilizador 1
    - UI733969
    Procedimentos para Implementação

    ·         Aplicar atualização dos programas UI733969, MATA120, AVGERAL.PRW, AVCADGE.PRW, EICPO400.PRW, EICTR175.PRW, EIC.PRW, AVUPDATE01.PRW e AVOBJECT.PRW.

    ·         Para que as alterações sejam efetuadas, é necessário executar a função U_UI733969.

     

    Antes de executar o compatibilizador UI733969 é 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 ByYou Smart Client, digite U_UI733969 no campo Programa Inicial.

    2.          Clique em OK para continuar.

    3.          Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado.

    4.          Ao confirmar é exibida 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, é 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.          Clique em Gravar para salvar o histórico (log) apresentado.

    8.          Clique em OK para encerrar o processamento.

    Descrição de Ajustes

    1.        Criação de Campos no arquivo SX3 – Campos:

    ·         Tabela SC7 – Pedido de Compra

    Campo

    C7_PO_EIC

    Tipo

    C

    Tamanho

    15

    Decimal

    0

    Descrição

    Num. PO

    Usado

    Sim

    Browse

    Não

    Help

    Campo utilizado na integração entre o SiGAEIC e o SIGACOM para informação do controle de alçadas.

     

    2.        Alteração de Campos no arquivo SX3 – Campos:

    ·         Tabela SC7 – Pedido de Compra

    Campo

    C7_SEQUEN

    Tipo

    C

    Tamanho

    4

    Decimal

    0

    Descrição

    Sequência

    Usado

    Sim

    Browse

    Não

     

    Campo

    C7_NUMIMP

    Tipo

    C

    Tamanho

    6

    Decimal

    0

    Descrição

    Num.Purch.Or

    Usado

    Sim

    Browse

    Não

     

    Campo

    C7_FLUXO

    Tipo

    C

    Tamanho

    1

    Decimal

    0

    Descrição

    Fluxo Caixa

    Usado

    Sim

    Browse

    Não

     

    Campo

    C7_CONAPRO

    Tipo

    C

    Tamanho

    1

    Decimal

    0

    Descrição

    Controle Ap.

    Usado

    Sim

    Browse

    Não

    ·         Tabela SY6 – Condições de pagamento

    Campo

    Y6_SIGSE4

    Tipo

    C

    Tamanho

    3

    Decimal

    0

    Descrição

    C.Pagto SIGA

    Usado

    Sim

    Browse

    Não

    ·         Tabela SYF – Condições de pagamento

    Campo

    YF_MOEFAT

    Tipo

    N

    Tamanho

    1

    Decimal

    0

    Descrição

    Moeda ERP

    Usado

    Sim

    Browse

    Não

     

    3.     Criação de Parâmetros no arquivo SX6 – Parâmetros:

    Nome da Variável

    MV_EIC0008

    Tipo

    Lógico

    Descrição

    Indica se será usado o ExecAuto na integração PO -> Pedido de Compras

    Valor Padrão

    F

    Procedimentos para Configuração

    CONFIGURAÇÃO DE PARÂMETROS

    1.        No Configurador (SIGACFG) acesse Ambientes/ Cadastros/ Parâmetros (CFGX017). Configure o parâmetro a seguir:

    Itens/Pastas

    Descrição

    Nome

    MV_EIC0008

    Tipo

    Lógico

    Cont. Por.

    T

    Descrição

    Indica se será usado o ExecAuto na integração PO -> Pedido de Compras

    Procedimentos para Utilização

    Pré-Requisitos:

    ·         Habilitar os parâmetros MV_EASY = S e MV_EIC0008 = .T.

    ·         Ter uma Solicitação de Importação (EICSI400) previamente cadastrada.

    ·         Ter uma condição de pagamento com o campo C.Pagto SIGA (Y6_SIGSE4) devidamente preenchido.

     

    Sequência 001:

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

    2.        Clique em Incluir e preencha as informações de seu pedido.

    3.        Ao preencher a condição de pagamento use a que tenha a condição SIGA vinculada, campo C.Pagto SIGA (Y6_SIGSE4).

    4.        Depois de preencher todos os dados da capa, clique em Confirmar, preencha a unidade requisitante e vincule a Solicitação de Importação (EICSI400).

    5.        Selecione os itens para o Purchase Order (EICPO400). Depois de selecionados, clique em Confirmar ou Conferência.

    6.        Clique em Confirmar ou Grava P.O para gravar o pedido. Ao confirmar a gravação será exibido o número do pedido de compras criado via rotina automática (MSExecAuto).

    7.        Clique em Sair.

    Sequência 002:

    1.        No Compras (SIGACOM) acesse Atualizações/ Pedidos/ Pedidos de Compras (MATA121).

    2.        Selecione o pedido de compra usando o número apresentado na sequência anterior e clique em Visualizar.

    3.        Após analisar o pedido clique em Confirmar.

    4.        Clique em Sair.

    Informações Técnicas

    Tabelas Utilizadas

    SC7 – Pedido de Compras;

    SY6 – Condições de Pagamento;

    Observações

    • Sem rótulos