FacturaScripts

Application

Table of Contents

Interfaces

MiniLogStorageInterface
DataBaseQueries
Interface to manage the SQL statements needed by the database
AccountingLineModInterface
Define los puntos de extensión de las partidas del formulario de asientos.
AccountingModInterface
Define los puntos de extensión de la cabecera y el pie del formulario de asientos.
CalculatorModInterface
Contrato heredado para los mods de cálculo de documentos comerciales.
ControllerInterface
Define el contrato básico de los controladores ejecutados por el kernel.
ErrorControllerInterface
Define el contrato de los controladores que gestionan las excepciones capturadas por el kernel.
PurchasesLineModInterface
Define los puntos de extensión de las líneas del formulario de documentos de compra.
PurchasesModalInterface
Define los puntos de extensión de los modales de proveedores y productos de los documentos de compra.
PurchasesModInterface
Define los puntos de extensión de la cabecera y el pie de los documentos de compra.
SalesLineModInterface
Define los puntos de extensión de las líneas del formulario de documentos de venta.
SalesModalInterface
Define los puntos de extensión de los modales de clientes y productos de los documentos de venta.
SalesModInterface
Define los puntos de extensión de la cabecera y el pie de los documentos de venta.
DataSrcInterface

Classes

Controller
Clase de la que deben heredar todos los controladores de FacturaScripts.
ControllerPermissions
Description of ControllerPermissionsTest
DataBaseEngine
Interface for each of the compatible database engines
DataBaseWhere
MysqlEngine
Class to connect with MySQL.
MysqlQueries
Class that gathers all the needed SQL sentences by the database engine
PostgresqlEngine
Class to connect with PostgreSQL.
PostgresqlQueries
Class that gathers all the needed SQL sentences by the database engine
DataBase
Generic class of access to the database, either MySQL or PostgreSQL.
Migrations
Description of Migrations
MiniLog
Manage all log message information types.
MiniLogStorage
Cache
Caché simple basada en ficheros, almacenada en `/MyFiles/Tmp/FileCache`.
About
Controlador de la página «Acerca de», con información del sistema y su entorno de ejecución.
AdminPlugins
Controlador para gestionar los plugins de la aplicación: subir, instalar, activar, desactivar y eliminar.
ApiAttachedFiles
Controlador de la API para gestionar los archivos adjuntos.
ApiCreateDocument
Crea un documento de negocio (factura, albarán, pedido o presupuesto) en una sola llamada: alta de documento y líneas, recalculando totales y manteniendo el stock consistente.
ApiCreateFacturaRectificativaCliente
Controlador de la API para crear una factura rectificativa de cliente.
ApiEditDocument
Edita un documento de negocio existente (factura, albarán, pedido o presupuesto) en una sola llamada: modificación tanto el documento como las líneas, recalculando totales y manteniendo el stock consistente.
ApiExportDocument
Controlador de la API para exportar un documento de venta o compra.
ApiPagarFacturaCliente
Controlador de la API para registrar el pago de una factura de cliente.
ApiPagarFacturaProveedor
Controlador de la API para registrar el pago de una factura de proveedor.
ApiPlugins
Controlador de la API para gestionar los plugins de la aplicación.
ApiProductoImagen
Controlador de la API para gestionar las imágenes de los productos.
ApiRoot
Controlador raíz de la API, que expone los recursos disponibles y su documentación.
ApiUploadFiles
Controlador de la API para subir archivos al servidor.
ConfigEmail
Controlador para editar la configuración del correo electrónico.
CopyModel
Controlador para copiar un registro existente y crear uno nuevo a partir de sus datos.
Cron
Controlador que ejecuta las tareas programadas (cron) del núcleo y de los plugins.
Dashboard
Controlador del panel de inicio (dashboard) que se muestra tras iniciar sesión.
Deploy
Controlador que despliega los archivos dinámicos (carpeta Dinamic) regenerando los plugins.
DocumentStitcher
Controlador que permite agrupar o partir documentos de venta o compra (presupuestos, pedidos y albaranes) para generar un nuevo documento a partir de las líneas seleccionadas, o cerrar los documentos cambiando su estado. No admite facturas.
EditAgenciaTransporte
Controlador para editar un único elemento del modelo AgenciaTransporte
EditAgente
Controlador para editar un único elemento del modelo Agente
EditAlbaranCliente
Controlador para editar un único elemento del modelo AlbaranCliente
EditAlbaranProveedor
Controlador para editar un único elemento del modelo AlbaranProveedor
EditAlmacen
Controlador para editar un único elemento del modelo Almacen
EditApiKey
Controlador para editar un único elemento del modelo ApiKey
EditAsiento
Controlador para editar un único elemento del modelo Asiento
EditAtributo
Controlador para editar un único elemento del modelo Atributo
EditAttachedFile
Controlador para editar un único elemento del modelo AttachedFile
EditCiudad
Controlador para editar un único elemento del modelo Ciudad
EditCliente
Controlador para editar un único elemento del modelo Cliente
EditCodigoPostal
Controlador para editar un único elemento del modelo CodigoPostal
EditConceptoPartida
Controlador para editar un único elemento del modelo ConceptoPartida
EditContacto
Controlador para editar un único elemento del modelo Contacto
EditCronJob
Controlador para editar un único elemento del modelo CronJob
EditCuenta
Controlador para editar un único elemento del modelo Cuenta
EditCuentaBanco
Controlador para editar un único elemento del modelo CuentaBanco
EditCuentaEspecial
Controlador para editar un único elemento del modelo CuentaEspecial
EditDiario
Controlador para editar un único elemento del modelo Diario
EditDivisa
Controlador para editar un único elemento del modelo Divisa
EditEjercicio
Controlador para editar un único elemento del modelo Ejercicio
EditEmailNotification
Controlador para editar un único elemento del modelo EmailNotification
EditEmailSent
Controlador para editar un único elemento del modelo EmailSent
EditEmpresa
Controlador para editar un único elemento del modelo Empresa
EditEstadoDocumento
Controlador para editar un único elemento del modelo EstadoDocumento
EditFabricante
Controlador para editar un único elemento del modelo Fabricante
EditFacturaCliente
Controlador para editar un único elemento del modelo FacturaCliente
EditFacturaProveedor
Controlador para editar un único elemento del modelo FacturaProveedor
EditFamilia
Controlador para editar un único elemento del modelo Familia
EditFormaPago
Controlador para editar un único elemento del modelo FormaPago
EditFormatoDocumento
Controlador para editar un único elemento del modelo FormatoDocumento
EditGrupoClientes
Controlador para editar un único elemento del modelo GrupoClientes
EditImpuesto
Controlador para editar un único elemento del modelo Impuesto
EditLogMessage
Controlador para editar un único elemento del modelo LogMessage
EditPageOption
Controlador para editar las opciones de visualización (columnas y filtros) de cualquier página.
EditPais
Controlador para editar un único elemento del modelo Pais
EditPedidoCliente
Controlador para editar un único elemento del modelo PedidoCliente
EditPedidoProveedor
Controlador para editar un único elemento del modelo PedidoProveedor
EditPresupuestoCliente
Controlador para editar un único elemento del modelo PresupuestoCliente
EditPresupuestoProveedor
Controlador para editar un único elemento del modelo PresupuestoProveedor
EditProducto
Controlador para editar un único elemento del modelo Producto
EditProveedor
Controlador para editar un único elemento del modelo Proveedor
EditProvincia
Controlador para la edición de un registro del modelo de Provincia
EditPuntoInteresCiudad
Controlador para editar un único elemento del modelo PuntoInteresCiudad
EditReciboCliente
Controlador para editar un único elemento del modelo ReciboCliente
EditReciboProveedor
Controlador para editar un único elemento del modelo ReciboProveedor
EditRetencion
Controlador para editar un único elemento del modelo Retencion
EditRole
Controlador para editar un único elemento del modelo Role
EditSecuenciaDocumento
Controlador para editar un único elemento del modelo SecuenciaDocumento
EditSerie
Controlador para editar un único elemento del modelo Serie
EditSettings
Controlador para editar la configuración general de la aplicación.
EditSubcuenta
Controlador para editar un único elemento del modelo Subcuenta
EditTarifa
Controlador para editar un único elemento del modelo Tarifa
EditUser
Controlador para editar un único elemento del modelo User
EditWorkEvent
Controlador para editar un único elemento del modelo WorkEvent
Files
Controlador para servir archivos estáticos desde las carpetas públicas del sistema.
Installer
Controlador del instalador que configura la aplicación en su primera puesta en marcha.
ListAgenciaTransporte
Controlador para listar los elementos del modelo AgenciaTransporte
ListAgente
Controlador para listar los elementos del modelo Agente
ListAlbaranCliente
Controlador para listar los elementos del modelo AlbaranCliente
ListAlbaranProveedor
Controlador para listar los elementos del modelo AlbaranProveedor
ListAlmacen
Controlador para listar los elementos del modelo Almacen
ListAsiento
Controlador para listar los elementos del modelo Asiento
ListAtributo
Controlador para listar los elementos del modelo Atributo
ListAttachedFile
Controlador para listar los elementos del modelo AttachedFile
ListCliente
Controlador para listar los elementos del modelo Cliente
ListCuenta
Controlador para listar los elementos del modelo Cuenta
ListEjercicio
Controlador para listar los elementos del modelo Ejercicio
ListEmpresa
Controlador para listar los elementos del modelo Empresa
ListFabricante
Controlador para listar los elementos del modelo Fabricante
ListFacturaCliente
Controlador para listar los elementos del modelo FacturaCliente
ListFacturaProveedor
Controlador para listar los elementos del modelo FacturaProveedor
ListFamilia
Controlador para listar los elementos del modelo Familia
ListFormaPago
Controlador para listar los elementos del modelo FormaPago
ListImpuesto
Controlador para listar los elementos del modelo Impuesto
ListLogMessage
Controlador para listar los elementos del modelo LogMessage
ListPais
Controlador para listar los elementos del modelo Pais
ListPedidoCliente
Controlador para listar los elementos del modelo PedidoCliente
ListPedidoProveedor
Controlador para listar los elementos del modelo PedidoProveedor
ListPresupuestoCliente
Controlador para listar los elementos del modelo PresupuestoCliente
ListPresupuestoProveedor
Controlador para listar los elementos del modelo PresupuestoProveedor
ListProducto
Controlador para listar los elementos del modelo Producto
ListProveedor
Controlador para listar los elementos del modelo Proveedor
ListSerie
Controlador para listar los elementos del modelo Serie
ListTarifa
Controlador para listar los elementos del modelo Tarifa
ListUser
Controlador para listar los elementos del modelo User
Login
Controlador de la pantalla de login. Es el unico controlador que se ejecuta sin sesion previa, por lo que concentra todos los puntos de entrada anonimos: alta de sesion (login), validacion del segundo factor (2FA), cierre de sesion (logout) y cambio de contrasena por emergencia usando la contrasena de base de datos.
MegaSearch
Controlador para realizar búsquedas globales en la aplicación.
Myfiles
Controlador para servir archivos de MyFiles, aplicando tokens salvo en la carpeta pública.
Root
Controlador de la página raíz, que redirige al panel de inicio o a la pantalla de acceso.
SendMail
Controlador para redactar y enviar por correo electrónico un documento con sus adjuntos.
Updater
Controlador para actualizar el núcleo de FacturaScripts y los plugins instalados.
Wizard
Controlador del asistente de configuración inicial de la aplicación.
CrashReport
La clase que se encarga de gestionar los errores fatales.
AgenciasTransporte
Agentes
Almacenes
Divisas
Ejercicios
Empresas
EstadosDocumentos
Fabricantes
Familias
FormasPago
GruposClientes
Impuestos
Paises
Provincias
Retenciones
Series
Users
DbQuery
Query builder fluido para construir y ejecutar consultas SQL contra la base de datos.
DbUpdater
Actualiza la estructura de la base de datos.
DebugBar
La barra de debug que se muestra en la parte inferior de la página cuando el modo debug está activado.
AccessDenied
AlreadyInstalled
AuthenticationRequired
DatabaseError
DefaultError
DisabledApi
FileNotFound
ForbiddenApiEndpoint
InvalidApiResource
InvalidApiToken
InvalidApiVersion
IpBannedOnApi
MissingApiVersion
MyfilesTokenError
PageNotFound
UnsafeFile
UnsafeFolder
Html
Una clase para renderizar plantillas HTML con Twig.
Http
Cliente HTTP minimalista basado en cURL con API fluida.
CacheWithMemory
Clase auxiliar para el patrón fluent con memoria
Forja
Headers
Plugin
PluginsDeploy
RequestFiles
ResponseHeaders
SubRequest
Kernel
El corazón de FacturaScripts. Se encarga de gestionar las rutas y ejecutar los controladores.
KernelException
Excepciones para redirigir a un controlador de errores.
AccountingAccounts
Class for calculate/obtain accounting sub-account of: (Respecting the additional levels)
AccountingBase
Description of AccountingBase
AccountingClass
Base class for creation of accounting processes
AccountingClosingBase
Description of AccountingClosing
AccountingClosingClosing
Perform closing of account balances for the exercise.
AccountingClosingOpening
Perform opening of account balances for the exercise.
AccountingClosingRegularization
Perform regularization of account balances for the exercise.
AccountingCreation
Class to create accounting subaccounts automatically:
AccountingPlanExport
Class to export accounting plans.
AccountingPlanImport
Importa un plan contable (cuentas y subcuentas) en un ejercicio desde un fichero CSV o XML, dentro de una transacción. Actualiza primero la tabla de cuentas especiales y, si algo falla, revierte todos los cambios.
ClosingToAcounting
Class that performs accounting closures
InvoiceToAccounting
Clase para la generación de asientos contables a partir de un documento de venta/compra y la liquidación de sus recibos.
Ledger
Description of Ledger
PaymentToAccounting
Genera el asiento contable de un pago de cliente o proveedor: línea del sujeto (cliente/proveedor) contra la subcuenta de la forma de pago, más una línea adicional de gastos bancarios en los pagos de cliente.
AccountingFooterHTML
Description of AccountingFooterHTML
AccountingHeaderHTML
Description of AccountingHeaderHTML
AccountingLineHTML
Description of SalesLineHTML
AccountingModalHTML
Description of AccountingModalHTML
PurchasesController
Description of PurchasesController
PurchasesFooterHTML
Description of PurchasesFooterHTML
PurchasesHeaderHTML
Description of PurchasesHeaderHTML
PurchasesLineHTML
Description of PurchasesLineHTML
PurchasesModalHTML
Description of PurchasesModalHTML
SalesController
Description of SalesController
SalesFooterHTML
Description of SalesFooterHTML
SalesHeaderHTML
Description of SalesHeaderHTML
SalesLineHTML
Description of SalesLineHTML
SalesModalHTML
Description of SalesModalHTML
APIModel
APIModel is the class for any API Model Resource in Dinamic/Model folder.
APIResourceClass
APIResource is an abstract class for any API Resource.
AssetManager
Gestiona los assets de la aplicación.
BusinessDocumentCode
Description of BusinessDocumentCode
BusinessDocumentGenerator
Generador de documentos de negocio.
Calculator
CodePatterns
Class to apply patterns.
ControllerPermissions
Manages user permissions for controller access and operations.
CostPriceTools
Description of CostPriceTools
CustomerRiskTools
Devuelve el riesgo actual de un cliente.
BaseBlock
Description of BaseBlock
BoxBlock
Description of BoxBlock
ButtonBlock
Description of ButtonBlock
HtmlBlock
Description of HtmlBlock
MailNotifier
Description of MailNotifier
NewMail
Description of NewMail
SpaceBlock
Description of BaseBlock
TableBlock
Description of TableBlock
TextBlock
Description of TextBlock
TitleBlock
Description of TitleBlock
AsientoExport
CSVExport
Clase para exportar datos al formato CSV.
ExportBase
Export interface.
MAILExport
Description of MAILExport
PDFExport
PDF export data.
XLSExport
XLS export data.
ExportManager
Description of ExportManager
BaseController
Description of BaseController
BaseView
Base definition for the views used in ExtendedControllers
ComercialContactController
Controller for editing models that are related and show a history of purchase or sale documents.
EditController
Controller to manage the data editing
EditListView
View definition for its use in ExtendedControllers
EditView
View definition for its use in ExtendedControllers
HtmlView
View definition for its use in ExtendedControllers
ListBusinessDocument
Description of ListBusinessDocument
ListController
Controller that lists the data in table mode
ListView
View definition for its use in ListController
PanelController
Controller to edit data through the vertical panel
FacturaProveedorRenumber
FiscalNumberValidator
Verify numbers of fiscal identity
CSVImport
Common CSV import actions.
InvoiceOperation
This class centralizes all available invoice operations.
IPFilter
Prevents brute force attacks through a list of IP addresses and their counters failed attempts.
AutocompleteFilter
Description of AutocompleteFilter
BaseFilter
Description of BaseFilter
CheckboxFilter
Description of CheckboxFilter
DateFilter
Description of DateFilter
NumberFilter
Description of NumberFilter
PeriodFilter
Description of PeriodFilter
PeriodTools
PeriodTools give us some basic and common methods for periods.
SelectFilter
Description of SelectFilter
SelectWhereFilter
Selection filter of options where each option has a Core\Where associated for data filtering
TreeFilter
Filter all records that match the search term and its children.
MenuItem
Structure for each of the items in the FacturaScripts menu.
MenuManager
MultiRequestProtection
Class to prevent duplicated petitions.
MyFilesToken
Description of MyFilesToken
OpenAi
OperacionIVA
Esta clase centraliza todas las operaciones relacionadas con los impuestos.
PDFCore
Description of PDFCore
PDFDocument
PDF document data.
ProductType
This class centralizes all types of products.
ReceiptGenerator
Description of ReceiptGenerator
RegimenIVA
This class centralizes all common method for VAT Regime.
SubAccountTools
Set of tools for the management of accounting sub-accounts
SupplierRiskTools
Description of SupplierRiskTools
TaxExceptions
This class centralizes all VAT tax exceptions and related validation rules.
TwoFactorManager
ValidadorEcuador
Vies
Cliente para el servicio VIES (VAT Information Exchange System) de la Comisión Europea, que permite verificar la validez de un número de IVA intracomunitario.
BaseWidget
Clase base para los widgets de formularios y tablas.
ColumnItem
Description of ColumnItem
GroupItem
Description of GroupItem
RowActions
Description of RowActions
RowBusiness
Description of RowBusiness
RowButton
Description of RowButton
RowFooter
Description of RowFooter
RowHeader
Description of RowHeader
RowStatistics
Description of RowStatistics
RowStatus
Description of RowStatus
VisualItem
Description of VisualItem
VisualItemLoadEngine
Description of VisualItemLoadEngine
WidgetAutocomplete
Description of WidgetAutocomplete
WidgetBytes
Description of WidgetNumber
WidgetCheckbox
Description of WidgetCheckbox
WidgetColor
Description of WidgetColor
WidgetDatalist
Description of WidgetDatalist
WidgetDate
Description of WidgetDate
WidgetDatetime
Description of WidgetDatetime
WidgetFile
Description of WidgetFile
WidgetInfo
Widget informativo para mostrar textos, alertas Bootstrap 5, iconos y enlaces en formularios y vistas XMLView. No está vinculado a ningún campo del modelo.
WidgetJson
Description of WidgetTextarea
WidgetLibrary
Clase base para los widgets de formularios y tablas.
WidgetLink
Description of WidgetLink
WidgetMoney
Description of WidgetMoney
WidgetNumber
Description of WidgetNumber
WidgetPassword
Description of WidgetPassword
WidgetPercentage
WidgetPercentage
WidgetRadio
Clase base para los widgets de formularios y tablas.
WidgetSeconds
Description of WidgetNumber
WidgetSelect
Description of WidgetSelect
WidgetStars
Description of WidgetNumber
WidgetSubcuenta
Widget para seleccionar una subcuenta desde un modal con búsqueda.
WidgetText
Widget para campos de texto de una sola línea, con soporte para longitud mínima y máxima.
WidgetTextarea
Description of WidgetTextarea
WidgetTime
Description of WidgetTime
WidgetVariante
Widget para seleccionar una variante de producto desde un modal con búsqueda.
Logger
Migrations
Ejecutor de migraciones del núcleo y de los plugins.
CalculatorModSpain
This class implements the CalculatorModInterface for Spain.
AgenciaTransporte
Merchandise transport agency.
Agente
Un agente es una persona física o jurídica que actúa como comercial y se le puede dar una comisión.
AlbaranCliente
Customer's delivery note or delivery note. Represents delivery to a customer of a material that has been sold to you. It implies the exit of this material from the company's warehouse.
AlbaranProveedor
Delivery note or purchase order. Represents the reception of a material that has been purchased. It implies the entry of that material to the warehouse.
Almacen
The warehouse where the items are physically.
ApiAccess
Defines the individual permissions for each resource within an api key.
ApiKey
ApiKey model to manage the connection tokens through the api that will be generated to synchronize different applications.
Asiento
The accounting entry. It is related to an exercise and consists of games.
Atributo
Un atributo para artículos.
AtributoValor
A Value for an article attribute.
AttachedFile
Class to manage attached files.
AttachedFileRelation
Description of AttachedFileRelation
BusinessDocument
Documento de negocio base (presupuestos, pedidos, albaranes, facturas).
BusinessDocumentLine
Linea de documento de negocio.
JoinModel
ModelClass
The class from which all models inherit, connects to the database, check the structure of the table and if necessary create or adapt.
ModelCore
The class from which all models inherit, connects to the database, check the structure of the table and if necessary create or adapt.
ModelOnChangeClass
ModelOnChangeClass is a class with methods to model the changes of values in the properties of the model.
PurchaseDocument
Documento de compra.
PurchaseDocumentLine
Description of PurchaseDocumentLine
SalesDocument
Documento de venta.
SalesDocumentLine
Línea de documento de venta.
TransformerDocument
Documento transformable en otro tipo de documento.
Ciudad
Ciudad
Cliente
The client. You can have one or more associated addresses and accounts.
CodeModel
Modelo auxiliar para cargar una lista de códigos y sus descripciones.
CodigoPostal
Clase base de la que heredan todos los modelos. Se encarga de la conexión con la base de datos, de la comprobación y creación de la tabla, y ofrece los métodos para cargar, guardar, actualizar y eliminar registros, así como el control de cambios, la caché y las relaciones entre modelos.
ConceptoPartida
A predefined concept for a line item (the line of an accounting entry).
Contacto
Description of crm_contacto
CronJob
Class to store log information when a plugin is executed from cron.
Cuenta
First level of the accounting plan.
CuentaBanco
A bank account of the company itself.
CuentaBancoCliente
A bank account of a client.
CuentaBancoProveedor
A bank account of a provider.
CuentaEspecial
Allows to relate special accounts (SALES, for example) with the real account or subaccount.
Diario
A division of accounting entries in different journals
Divisa
A currency with its symbol and its conversion rate with respect to the euro.
DocTransformation
A model to manage the transformations of documents. For example aprove order to delivery note.
Ejercicio
Ejercicio contable. Es el periodo en el que se agrupan asientos, facturas, albaranes, etc.
EmailNotification
Description of EmailNotification
EmailSent
Model EmailSent
Empresa
This class stores the main data of the company.
EstadoDocumento
Define los estados y atributos de los documentos de compra y venta (presupuestos, pedidos, albaranes y facturas).
Fabricante
A manufacturer of products.
FacturaCliente
Customer's invoice.
FacturaProveedor
Invoice from a supplier.
Familia
A family of products.
FormaPago
Payment method of an invoice, delivery note, order or estimation.
FormatoDocumento
Model to personalize the print format of sales and buy documents.
GrupoClientes
A group of customers, which may be associated with a rate.
IdentificadorFiscal
Description of IdentificadorFiscal
Impuesto
A tax (VAT) that can be associated to articles, delivery notes lines, invoices, etc.
ImpuestoZona
A tax (VAT) that can be associated to tax, country, province, and.
PartidaAsiento
Modelo auxiliar para cargar partidas junto con los datos de su asiento (fecha, número y canal). Combina las tablas partidas y asientos, con Partida como modelo master, y se utiliza para listar los movimientos de una subcuenta sin tener que cargar cada asiento por separado.
PurchasesDocIrpfAccount
Modelo auxiliar para obtener las subcuentas de IRPF de los documentos de compra.
PurchasesDocLineAccount
Modelo auxiliar para obtener las subcuentas de compra de las líneas de los documentos de compra. Agrupa las líneas de la factura de proveedor (excluyendo suplidos) por la subcuenta de compras del producto y por familia, para poder repartir el neto entre las subcuentas de gasto al generar el asiento contable.
SalesDocLineAccount
Modelo auxiliar para obtener las subcuentas de venta de las líneas de los documentos de venta. Agrupa las líneas de la factura de cliente (excluyendo suplidos) por la subcuenta de ventas del producto y por familia, para poder repartir el neto entre las subcuentas de ingreso al generar el asiento contable.
StockProducto
Modelo Stock con datos del Producto y de la Variante. Combina las tablas stocks, variantes y productos para listar el stock con su descripción, coste, precio y valor total (cantidad por coste), con Producto como modelo master.
SubcuentaSaldo
Modelo auxiliar para cargar el resumen de saldos de una subcuenta.
TarifaProducto
Modelo auxiliar para obtener los precios de los productos según la tarifa.
VarianteProducto
Modelo Variante con datos del Producto y de su impuesto. Combina las tablas variantes, productos e impuestos para listar las variantes con su descripción y el precio con IVA incluido (columna calculada precio_iva), con Producto como modelo master.
LineaAlbaranCliente
Line of a customer's delivery note.
LineaAlbaranProveedor
Line of a supplier's delivery note.
LineaFacturaCliente
Line of a customer invoice.
LineaFacturaProveedor
Line of a supplier invoice.
LineaPedidoCliente
Customer order line
LineaPedidoProveedor
Supplier order line.
LineaPresupuestoCliente
Customer estimation line.
LineaPresupuestoProveedor
Supplier order line.
LogMessage
Model to persist data from logs.
Page
Element of the menu of InvoiceScripts, each corresponds to a controller.
PageFilter
Visual filter configuration of the FacturaScripts views, each PageFilter corresponds to a view or tab filter.
PageOption
Visual configuration of the FacturaScripts views, each PageOption corresponds to a view or tab.
PagoCliente
Description of PagoCliente
PagoProveedor
Description of PagoProveedor
Pais
A country, for example Spain.
Partida
The line of an accounting entry.
PedidoCliente
Customer order.
PedidoProveedor
Supplier order.
PresupuestoCliente
Customer estimation.
PresupuestoProveedor
Supplier order.
Producto
Stores the data of an article.
ProductoImagen
Modelo que representa una imagen asociada a un producto.
ProductoProveedor
Description of ProductoProveedor
Proveedor
A supplier. It can be related to several addresses or accounts.
Provincia
A province.
PuntoInteresCiudad
Clase base de la que heredan todos los modelos. Se encarga de la conexión con la base de datos, de la comprobación y creación de la tabla, y ofrece los métodos para cargar, guardar, actualizar y eliminar registros, así como el control de cambios, la caché y las relaciones entre modelos.
ReciboCliente
Description of ReciboCliente
ReciboProveedor
Description of ReciboProveedor
RegularizacionImpuesto
Tax regularization.
Retencion
Class to manage the data of retenciones table
Role
Define a permission package to quickly assign users.
RoleAccess
Defines the individual permissions for each page within a user role.
RoleUser
Defines the relationship between a user and a role.
SecuenciaDocumento
Personalize the numeration and code of sale and purchase documents.
Serie
A series of invoicing or accounting, to have different numbering in each series.
Settings
Description of Settings
Stock
The quantity in inventory of an item in a particular warehouse.
Subcuenta
Nivel de detalle de un plan contable. Se relaciona con una única cuenta.
Tarifa
A fee for the products.
TotalModel
Modelo auxiliar para cargar una lista de totales, con o sin agrupación por código.
User
Usuario de FacturaScripts.
Variante
Define method and attributes of table variantes.
WorkEvent
Clase base de la que heredan todos los modelos. Se encarga de la conexión con la base de datos, de la comprobación y creación de la tabla, y ofrece los métodos para cargar, guardar, actualizar y eliminar registros, así como el control de cambios, la caché y las relaciones entre modelos.
NextCode
Plugins
Permite gestionar los plugins de FacturaScripts: añadir, eliminar, activar, desactivar, etc.
Request
Encapsula la petición HTTP entrante (cookies, archivos, cabeceras, parámetros GET/POST y cuerpo).
Response
Representa la respuesta HTTP que se devolverá al cliente.
Session
Permite gestionar la sesión del usuario.
Telemetry
This class allow sending telemetry data to the master server, ONLY if the user has registered this installation.
ApiController
CalculatorModClass
Controller
CronClass
Clase base para el cron de los plugins. Cada plugin puede tener una clase Cron en su raíz que extienda de esta, y su método run() se ejecutará en cada pasada del cron.
CronJobClass
Clase base para trabajos del cron. Permite separar la lógica de cada job en su propia clase, con utilidades para acumular la salida, guardarla en el log y avisar por email a los administradores.
ErrorController
InitClass
Clase base para el Init de los plugins. Cada plugin puede tener una clase Init en su raíz que extienda de esta, para ejecutar código en cada arranque de FacturaScripts o al activar, actualizar o desinstalar el plugin.
JoinModel
Clase base de la que heredan todas las vistas de modelo.
MigrationClass
Template class for plugin migration
ModelClass
Clase base de la que heredan todos los modelos. Se encarga de la conexión con la base de datos, de la comprobación y creación de la tabla, y ofrece los métodos para cargar, guardar, actualizar y eliminar registros, así como el control de cambios, la caché y las relaciones entre modelos.
WorkerClass
Tools
Una clase con funciones útiles para el desarrollo de FacturaScripts.
Translator
Permite la traducción de cadenas de texto a diferentes idiomas. Con posibilidad de usar parámetros.
UploadedFile
Representa un fichero subido por el cliente a través de un formulario multipart/form-data.
Validator
Permite validar distintos tipos de datos.
Where
Representa una cláusula WHERE de SQL y la traduce a un fragmento seguro de SQL para usarla con la conexión de FacturaScripts.
AtributoWorker
CuentaWorker
PartidaWorker
PurchaseDocumentWorker
TestWorker
WorkQueue
La cola de trabajos en segundo plano. Permite añadir workers y lanzar eventos.
About
Class created by Core/Internal/PluginsDeploy
AdminPlugins
Class created by Core/Internal/PluginsDeploy
ApiAttachedFiles
Class created by Core/Internal/PluginsDeploy
ApiCreateDocument
Class created by Core/Internal/PluginsDeploy
ApiCreateFacturaRectificativaCliente
Class created by Core/Internal/PluginsDeploy
ApiEditDocument
Class created by Core/Internal/PluginsDeploy
ApiExportDocument
Class created by Core/Internal/PluginsDeploy
ApiPagarFacturaCliente
Class created by Core/Internal/PluginsDeploy
ApiPagarFacturaProveedor
Class created by Core/Internal/PluginsDeploy
ApiPlugins
Class created by Core/Internal/PluginsDeploy
ApiProductoImagen
Class created by Core/Internal/PluginsDeploy
ApiRoot
Class created by Core/Internal/PluginsDeploy
ApiUploadFiles
Class created by Core/Internal/PluginsDeploy
ConfigEmail
Class created by Core/Internal/PluginsDeploy
CopyModel
Class created by Core/Internal/PluginsDeploy
Cron
Class created by Core/Internal/PluginsDeploy
Dashboard
Class created by Core/Internal/PluginsDeploy
Deploy
Class created by Core/Internal/PluginsDeploy
DocumentStitcher
Class created by Core/Internal/PluginsDeploy
EditAgenciaTransporte
Class created by Core/Internal/PluginsDeploy
EditAgente
Class created by Core/Internal/PluginsDeploy
EditAlbaranCliente
Class created by Core/Internal/PluginsDeploy
EditAlbaranProveedor
Class created by Core/Internal/PluginsDeploy
EditAlmacen
Class created by Core/Internal/PluginsDeploy
EditApiKey
Class created by Core/Internal/PluginsDeploy
EditAsiento
Class created by Core/Internal/PluginsDeploy
EditAtributo
Class created by Core/Internal/PluginsDeploy
EditAttachedFile
Class created by Core/Internal/PluginsDeploy
EditCiudad
Class created by Core/Internal/PluginsDeploy
EditCliente
Class created by Core/Internal/PluginsDeploy
EditCodigoPostal
Class created by Core/Internal/PluginsDeploy
EditConceptoPartida
Class created by Core/Internal/PluginsDeploy
EditContacto
Class created by Core/Internal/PluginsDeploy
EditCronJob
Class created by Core/Internal/PluginsDeploy
EditCuenta
Class created by Core/Internal/PluginsDeploy
EditCuentaBanco
Class created by Core/Internal/PluginsDeploy
EditCuentaEspecial
Class created by Core/Internal/PluginsDeploy
EditDiario
Class created by Core/Internal/PluginsDeploy
EditDivisa
Class created by Core/Internal/PluginsDeploy
EditEjercicio
Class created by Core/Internal/PluginsDeploy
EditEmailNotification
Class created by Core/Internal/PluginsDeploy
EditEmailSent
Class created by Core/Internal/PluginsDeploy
EditEmpresa
Class created by Core/Internal/PluginsDeploy
EditEstadoDocumento
Class created by Core/Internal/PluginsDeploy
EditFabricante
Class created by Core/Internal/PluginsDeploy
EditFacturaCliente
Class created by Core/Internal/PluginsDeploy
EditFacturaProveedor
Class created by Core/Internal/PluginsDeploy
EditFamilia
Class created by Core/Internal/PluginsDeploy
EditFormaPago
Class created by Core/Internal/PluginsDeploy
EditFormatoDocumento
Class created by Core/Internal/PluginsDeploy
EditGrupoClientes
Class created by Core/Internal/PluginsDeploy
EditImpuesto
Class created by Core/Internal/PluginsDeploy
EditLogMessage
Class created by Core/Internal/PluginsDeploy
EditPageOption
Class created by Core/Internal/PluginsDeploy
EditPais
Class created by Core/Internal/PluginsDeploy
EditPedidoCliente
Class created by Core/Internal/PluginsDeploy
EditPedidoProveedor
Class created by Core/Internal/PluginsDeploy
EditPresupuestoCliente
Class created by Core/Internal/PluginsDeploy
EditPresupuestoProveedor
Class created by Core/Internal/PluginsDeploy
EditProducto
Class created by Core/Internal/PluginsDeploy
EditProveedor
Class created by Core/Internal/PluginsDeploy
EditProvincia
Class created by Core/Internal/PluginsDeploy
EditPuntoInteresCiudad
Class created by Core/Internal/PluginsDeploy
EditReciboCliente
Class created by Core/Internal/PluginsDeploy
EditReciboProveedor
Class created by Core/Internal/PluginsDeploy
EditRetencion
Class created by Core/Internal/PluginsDeploy
EditRole
Class created by Core/Internal/PluginsDeploy
EditSecuenciaDocumento
Class created by Core/Internal/PluginsDeploy
EditSerie
Class created by Core/Internal/PluginsDeploy
EditSettings
Class created by Core/Internal/PluginsDeploy
EditSubcuenta
Class created by Core/Internal/PluginsDeploy
EditTarifa
Class created by Core/Internal/PluginsDeploy
EditUser
Class created by Core/Internal/PluginsDeploy
EditWorkEvent
Class created by Core/Internal/PluginsDeploy
Files
Class created by Core/Internal/PluginsDeploy
Installer
Class created by Core/Internal/PluginsDeploy
ListAgenciaTransporte
Class created by Core/Internal/PluginsDeploy
ListAgente
Class created by Core/Internal/PluginsDeploy
ListAlbaranCliente
Class created by Core/Internal/PluginsDeploy
ListAlbaranProveedor
Class created by Core/Internal/PluginsDeploy
ListAlmacen
Class created by Core/Internal/PluginsDeploy
ListAsiento
Class created by Core/Internal/PluginsDeploy
ListAtributo
Class created by Core/Internal/PluginsDeploy
ListAttachedFile
Class created by Core/Internal/PluginsDeploy
ListCliente
Class created by Core/Internal/PluginsDeploy
ListCuenta
Class created by Core/Internal/PluginsDeploy
ListEjercicio
Class created by Core/Internal/PluginsDeploy
ListEmpresa
Class created by Core/Internal/PluginsDeploy
ListFabricante
Class created by Core/Internal/PluginsDeploy
ListFacturaCliente
Class created by Core/Internal/PluginsDeploy
ListFacturaProveedor
Class created by Core/Internal/PluginsDeploy
ListFamilia
Class created by Core/Internal/PluginsDeploy
ListFormaPago
Class created by Core/Internal/PluginsDeploy
ListImpuesto
Class created by Core/Internal/PluginsDeploy
ListLogMessage
Class created by Core/Internal/PluginsDeploy
ListPais
Class created by Core/Internal/PluginsDeploy
ListPedidoCliente
Class created by Core/Internal/PluginsDeploy
ListPedidoProveedor
Class created by Core/Internal/PluginsDeploy
ListPresupuestoCliente
Class created by Core/Internal/PluginsDeploy
ListPresupuestoProveedor
Class created by Core/Internal/PluginsDeploy
ListProducto
Class created by Core/Internal/PluginsDeploy
ListProveedor
Class created by Core/Internal/PluginsDeploy
ListSerie
Class created by Core/Internal/PluginsDeploy
ListTarifa
Class created by Core/Internal/PluginsDeploy
ListUser
Class created by Core/Internal/PluginsDeploy
Login
Class created by Core/Internal/PluginsDeploy
MegaSearch
Class created by Core/Internal/PluginsDeploy
Myfiles
Class created by Core/Internal/PluginsDeploy
Root
Class created by Core/Internal/PluginsDeploy
SendMail
Class created by Core/Internal/PluginsDeploy
Updater
Class created by Core/Internal/PluginsDeploy
Wizard
Class created by Core/Internal/PluginsDeploy
AccessDenied
Class created by Core/Internal/PluginsDeploy
AlreadyInstalled
Class created by Core/Internal/PluginsDeploy
AuthenticationRequired
Class created by Core/Internal/PluginsDeploy
DatabaseError
Class created by Core/Internal/PluginsDeploy
DefaultError
Class created by Core/Internal/PluginsDeploy
DisabledApi
Class created by Core/Internal/PluginsDeploy
FileNotFound
Class created by Core/Internal/PluginsDeploy
ForbiddenApiEndpoint
Class created by Core/Internal/PluginsDeploy
InvalidApiResource
Class created by Core/Internal/PluginsDeploy
InvalidApiToken
Class created by Core/Internal/PluginsDeploy
InvalidApiVersion
Class created by Core/Internal/PluginsDeploy
IpBannedOnApi
Class created by Core/Internal/PluginsDeploy
MissingApiVersion
Class created by Core/Internal/PluginsDeploy
MyfilesTokenError
Class created by Core/Internal/PluginsDeploy
PageNotFound
Class created by Core/Internal/PluginsDeploy
UnsafeFile
Class created by Core/Internal/PluginsDeploy
UnsafeFolder
Class created by Core/Internal/PluginsDeploy
AccountingAccounts
Class created by Core/Internal/PluginsDeploy
AccountingBase
Class created by Core/Internal/PluginsDeploy
AccountingClass
Class created by Core/Internal/PluginsDeploy
AccountingClosingBase
Class created by Core/Internal/PluginsDeploy
AccountingClosingClosing
Class created by Core/Internal/PluginsDeploy
AccountingClosingOpening
Class created by Core/Internal/PluginsDeploy
AccountingClosingRegularization
Class created by Core/Internal/PluginsDeploy
AccountingCreation
Class created by Core/Internal/PluginsDeploy
AccountingPlanExport
Class created by Core/Internal/PluginsDeploy
AccountingPlanImport
Class created by Core/Internal/PluginsDeploy
ClosingToAcounting
Class created by Core/Internal/PluginsDeploy
InvoiceToAccounting
Class created by Core/Internal/PluginsDeploy
Ledger
Class created by Core/Internal/PluginsDeploy
PaymentToAccounting
Class created by Core/Internal/PluginsDeploy
AccountingFooterHTML
Class created by Core/Internal/PluginsDeploy
AccountingHeaderHTML
Class created by Core/Internal/PluginsDeploy
AccountingLineHTML
Class created by Core/Internal/PluginsDeploy
AccountingModalHTML
Class created by Core/Internal/PluginsDeploy
PurchasesController
Class created by Core/Internal/PluginsDeploy
PurchasesFooterHTML
Class created by Core/Internal/PluginsDeploy
PurchasesHeaderHTML
Class created by Core/Internal/PluginsDeploy
PurchasesLineHTML
Class created by Core/Internal/PluginsDeploy
PurchasesModalHTML
Class created by Core/Internal/PluginsDeploy
SalesController
Class created by Core/Internal/PluginsDeploy
SalesFooterHTML
Class created by Core/Internal/PluginsDeploy
SalesHeaderHTML
Class created by Core/Internal/PluginsDeploy
SalesLineHTML
Class created by Core/Internal/PluginsDeploy
SalesModalHTML
Class created by Core/Internal/PluginsDeploy
APIModel
Class created by Core/Internal/PluginsDeploy
APIResourceClass
Class created by Core/Internal/PluginsDeploy
AssetManager
Class created by Core/Internal/PluginsDeploy
BusinessDocumentCode
Class created by Core/Internal/PluginsDeploy
BusinessDocumentGenerator
Class created by Core/Internal/PluginsDeploy
Calculator
Class created by Core/Internal/PluginsDeploy
CodePatterns
Class created by Core/Internal/PluginsDeploy
ControllerPermissions
Class created by Core/Internal/PluginsDeploy
CostPriceTools
Class created by Core/Internal/PluginsDeploy
CustomerRiskTools
Class created by Core/Internal/PluginsDeploy
BaseBlock
Class created by Core/Internal/PluginsDeploy
BoxBlock
Class created by Core/Internal/PluginsDeploy
ButtonBlock
Class created by Core/Internal/PluginsDeploy
HtmlBlock
Class created by Core/Internal/PluginsDeploy
MailNotifier
Class created by Core/Internal/PluginsDeploy
NewMail
Class created by Core/Internal/PluginsDeploy
SpaceBlock
Class created by Core/Internal/PluginsDeploy
TableBlock
Class created by Core/Internal/PluginsDeploy
TextBlock
Class created by Core/Internal/PluginsDeploy
TitleBlock
Class created by Core/Internal/PluginsDeploy
AsientoExport
Class created by Core/Internal/PluginsDeploy
CSVExport
Class created by Core/Internal/PluginsDeploy
ExportBase
Class created by Core/Internal/PluginsDeploy
MAILExport
Class created by Core/Internal/PluginsDeploy
PDFExport
Class created by Core/Internal/PluginsDeploy
XLSExport
Class created by Core/Internal/PluginsDeploy
ExportManager
Class created by Core/Internal/PluginsDeploy
BaseController
Class created by Core/Internal/PluginsDeploy
BaseView
Class created by Core/Internal/PluginsDeploy
ComercialContactController
Class created by Core/Internal/PluginsDeploy
EditController
Class created by Core/Internal/PluginsDeploy
EditListView
Class created by Core/Internal/PluginsDeploy
EditView
Class created by Core/Internal/PluginsDeploy
HtmlView
Class created by Core/Internal/PluginsDeploy
ListBusinessDocument
Class created by Core/Internal/PluginsDeploy
ListController
Class created by Core/Internal/PluginsDeploy
ListView
Class created by Core/Internal/PluginsDeploy
PanelController
Class created by Core/Internal/PluginsDeploy
FacturaProveedorRenumber
Class created by Core/Internal/PluginsDeploy
FiscalNumberValidator
Class created by Core/Internal/PluginsDeploy
CSVImport
Class created by Core/Internal/PluginsDeploy
InvoiceOperation
Class created by Core/Internal/PluginsDeploy
IPFilter
Class created by Core/Internal/PluginsDeploy
AutocompleteFilter
Class created by Core/Internal/PluginsDeploy
BaseFilter
Class created by Core/Internal/PluginsDeploy
CheckboxFilter
Class created by Core/Internal/PluginsDeploy
DateFilter
Class created by Core/Internal/PluginsDeploy
NumberFilter
Class created by Core/Internal/PluginsDeploy
PeriodFilter
Class created by Core/Internal/PluginsDeploy
PeriodTools
Class created by Core/Internal/PluginsDeploy
SelectFilter
Class created by Core/Internal/PluginsDeploy
SelectWhereFilter
Class created by Core/Internal/PluginsDeploy
TreeFilter
Class created by Core/Internal/PluginsDeploy
MenuItem
Class created by Core/Internal/PluginsDeploy
MenuManager
Class created by Core/Internal/PluginsDeploy
MultiRequestProtection
Class created by Core/Internal/PluginsDeploy
MyFilesToken
Class created by Core/Internal/PluginsDeploy
OpenAi
Class created by Core/Internal/PluginsDeploy
OperacionIVA
Class created by Core/Internal/PluginsDeploy
PDFCore
Class created by Core/Internal/PluginsDeploy
PDFDocument
Class created by Core/Internal/PluginsDeploy
ProductType
Class created by Core/Internal/PluginsDeploy
ReceiptGenerator
Class created by Core/Internal/PluginsDeploy
RegimenIVA
Class created by Core/Internal/PluginsDeploy
SubAccountTools
Class created by Core/Internal/PluginsDeploy
SupplierRiskTools
Class created by Core/Internal/PluginsDeploy
TaxExceptions
Class created by Core/Internal/PluginsDeploy
TwoFactorManager
Class created by Core/Internal/PluginsDeploy
ValidadorEcuador
Class created by Core/Internal/PluginsDeploy
Vies
Class created by Core/Internal/PluginsDeploy
BaseWidget
Class created by Core/Internal/PluginsDeploy
ColumnItem
Class created by Core/Internal/PluginsDeploy
GroupItem
Class created by Core/Internal/PluginsDeploy
RowActions
Class created by Core/Internal/PluginsDeploy
RowBusiness
Class created by Core/Internal/PluginsDeploy
RowButton
Class created by Core/Internal/PluginsDeploy
RowFooter
Class created by Core/Internal/PluginsDeploy
RowHeader
Class created by Core/Internal/PluginsDeploy
RowStatistics
Class created by Core/Internal/PluginsDeploy
RowStatus
Class created by Core/Internal/PluginsDeploy
VisualItem
Class created by Core/Internal/PluginsDeploy
VisualItemLoadEngine
Class created by Core/Internal/PluginsDeploy
WidgetAutocomplete
Class created by Core/Internal/PluginsDeploy
WidgetBytes
Class created by Core/Internal/PluginsDeploy
WidgetCheckbox
Class created by Core/Internal/PluginsDeploy
WidgetColor
Class created by Core/Internal/PluginsDeploy
WidgetDatalist
Class created by Core/Internal/PluginsDeploy
WidgetDate
Class created by Core/Internal/PluginsDeploy
WidgetDatetime
Class created by Core/Internal/PluginsDeploy
WidgetFile
Class created by Core/Internal/PluginsDeploy
WidgetInfo
Class created by Core/Internal/PluginsDeploy
WidgetJson
Class created by Core/Internal/PluginsDeploy
WidgetLibrary
Class created by Core/Internal/PluginsDeploy
WidgetLink
Class created by Core/Internal/PluginsDeploy
WidgetMoney
Class created by Core/Internal/PluginsDeploy
WidgetNumber
Class created by Core/Internal/PluginsDeploy
WidgetPassword
Class created by Core/Internal/PluginsDeploy
WidgetPercentage
Class created by Core/Internal/PluginsDeploy
WidgetRadio
Class created by Core/Internal/PluginsDeploy
WidgetSeconds
Class created by Core/Internal/PluginsDeploy
WidgetSelect
Class created by Core/Internal/PluginsDeploy
WidgetStars
Class created by Core/Internal/PluginsDeploy
WidgetSubcuenta
Class created by Core/Internal/PluginsDeploy
WidgetText
Class created by Core/Internal/PluginsDeploy
WidgetTextarea
Class created by Core/Internal/PluginsDeploy
WidgetTime
Class created by Core/Internal/PluginsDeploy
WidgetVariante
Class created by Core/Internal/PluginsDeploy
AgenciaTransporte
Class created by Core/Internal/PluginsDeploy
Agente
Class created by Core/Internal/PluginsDeploy
AlbaranCliente
Class created by Core/Internal/PluginsDeploy
AlbaranProveedor
Class created by Core/Internal/PluginsDeploy
Almacen
Class created by Core/Internal/PluginsDeploy
ApiAccess
Class created by Core/Internal/PluginsDeploy
ApiKey
Class created by Core/Internal/PluginsDeploy
Asiento
Class created by Core/Internal/PluginsDeploy
Atributo
Class created by Core/Internal/PluginsDeploy
AtributoValor
Class created by Core/Internal/PluginsDeploy
AttachedFile
Class created by Core/Internal/PluginsDeploy
AttachedFileRelation
Class created by Core/Internal/PluginsDeploy
BusinessDocument
Class created by Core/Internal/PluginsDeploy
BusinessDocumentLine
Class created by Core/Internal/PluginsDeploy
JoinModel
Class created by Core/Internal/PluginsDeploy
ModelClass
Class created by Core/Internal/PluginsDeploy
ModelCore
Class created by Core/Internal/PluginsDeploy
ModelOnChangeClass
Class created by Core/Internal/PluginsDeploy
PurchaseDocument
Class created by Core/Internal/PluginsDeploy
PurchaseDocumentLine
Class created by Core/Internal/PluginsDeploy
SalesDocument
Class created by Core/Internal/PluginsDeploy
SalesDocumentLine
Class created by Core/Internal/PluginsDeploy
TransformerDocument
Class created by Core/Internal/PluginsDeploy
Ciudad
Class created by Core/Internal/PluginsDeploy
Cliente
Class created by Core/Internal/PluginsDeploy
CodeModel
Class created by Core/Internal/PluginsDeploy
CodigoPostal
Class created by Core/Internal/PluginsDeploy
ConceptoPartida
Class created by Core/Internal/PluginsDeploy
Contacto
Class created by Core/Internal/PluginsDeploy
CronJob
Class created by Core/Internal/PluginsDeploy
Cuenta
Class created by Core/Internal/PluginsDeploy
CuentaBanco
Class created by Core/Internal/PluginsDeploy
CuentaBancoCliente
Class created by Core/Internal/PluginsDeploy
CuentaBancoProveedor
Class created by Core/Internal/PluginsDeploy
CuentaEspecial
Class created by Core/Internal/PluginsDeploy
Diario
Class created by Core/Internal/PluginsDeploy
Divisa
Class created by Core/Internal/PluginsDeploy
DocTransformation
Class created by Core/Internal/PluginsDeploy
Ejercicio
Class created by Core/Internal/PluginsDeploy
EmailNotification
Class created by Core/Internal/PluginsDeploy
EmailSent
Class created by Core/Internal/PluginsDeploy
Empresa
Class created by Core/Internal/PluginsDeploy
EstadoDocumento
Class created by Core/Internal/PluginsDeploy
Fabricante
Class created by Core/Internal/PluginsDeploy
FacturaCliente
Class created by Core/Internal/PluginsDeploy
FacturaProveedor
Class created by Core/Internal/PluginsDeploy
Familia
Class created by Core/Internal/PluginsDeploy
FormaPago
Class created by Core/Internal/PluginsDeploy
FormatoDocumento
Class created by Core/Internal/PluginsDeploy
GrupoClientes
Class created by Core/Internal/PluginsDeploy
IdentificadorFiscal
Class created by Core/Internal/PluginsDeploy
Impuesto
Class created by Core/Internal/PluginsDeploy
ImpuestoZona
Class created by Core/Internal/PluginsDeploy
PartidaAsiento
Class created by Core/Internal/PluginsDeploy
PurchasesDocIrpfAccount
Class created by Core/Internal/PluginsDeploy
PurchasesDocLineAccount
Class created by Core/Internal/PluginsDeploy
SalesDocLineAccount
Class created by Core/Internal/PluginsDeploy
StockProducto
Class created by Core/Internal/PluginsDeploy
SubcuentaSaldo
Class created by Core/Internal/PluginsDeploy
TarifaProducto
Class created by Core/Internal/PluginsDeploy
VarianteProducto
Class created by Core/Internal/PluginsDeploy
LineaAlbaranCliente
Class created by Core/Internal/PluginsDeploy
LineaAlbaranProveedor
Class created by Core/Internal/PluginsDeploy
LineaFacturaCliente
Class created by Core/Internal/PluginsDeploy
LineaFacturaProveedor
Class created by Core/Internal/PluginsDeploy
LineaPedidoCliente
Class created by Core/Internal/PluginsDeploy
LineaPedidoProveedor
Class created by Core/Internal/PluginsDeploy
LineaPresupuestoCliente
Class created by Core/Internal/PluginsDeploy
LineaPresupuestoProveedor
Class created by Core/Internal/PluginsDeploy
LogMessage
Class created by Core/Internal/PluginsDeploy
Page
Class created by Core/Internal/PluginsDeploy
PageFilter
Class created by Core/Internal/PluginsDeploy
PageOption
Class created by Core/Internal/PluginsDeploy
PagoCliente
Class created by Core/Internal/PluginsDeploy
PagoProveedor
Class created by Core/Internal/PluginsDeploy
Pais
Class created by Core/Internal/PluginsDeploy
Partida
Class created by Core/Internal/PluginsDeploy
PedidoCliente
Class created by Core/Internal/PluginsDeploy
PedidoProveedor
Class created by Core/Internal/PluginsDeploy
PresupuestoCliente
Class created by Core/Internal/PluginsDeploy
PresupuestoProveedor
Class created by Core/Internal/PluginsDeploy
Producto
Class created by Core/Internal/PluginsDeploy
ProductoImagen
Class created by Core/Internal/PluginsDeploy
ProductoProveedor
Class created by Core/Internal/PluginsDeploy
Proveedor
Class created by Core/Internal/PluginsDeploy
Provincia
Class created by Core/Internal/PluginsDeploy
PuntoInteresCiudad
Class created by Core/Internal/PluginsDeploy
ReciboCliente
Class created by Core/Internal/PluginsDeploy
ReciboProveedor
Class created by Core/Internal/PluginsDeploy
RegularizacionImpuesto
Class created by Core/Internal/PluginsDeploy
Retencion
Class created by Core/Internal/PluginsDeploy
Role
Class created by Core/Internal/PluginsDeploy
RoleAccess
Class created by Core/Internal/PluginsDeploy
RoleUser
Class created by Core/Internal/PluginsDeploy
SecuenciaDocumento
Class created by Core/Internal/PluginsDeploy
Serie
Class created by Core/Internal/PluginsDeploy
Settings
Class created by Core/Internal/PluginsDeploy
Stock
Class created by Core/Internal/PluginsDeploy
Subcuenta
Class created by Core/Internal/PluginsDeploy
Tarifa
Class created by Core/Internal/PluginsDeploy
TotalModel
Class created by Core/Internal/PluginsDeploy
User
Class created by Core/Internal/PluginsDeploy
Variante
Class created by Core/Internal/PluginsDeploy
WorkEvent
Class created by Core/Internal/PluginsDeploy
AtributoWorker
Class created by Core/Internal/PluginsDeploy
CuentaWorker
Class created by Core/Internal/PluginsDeploy
PartidaWorker
Class created by Core/Internal/PluginsDeploy
PurchaseDocumentWorker
Class created by Core/Internal/PluginsDeploy
TestWorker
Class created by Core/Internal/PluginsDeploy

