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\EnvioRecibos
Diagrama de herencias de sasco\LibreDTE\Sii\EnvioRecibos
Inheritance graph
[significado de colores y flechas]
Diagrama de colaboración para sasco\LibreDTE\Sii\EnvioRecibos:
Collaboration graph
[significado de colores y flechas]

Métodos públicos

 agregar (array $datos)
 
 setCaratula (array $caratula)
 
 generar ()
 
 getID ()
 
 getRecibos ()
 
- 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\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 recibo por entrega de mercadería o servicios prestados por un proveedor

Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2015-12-15

Definición en la línea 32 del archivo EnvioRecibos.php.

Documentación de las funciones miembro

◆ agregar()

sasco\LibreDTE\Sii\EnvioRecibos::agregar ( array  $datos)

Método que agrega un recibo

Parámetros
datosArreglo con los datos del recibo
Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2016-08-06

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

◆ generar()

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

Método que genera el XML para el envío de la respuesta al SII

Parámetros
caratulaArreglo con la carátula de la respuesta
FirmaObjeto con la firma electrónica
Devuelve
XML con la respuesta firmada o =false si no se pudo generar o firmar la respuesta
Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2016-08-06

Definición en la línea 101 del archivo EnvioRecibos.php.

Hace referencia a sasco\LibreDTE\Sii\Base\Documento\$xml, sasco\LibreDTE\Sii\Base\Documento\$xml_data, sasco\LibreDTE\Estado\get() y sasco\LibreDTE\Log\write().

Gráfico de llamadas para esta función:

◆ getID()

sasco\LibreDTE\Sii\EnvioRecibos::getID ( )

Método que entrega el ID del XML de recibos

Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2015-12-22

Definición en la línea 159 del archivo EnvioRecibos.php.

◆ getRecibos()

sasco\LibreDTE\Sii\EnvioRecibos::getRecibos ( )

Método que entrega un arreglo con los recibos del XML

Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2015-12-22

Definición en la línea 169 del archivo EnvioRecibos.php.

◆ setCaratula()

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

Método para asignar la caratula

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

Definición en la línea 74 del archivo EnvioRecibos.php.


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