cl.sii.dte
Class Documento

java.lang.Object
  |
  +--cl.sii.dte.Documento

public class Documento
extends Object

Version:
1.0
Author:
Tomas Barros bbarros@nic.cl

Field Summary
private  Date fecha
           
private  Date fechaCancelacion
           
private  Date fechaVencimiento
           
private  Integer folio
           
private  Integer formaPago
           
private  Integer indicaNoRebaja
           
private  Integer indicaServicio
           
private  Integer indicaVenta
           
private  String medioPago
           
private  Integer montoBruto
           
private  Date periodoDesde
           
private  Date periodoHasta
           
protected  SimpleDateFormat sdf
           
private  String termPagoCodigo
           
private  Integer termPagoDias
           
private  Integer tipo
           
private  Integer tipoDespacho
           
 
Constructor Summary
Documento()
           
 
Method Summary
 org.jdom.Element getDOMElement(String tagName, org.jdom.Namespace ns)
          Method getDOMElement.
 Date getFecha()
          Method getFecha.
 Date getFechaCancelacion()
          Method getFechaCancelacion.
 Date getFechaVencimiento()
          Method getFechaVencimiento.
 Integer getFolio()
          Method getFolio.
 Integer getFormaPago()
          Method getFormaPago.
 Integer getIndicaNoRebaja()
          Method getIndicaNoRebaja.
 Integer getIndicaServicio()
          Method getIndicaServicio.
 Integer getIndicaVenta()
          Method getIndicaVenta.
 String getMedioPago()
          Method getMedioPago.
 Integer getMontoBruto()
          Method getMontoBruto.
 Date getPeriodoDesde()
          Method getPeriodoDesde.
 Date getPeriodoHasta()
          Method getPeriodoHasta.
 String getTermPagoCodigo()
          Method getTermPagoCodigo.
 Integer getTermPagoDias()
          Method getTermPagoDias.
 Integer getTipo()
          Method getTipo.
 Integer getTipoDespacho()
          Method getTipoDespacho.
 void setDOMElement(org.jdom.Element data)
          Method setDOMElement.
 void setFecha(Date fecha)
          Method setFecha.
 void setFecha(String fecha)
          Method setFecha em base a un String.
 void setFechaCancelacion(Date fechaCancelacion)
          Method setFechaCancelacion.
 void setFechaCancelacion(String fecha)
          Method setFechaCancelacion em base a un String.
 void setFechaVencimiento(Date fechaVencimiento)
          Method setFechaVencimiento.
 void setFechaVencimiento(String fecha)
          Method setFechaVencimiento em base a un String.
 void setFolio(Integer folio)
          Method setFolio.
 void setFormaPago(Integer formaPago)
          Method setFormaPago.
 void setIndicaNoRebaja(Integer indicaNoRebaja)
          Method setIndicaNoRebaja.
 void setIndicaServicio(Integer indicaServicio)
          Method setIndicaServicio.
 void setIndicaVenta(Integer indicaVenta)
          Method setIndicaVenta.
 void setMedioPago(String medioPago)
          Method setMedioPago.
 void setMontoBruto(Integer montoBruto)
          Method setMontoBruto.
 void setPeriodoDesde(Date periodoDesde)
          Method setPeriodoDesde.
 void setPeriodoDesde(String fecha)
          Method setPeriodoDesde em base a un String.
 void setPeriodoHasta(Date periodoHasta)
          Method setPeriodoHasta.
 void setPeriodoHasta(String fecha)
          Method setPeriodoHasta em base a un String.
 void setTermPagoCodigo(String termPagoCodigo)
          Method setTermPagoCodigo.
 void setTermPagoDias(Integer termPagoDias)
          Method setTermPagoDias.
 void setTipo(Integer tipo)
          Method setTipo.
 void setTipoDespacho(Integer tipoDespacho)
          Method setTipoDespacho.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tipo

private Integer tipo

folio

private Integer folio

fecha

private Date fecha

indicaNoRebaja

private Integer indicaNoRebaja

tipoDespacho

private Integer tipoDespacho

indicaVenta

private Integer indicaVenta

indicaServicio

private Integer indicaServicio

montoBruto

private Integer montoBruto

fechaCancelacion

private Date fechaCancelacion

periodoDesde

private Date periodoDesde

periodoHasta

private Date periodoHasta

formaPago

private Integer formaPago

medioPago

private String medioPago

termPagoDias

private Integer termPagoDias

termPagoCodigo

private String termPagoCodigo

fechaVencimiento

private Date fechaVencimiento

sdf

protected SimpleDateFormat sdf
Constructor Detail

Documento

public Documento()
See Also:
Object.Object()
Method Detail

getTipo

public Integer getTipo()
Method getTipo.

Returns:
Integer

setTipo

public void setTipo(Integer tipo)
Method setTipo.

Parameters:
tipo -

getFolio

public Integer getFolio()
Method getFolio.

Returns:
Integer

setFolio

