Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

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.

Este artigo ajudou você?