LibreDTE

CheckDocumentAssignabilityResponse
in package
implements JsonSerializable

Respuesta del SII a la consulta de cesibilidad de un DTE.

Table of Contents

Interfaces

JsonSerializable

Constants

ASSIGNABLE_CODES  : mixed = [23, 25]
Códigos de respuesta con que el SII informa que el DTE es cedible:

Properties

$code  : int
Código de respuesta del SII.
$description  : string
Glosa o descripción de la respuesta del SII.

Methods

__construct()  : mixed
getCode()  : int
Entrega el código de respuesta del SII.
getDescription()  : string
Entrega la descripción de la respuesta del SII.
isAssignable()  : bool
Indica si el DTE es cedible según el SII.
jsonSerialize()  : array<string|int, mixed>
toArray()  : array<string|int, mixed>

Constants

ASSIGNABLE_CODES

Códigos de respuesta con que el SII informa que el DTE es cedible:

private mixed ASSIGNABLE_CODES = [23, 25]
  • 23: DTE cedible, sin reclamos.
    • 25: DTE cedible, habiendo pasado 8 días se entiende dado acuse de recibo.

Los demás códigos (1, 2, 10, 18, 20, 21, 22 y 24) son de un DTE que no es cedible o de un error en la consulta.

Referencia: https://www.sii.cl/factura_electronica/Webservice_Registro_Reclamo_DTE_V1.1.pdf

Properties

Methods

__construct()

public __construct(array<string|int, mixed> $response) : mixed
Parameters
$response : array<string|int, mixed>

Datos de la respuesta del SII.

Tags
throws
ArrayException

Si la respuesta no trae el código de respuesta.

On this page

Search results