01. DADOS GERAIS

Linha de Produto:

Microsiga Protheus®

Segmento:

Backoffice

Módulo:

Financeiro

Função:

FINA050 – Contas a Pagar

FINA080 – Baixas Pagar Manual

FINA090 – Baixas Pagar Automática

FINA190 – Geração de Cheques

FINA390 – Cheques Sobre Títulos

02. DESCRIÇÃO

O ponto de entrada PAGNUMCHEQ permite ao usuário que os números de cheque informado nas rotinas de baixa sejam sugeridos, conforme o banco utilizado, evitando a necessidade de preenchimento manual do número do cheque.

03. PARÂMETROS

NomeTipoDescrição
PARAMIXB[1]

Caracter

Código do banco.

PARAMIXB[2]

Caracter

Código da agência.

PARAMIXB[3]

Caracter

Número da conta.

PARAMIXB[4]

Caracter

Número do cheque atual.

04. RETORNO

TipoDescrição

Caracter

Número válido de cheque para o banco informado.

05. EXEMPLO DE UTILIZAÇÃO

#INCLUDE "TOTVS.CH"

User Function PAGNUMCHEQ() as character
Local cBanco    := ParamIxb[1] as character
Local cAgencia  := ParamIxb[2] as character 
Local cConta    := ParamIxb[3] as character 
Local cCheque   := ParamIxb[4] as character 
Local cPECheque := ""  as character 

FWAlertInfo("Ponto de entrada PAGNUMCHEQ")

cPECheque := "999999"

Return cPECheque