INTEQ KB
Advertisement

Cnab()


Descrição:

 Classe responsável pelas operações básicas de EDI Bancário.

Herança:

 Object()

Dependências:

 -1899925557 /* /inteq/library/validators.js */

Propriedades:

 pastaArquivo: Diretório do arquivo que será manipulado.
 pathArquivo: Diretório + nome do arquivo que será manipulado.
 arquivo: Objeto que representa o arquivo que será manipulado.
 arquivoInicializado: Informa se o arquivo já foi criado.
 sequencia: Seqüencial do arquivo.
 registro: Conjunto de caracteres que compõe uma linha do arquivo.
 qdeRegistros: Quantidade de registros do arquivo.
 banco: Banco da operação
 inscrição: Objeto que representa a inscrição da pessoa. Possui os seguintes atributos:
   numero:  Número de inscrição da pessoa.
   tipo: Tipo de inscrição da pessoa.
     0: Isento ou não informado
     1: CPF
     2: CNPJ
     3: PIS/PASEP
     9: Outros
 objRemessa: Objeto que será utilizado em operações de remessa.
 objRetorno: Objeto que será utilizado em operações de retorno.
 resumoInformativoDoArquivoDeRetorno: Texto que informa de forma resumida a natureza do arquivo de retorno. 
 empresa: Chave da pessoa da operação.
 contaCorrente: Objeto que representa a conta corrente da pessoa da operação. Possui os seguintes atributos:
   chave: Chave da pessoa da conta
   dvAgencia: Digito verificador da agência.
   dvConta: Dígito verificador da conta.
   dvAgConta: Dígito verificador da conta/agência
   agencia: Número da agência.
   Conta: Número da conta.

Métodos:

 inicializaObjRemessa()
 finalizaObjRemessa()
 sobreescreveRegistro( posicao, texto )
 validaRegistro()
 gravaRegistro()
 internoInicializaRemessa()
 inicializaRemessa()
 internoFinalizaRemessa()
 finalizaRemessa()
 preparaObjetoRemessaPagamento()
 internoGeraRemessaPagamento()
 geraRemessaPagamento()
 preparaObjetoRemessaCobranca()
 internoGeraRemessaCobranca()
 geraRemessaCobranca()
 preparaObjetoRetorno()
 inicializaObjRetorno()
 finalizaObjRetorno()
 internoInicializaRetorno()
 inicializaRetorno()
 leRegistro()
 internoLeArquivoRetorno()
 leArquivoRetorno()
Advertisement