public void setFolio(Integer folio)
Method setFolio.

Parameters:
folio -

getFecha

public Date getFecha()
Method getFecha.

Returns:
Date

setFecha

public void setFecha(Date fecha)
Method setFecha.

Parameters:
fecha -

setFecha

public void setFecha(String fecha)
              throws ParseException
Method setFecha em base a un String.

Parameters:
fecha - en formato AAAA-MM-DD
ParseException

getIndicaNoRebaja

public Integer getIndicaNoRebaja()
Method getIndicaNoRebaja.

Returns:
Integer

setIndicaNoRebaja

public void setIndicaNoRebaja(Integer indicaNoRebaja)
Method setIndicaNoRebaja.

Parameters:
indicaNoRebaja -

getTipoDespacho

public Integer getTipoDespacho()
Method getTipoDespacho.

Returns:
Integer

setTipoDespacho

public void setTipoDespacho(Integer tipoDespacho)
Method setTipoDespacho.

Parameters:
tipoDespacho -

getIndicaVenta

public Integer getIndicaVenta()
Method getIndicaVenta.

Returns:
Integer

setIndicaVenta

public void setIndicaVenta(Integer indicaVenta)
Method setIndicaVenta.

Parameters:
indicaVenta -

getIndicaServicio

public Integer getIndicaServicio()
Method getIndicaServicio.

Returns:
Integer

setIndicaServicio

public void setIndicaServicio(Integer indicaServicio)
Method setIndicaServicio.

Parameters:
indicaServicio -

getMontoBruto

public Integer getMontoBruto()
Method getMontoBruto.

Returns:
Integer

setMontoBruto

public void setMontoBruto(Integer montoBruto)
Method setMontoBruto.

Parameters:
montoBruto -

getFormaPago

public Integer getFormaPago()
Method getFormaPago.

Returns:
formaPago

setFormaPago

public void setFormaPago(Integer formaPago)
Method setFormaPago.

Parameters:
formaPago -

getFechaCancelacion

public Date getFechaCancelacion()
Method getFechaCancelacion.

Returns:
Date

setFechaCancelacion

public void setFechaCancelacion(Date fechaCancelacion)
Method setFechaCancelacion.

Parameters:
fechaCancelacion -

setFechaCancelacion

public void setFechaCancelacion(String fecha)
                         throws ParseException
Method setFechaCancelacion em base a un String.

Parameters:
fecha - en formato AAAA-MM-DD
ParseException

getPeriodoDesde

public Date getPeriodoDesde()
Method getPeriodoDesde.

Returns:
Date

setPeriodoDesde

public void setPeriodoDesde(Date periodoDesde)
Method setPeriodoDesde.

Parameters:
periodoDesde -

setPeriodoDesde

public void setPeriodoDesde(String fecha)
                     throws ParseException
Method setPeriodoDesde em base a un String.

Parameters:
fecha - en formato AAAA-MM-DD
ParseException

getPeriodoHasta

public Date getPeriodoHasta()
Method getPeriodoHasta.

Returns:
Date

setPeriodoHasta

public void setPeriodoHasta(Date periodoHasta)
Method setPeriodoHasta.

Parameters:
periodoHasta -

setPeriodoHasta

public void setPeriodoHasta(String fecha)
                     throws ParseException
Method setPeriodoHasta em base a un String.

Parameters:
fecha - en formato AAAA-MM-DD
ParseException

getMedioPago

public String getMedioPago()
Method getMedioPago.

Returns:
medioPago

setMedioPago

public void setMedioPago(String medioPago)
Method setMedioPago.

Parameters:
medioPago -

getTermPagoDias

public Integer getTermPagoDias()
Method getTermPagoDias.

Returns:
termPagoDias

setTermPagoDias

public void setTermPagoDias(Integer termPagoDias)
Method setTermPagoDias.

Parameters:
termPagoDias -

getTermPagoCodigo

public String getTermPagoCodigo()
Method getTermPagoCodigo.

Returns:
termPagoCodigo

setTermPagoCodigo

public void setTermPagoCodigo(String termPagoCodigo)
Method setTermPagoCodigo.

Parameters:
termPagoCodigo -

getFechaVencimiento

public Date getFechaVencimiento()
Method getFechaVencimiento.

Returns:
Date

setFechaVencimiento

public void setFechaVencimiento(Date fechaVencimiento)
Method setFechaVencimiento.

Parameters:
fechaVencimiento -

setFechaVencimiento

public void setFechaVencimiento(String fecha)
                         throws ParseException
Method setFechaVencimiento em base a un String.

Parameters:
fecha - en formato AAAA-MM-DD
ParseException

getDOMElement

public org.jdom.Element getDOMElement(String tagName,
                                      org.jdom.Namespace ns)
Method getDOMElement.

Parameters:
tagName -
ns -
Returns:
Element

setDOMElement

public void setDOMElement(org.jdom.Element data)
                   throws DocumentoException
Method setDOMElement.

Parameters:
data -
DocumentoException