CheckAecSentStatusJob
extends AbstractJob
in package
implements
JobInterface
Clase para consultar el estado del envío de un AEC al RTC del SII.
Attributes
- #[Job]
- $name: 'check_aec_sent_status'
- $worker: 'sii_rtc'
- $component: 'integration'
- $package: 'billing'
Table of Contents
Interfaces
- JobInterface
Constants
- SERVICE : mixed = 'wsRPETCConsulta'
Properties
- $siiLazyWorker : SiiLazyWorkerInterface
- $xmlService : XmlServiceInterface
Methods
- __construct() : mixed
- check() : CheckAecSentStatusResponse
- Consulta el estado del envío de un AEC al RTC del SII.
Constants
SERVICE
private
mixed
SERVICE
= 'wsRPETCConsulta'
Properties
$siiLazyWorker
private
SiiLazyWorkerInterface
$siiLazyWorker
$xmlService
private
XmlServiceInterface
$xmlService
Methods
__construct()
public
__construct(SiiLazyWorkerInterface $siiLazyWorker, XmlServiceInterface $xmlService) : mixed
Parameters
- $siiLazyWorker : SiiLazyWorkerInterface
- $xmlService : XmlServiceInterface
check()
Consulta el estado del envío de un AEC al RTC del SII.
public
check(SiiRequestInterface $request, int $trackId) : CheckAecSentStatusResponse
No se necesita el RUT de la empresa: el token con que se consulta identifica al contribuyente y su permiso sobre el envío.
Referencia: https://www.sii.cl/factura_electronica/ws_consulta_estado_aec.pdf
Parameters
- $request : SiiRequestInterface
-
Datos de la solicitud al SII.
- $trackId : int
-
Número de seguimiento asignado al envío del AEC.