Closed abelnexus closed 6 years ago
el resumen diario incluye a boletas y notas de crédito o débito relacionadas a boletas. Las boletas no son validadas por sunat, solo bastaria con generarla y firmarla. Si quieres validar que el xml cumpla con el esquema del UBL, puedes usar el ubl validator
trato de validar pero me sale este error y creo mis rutas estan bien (no lo descargue por que no me deja solo copie la carpeta que viene en "ubl-validador")
creo se debe descargar si o si para que lo reconozca ?
C:\xampp\htdocs\ubl>composer require greenter/ubl-validator Root package 'greenter/ubl-validator' cannot require itself in its composer.json Did you accidentally name your root package after an external package?
al parecer estas tratando de instalarlo en el mismo repositorio de ublvalidator, tienes que instalarlo en tu proyecto
entonces le agrego al composer de mi proyecto y le doy update?
si, si se pudo de esa manera muchas gracias amigo
xml: Notice: Trying to get property 'nodeName' of non-object in C:\xampp\htdocs\invoice\vendor\greenter\ubl-validator\src\Ubl\SchemaValidator.php on line 58 Schema file not found
la ruta del archivo si es la correcta? , $xml
si tiene valor cuando pasas a validate() .?
si es la ruta correcta pdf = 10486113532-03-B001-000001
que despistado soy !!! ya vi cual es el error mis boletas se generan pero sin datos
uso este codigo para mis boletas cual es mi error amigo
public function Generar_boleta($invoice)
{
$util = Util::getInstance();
$see = $util->getSee(SunatEndpoints::FE_BETA);
Util::writeXml($invoice, $see->getFactory()->getLastXml());
$this->sms = "boleta generada correctamente";
$pdf = $util->getPdf($invoice);
$util->showPdf($pdf, $invoice->getName().'.pdf');
return $this->sms;
}
no se tiene que enviar la boleta solo generar el xml firmarlo y el pdf
si, es que getLastXml()
retorna el ultimo xml enviado a sunat, en tu caso no se envio ninguno.
tendrias que usar.
$xml = $see->getXmlSigned($invoice);
Util::writeXml($invoice, $xml);
funciona perfectamente muchas gracias amigo en verdad agradezco mucho tu ayuda y tiempo brindado
hola amigo, ayudame con esto: al generar las boletas solo lo guardo en una bd para luego enviar el remunen diario: el problema es que al no enviar las boletas a sunat y no recibir el cdr no se si estan generadas correctamentes o tienen error como solucionaria eso, y las notas de debito o credito supongo que tampoco se envian y que se hacen en el resumen diario verdad ?