SiiRcvWorkerInterface
extends
WorkerInterface
in
Interfaz del worker del Registro de Compra y Venta (RCV) del SII.
Table of Contents
Methods
- checkDocumentAssignability() : CheckDocumentAssignabilityResponse
- Consulta si un DTE puede ser cedido (factoring/AEC).
- getDocumentSiiReceptionDate() : GetDocumentSiiReceptionDateResponse
- Consulta la fecha en que el SII recibió un DTE.
- listDocumentEvents() : ListDocumentEventsResponse
- Lista el historial de eventos de un DTE en el RCV del SII.
- submitDocumentAcceptance() : SubmitDocumentAcceptanceResponse
- Ingresa una aceptación o reclamo de un DTE en el RCV del SII.
Methods
checkDocumentAssignability()
Consulta si un DTE puede ser cedido (factoring/AEC).
public
checkDocumentAssignability(SiiRequestInterface $request, string $company, int $document, int $number) : CheckDocumentAssignabilityResponse
Parameters
- $request : SiiRequestInterface
-
Datos de la solicitud al SII.
- $company : string
-
RUT del emisor del DTE (formato RUT-DV).
- $document : int
-
Tipo de documento tributario electrónico.
- $number : int
-
Folio del documento.
Tags
Return values
CheckDocumentAssignabilityResponse —El resultado de la consulta: código y descripción indicando si el DTE puede ser cedido.
getDocumentSiiReceptionDate()
Consulta la fecha en que el SII recibió un DTE.
public
getDocumentSiiReceptionDate(SiiRequestInterface $request, string $company, int $document, int $number) : GetDocumentSiiReceptionDateResponse
Parameters
- $request : SiiRequestInterface
-
Datos de la solicitud al SII.
- $company : string
-
RUT del emisor del DTE (formato RUT-DV).
- $document : int
-
Tipo de documento tributario electrónico.
- $number : int
-
Folio del documento.
Tags
Return values
GetDocumentSiiReceptionDateResponse —La fecha de recepción del DTE en el SII.
listDocumentEvents()
Lista el historial de eventos de un DTE en el RCV del SII.
public
listDocumentEvents(SiiRequestInterface $request, string $company, int $document, int $number) : ListDocumentEventsResponse
Parameters
- $request : SiiRequestInterface
-
Datos de la solicitud al SII.
- $company : string
-
RUT del emisor del DTE (formato RUT-DV).
- $document : int
-
Tipo de documento tributario electrónico.
- $number : int
-
Folio del documento.
Tags
Return values
ListDocumentEventsResponse —El historial de eventos del DTE en el RCV.
submitDocumentAcceptance()
Ingresa una aceptación o reclamo de un DTE en el RCV del SII.
public
submitDocumentAcceptance(SiiRequestInterface $request, string $company, int $document, int $number, string $action) : SubmitDocumentAcceptanceResponse
Acciones válidas:
ERM: Entrega Real de Mercaderías o Servicios (Ley 19.983).ACD: Acepta Contenido del Documento.RCD: Reclamo al Contenido del Documento.RFP: Reclamo por Falta Parcial de Mercaderías.RFT: Reclamo por Falta Total de Mercaderías.
Parameters
- $request : SiiRequestInterface
-
Datos de la solicitud al SII.
- $company : string
-
RUT del emisor del DTE (formato RUT-DV).
- $document : int
-
Tipo de documento tributario electrónico.
- $number : int
-
Folio del documento.
- $action : string
-
Acción a registrar.
Tags
Return values
SubmitDocumentAcceptanceResponse —El resultado del registro de la acción: código y descripción.