LibreDTE

TipoLibro : string
in package

Tipos de libro tributario soportados por el componente `billing.book`.

El valor de cada case es el identificador usado para seleccionar las estrategias del LoaderWorker ({value}.{format}) y del BuilderWorker ({value}).

Table of Contents

Cases

BOLETAS  = 'libro_boletas'
COMPRAS  = 'libro_compras'
GUIAS  = 'libro_guias'
RVD  = 'resumen_ventas_diarias'
VENTAS  = 'libro_ventas'

Methods

acceptsResumen()  : bool
Indica si el tipo de libro admite un resumen manual (los totales de documentos que no están en el detalle, como boletas en papel o pagos electrónicos). Solo el libro de ventas.
getCodigo()  : string
Retorna el código del tipo de libro.
getDocumentKey()  : array<int, string>
Entrega las rutas del detalle que identifican a un documento en este tipo de libro: no puede haber dos documentos con los mismos valores.
getNombre()  : string
Retorna el nombre del tipo de libro.
getNombreCorto()  : string
Retorna el nombre corto del tipo de libro.
getXpathResumen()  : string
Retorna el XPath del resumen del libro.
toArray()  : array<string|int, mixed>
Retorna los datos del tipo de libro como un arreglo.

Cases

Methods

acceptsResumen()

Indica si el tipo de libro admite un resumen manual (los totales de documentos que no están en el detalle, como boletas en papel o pagos electrónicos). Solo el libro de ventas.

public acceptsResumen() : bool
Return values
bool

getCodigo()

Retorna el código del tipo de libro.

public getCodigo() : string
Return values
string

getDocumentKey()

Entrega las rutas del detalle que identifican a un documento en este tipo de libro: no puede haber dos documentos con los mismos valores.

public getDocumentKey() : array<int, string>

Son el tipo y el folio del documento en ventas; en compras, además, el RUT de quien lo emitió (dos proveedores pueden tener el mismo folio); el folio en guías; y el tipo y el folio del documento en el resumen de ventas diarias. El libro de boletas no tiene una clave que validar.

Return values
array<int, string>

getNombre()

Retorna el nombre del tipo de libro.

public getNombre() : string
Return values
string

getNombreCorto()

Retorna el nombre corto del tipo de libro.

public getNombreCorto() : string
Return values
string

getXpathResumen()

Retorna el XPath del resumen del libro.

public getXpathResumen() : string
Return values
string

toArray()

Retorna los datos del tipo de libro como un arreglo.

public toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>
On this page

Search results