com.fincatto.documentofiscal.nfe310.classes.nota.NFInfoCupomFiscalReferenciado Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of nfe Show documentation
Show all versions of nfe Show documentation
Biblioteca de comunicacao de nota fiscal eletronica brasileira
package com.fincatto.documentofiscal.nfe310.classes.nota;
import com.fincatto.documentofiscal.DFBase;
import com.fincatto.documentofiscal.validadores.DFStringValidador;
import org.simpleframework.xml.Element;
public class NFInfoCupomFiscalReferenciado extends DFBase {
private static final long serialVersionUID = -8337973110998173462L;
@Element(name = "mod")
private String modeloDocumentoFiscal;
@Element(name = "nECF")
private String numeroOrdemSequencialECF;
@Element(name = "nCOO")
private String numeroContadorOrdemOperacao;
public void setModeloDocumentoFiscal(final String modeloDocumentoFiscal) {
DFStringValidador.exatamente2(modeloDocumentoFiscal, "Modelo Documento Fiscal");
this.modeloDocumentoFiscal = modeloDocumentoFiscal;
}
public void setNumeroOrdemSequencialECF(final String numeroOrdemSequencialECF) {
DFStringValidador.exatamente3(numeroOrdemSequencialECF, "Numero Ordem Sequencial ECF");
this.numeroOrdemSequencialECF = numeroOrdemSequencialECF;
}
public void setNumeroContadorOrdemOperacao(final String numeroContadorOrdemOperacao) {
DFStringValidador.exatamente6(numeroContadorOrdemOperacao, "Numero Contador Ordem Operacao");
this.numeroContadorOrdemOperacao = numeroContadorOrdemOperacao;
}
public String getModeloDocumentoFiscal() {
return this.modeloDocumentoFiscal;
}
public String getNumeroContadorOrdemOperacao() {
return this.numeroContadorOrdemOperacao;
}
public String getNumeroOrdemSequencialECF() {
return this.numeroOrdemSequencialECF;
}
}