TELA CUSTOMIZADA DE DIGITAÇÃO DO CHEQUE
LJ010CHQ
Esse ponto de entrada é chamado da seguinte forma:
aOk := Execblock("LJ010CHQ", .F., .F., {nVlrCart, dDtVenc, nParc, cBanco, cAgencia, cConta, cCheque, cComp, cRg, cTelefone, lCheckCh, lCheckTe, cSerChq, lTipoChq, cCGCchq, cDDDcli, cPreTelCli, cSufTelCli, cNomeCli, cMesACta, cAnoACta})
Dados recebidos:
aOK é o retorno esperado, o primeiro elemento deve ser .F. se os dados do cheque não foram digitados corretamente e .T. se os dados do cheque foram digitados corretamente. Os demais elementos são correspondentes aos campos: cBanco, cAgencia, cConta, cCheque, cComp, cRg, cTelefone, lCheckCh, lCheckTe, cSerChq, lTipoChq, cCGCchq, cDDDcli, cPreTelCli, cSufTelCli, cNomeCli, cMesACta, cAnoACta.
Dados enviados:
nVlrCart é o valor da parcela - somente informativo
DTVenc é o vencimento da parcela - somente informativo
nParc é o número da parcela - somente informativo
cBanco é o número do banco
cAgencia é o número da agência
cConta é o número da conta
cCheque é o número do cheque
cComp é o número da compensação
cRg é o RG do cliente
cTelefone é o telefone do cliente
lCheckCh é .T. se as próximas parcelas utilizam os mesmos dados (apenas somando +1 ao cheque) e .F. se os cheques não são seqüenciais.
Os dados a seguir são utilizados apenas no caso de consulta ao ChequePre.com:
cSerChq é a série do cheque
lTipoChq é o tipo do cheque .T. = Especial / .F. = Comum
cCGCchq é o CGC/CPF do cliente
cDDDcli é o DDD do telefone do cliente
cPreTelCli é o prefixo do telefone do cliente
cSufTelCli é o sufixo (4 dígitos finais) do telefone do cliente
cNomeCli é o nome do Cliente
cMesACta é o mês de abertura da conta
cAnoACta é o ano de abertura da conta
O ponto de entrada será chamado uma vez para cada parcela; no caso dos cheques serem seqüenciais, será chamado uma só vez e as parcelas seguintes serão preenchidas com a numeração seqüencial dos cheques.
Dentro do ponto de entrada grave seus dados adicionais em algum arquivo SZ e recupere-os para gravar nos respectivos campos durante o VABE001.