SiiCheckXmlDocumentSentStatusResponseInterface
extends
JsonSerializable
in
Interfaz para la respuesta del SII a la consulta del estado de un envío.
Es el mínimo común de las consultas de estado de DTE y de boletas. Cada tipo de envío puede extenderla con lo que le es propio.
Table of Contents
Methods
- getData() : array<string, mixed>
- Obtiene los datos normalizados de la respuesta.
- getDescription() : string
- Devuelve la descripción del estado del envío.
- getEstadoEnvioSii() : EstadoEnvioSii|null
- Devuelve el estado del envío normalizado como enum.
- getMessage() : string
- Devuelve el mensaje del estado, con el formato: <estado> - <descripción>.
- getReviewDetail() : string|null
- Devuelve el detalle de la revisión del envío.
- getReviewStatus() : string
- Devuelve el estado de revisión del envío.
- getStatus() : string
- Devuelve el estado del envío informado por el SII.
- getTrackId() : int
- Entrega el Track ID del envío consultado.
- toArray() : array<string|int, mixed>
- Entrega los datos de la respuesta como un arreglo.
Methods
getData()
Obtiene los datos normalizados de la respuesta.
public
getData() : array<string, mixed>
Return values
array<string, mixed>getDescription()
Devuelve la descripción del estado del envío.
public
getDescription() : string
Return values
stringgetEstadoEnvioSii()
Devuelve el estado del envío normalizado como enum.
public
getEstadoEnvioSii() : EstadoEnvioSii|null
Return values
EstadoEnvioSii|null —null cuando el SII aún no ha procesado
definitivamente el envío o el estado no se reconoce.
getMessage()
Devuelve el mensaje del estado, con el formato: <estado> - <descripción>.
public
getMessage() : string
Return values
stringgetReviewDetail()
Devuelve el detalle de la revisión del envío.
public
getReviewDetail() : string|null
Return values
string|null —El detalle de la revisión o null si no existe.
getReviewStatus()
Devuelve el estado de revisión del envío.
public
getReviewStatus() : string
Return values
stringgetStatus()
Devuelve el estado del envío informado por el SII.
public
getStatus() : string
Return values
stringgetTrackId()
Entrega el Track ID del envío consultado.
public
getTrackId() : int
Return values
inttoArray()
Entrega los datos de la respuesta como un arreglo.
public
toArray() : array<string|int, mixed>