
br.com.objectos.cnab.Comando Maven / Gradle / Ivy
The newest version!
/*
* Copyright 2016 Objectos, Fábrica de Software LTDA.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
package br.com.objectos.cnab;
import br.com.objectos.flat.FlatEnum;
/**
* @author [email protected] (Marcio Endo)
*/
public enum Comando implements FlatEnum {
// 01..Remessa
// 02..Pedido de baixa
// 03..Pedido de Protesto Falimentar
// 04..Concessão de abatimento
// 05..Cancelamento de abatimento concedido
// 06..Alteração de vencimento
// 07..Alteração do controle do participante
// 08..Alteração de seu número
// 09..Pedido de protesto
// 18..Sustar protesto e baixar Título
// 19..Sustar protesto e manter em carteira
// 22..Transferência Cessão crédito ID. Prod. 10
// 23..Transferência entre Carteiras
// 24..Dev. Transferência entre Carteiras
// 31..Alteração de outros dados
// 35..Desagendamento do débito automático
// 68..Acerto nos dados do rateio de Crédito
// 69..Cancelamento do rateio de crédito
REMESSA("01"),
BAIXA("02"),
ABATIMENTO("04"),
CANCELAMENTO_DO_ABATIMENTO("05"),
ALTERACAO_DO_CONTROLE("07"),
ALTERACAO_DO_NUMERO("08"),
PEDIDO_DE_PROTESTO("09"),
BAIXAR_TITULO("18"),
MANTER_CARTEIRA("19"),
ALTERCAO_DE_OUTROS_DADOS("31"),
DESAGENDAMENTO("35"),
ACERTO("68"),
CANCELAMENTO("69");
private final String valor;
private Comando(String valor) {
this.valor = valor;
}
@Override
public String flatValue() {
return valor;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy