AlteraCampoRetornoPE(Pagamento Eletrônico)
Esta tem como o objetivo no pagamento eletrônico alterar valores que possam vir incorretos, ou que se deseje alterar nos arquivos de retorno, passando-se o campo a ser alterado e o valor que o mesmo irá conter.
Sintaxe: AlteraCampoRetornoPE (Alfa pNomeCampo, Alfa pVlrAlf, Numero pVlrNum).
Parâmetros:
Nome | Tipo | Descrição |
---|---|---|
pNomeCampo | Alfa | Variável que contem o nome do campo a ser alterado. |
pVlrAlf | Alfa | Variável que contem o valor a ser atribuído ao campo se o mesmo for alfa. |
pVlrNum | Numero | Variável que contem o valor a ser atribuído ao campo se o mesmo for numérico. |
Exemplo:
AlteraCampoRetornoPE("CODFOR","",35);
AlteraCampoRetornoPE("SEQCHE","2",0);
AlteraCampoRetornoPE("TNSCXB","90650",0);
Utilização da Função (dependentes): Nenhum dependente.
Observações: A função só pode ser utilizada na rotina de Imp/Exp do pagamento eletrônico(C.Pagar), se for utilizado em outro lugar não irá funcionar - podendo causar erro.
Campos disponíveis para Pagamento Eletrônico: CODFOR - NUMTIT - CODTPT - CODFIL - OCTBAN - CODBAR - SEQCHE - TNSCXB - AUTBAN - CTRBAN - NUMPGE - NUMCCO - DATLIB
Campos disponíveis para DDA: CODFOR - NUMTIT - CODTPT - CODFIL - OCTBAN - CODBAR - SEQCHE - TNSCXB - TIPFOR - VLRMUL - CGCCPF - DATDSC - VLRDSC - VCTORI - VLRORI - DATEMI - VLRJRS - OBSTIT - TITMAN
Nota: Quando inserido o campo TITMAN no layout bancário e tratado via regra para retornará o valor 'A' (alteração), a tela F510DDA considerará o título como erro e tratará o título na grade de erro.