LibreDTE

Contribuyente
in package
implements ContribuyenteInterface

Clase para representar un contribuyente del SII de Chile.

Proporciona información básica del contribuyente, como su RUT, razón social, giro, entre otros.

Table of Contents

Interfaces

ContribuyenteInterface
Interfaz para una entidad de contribuyente.

Properties

$actividad_economica  : int|null
Código de actividad económica del contribuyente.
$comuna  : string|null
Comuna de residencia del contribuyente.
$direccion  : string|null
Dirección física del contribuyente.
$dv  : string
Dígito verificador (DV) del RUT.
$email  : string|null
Dirección de correo electrónico del contribuyente.
$giro  : string|null
Giro comercial del contribuyente.
$razon_social  : string|null
Razón social del contribuyente.
$rut  : int
RUT del contribuyente.
$telefono  : string|null
Teléfono del contribuyente.

Methods

__construct()  : mixed
Constructor de la clase Contribuyente.
getActividadEconomica()  : int|null
Devuelve el código de actividad económica del contribuyente.
getComuna()  : string|null
Devuelve la comuna del contribuyente.
getDireccion()  : string|null
Devuelve la dirección del contribuyente.
getEmail()  : string|null
Devuelve el correo electrónico del contribuyente.
getGiro()  : string|null
Devuelve el giro comercial del contribuyente.
getRazonSocial()  : string
Devuelve la razón social del contribuyente.
getRut()  : string
Devuelve el RUT completo (incluyendo el DV) del contribuyente.
getTelefono()  : string|null
Devuelve el teléfono del contribuyente.

Properties

$actividad_economica

Código de actividad económica del contribuyente.

protected int|null $actividad_economica

$comuna

Comuna de residencia del contribuyente.

protected string|null $comuna

$direccion

Dirección física del contribuyente.

protected string|null $direccion

$email

Dirección de correo electrónico del contribuyente.

protected string|null $email

$giro

Giro comercial del contribuyente.

protected string|null $giro

$razon_social

Razón social del contribuyente.

protected string|null $razon_social

$telefono

Teléfono del contribuyente.

protected string|null $telefono

Methods

__construct()

Constructor de la clase Contribuyente.

public __construct(string|int $rut[, string|null $razon_social = null ][, string|null $giro = null ][, int|null $actividad_economica = null ][, string|null $telefono = null ][, string|null $email = null ][, string|null $direccion = null ][, string|null $comuna = null ]) : mixed
Parameters
$rut : string|int

RUT del contribuyente.

$razon_social : string|null = null

Razón social del contribuyente.

$giro : string|null = null

Giro comercial del contribuyente.

$actividad_economica : int|null = null

Código de actividad económica.

$telefono : string|null = null

Teléfono del contribuyente.

$email : string|null = null

Correo electrónico del contribuyente.

$direccion : string|null = null

Dirección física del contribuyente.

$comuna : string|null = null

Comuna de residencia.

getActividadEconomica()

Devuelve el código de actividad económica del contribuyente.

public getActividadEconomica() : int|null
Return values
int|null

Código de actividad económica o null.

getComuna()

Devuelve la comuna del contribuyente.

public getComuna() : string|null
Return values
string|null

Comuna del contribuyente o null.

getDireccion()

Devuelve la dirección del contribuyente.

public getDireccion() : string|null
Return values
string|null

Dirección del contribuyente o null.

getEmail()

Devuelve el correo electrónico del contribuyente.

public getEmail() : string|null
Return values
string|null

Correo electrónico del contribuyente o null.

getGiro()

Devuelve el giro comercial del contribuyente.

public getGiro() : string|null
Return values
string|null

Giro del contribuyente o null si no se especifica.

getRazonSocial()

Devuelve la razón social del contribuyente.

public getRazonSocial() : string
Return values
string

Razón social o RUT.

getRut()

Devuelve el RUT completo (incluyendo el DV) del contribuyente.

public getRut() : string
Return values
string

RUT completo del contribuyente.

getTelefono()

Devuelve el teléfono del contribuyente.

public getTelefono() : string|null
Return values
string|null

Teléfono del contribuyente o null.


        
On this page

Search results