$datos = [ /* datos del DTE */ ]; $DTE = new \sasco\LibreDTE\Sii\Dte($datos); /* por defecto se normaliza */
$Folios = new \sasco\LibreDTE\Sii\Folios(file_get_contents('caf_33.xml')); $DTE->timbrar($Folios);
$config_firma = ['file'=>'firma.p12', 'pass'=>'contraseña']; $Firma = new \sasco\LibreDTE\FirmaElectronica($config_firma); $DTE->firmar($Firma);
$EnvioDTE = new \sasco\LibreDTE\Sii\EnvioDte(); $EnvioDTE->agregar($DTE);
$EnvioDTE->setFirma($Firma);
$caratula = ['RutReceptor'=>'66777888-9', 'FchResol'=>'2014-12-05', 'NroResol'=>0]; $EnvioDTE->setCaratula($caratula);
$track_id = $EnvioDTE->enviar();
Más detalles en el ejemplo 010