LibreDTE

GetRelatedAssignmentStatusJob extends AbstractJob
in package
implements JobInterface

Clase para consultar el estado de la cesión de un documento en el RTC del SII desde una empresa vinculada con ella (tenedor o receptor).

Attributes
#[Job]
$name: 'get_related_assignment_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
get()  : GetAssignmentStatusResponse
Consulta el detalle de la cesión de un documento a una empresa vinculada con ella, ya sea como tenedor o como receptor.

Constants

Properties

Methods

get()

Consulta el detalle de la cesión de un documento a una empresa vinculada con ella, ya sea como tenedor o como receptor.

public get(SiiRequestInterface $request, string $company, int $document, int $number, string $relatedCompany) : GetAssignmentStatusResponse

Referencia: https://www.sii.cl/factura_electronica/ws_consulta_estado_aec.pdf

Parameters
$request : SiiRequestInterface

Datos de la solicitud al SII.

$company : string

RUT del emisor del documento cedido.

$document : int

Tipo de documento (33 o 34).

$number : int

Folio del documento.

$relatedCompany : string

RUT de la empresa vinculada con la cesión, como tenedor o como receptor del documento.

Tags
throws
UnexpectedValueException

Si alguno de los RUT es inválido.

GetAssignmentStatusException

En caso de error.

Return values
GetAssignmentStatusResponse
On this page

Search results