* ********************/ $wsaa = new WSAA('./'); if ($wsaa->get_expiration() < date("Y-m-d h:m:i")) { if ($wsaa->generar_TA()) { echo 'obtenido nuevo TA'; } else { echo 'error al obtener el TA'; } } else { echo $wsaa->get_expiration(); } /********************** * Ejemplo WSFE * ******************** */ $wsfe = new WSFE('./'); // Carga el archivo TA.xml if ($wsfe->openTA()) { echo "WSFE open TA OK"; } else { echo "WSFE open TA Error"; } //$wsfe->getTiposCbte(); //$wsfe->getTiposConcepto(); //$wsfe->getTiposIva(); //$wsfe->getTiposMonedas(); //$wsfe->getTiposTributos(); //$wsfe->getTiposDoc(); /* // devuelve el cae $ptovta = 1;
* ********************/ $wsaa = new WSAA('./'); if ($wsaa->get_expiration() < date("Y-m-d h:m:i")) { if ($wsaa->generar_TA()) { echo 'obtenido nuevo TA'; } else { echo 'error al obtener el TA'; } } else { echo $wsaa->get_expiration(); } /********************** * Ejemplo WSFE * ******************** */ $wsfe = new WSFE('./'); // Carga el archivo TA.xml $wsfe->openTA(); //$wsfe->getTiposDoc(); // devuelve el cae $ptovta = 1; $tipocbte = 1; // registro con los datos de la factura $regfac['tipo_doc'] = 80; $regfac['nro_doc'] = 23111111112.0; $regfac['imp_total'] = 121.67; $regfac['imp_tot_conc'] = 0; $regfac['imp_neto'] = 100.55; $regfac['impto_liq'] = 21.12; $regfac['impto_liq_rni'] = 0.0; $regfac['imp_op_ex'] = 0.0;