LibreDTE

ResumenVentasDiarias extends AbstractBook
in package
implements ResumenVentasDiariasInterface

Entidad que representa el Resumen de Ventas Diarias (RVD).

Anteriormente denominado Consumo de Folios (RCOF). El XML usa el tag raíz <ConsumoFolios> por compatibilidad con el esquema ConsumoFolio_v10.xsd.

Table of Contents

Interfaces

ResumenVentasDiariasInterface
Interfaz para el Resumen de Ventas Diarias (RVD).

Properties

$tipo  : TipoLibro
Tipo de libro.

Methods

__construct()  : mixed
Constructor del libro tributario.
countDetalle()  : int
Entrega la cantidad de registros de detalle del libro.
getCaratula()  : array<string, mixed>
Entrega la carátula del libro.
getDetalle()  : array<string|int, array<string|int, mixed>>
Entrega los registros de detalle del libro.
getFechaFinal()  : string
Entrega la fecha del último documento incluido en el registro.
getFechaInicial()  : string
Entrega la fecha del primer documento incluido en el registro.
getId()  : string
Entrega el identificador único del documento de envío del libro.
getResumen()  : array<string, mixed>
Entrega el resumen del libro.
getSecuencia()  : int
Entrega el número de secuencia del envío.
getSignatureNamespace()  : string|null
Entrega el namespace XML que debe usarse en el elemento `Signature`.
getTipo()  : TipoLibro
Entrega el tipo de libro.
getXml()  : string
Entrega el XML del libro.
getXmlDocument()  : XmlDocumentInterface
Entrega el documento XML del libro.
jsonSerialize()  : array<string|int, mixed>
{@inheritDoc}
toArray()  : array<string|int, mixed>
Entrega los datos del libro como un arreglo.

Properties

Methods

__construct()

Constructor del libro tributario.

public __construct(XmlDocumentInterface $xmlDocument) : mixed
Parameters
$xmlDocument : XmlDocumentInterface

Instancia del documento XML asociado al libro.

countDetalle()

Entrega la cantidad de registros de detalle del libro.

public countDetalle() : int
Return values
int

getCaratula()

Entrega la carátula del libro.

public getCaratula() : array<string, mixed>
Return values
array<string, mixed>

getDetalle()

Entrega los registros de detalle del libro.

public getDetalle() : array<string|int, array<string|int, mixed>>
Return values
array<string|int, array<string|int, mixed>>

getFechaFinal()

Entrega la fecha del último documento incluido en el registro.

public getFechaFinal() : string
Return values
string

Fecha en formato YYYY-MM-DD.

getFechaInicial()

Entrega la fecha del primer documento incluido en el registro.

public getFechaInicial() : string
Return values
string

Fecha en formato YYYY-MM-DD.

getId()

Entrega el identificador único del documento de envío del libro.

public getId() : string

El RVD usa DocumentoConsumoFolios en lugar de EnvioLibro.

Return values
string

getResumen()

Entrega el resumen del libro.

public getResumen() : array<string, mixed>
Return values
array<string, mixed>

getSecuencia()

Entrega el número de secuencia del envío.

public getSecuencia() : int
Return values
int

getSignatureNamespace()

Entrega el namespace XML que debe usarse en el elemento `Signature`.

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

Namespace URI, o null para usar el estándar.

getXml()

Entrega el XML del libro.

public getXml() : string
Return values
string

XML del libro.

getXmlDocument()

Entrega el documento XML del libro.

public getXmlDocument() : XmlDocumentInterface
Return values
XmlDocumentInterface

jsonSerialize()

{@inheritDoc}

public jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>

toArray()

Entrega los datos del libro como un arreglo.

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

        
On this page

Search results