Package cl.sii.dte

Este paquete contiene las clases relacionadas al manejo del código de autorización de rangos de folios (CAF) y al manejo del timbre electronico de los DTE; también contiene las clases necesarias para generar los libros de compra venta electrónicos; además contiene un utilitario para conectarse al SII y obtener las semillas y tokens necesarios para la autentificación automática.

See:
          Description

Class Summary
Autorizacion Esta clase es utilizada tanto para cargar y verificar códigos de autorización de folios (CAF) entregados por el Servicio de Impuestos Internos (SII) a los contribuyentes.
Caratula  
CaratulaLibro Esta clase representa la caratula de un libro de compra venta
Codigo Esta clase es utilizada tanto para generar como verificar códigos de autorización de folios (CAF) entregados por el Servicio de Impuestos Internos (SII) a los contribuyentes.
CodigoProducto Esta clase corresponde a un codigo de producto
ConexionSii Esta clase se encarga de manejar las funciones de conexion con el servidor del SII
DescuentoRecargo Esta clase implementa un descuento orecargo de un DTE
Detalle  
DetalleLibro Esta clase se encarga de manejar los detalles del libro de compra venta
Documento  
DocumentoTributario  
Emisor  
Encabezado  
EnvioDocumentosTributarios Esta clase es utilizada tanto para generar como para verificar "Envio de Documentos Tributarios Electronicos" de acuerdo al formato entregado por el S.I.I.
EnvioLibro Esta clase se encarga de manejar el elemento "EnvioLibro" de un libro de compra venta
ImpuestoAdicionalTotal  
LibroCompraVenta Esta clase se la generación y manejo de los libros de compra venta y soporta la versión 1.0 del Libro de compra venta
Log  
OtraMoneda  
OtrosImp Esta clase se encarga de representar los otros impuestos para el detalle de los libros de compra venta
RecepcionEnvio  
Receptor  
RechazoDTE  
Referencia  
RespuestaEnvio  
RespuestaEnvioAutomatico Esta clase representa la respuesta que devuelve el SII al momento de realizar un envio automatizado (despues de pedir la semilla y token).
ResumenPeriodo Esta clase se encarga de representar el resumen de un periodo tributario para el libro de compra venta
ResumenSegmento Esta clase representa un Resumen Segmento que se utiliza en el libro de compra venta
RUT Esta clase es una implementación del RUT usado en Chile
Semilla Esta clase representa el objeto Semilla que devuelve el SII al momento de autenticarse de forma automatica.
SignatureDOM  
Solicitante  
SubCantidad Esta clase corresponde a un subcantidad de un detalle
SubDscto Esta clase corresponde a un subdescuento de un detalle
SubRecargo Esta clase corresponde a un subrecargo de un detalle
SubtotalDocumentoTributario Esta clase es utilizada tanto para generar como para verificar los subtotales de los documentos electrónicos enviados al S.I.I.
TablaIVANoRec Esta clase se encarga de representar una tabla de IVA no recuperable, usada para los libros de compra venta
Timbre Esta clase es utilizada tanto para generar como verificar timbres según ha definido SII.
TipoDTE  
Totales  
TotalesPeriodo Esta clase representa los totales de un periodo tributario para el libro de compra venta
TotalesSegmento Esta clase representa los totales segmento de un libro de compra y venta
TotOtrosImp Esta clase representa los totales de otros impuestos que se usan en los resumenes del segmento de los libros de compraventa.
TotOtrosImpRp Esta clase representa los totales de otros impuestos que se usan en los resumenes del periodo de los libros de compraventa.
Transporte  
 

Exception Summary
CaratulaException Esta clase su utiliza para indicar errores en la caratula
CaratulaLibroException Esta clase se encarga de manejar las excepciones de la caratula de un libro de compra venta
CodigoException Esta clase indica errores en la generación y/o utilización de los CAF
ConexionSiiException Esta clase se encarga de manejar las excepciones que pueden aparecer durante las comunicaciones con el SII
DetalleException Esta clase su utiliza para indicar errores en el detalle
DetalleLibroException Esta clase se encarga de manejar las excepciones para el detalle del libro de compra venta
DocumentoException Esta clase su utiliza para indicar errores en el documento
DocumentoTributarioException  
EncabezadoException Esta clase su utiliza para indicar errores en el encabezado
EnvioDocumentosTributariosException  
EnvioLibroException Esta clase se encarga de manejar las excepciones del objeto "envioLibro" del libro de compra venta
LibroCompraVentaException Esta clase se encarga de
OtherException  
OtrosImpException Esta clase se encarga de manejar las excepciones para los otros impuestos que se utilizan en el detalle del libro
RecepcionEnvioException  
RechazoDTEException  
ReferenciaException Esta clase su utiliza para indicar errores en la referencia
RespuestaEnvioException  
ResumenPeriodoException Esta clase se encarga de manejar las excepciones del resumen periodo del libro de compra venta
ResumenSegmentoException Esta clase se encarga de manejar las excepciones para el resumen segmento de un libro de compra y venta
RUTException  
SemillaException Esta clase su utiliza para indicar errores en la Semilla que se obtuvo desde el SII en la autenticacion automatica.
TablaIVANoRecException Esta clase se encarga de manejar las excepciones para la tabla de IVA no recuperable
TimbreException Esta clase su utiliza para indicar errores en el timbre
TotalesPeriodoException Esta clase se encarga de manejar las excepciones para los totales del periodo tributario en el libro de compra venta
TotalesSegmentoException Esta clase se encarga de manejar las excepciones para los totales del segmento de un libro de compra venta
TotOtrosImpException Esta clase se encarga de manejar las excepciones de los totales de otros impuestos para los libros de compra venta
TotOtrosImpRpException Esta clase se encarga de manejar las excepciones de los totales de otros impuestos los resumenes del periodo de un libro de compra venta
 

Package cl.sii.dte Description

Este paquete contiene las clases relacionadas al manejo del código de autorización de rangos de folios (CAF) y al manejo del timbre electronico de los DTE; también contiene las clases necesarias para generar los libros de compra venta electrónicos; además contiene un utilitario para conectarse al SII y obtener las semillas y tokens necesarios para la autentificación automática.