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

Ponto-de-Entrada: PL627BOK - Cabeçalho do Lote de Cobrança
Versões: Todas
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

O ponto de entrada PL627BOK permite a validação das informações do cabeçalho do Lote de Cobrança, sendo chamado na validação, ao selecionar a opção “OK” do Lote de Cobrança.

Eventos

PL627BOK (<ParamIXB[1]>, <ParamIXB[2]>) --> lRet

Programa Fonte
PLSA627.PRW
Sintaxe

PL627BOK - Cabeçalho do Lote de Cobrança ( < ParamIXB[1]> , < ParamIXB[2]> ) --> lRet

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
ParamIXB[1]LógicoCampos obrigatórios validações OK?lRetX
ParamIXB[2]NumériconOpc – Opção selecionada no menu3 = IncluirX
Retorno
    lRet(logico)
  • Se a validação usuário estiver Ok
Exemplos
User Function PL627BOK()Local lRet     := ParamIXb[1]Local nOpc     := ParamIXb[2]Local cMesEmis := "" Local cAnoEmis := ""If nOpc = 3 .And. lRet .And. !Empty(M->BDC_DTEMIS)	cMesEmis := StrZero(Month(M->BDC_DTEMIS),2)	cAnoEmis := Str(Year(M->BDC_DTEMIS),4)		If cAnoEmis+cMesEmis <> M->(BDC_ANOINI+BDC_MESINI)	     MsgStop("Parametrização incorreta na data de Emissão!")	     lRet := .F.	Endif EndifReturn lRet