All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.fincatto.documentofiscal.cte300.classes.nota.CTeNotaInfoDadosComplementaresEntregaComDataDefinida Maven / Gradle / Ivy

There is a newer version: 4.0.75
Show newest version
package com.fincatto.documentofiscal.cte300.classes.nota;

import com.fincatto.documentofiscal.DFBase;
import com.fincatto.documentofiscal.cte300.classes.CTTipoPrazoDataEntrega;

import org.simpleframework.xml.Element;
import org.simpleframework.xml.Root;

import java.time.LocalDate;

/**
 * @author Caio
 * @info Entrega com data definida
 */

@Root(name = "comData")
public class CTeNotaInfoDadosComplementaresEntregaComDataDefinida extends DFBase {
    private static final long serialVersionUID = -2993904878236899549L;
    
    @Element(name = "tpPer")
    private CTTipoPrazoDataEntrega tipoPrazoDataEntrega;
    
    @Element(name = "dProg")
    private LocalDate dataProgramada;

    public CTeNotaInfoDadosComplementaresEntregaComDataDefinida() {
        this.tipoPrazoDataEntrega = null;
        this.dataProgramada = null;
    }

    public CTTipoPrazoDataEntrega getTipoPrazoDataEntrega() {
        return this.tipoPrazoDataEntrega;
    }

    /**
     * Tipo de data/período programado para entrega
* Preencher com:
* 1-Na data;
* 2-Até a data;
* 3-A partir da data */ public void setTipoPrazoDataEntrega(final CTTipoPrazoDataEntrega tipoPrazoDataEntrega) { this.tipoPrazoDataEntrega = tipoPrazoDataEntrega; } public LocalDate getDataProgramada() { return this.dataProgramada; } /** * Data programada
* Formato AAAA-MM-DD */ public void setDataProgramada(final LocalDate dataProgramada) { this.dataProgramada = dataProgramada; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy