cl.sii.dte
Class DetalleLibro

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

public class DetalleLibro
extends Object

Esta clase se encarga de manejar los detalles del libro de compra venta

Author:
José Urzúa jose@urzua.cl

Field Summary
private  String anulado
           
private  Integer CdgSIISucur
           
private  BigInteger credEC
           
private  BigInteger depEnvase
           
private  String fchDoc
           
private  Integer folioDocRef
           
private  BigInteger impVehiculo
           
private  Integer indServicio
           
private  Integer indSinCosto
           
private  BigInteger ivaFueraPlazo
           
private  BigInteger ivaNoRetenido
           
private  BigInteger ivaRetParcial
           
private  BigInteger ivaRetTotal
           
private  BigInteger ivaUsoComun
           
private  BigInteger ley18211
           
private  BigInteger mntActivoFijo
           
private  BigInteger mntExe
           
private  BigInteger mntIVA
           
private  BigInteger mntNeto
           
private  BigInteger mntNoFact
           
private  BigInteger mntPeriodo
           
private  BigInteger mntSinCred
           
private  BigInteger mntTotal
           
private  Integer nroDoc
           
private  Integer numInt
           
private  Integer operacion
           
private  ArrayList otrosImp
           
private  BigInteger psjInt
           
private  BigInteger psjNac
           
private  String rutDoc
           
private  String rznSoc
           
private  BigInteger tabCigarrillos
           
private  BigInteger tabElaborado
           
private  ArrayList tablaIVANoRec
           
private  BigInteger tabPuros
           
private  Float tasaImp
           
private  Integer tpoDoc
           
private  Integer tpoDocRef
           
private  Integer tpoImp
           
 
Constructor Summary
DetalleLibro()
          Constructor del detalle del libro
 
