LibreDTE

RequestXmlDocumentSentStatusByEmailJob extends AbstractJob
in package
implements JobInterface

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

Table of Contents

Interfaces

JobInterface

Properties

$authenticateJob  : AuthenticateJob
$consumeWebserviceJob  : ConsumeWebserviceJob
$xmlComponent  : XmlComponentInterface

Methods

__construct()  : mixed
requestEmail()  : SiiRequestXmlDocumentSentStatusByEmailResponse
Solicita al SII que le envíe el estado del DTE mediente correo electrónico.

Properties

Methods

requestEmail()

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

public requestEmail(SiiRequestInterface $request, int $trackId, string $company) : SiiRequestXmlDocumentSentStatusByEmailResponse

El correo al que se informa el estado del DTE es el que está configurado en el SII, no siendo posible asignarlo mediante el servicio web.

La principal ventaja de utilizar este método es que el SII en el correo incluye los detalles de los rechazos, algo que no entrega a través del servicio web de consulta del estado del envío del XML al SII.

Referencia: https://www.sii.cl/factura_electronica/factura_mercado/OIFE2005_wsDTECorreo_MDE.pdf

Parameters
$request : SiiRequestInterface

Datos de la solicitud al SII.

$trackId : int

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

$company : string

RUT de la empresa emisora del documento.

Tags
throws
SiiRequestXmlDocumentSentStatusByEmailException

En caso de error.

Return values
SiiRequestXmlDocumentSentStatusByEmailResponse

        
On this page

Search results