Closed abelnexus closed 5 years ago
Hola Abel, podrías colocar log en la respuesta del servicio, o algún error que no se está mostrando. Esto parece ser a nivel de la aplicación, y no de la librería en si.
hola gian carlos, uso este codigo para consultar el ticket:
// Envio a SUNAT.
$see = $util->getSee(SunatEndpoints::FE_PRODUCCION);
$res = $see->getStatus("300000002544168");
//$res = $see->send($sum);
$util->writeXml($sum, $see->getFactory()->getLastXml());
$pdf = $util->getPdf($sum);
$util->showPdf($pdf, $sum->getName().'.pdf');
if (!$res->isSuccess()) {
echo $util->getErrorResponse($res->getError());
return;
}
/**@var $res \Greenter\Model\Response\SummaryResult*/
//$ticket = $res->getTicket();
//echo 'Ticket :<strong>' . $ticket .'</strong>';
if (!$res->isSuccess()) {
echo $util->getErrorResponse($res->getError());
return;
}
$cdr = $res->getCdrResponse();
$util->writeCdr($sum, $res->getCdrZip());
y me sale esto:
Notice: Undefined property: stdClass::$content in C:\xampp\htdocs\arkialum\vendor\greenter\ws\src\Ws\Services\ExtService.php on line 35
Fatal error: Uncaught TypeError: Argument 1 passed to Util::getResponseFromCdr() must be an instance of Greenter\Model\Response\CdrResponse, null given, called in C:\xampp\htdocs\arkialum\controllers\resumen_diario.php on line 177 and defined in C:\xampp\htdocs\arkialum\src\Util.php:54
Stack trace:
thrown in C:\xampp\htdocs\arkialum\src\Util.php on line 54
hay algunas imcopatibilidades con el nuevo codigo de "greenter-sample" debido a que uso el antiguo codigo, pero solo quiero obtener el cdr
Tal vez primero deberias validar que el valor de $result->getCdrResponse())
, sea diferente de null, y esto probablemente se debe a que $result->getCode()
, que indica el estado del procesamiento del resumen tenga valor 98 (En proceso), y el cdr aun no esta disponible
es normal que dure tantos dias ? ["code":protected]=> string(2) "98" ["cdrZip":protected]=> NULL ["cdrResponse":protected]=> NULL ["success":protected]=> bool(true) ["error":protected]=> NULL
No deberia demorar esa cantidad de tiempo, deberías informar a SUNAT
buenas tardes, desde este mes practicamente no envia ni un resumen diario siempre que envio se queda cargando y retorna null. y al enviarlo nuevamente me indica esto: Error: 2223 - El archivo ya fue presentado anteriormente - Detalle: value='ticket: fb771fbc-b956-4657-91fa-322c7e10da6f, error: INFO: (nodo: "/SummaryDocuments/cbc:ID" valor: "20191018-104") con el ticket consulto el estado y me indica que no existe el numero de ticket. que se puede hacer en este caso ya que resulta imposible obtener el cdr y tampoco aparece en el portal de sunat las boletas :( le aumento un numero al correlativo de los resumenes diarios y se vuelve a repetir lo ya mencionado