AutorizacionDte
in package
implements
AutorizacionDteInterface
Entidad para representar la información de autorización que da el SII a un contribuyente para ser emisor de documentos tributarios electrónicos.
Cada contribuyente puede tener 2 autorizaciones, una por cada ambiente.
Table of Contents
Interfaces
- AutorizacionDteInterface
- Interfaz para la clase que representa la información de autorización que da el SII a un contribuyente para ser emisor de documentos tributarios electrónicos.
Properties
- $fechaResolucion : string
- $numeroResolucion : int
Methods
- __construct() : mixed
- Constructor de la entidad.
- getAmbiente() : Ambiente
- Obtiene el ambiente para el que esta autorización es válida.
- getFechaResolucion() : string
- Obtiene la fecha de resolución de la autorización para emisión de DTE.
- getNumeroResolucion() : int
- Obtiene el número de resolución de la autorización para emisión de DTE.
- toArray() : array<string|int, mixed>
- Entrega un arreglo con los índices: FchResol y NroResol.
Properties
$fechaResolucion
private
string
$fechaResolucion
$numeroResolucion
private
int
$numeroResolucion
= 0
Methods
__construct()
Constructor de la entidad.
public
__construct(string $fechaResolucion[, int $numeroResolucion = 0 ]) : mixed
Parameters
- $fechaResolucion : string
-
Fecha asignada por SII a la resolución.
- $numeroResolucion : int = 0
-
Número de resolución.
getAmbiente()
Obtiene el ambiente para el que esta autorización es válida.
public
getAmbiente() : Ambiente
Return values
AmbientegetFechaResolucion()
Obtiene la fecha de resolución de la autorización para emisión de DTE.
public
getFechaResolucion() : string
Return values
stringgetNumeroResolucion()
Obtiene el número de resolución de la autorización para emisión de DTE.
public
getNumeroResolucion() : int
Return values
inttoArray()
Entrega un arreglo con los índices: FchResol y NroResol.
public
toArray() : array<string|int, mixed>