import.css=/download/attachments/327912/newLayout.css

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
FRTA271E.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.