LibreDTE

SiiDeliveryCheckerWorker extends AbstractWorker
in package
implements SiiDeliveryCheckerWorkerInterface

Clase para realizar las consultas de validación de documentos al SII.

Table of Contents

Interfaces

SiiDeliveryCheckerWorkerInterface
Interfaz del worker que valida documentos (XML) enviados (subidos) al SII.

Properties

$tokenManager  : SiiTokenManagerWorkerInterface
$wsdlConsumer  : SiiWsdlConsumerWorkerInterface
$xmlComponent  : XmlComponentInterface

Methods

__construct()  : mixed
checkSentStatus()  : SiiDocumentSentResponse
Obtiene el estado actualizado del envío de un documento XML al SII.
requestSentStatusByEmail()  : SiiDocumentRequestSentStatusByEmailResponse
Solicita al SII que le envíe el estado del DTE mediente correo electrónico.

Properties

Methods

checkSentStatus()

Obtiene el estado actualizado del envío de un documento XML al SII.

public checkSentStatus(CertificateInterface $certificate, int $trackId, string $company) : SiiDocumentSentResponse
Parameters
$certificate : CertificateInterface

Certificado digital.

$trackId : int

Número de seguimiento asignado al envío del XML.

$company : string

RUT de la empresa emisora del XML que se envió.

Return values
SiiDocumentSentResponse

requestSentStatusByEmail()

Solicita al SII que le envíe el estado del DTE mediente correo electrónico.

public requestSentStatusByEmail(CertificateInterface $certificate, int $trackId, string $company) : SiiDocumentRequestSentStatusByEmailResponse
Parameters
$certificate : CertificateInterface

Certificado digital.

$trackId : int

Número de seguimiento asignado al envío del XML.

$company : string

RUT de la empresa emisora del documento.

Return values
SiiDocumentRequestSentStatusByEmailResponse

        
On this page

Search results