Traits

CommonLineHTML
CommonSalesPurchases
Description of CommonSalesPurchases
ApiBusinessDocumentTrait
Lógica común para los controladores de la API que crean o editan documentos de negocio (ApiCreateDocument, ApiEditDocument).
DocFilesTrait
Description of DocFilesTrait
ListBusinessActionTrait
Contains common utilities for grouping and collecting documents.
ListViewFiltersTrait
Description of ListViewFiltersTrait
LogAuditTrait
OwnerDataTrait
Comprueba si el usuario activo es propietario de un registro, según la restricción onlyOwnerData y las columnas de propiedad (codagente / nick) del modelo. El host debe disponer de $this->user y $this->permissions.
ProductImagesTrait
Auxiliar Method for images of the product.
ProvinceCityFilterTrait
Provides the cascading autocomplete used by the "provincias" and "ciudades" filters: provinces are filtered by the selected country (filtercountry) and cities by the selected province (filterprovincia).
AccEntryRelationTrait
CompanyRelationTrait
CurrencyRelationTrait
Description of CurrencyRelationTrait
EmailAndPhonesTrait
ExerciseRelationTrait
Description of InvoiceTrait
FiscalNumberTrait
GravatarTrait
Description of GravatarTrait
IbanTrait
IntracomunitariaTrait
InvoiceLineTrait
InvoiceTrait
Trait con la funcionalidad común de las facturas.
ModelTrait
The class from which all models inherit, connects to the database, check the structure of the table and if necessary create or adapt.
PaymentRelationTrait
ProductRelationTrait
SerieRelationTrait
TaxRelationTrait
ExtensionsTrait
ModelTrait
Aporta a los modelos la implementación de los métodos estáticos de consulta (all, find, count, create...), el acceso al constructor de consultas de su tabla y la carga de la definición de sus campos desde la base de datos.

Constants

FS_DEBUG  : mixed = true

Constants

FS_DEBUG

public mixed FS_DEBUG = true
On this page

Search results