Method Summary
 String getAnulado()
           
 Integer getCdgSIISucur()
           
 BigInteger getCredEC()
           
 BigInteger getDepEnvase()
           
 org.jdom.Element getDOMElement(String tagName, org.jdom.Namespace ns)
          Method getDOMElement.
 String getFchDoc()
           
 Integer getFolioDocRef()
           
 BigInteger getImpVehiculo()
           
 Integer getIndServicio()
           
 Integer getIndSinCosto()
           
 BigInteger getIvaFueraPlazo()
           
 BigInteger getIvaNoRetenido()
           
 BigInteger getIvaRetParcial()
           
 BigInteger getIvaRetTotal()
           
 BigInteger getIvaUsoComun()
           
 BigInteger getLey18211()
           
 BigInteger getMntActivoFijo()
           
 BigInteger getMntExe()
           
 BigInteger getMntIVA()
           
 BigInteger getMntNeto()
           
 BigInteger getMntNoFact()
           
 BigInteger getMntPeriodo()
           
 BigInteger getMntSinCred()
           
 BigInteger getMntTotal()
           
 Integer getNroDoc()
           
 Integer getNumInt()
           
 Integer getOperacion()
           
 ArrayList getOtrosImp()
           
 BigInteger getPsjInt()
           
 BigInteger getPsjNac()
           
 String getRutDoc()
           
 String getRznSoc()
           
 BigInteger getTabCigarrillos()
           
 BigInteger getTabElaborado()
           
 ArrayList getTablaIVANoRec()
           
 BigInteger getTabPuros()
           
 Float getTasaImp()
           
 Integer getTpoDoc()
           
 Integer getTpoDocRef()
           
 Integer getTpoImp()
           
 void setAnulado(String string)
           
 void setCdgSIISucur(Integer integer)
           
 void setCredEC(BigInteger integer)
           
 void setDepEnvase(BigInteger integer)
           
 void setDOMElement(org.jdom.Element data)
          Method setDOMElement.
 void setFchDoc(String string)
           
 void setFolioDocRef(Integer integer)
           
 void setImpVehiculo(BigInteger integer)
           
 void setIndServicio(Integer integer)
           
 void setIndSinCosto(Integer integer)
           
 void setIvaFueraPlazo(BigInteger integer)
           
 void setIvaNoRetenido(BigInteger integer)
           
 void setIvaRetParcial(BigInteger integer)
           
 void setIvaRetTotal(BigInteger integer)
           
 void setIvaUsoComun(BigInteger integer)
           
 void setLey18211(BigInteger integer)
           
 void setMntActivoFijo(BigInteger integer)
           
 void setMntExe(BigInteger integer)
           
 void setMntIVA(BigInteger integer)
           
 void setMntNeto(BigInteger integer)
           
 void setMntNoFact(BigInteger integer)
           
 void setMntPeriodo(BigInteger integer)
           
 void setMntSinCred(BigInteger integer)
           
 void setMntTotal(BigInteger integer)
           
 void setNroDoc(Integer integer)
           
 void setNumInt(Integer integer)
           
 void setOperacion(Integer integer)
           
 void setOtrosImp(ArrayList list)
           
 void setPsjInt(BigInteger integer)
           
 void setPsjNac(BigInteger integer)
           
 void setRutDoc(String string)
           
 void setRznSoc(String string)
           
 void setTabCigarrillos(BigInteger integer)
           
 void setTabElaborado(BigInteger integer)
           
 void setTablaIVANoRec(ArrayList list)
           
 void setTabPuros(BigInteger integer)
           
 void setTasaImp(Float float1)
           
 void setTpoDoc(Integer integer)
           
 void setTpoDocRef(Integer integer)
           
 void setTpoImp(Integer integer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tpoDoc

private Integer tpoDoc

nroDoc

private Integer nroDoc

anulado

private String anulado

operacion

private Integer operacion

tpoImp

private Integer tpoImp

tasaImp

private Float tasaImp

numInt

private Integer numInt

indServicio

private Integer indServicio

indSinCosto

private Integer indSinCosto

fchDoc

private String fchDoc

CdgSIISucur

private Integer CdgSIISucur

rutDoc

private String rutDoc

rznSoc

private String rznSoc

tpoDocRef

private Integer tpoDocRef

folioDocRef

private Integer folioDocRef

mntExe

private BigInteger mntExe

mntNeto

private BigInteger mntNeto

mntIVA

private BigInteger mntIVA

mntActivoFijo

private BigInteger mntActivoFijo

tablaIVANoRec

private ArrayList tablaIVANoRec

ivaUsoComun

private BigInteger ivaUsoComun

ivaFueraPlazo

private BigInteger ivaFueraPlazo

ley18211

private BigInteger ley18211

otrosImp

private ArrayList otrosImp

mntSinCred

private BigInteger mntSinCred

ivaRetTotal

private BigInteger ivaRetTotal

ivaRetParcial

private BigInteger ivaRetParcial

credEC

private BigInteger credEC

depEnvase

private BigInteger depEnvase

mntTotal

private BigInteger mntTotal

ivaNoRetenido

private BigInteger ivaNoRetenido

mntNoFact

private BigInteger mntNoFact

mntPeriodo

private BigInteger mntPeriodo

psjNac

private BigInteger psjNac

psjInt

private BigInteger psjInt

tabPuros

private BigInteger tabPuros

tabCigarrillos

private BigInteger tabCigarrillos

tabElaborado

private BigInteger tabElaborado

impVehiculo

private BigInteger impVehiculo
Constructor Detail

DetalleLibro

public DetalleLibro()
Constructor del detalle del libro

Method Detail

getDOMElement

public org.jdom.Element getDOMElement(String tagName,
                                      org.jdom.Namespace ns)
Method getDOMElement. Retorna un elemento XMl que representa un Detalle del Libro de Compra Venta

Parameters:
tagName -
ns -
Returns:
Element

setDOMElement

public void setDOMElement(org.jdom.Element data)
                   throws DetalleLibroException,
                          OtrosImpException,
                          TablaIVANoRecException
Method setDOMElement. Carga un Detalle de libro desde un Elemento XML

Parameters:
data - El elemento XML (DOM Element) del encabezado
Throws:
DetalleLibroException - en caso de que el detalle del libro sea nulo o este mal formado.
OtrosImpException - en caso de que los otros impuestos del detalle esten mal formados o sean nulos
TablaIVANoRecException - en caso de que la tabla de IVA no recuperable sea nula o esté mal formada

getAnulado

public String getAnulado()
Returns:

getCdgSIISucur

public Integer getCdgSIISucur()
Returns:

getCredEC

public BigInteger getCredEC()
Returns:

getDepEnvase

public BigInteger getDepEnvase()
Returns:

getFchDoc

public String getFchDoc()
Returns:

getFolioDocRef

public Integer getFolioDocRef()
Returns:

getImpVehiculo

public BigInteger getImpVehiculo()
Returns:

getIndServicio

public Integer getIndServicio()
Returns:

getIndSinCosto

public Integer getIndSinCosto()
Returns:

getIvaFueraPlazo

public BigInteger getIvaFueraPlazo()
Returns:

getIvaNoRetenido

public BigInteger getIvaNoRetenido()
Returns:

getIvaRetParcial

public BigInteger getIvaRetParcial()
Returns:

getIvaRetTotal

public BigInteger getIvaRetTotal()
Returns:

getIvaUsoComun

public BigInteger getIvaUsoComun()
Returns:

getLey18211

public BigInteger getLey18211()
Returns:

getMntExe

public BigInteger getMntExe()
Returns:

getMntIVA

public BigInteger getMntIVA()
Returns:

getMntNeto

public BigInteger getMntNeto()
Returns:

getMntTotal

public BigInteger getMntTotal()
Returns:

getNroDoc

public Integer getNroDoc()
Returns:

getNumInt

public Integer getNumInt()
Returns:

getOperacion

public Integer getOperacion()
Returns:

getOtrosImp

public ArrayList getOtrosImp()
Returns:

getRutDoc

public String getRutDoc()
Returns:

getRznSoc

public String getRznSoc()
Returns:

getTabCigarrillos

public BigInteger getTabCigarrillos()
Returns:

getTabElaborado

public BigInteger getTabElaborado()
Returns:

getTablaIVANoRec

public ArrayList getTablaIVANoRec()
Returns:

getTabPuros

public BigInteger getTabPuros()
Returns:

getMntNoFact

public BigInteger getMntNoFact()
Returns:

getMntPeriodo

public BigInteger getMntPeriodo()
Returns:

getTpoDoc

public Integer getTpoDoc()
Returns:

getTpoDocRef

public Integer getTpoDocRef()
Returns:

getPsjInt

public BigInteger getPsjInt()
Returns:

getPsjNac

public BigInteger getPsjNac()
Returns:

setAnulado

public void setAnulado(String string)
Parameters:
string -

setCdgSIISucur

public void setCdgSIISucur(Integer integer)
Parameters:
integer -

setCredEC

public void setCredEC(BigInteger integer)
Parameters:
integer -

setDepEnvase

public void setDepEnvase(BigInteger integer)
Parameters:
integer -

setFchDoc

public void setFchDoc(String string)
Parameters:
string -

setFolioDocRef

public void setFolioDocRef(Integer integer)
Parameters:
integer -

setImpVehiculo

public void setImpVehiculo(BigInteger integer)
Parameters:
integer -

setIndServicio

public void setIndServicio(Integer integer)
Parameters:
integer -

setIndSinCosto

public void setIndSinCosto(Integer integer)
Parameters:
integer -

setIvaFueraPlazo

public void setIvaFueraPlazo(BigInteger integer)
Parameters:
integer -

setIvaNoRetenido

public void setIvaNoRetenido(BigInteger integer)
Parameters:
integer -

setIvaRetParcial

public void setIvaRetParcial(BigInteger integer)
Parameters:
integer -

setIvaRetTotal

public void setIvaRetTotal(BigInteger integer)
Parameters:
integer -

setIvaUsoComun

public void setIvaUsoComun(BigInteger integer)
Parameters:
integer -

setLey18211

public void setLey18211(BigInteger integer)
Parameters:
integer -

setMntExe

public void setMntExe(BigInteger integer)
Parameters:
integer -

setMntIVA

public void setMntIVA(BigInteger integer)
Parameters:
integer -

setMntNeto

public void setMntNeto(BigInteger integer)
Parameters:
integer -

setMntTotal

public void setMntTotal(BigInteger integer)
Parameters:
integer -

setNroDoc

public void setNroDoc(Integer integer)
Parameters:
integer -

setNumInt

public void setNumInt(Integer integer)
Parameters:
integer -

setOperacion

public void setOperacion(Integer integer)
Parameters:
integer -

setOtrosImp

public void setOtrosImp(ArrayList list)
Parameters:
list -

setRutDoc

public void setRutDoc(String string)
Parameters:
string -

setRznSoc

public void setRznSoc(String string)
Parameters:
string -

setTabCigarrillos

public void setTabCigarrillos(BigInteger integer)
Parameters:
integer -

setTabElaborado

public void setTabElaborado(BigInteger integer)
Parameters:
integer -

setTablaIVANoRec

public void setTablaIVANoRec(ArrayList list)
Parameters:
list -

setTabPuros

public void setTabPuros(BigInteger integer)
Parameters:
integer -

setMntNoFact

public void setMntNoFact(BigInteger integer)
Parameters:
integer -

setMntPeriodo

public void setMntPeriodo(BigInteger integer)
Parameters:
integer -

setTpoDoc

public void setTpoDoc(Integer integer)
Parameters:
integer -

setTpoDocRef

public void setTpoDocRef(Integer integer)
Parameters:
integer -

setPsjInt

public void setPsjInt(BigInteger integer)
Parameters:
integer -

setPsjNac

public void setPsjNac(BigInteger integer)
Parameters:
integer -

getMntSinCred

public BigInteger getMntSinCred()
Returns:

setMntSinCred

public void setMntSinCred(BigInteger integer)
Parameters:
integer -

getMntActivoFijo

public BigInteger getMntActivoFijo()
Returns:

getTasaImp

public Float getTasaImp()
Returns:

getTpoImp

public Integer getTpoImp()
Returns:

setMntActivoFijo

public void setMntActivoFijo(BigInteger integer)
Parameters:
integer -

setTasaImp

public void setTasaImp(Float float1)
Parameters:
float1 -

setTpoImp

public void setTpoImp(Integer integer)
Parameters:
integer -