
com.fincatto.documentofiscal.cte300.classes.nota.CTeNotaInfoDadosComplementaresEntregaComHoraDefinida Maven / Gradle / Ivy
package com.fincatto.documentofiscal.cte300.classes.nota;
import com.fincatto.documentofiscal.DFBase;
import com.fincatto.documentofiscal.cte300.classes.CTTipoPrazoHoraEntrega;
import org.simpleframework.xml.Element;
import org.simpleframework.xml.Root;
import java.time.LocalTime;
/**
* @author Caio
* @info Entrega com hora definida
*/
@Root(name = "comHora")
public class CTeNotaInfoDadosComplementaresEntregaComHoraDefinida extends DFBase {
private static final long serialVersionUID = 563326795168120772L;
@Element(name = "tpHor")
private CTTipoPrazoHoraEntrega tipoPrazoHoraEntrega;
@Element(name = "hProg")
private LocalTime horaProgramada;
public CTeNotaInfoDadosComplementaresEntregaComHoraDefinida() {
this.tipoPrazoHoraEntrega = null;
this.horaProgramada = null;
}
public CTTipoPrazoHoraEntrega getTipoPrazoHoraEntrega() {
return this.tipoPrazoHoraEntrega;
}
/**
* Tipo de hora
* Preencher com:
* 1--No horário;
* 2-Até o horário;
* 3-A partir do horário
*/
public void setTipoPrazoHoraEntrega(final CTTipoPrazoHoraEntrega tipoPrazoHoraEntrega) {
this.tipoPrazoHoraEntrega = tipoPrazoHoraEntrega;
}
public LocalTime getHoraProgramada() {
return this.horaProgramada;
}
/**
* Hora programada
* Formato HH:MM:SS
*/
public void setHoraProgramada(final LocalTime horaProgramada) {
this.horaProgramada = horaProgramada;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy