LibreDTE
Biblioteca para trabajo con DTE del SII de Chile
Métodos públicos | Lista de todos los miembros
Referencia de la Clase sasco\LibreDTE\Sii\ConsumoFolio
Diagrama de herencias de sasco\LibreDTE\Sii\ConsumoFolio
Inheritance graph
[significado de colores y flechas]
Diagrama de colaboración para sasco\LibreDTE\Sii\ConsumoFolio:
Collaboration graph
[significado de colores y flechas]

Métodos públicos

 setDocumentos (array $documentos)
 
 agregar (array $detalle)
 
 setCaratula (array $caratula)
 
 generar ()
 
 getFechaEmisionInicial ()
 
 getFechaEmisionFinal ()
 
 getSecuencia ()
 
- Métodos públicos heredados desde sasco\LibreDTE\Sii\Base\Libro
 agregar (array $detalle)
 
 cantidad ()
 
- Métodos públicos heredados desde sasco\LibreDTE\Sii\Base\Envio
 enviar ()
 
- Métodos públicos heredados desde sasco\LibreDTE\Sii\Base\Documento
 setCaratula (array $caratula)
 Tablas de esquemas por defecto (por si no vienen en el XML) Más...
 
 generar ()
 
 getID ()
 
 setFirma (\sasco\LibreDTE\FirmaElectronica $Firma)
 
 schemaValidate ()
 
 saveXML ()
 
 loadXML ($xml_data)
 
 toArray ()
 

Otros miembros heredados

- Atributos protegidos heredados desde sasco\LibreDTE\Sii\Base\Libro
 $detalles = []
 Arreglos con los detalles del documento.
 
 $resumen = []
 resumenes del libro
 
- Atributos protegidos heredados desde sasco\LibreDTE\Sii\Base\Documento
 $xml
 Objeto XML que representa el EnvioDTE.
 
 $xml_data
 String con el documento XML.
 
 $caratula
 arreglo con la caratula del envío
 
 $Firma
 objeto de la firma electrónica
 
 $id
 ID del documento (se usa como referencia en la firma del XML)
 
 $arreglo
 Arreglo con los datos del XML.
 

Descripción detallada

Clase que representa el envío de un Consumo de Folios

Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2016-02-14

Definición en la línea 31 del archivo ConsumoFolio.php.

Documentación de las funciones miembro

◆ agregar()

sasco\LibreDTE\Sii\ConsumoFolio::agregar ( array  $detalle)

Método que agrega un DTE al listado que se enviará

Parámetros
detalleArreglo con el resumen del DTE que se desea agregar
Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2015-12-13

Definición en la línea 54 del archivo ConsumoFolio.php.

◆ generar()

sasco\LibreDTE\Sii\ConsumoFolio::generar ( )

Método que genera el XML del consumo de folios para el envío al SII

Devuelve
XML con el envio del consumo de folios firmado o =false si no se pudo generar o firmar el envío
Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2015-12-13

Definición en la línea 90 del archivo ConsumoFolio.php.

Hace referencia a sasco\LibreDTE\Sii\Base\Documento\$xml_data y sasco\LibreDTE\Sii\Base\Documento\saveXML().

Gráfico de llamadas para esta función:

◆ getFechaEmisionFinal()

sasco\LibreDTE\Sii\ConsumoFolio::getFechaEmisionFinal ( )

Método que entrega la fecha del último documento que se está reportando

Devuelve
Fecha del último documento que se está reportando
Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2015-12-13

Definición en la línea 140 del archivo ConsumoFolio.php.

Referenciado por sasco\LibreDTE\Sii\ConsumoFolio\setCaratula().

◆ getFechaEmisionInicial()

sasco\LibreDTE\Sii\ConsumoFolio::getFechaEmisionInicial ( )

Método que entrega la fecha del primer documento que se está reportando

Devuelve
Fecha del primer documento que se está reportando
Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2015-12-13

Definición en la línea 124 del archivo ConsumoFolio.php.

Referenciado por sasco\LibreDTE\Sii\ConsumoFolio\setCaratula().

◆ getSecuencia()

sasco\LibreDTE\Sii\ConsumoFolio::getSecuencia ( )

Método que entrega la secuencia del envio

Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2016-02-14

Definición en la línea 258 del archivo ConsumoFolio.php.

◆ setCaratula()

sasco\LibreDTE\Sii\ConsumoFolio::setCaratula ( array  $caratula)

Método para asignar la caratula

Parámetros
caratulaArreglo con datos del envío: RutEnvia, FchResol y NroResol, etc
Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2016-08-06

Definición en la línea 65 del archivo ConsumoFolio.php.

Hace referencia a sasco\LibreDTE\Sii\Base\Documento\$caratula, sasco\LibreDTE\Sii\ConsumoFolio\getFechaEmisionFinal() y sasco\LibreDTE\Sii\ConsumoFolio\getFechaEmisionInicial().

Gráfico de llamadas para esta función:

◆ setDocumentos()

sasco\LibreDTE\Sii\ConsumoFolio::setDocumentos ( array  $documentos)

Método que asigna los documentos que se deberán reportar en el consumo de folios

Parámetros
documentosArreglo con los códigos de DTEs a reportar
Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2016-02-14

Definición en la línea 43 del archivo ConsumoFolio.php.


La documentación para esta clase fue generada a partir del siguiente fichero: