Module: CNAB240::BancoABC

Defined in:
lib/cnab240_bancoabc.rb,
lib/cnab240/bancoabc/version.rb,
lib/cnab240/bancoabc/ocorrencias.rb,
lib/cnab240/bancoabc/entities/base.rb,
lib/cnab240/bancoabc/entities/header.rb,
lib/cnab240/bancoabc/entities/trailler.rb,
lib/cnab240/bancoabc/entities/register_p.rb,
lib/cnab240/bancoabc/entities/register_q.rb,
lib/cnab240/bancoabc/entities/register_r.rb,
lib/cnab240/bancoabc/entities/register_s.rb,
lib/cnab240/bancoabc/entities/register_t.rb,
lib/cnab240/bancoabc/entities/register_u.rb,
lib/cnab240/bancoabc/services/parse_line.rb,
lib/cnab240/bancoabc/entities/header_builder.rb,
lib/cnab240/bancoabc/entities/trailler_builder.rb,
lib/cnab240/bancoabc/entities/header_lote_builder.rb,
lib/cnab240/bancoabc/entities/trailler_lote_builder.rb

Defined Under Namespace

Modules: Entities, Services

Constant Summary collapse

VERSION =

When updating version, keep in mind Semantic Versioning semver.org/ TL;DR; (Major.Minor.Patch) Releases before 1.0.0 are in active development and can change anytime 1.0.0 and up is indication and declaration of a stable public API Major - Incremented for incompatible changes with previous release (or big enough new features) Minor - Incremented for new backwards-compatible features + deprecations Patch - Incremented for backwards-compatible bug fixes

"1.2.0"
OCORRENCIAS =
{
  confirma_entrada_cip: "01",
  entrada_confirmada: "02",
  entrada_rejeitada: "03",
  transferencia_de_carteira_entrada: "04",
  transferencia_de_carteira_baixa: "05",
  liquidacao: "06",
  confirmacao_do_recebimento_instrucao_desconto: "07",
  confirmacao_do_recebimento_cancelamento_desconto: "08",
  baixa: "09",
  titulo_em_carteira: "11",
  confirma_abatimento: "12",
  confirma_abatimento_cancelado: "13",
  vencimento_alterado: "14",
  franco_de_pagamento: "15",
  liquidacao_sem_registro: "17",
  protesto: "19",
  sustacao: "20",
  remessa_a_cartorio: "23",
  retirada_cartorio_e_manutencao_em_carteira: "24",
  baixado_protesto: "25",
  instrucao_rejeitada: "26",
  confirmacao_pedido_alteracao_outros_dados: "27",
  debito_de_tarifas_custas_correspondentes: "28",
  ocorrencia_pagador: "29",
  alteracao_dados_rejeitada: "30",
  confirmacao_alteracao_dados_rateio_credito: "33",
  confirmacao_cancelamento_dados_rateio_credito: "34",
  confirmacao_desagendamento_debito_automatico: "35",
  comfirmacao_de_envio_email_sms: "36",
  envio_de_email_rejeitado: "37",
  confirmacao_alteracao_prazo_limite_recebimento: "38",
  confirmacao_dispensa_prazo_limite_recebimento: "39",
  confirmacao_alteracao_numero_titulo_beneficiario: "40",
  confirmacao_alteracao_numero_controle_participante: "41",
  confirmacao_alteracao_dados_pagador: "42",
  confirmacao_alteracao_dados_sacador_avalista: "43",
  titulo_pago_cheque_devolvido: "44",
  titulo_pago_cheque_compensado: "45",
  instrucao_protesto_confirmada: "46",
  instrucao_protesto_fins_falimentares_confirmada: "47",
  confirmacao_instrucao_transferencia_carteira_modalidade_cobranca: "48",
  alteracao_contrato_cobranca: "49",
  titulo_pago_chegue_pendente_liquidacao: "50",
  titulo_dda_reconhecido: "51",
  titulo_dda_nao_reconhecido: "52",
  titulo_dda_recusado_cip: "53",
  confirmacao_instrucao_baixa_titulo_negativado_sem_protesto: "54",
  confirmacao_pedido_dispensa_multa: "55",
  confirmacao_pedido_cobranca_multa: "56",
  confirmacao_pedido_alteracao_cobranca_juros: "57",
  confirmacao_pedido_alteracao_valor_data_desconto: "58",
  confirmacao_pedido_alteracao_beneficiario_titulo: "59",
  confirmacao_pedido_dispensa_juros_mora: "60",
  confirmacao_alteracao_valor_nominal_titulo: "61",
  titulo_sustado_judicialmente: "63",
  confirmacao_alteracao_valor_minimo_percentual: "64",
  confirmacao_instrucao_sustar_alterar_vencimento: "94",
  confirmacao_alteracao_campo_livre: "95",
  confirmacao_alteracao_seu_numero: "96",
  confirmacao_agendamento_devolucao: "97",
  confirmacao_alteracao_mora: "98",
  confirmacao_alteracao_multa: "99"
}.freeze