Home

Linha Microsiga Protheus

Páginas filhas
  • Compensação Automática de Adiantamento

Boletim Técnico: Compensação Automática de Adiantamento
Ocorrência
Nova Rotina
Resumo
Implementou-se a criação do parâmetro MV_AVG0195 que possibilitará ao usuário definir o nome do campo a ser buscado referente ao Beneficiário do cheque de adiantamento, como por exemplo, “SWB->WB_SWIFT” que irá buscar a informação parametrizada no momento da compensação automática de adiantamento na rotina de Controle de Câmbio (EICAP100). Apenas, quando o módulo de Importação estiver integrado aos módulos Financeiro e Compras.
ID do Chamado
SCQBB5
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
    Manutenção de Purchase Order (EICPO400), Controle de Câmbio (EICAP100, EICFI400) e Manutenção de FFC (EICLO100)
    Parâmetros Envolvidos
    MV_AVG0195
    Número da FNC
    000000123722010
    Ajustes no Compatibilizador
    Não
    Integridade Referencial
    Não
    Aplicação de Patch
    Não
    Procedimentos para Implementação

     

    ·         Aplicar atualização do(s) programa(s) EICFI400.PRW, EICAP100.PRW, EICPO400.PRW, EICLO100.PRW, UIAVG0195.PRW e AVUPDATE01.PRW.
    ·         Para que as alterações sejam efetuadas, é necessário executar a função “U_UIAVG0195”.
     Importante:
    1.   Antes de executar o compatibilizador “UIAVG0195”, é 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.   Em Microsiga Protheus “TOTVS Smart Client”, campo “Programa Inicial”, digite “U_UIAVG0195”.
    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.
    Procedimentos para Configuração

     

    Configuração de Parâmetros:
    1.   Acesse o módulo “Configurador (SIGACFG)”, selecione as opções “Ambientes\ Cadastros\ Parâmetros (CFGX017)” e configure o parâmetro MV_EASY conforme as instruções a seguir:
    a) O conteúdo padrão deste parâmetro é (N). Assim os módulos de Importação e Compras não estarão integrados.
    b) Alterando-se o conteúdo deste parâmetro para (S), os módulos de Importação e Compras passarão a            ser integrados. Pedidos de Importação serão gerados também no módulo de compras.
    2.   Acesse o módulo “Configurador (SIGACFG)”, selecione as opções “Ambientes\ Cadastros\ Parâmetros (CFGX017)” e configure o parâmetro MV_EASYFIN conforme as instruções a seguir:
    a)     O conteúdo padrão deste parâmetro é (N). Assim as despesas não são geradas no módulo financeiro.
     
    b) Alterando-se o conteúdo deste parâmetro para (S), as despesas passarão a ser geradas no módulo financeiro.
    3.   Acesse o módulo “Configurador (SIGACFG)”, selecione as opções “Ambientes\ Cadastros\ Parâmetros (CFGX017)” e configure o parâmetro MV_COMPAUT conforme as instruções a seguir:
    a)     O conteúdo padrão deste parâmetro é (T). Desta forma, a compensação de títulos do módulo de importação gerados no módulo financeiro será automática.
    b)     Caso o conteúdo deste parâmetro seja (F) as compensações no módulo Financeiro não serão feitas automaticamente após a liquidação do título.
    4.   Acesse o módulo “Configurador (SIGACFG)”, selecione as opções “Ambientes\ Cadastros\ Parâmetros (CFGX017)” e configure o parâmetro MV_AVG0195 conforme as instruções a seguir:
    a)     O conteúdo padrão deste parâmetro é vazio. Assim, o beneficiário do cheque da parcela de adiantamento será carregado a partir do fornecedor do processo.
    b)     Adicionando-se um campo que possua tipo caractere a este parâmetro no formato “(Tabela)->(Campo da Tabela)”, o valor contido neste campo caso a tabela referente esteja sendo utilizada e posicionada, será o beneficiário do cheque da parcela de adiantamento no momento da geração no financeiro.
    1.   Acesse o módulo “Configurador (SIGACFG)”, selecione as opções “Ambientes\ Cadastros\ Parâmetros (CFGX017)” e configure o parâmetro MV_EASY conforme as instruções a seguir:
    a) O conteúdo padrão deste parâmetro é (N). Assim os módulos de Importação e Compras não estarão integrados.
    b) Alterando-se o conteúdo deste parâmetro para (S), os módulos de Importação e Compras passarão a            ser integrados. Pedidos de Importação serão gerados também no módulo de compras.
    2.   Acesse o módulo “Configurador (SIGACFG)”, selecione as opções “Ambientes\ Cadastros\ Parâmetros (CFGX017)” e configure o parâmetro MV_EASYFIN conforme as instruções a seguir:
    a)     O conteúdo padrão deste parâmetro é (N). Assim as despesas não são geradas no módulo financeiro.
     
    b) Alterando-se o conteúdo deste parâmetro para (S), as despesas passarão a ser geradas no módulo financeiro.
    3.   Acesse o módulo “Configurador (SIGACFG)”, selecione as opções “Ambientes\ Cadastros\ Parâmetros (CFGX017)” e configure o parâmetro MV_COMPAUT conforme as instruções a seguir:
    a)     O conteúdo padrão deste parâmetro é (T). Desta forma, a compensação de títulos do módulo de importação gerados no módulo financeiro será automática.
    b)     Caso o conteúdo deste parâmetro seja (F) as compensações no módulo Financeiro não serão feitas automaticamente após a liquidação do título.
    4.   Acesse o módulo “Configurador (SIGACFG)”, selecione as opções “Ambientes\ Cadastros\ Parâmetros (CFGX017)” e configure o parâmetro MV_AVG0195 conforme as instruções a seguir:
    a)     O conteúdo padrão deste parâmetro é vazio. Assim, o beneficiário do cheque da parcela de adiantamento será carregado a partir do fornecedor do processo.
    b)     Adicionando-se um campo que possua tipo caractere a este parâmetro no formato “(Tabela)->(Campo da Tabela)”, o valor contido neste campo caso a tabela referente esteja sendo utilizada e posicionada, será o beneficiário do cheque da parcela de adiantamento no momento da geração no financeiro.
    Procedimentos para Utilização

     

     
    Necessário configurar o parâmetro MV_AVG0195 com o campo do tipo caractere de onde será extraído o beneficiário do cheque de adiantamento, como por exemplo, “SWB->WB_SWIFT”.
     
     
    Sequência 001 - Criação de um PO para geração de títulos PR no Financeiro
     
    1. No ambiente Easy Import Control (SIGAEIC), acesse as opções “Atualizações/ Purchase Order” (EICPO400), clique em Incluir.
    2. Preencha os dados do PO e na aba Financeiro, pressione F3 sobre o campo Moeda a fim de definir a moeda do processo e sua cotação.
     
    1. Defina o campo Cond Pagto com uma Condição de pagamento antecipada.
     
    1. Ao finalizar o cadastro do pedido, o sistema exibirá o número do pedido de compra gerado no módulo financeiro.
     
    1. Clique em Ok para finalizar.
    Sequência 002:
    1. No módulo Financeiro (SIGAFIN) acesse as opções “Atualizações/ Contas a Pagar/ Contas a Pagar” (FINA750).
     
    1. Para verificar com mais detalhes o processo gerado, selecione o mesmo e clique em Visualizar. Será possível visualizar que o sistema gerou os títulos provisórios do tipo PR do Purchase Order.
     
    Sequência 003 - Geração da parcela de adiantamento e liquidação
    1. No ambiente Easy Import Control (SIGAEIC), acesse as opções “Atualizações\ Financeiro\ Controle de Cambio” (EICAP100), clique em Incluir.
     
    1. No campo “Tipo”selecione a opção Antecipado.
     
    1. No campo Processo/PO,selecione o Purchase Order que possui a condição de pagamento antecipada.
     
    1. Preencha os dados da parcela e clique em OK.
     
    1. O sistema irá gerar a parcela. Dê um duplo clique na parcela para inserir os dados complementares.
     
    1. Na tela que será apresentada, informe os campos de data do contrato e número do contrato.
     
    1. Caso exista alguma parcela de adiantamento vinculada ao contrato inserido, o sistema não permitirá a alteração diante da mensagem que será apresentada.
     
    1. Neste caso, colocamos no parâmetro MV_AVG0195 o campo Swift (SWB->WB_SWIFT), portanto, o preenchemos para que o nome contido neste campo seja o beneficiário do cheque do adiantamento.
     
    1. Clique em OK para retornar a tela principal da manutenção de câmbio.
     
    1. Confira os dados e clique em OK novamente para concluir a operação.
     
    1. O sistema exibirá a tela de dados do módulo financeiro. Confira os dados e clique em OK.
     
    1. O sistema efetuará a gravação do adiantamento.
     
    1. Selecione o processo novamente e efetue a liquidação da parcela de adiantamento.
    Sequência 004:
    1. No módulo Financeiro (SIGAFIN), acesse as opções “Atualizações/ Contas a pagar/ Contas a pagar” (FINA750).
    2. Selecione o título INV e título PA e clique em Visualizar, será possível verificar com mais detalhes as informações referentes às parcelas do processo que foi compensado na rotina de Câmbio.
    Sequência 005:
    1. No módulo Financeiro (SIGAFIN), acesse as opções “Atualizações/ Movimento Bancário/ Movimento Bancário” (FINA030).
     
    1. Selecione no browse a movimentação da parcela liquidada e clique em Visualizar.
     
    1. O sistema exibirá os dados de movimentação bancária da parcela liquidada, como na figura que será apresentada.
     
    1. Repare que o número do cheque corresponde ao número do contrato de câmbio e o beneficiário é o mesmo informado no campo WB_SWIFT, campo o qual informamos no parâmetro MV_AVG0195 como campo do beneficiário do cheque de adiantamento.
     
    Defina o campo Cond Pagto com uma Condição de pagamento antecipada.
     
    1. Ao finalizar o cadastro do pedido, o sistema exibirá o número do pedido de compra gerado no módulo financeiro.
     
    1. Clique em Ok para finalizar.
    Sequência 002:
    1. No módulo Financeiro (SIGAFIN) acesse as opções “Atualizações/ Contas a Pagar/ Contas a Pagar” (FINA750).
     
    1. Para verificar com mais detalhes o processo gerado, selecione o mesmo e clique em Visualizar. Será possível visualizar que o sistema gerou os títulos provisórios do tipo PR do Purchase Order.
     
    Sequência 003 - Geração da parcela de adiantamento e liquidação
    1. No ambiente Easy Import Control (SIGAEIC), acesse as opções “Atualizações\ Financeiro\ Controle de Cambio” (EICAP100), clique em Incluir.
     
    1. No campo “Tipo”selecione a opção Antecipado.
     
    1. No campo Processo/PO,selecione o Purchase Order que possui a condição de pagamento antecipada.
     
    1. Preencha os dados da parcela e clique em OK.
     
    1. O sistema irá gerar a parcela. Dê um duplo clique na parcela para inserir os dados complementares.
     
    1. Na tela que será apresentada, informe os campos de data do contrato e número do contrato.
     
    1. Caso exista alguma parcela de adiantamento vinculada ao contrato inserido, o sistema não permitirá a alteração diante da mensagem que será apresentada.
     
    1. Neste caso, colocamos no parâmetro MV_AVG0195 o campo Swift (SWB->WB_SWIFT), portanto, o preenchemos para que o nome contido neste campo seja o beneficiário do cheque do adiantamento.
     
    1. Clique em OK para retornar a tela principal da manutenção de câmbio.
     
    1. Confira os dados e clique em OK novamente para concluir a operação.
     
    1. O sistema exibirá a tela de dados do módulo financeiro. Confira os dados e clique em OK.
     
    1. O sistema efetuará a gravação do adiantamento.
     
    1. Selecione o processo novamente e efetue a liquidação da parcela de adiantamento.
    Sequência 004:
    1. No módulo Financeiro (SIGAFIN), acesse as opções “Atualizações/ Contas a pagar/ Contas a pagar” (FINA750).
    2. Selecione o título INV e título PA e clique em Visualizar, será possível verificar com mais detalhes as informações referentes às parcelas do processo que foi compensado na rotina de Câmbio.
    Sequência 005:
    1. No módulo Financeiro (SIGAFIN), acesse as opções “Atualizações/ Movimento Bancário/ Movimento Bancário” (FINA030).
     
    1. Selecione no browse a movimentação da parcela liquidada e clique em Visualizar.
     
    1. O sistema exibirá os dados de movimentação bancária da parcela liquidada, como na figura que será apresentada.
     
    1. Repare que o número do cheque corresponde ao número do contrato de câmbio e o beneficiário é o mesmo informado no campo WB_SWIFT, campo o qual informamos no parâmetro MV_AVG0195 como campo do beneficiário do cheque de adiantamento.
     
    Informações Técnicas

    Tabelas Utilizadas
    SWB – Parcelas do Câmbio
    Número do Plano
    000000123412010

    • Sem rótulos