Árvore de páginas

Ponto-de-Entrada: FRTALTPG - Omissão de formas de pagamento.
Versões: Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11
Idiomas: Espanhol , Inglês
Descrição:

Esse ponto de entrada é utilizado para omitir as formas de pagamento. Recebe os seguintes parâmetros:

ParamIxb[1] - Descrição da forma de pagamento (Ex.: Dinheiro, Cheque, Cartão, Vale)
ParamIxb[2] - Tipo da forma de pagamento (R$, CC, CD, CH, VA, FI, CO, CR)
ParamIxb[3] - Quando o campo AE_GRPFRT estiver preenchido, esse parâmetro recebe a primeira posição de AE_GRPFRT

Nunca os três parâmetros estarão alimentados, as situações são duas:
ParamIxb[1] e ParamIxb[2] - Quando a forma de pagamento for R$, CH ou não possui AE_GRPFRT preenchido.
ParamIxb[3] - AE_GRPFRT preenchido.

AE_GRPFRT - É utilizado para agrupar formas de pagamento em um único atalho.
O ponto de entrada deve retornar .F. para as formas de pagamento a serem omitidas.

Programa Fonte
.PRW
Sintaxe

FRTALTPG - Omissão de formas de pagamento. ( < Descricao> , < Tipo> , < AgrupFrt> ) --> Nil

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
Descricao Array of Record Descrição da forma de pagamento (Ex.: Dinheiro, Cheque, Cartão, Vale) X
Tipo Array of Record Tipo da forma de pagamento (R$, CC, CD, CH, VA, FI, CO, CR) X
AgrupFrt Array of Record Quando o campo AE_GRPFRT estiver preenchido, esse parâmetro recebe a primeira posição AE_GRPFRT. X
Retorno
    Nil(logico)
  • O ponto de entrada deve retornar .F. para as formas de pagamento a serem omitidas e .T. para as formas de pagamento que serão exibidas.