F060ALTPOR – Permite a alteração dos dados bancários (Banco, agencia e conta).
Descrição: | A finalidade do ponto de entrada F060ALTPOR é permitir a alteração dos dados bancários (Banco, agencia e conta) na execução da rotina de "Transferência", chamado na função FA060VERSIT. | ||||||||||||||||||||||||
Localização: | Está presente na função FA040VERSIT() | ||||||||||||||||||||||||
Programa Fonte: | FINA060.PRW | ||||||||||||||||||||||||
Versões: | 12 | ||||||||||||||||||||||||
Parâmetros: |
| ||||||||||||||||||||||||
Retorno: | Array com as novas informações dos dados bancários. Sempre mantendo a sequencia de Banco, Agencia e Conta. |
Exemplo de utilização
#INCLUDE "Totvs.ch" User Function F060ALTPOR() Local aRetPor := {} Local cBanco := GetMV("MV_F0601",,"01A") Local cAgencia := GetMV("MV_F0602",,"000001") Local cConta := GetMV("MV_F0603",,"0000000001") Local cPort060 := PARAMIXB[1]//código do banco atual Local cAgen060 := PARAMIXB[2]//código da agencia atual Local cConta060 := PARAMIXB[3]//código da conta atual Local cNewSitua := PARAMIXB[4]//Situação de cobrança informada pelo usuário l FRV->(DbSetOrder(1)) If cSituant != cNewSitua If FRV->(Dbseek(xFilial("FRV")+cNewSitua)) // Usa Banco = Sim If FRV->FRV_BANCO == "1" .And. (!Empty(cPort060) .Or. !Empty(cAgen060) .Or. !Empty(cConta060)) AADD(aRetPor,cBanco) AADD(aRetPor,cAgencia) AADD(aRetPor,cConta) Else AADD(aRetPor,cPort060) AADD(aRetPor,cAgen060) AADD(aRetPor,cConta060) Endif Else AADD(aRetPor,cPort060) AADD(aRetPor,cAgen060) AADD(aRetPor,cConta060) Endif Endif Return(aRetPor)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas