ERP – Função AbrirTelaSistema – Como utilizar a Função AbrirTelaSistema para abrir a tela baixa por Compensações do Contas a Pagar
Dúvida
Como utilizar a Função AbrirTelaSistema para abrir a tela NF501BCO_FPCP - Finanças / Gestão de Contas a Pagar / Contas a Pagar / Baixas de Títulos / Por Compensações (Baixa por Compensações do Contas a Pagar)?
Solução
Para utilizar a função AbrirTelaSistema para abrir a tela NF501BCO_FPCP - Finanças / Gestão de Contas a Pagar / Contas a Pagar / Baixas de Títulos / Por Compensações (Baixa por Compensações do Contas a Pagar)?, defina uma regra onde sejam informadas as 21 posições possíveis de parâmetros para a função AbrirTelaSistema para esta tela. Os parâmetros possíveis para essa tela são:
- Filial Nota fiscal Venda
- Série Nota fiscal Venda
- Nota fiscal Venda
- Data Baixa;
- Modalidade;
- Transação Baixa C.Pagar;
- Transação Baixa C.Receber;
Tela F501SCO (Seleção da tela F501BCO);
Contas a Pagar:
- Cliente x Fornecedor;
- Mostrar Adto Efetivo;
- Fornecedor:
- Título;
- Tipo;
- Forma Pgto;
- Grupo;
- Filial;
Tela F501SCO (Seleção da tela F501BCO);
Contas a Receber:
- Considerar Adt. Sugestão;
- Cliente:
- Título;
- Tipo;
- Grupo;
- Filial;
Abaixo segue o exemplo de uma regra para abertura da tela, que inclusive descreve como passar um título que possui traço, para que não seja considerado como abrangência.
Exemplo:
Definir numero Ateste;
Definir alfa teste;
definir alfa aNumTit;
definir alfa aCodTpt;
definir alfa aparametros;
aNumTit = PAGF-16572;
aCodTpt = 01;
aParametros = ;;;;0;90556;90352;N;S;; + / + aNumTit + /; + aCodTpt + ;;;1-99;;;;;;1-99;;
AbrirTelaSistema(F501BCO, AParametros, ateste);
Importante
- Os parâmetros acima não são obrigatórios, porém devem obedecer a sequência acima, conforme o exemplo de regra descrito. Então caso você não deseje informar um parâmetro na função, o mesmo deve ser passado sem valor, conforme exemplo de regra.
- Quando utilizada a função AbrirTelaSistema para essa tela F501BCO_FPCP - Finanças / Gestão de Contas a Pagar / Contas a Pagar / Baixas de Títulos / Por Compensações e você desejar passar um título que tenho -(traço), você deve informar / (barra) para não ser considerado esse caractere como abrangência.
- Para esta tela específica, é possível utilizar parâmetros do botão Seleção (o que não é permitido por padrão, conforme artigo TECNOLOGIA – Função AbrirTelaSistema – Como utilizar a Função AbrirTelaSistema para abrir telas acionadas por um botão através de outra tela).
Observação
- Para maiores informações sobre a função AbrirTelaSistema acesse o artigo TECNOLOGIA - Função AbrirTelaSistema - Onde é possível encontrar informações diversas sobre processo a Função AbrirTelaSistema (índice).