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

Métodos públicos

 agregarDteCedido (DTECedido $Cedido)
 
 agregarCesion (Cesion $Cesion)
 
 setCaratula (array $caratula=[])
 
 generar ()
 
 enviar ()
 
- 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\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 la cesion de un documento

Autor
Adonias Vasquez (adonias.vasquez[at]epys.cl)
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2016-12-10

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

Documentación de las funciones miembro

◆ agregarCesion()

sasco\LibreDTE\Sii\Factoring\Aec::agregarCesion ( Cesion  $Cesion)

Método que agrega el objeto Cesion

Parámetros
CesionObjeto de
Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2016-12-10

Definición en la línea 55 del archivo Aec.php.

◆ agregarDteCedido()

sasco\LibreDTE\Sii\Factoring\Aec::agregarDteCedido ( DTECedido  $Cedido)

Método que agrega el objeto DteCedido

Parámetros
DteCedidoObjeto de
Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2016-12-10

Definición en la línea 44 del archivo Aec.php.

◆ enviar()

sasco\LibreDTE\Sii\Factoring\Aec::enviar ( )

Método que realiza el envío del AEC al SII

Devuelve
Track ID del envío o =false si hubo algún problema al enviar el documento
Autor
Adonias Vasquez (adonias.vasquez[at]epys.cl)
Versión
2016-12-10

Definición en la línea 137 del archivo Aec.php.

Hace referencia a sasco\LibreDTE\Sii\Base\Documento\$xml, sasco\LibreDTE\Sii\Factoring\Aec\generar(), sasco\LibreDTE\Estado\get(), sasco\LibreDTE\Sii\getAmbiente(), sasco\LibreDTE\Sii\getVerificarSSL(), sasco\LibreDTE\Sii\PRODUCCION, sasco\LibreDTE\Sii\Base\Documento\schemaValidate() y sasco\LibreDTE\Log\write().

Gráfico de llamadas para esta función:

◆ generar()

sasco\LibreDTE\Sii\Factoring\Aec::generar ( )

Método que genera el XML del AEC

Devuelve
XML AEC con DTE y Cesion
Autor
Adonias Vasquez (adonias.vasquez[at]epys.cl)
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2016-12-10

Definición en la línea 88 del archivo Aec.php.

Hace referencia a sasco\LibreDTE\Sii\Base\Documento\$xml_data y sasco\LibreDTE\Sii\Factoring\Aec\setCaratula().

Referenciado por sasco\LibreDTE\Sii\Factoring\Aec\enviar().

Gráfico de llamadas para esta función:

◆ setCaratula()

sasco\LibreDTE\Sii\Factoring\Aec::setCaratula ( array  $caratula = [])

Método para asignar la carátula. Opcional, si no se usa se sacan los datos del documento de Cesion

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

Definición en la línea 66 del archivo Aec.php.

Hace referencia a sasco\LibreDTE\Sii\Base\Documento\$caratula.

Referenciado por sasco\LibreDTE\Sii\Factoring\Aec\generar().


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