Ponto-de-Entrada: LJ010CHQ Versões: | Microsiga Protheus 10 e Microsiga Protheus 11 | Nível de Acesso: | Nível 1 (Acesso Clientes) | Idiomas: | Português, Espanhol e Inglês |
Descrição: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. SintaxeLJ010CHQ ( < UPAR> ) --> URET Parâmetros: | Nome | | | Tipo | | | Descrição | | | Default | | | Obrigatório | | | Referência | | | UPAR | | | Qualquer | | | Descrição abaixo (em Observações). | | | | | | X | | | | |
RetornoURET(qualquer)- Descrição abaixo (em Observações).
ObservaçõesDescrição do parâmetro: nVlrCart - valor da parcela - somente informativo DTVenc - vencimento da parcela - somente informativo nParc - número da parcela - somente informativo cBanco - número do banco cAgencia - número da agência cConta - número da conta cCheque - número do cheque cComp - número da compensação cRg - RG do cliente cTelefone - 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 - série do cheque lTipoChq - tipo do cheque .T. = Especial, .F. = Comum cCGCchq - CGC/CPF do cliente cDDDcli - DDD do telefone do cliente cPreTelCli - prefixo do telefone do cliente cSufTelCli - sufixo (4 dígitos finais) do telefone do cliente cNomeCli - nome do cliente cMesACta - mês de abertura da conta cAnoACta - ano de abertura da conta Descrição do retorno: 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. |