ComputerSystem
extends Model
in package
Computer system
Tags
Table of Contents
Properties
- $hasMultipleTaxpayers : bool
- En el momento de la generación de este registro, está soportando la facturación de más de un obligado tributario
- $id : string
- Código identificativo dado por la persona o entidad productora a su sistema informático de facturación (SIF)
- $installationNumber : string
- Número de instalación del sistema informático de facturación (SIF) utilizado
- $name : string
- Nombre dado por la persona o entidad productora a su sistema informático de facturación (SIF)
- $onlySupportsVerifactu : bool
- Especifica si solo puede funcionar como "VERI*FACTU" o también puede funcionar como "no VERI*FACTU" (offline)
- $supportsMultipleTaxpayers : bool
- Especifica si permite llevar independientemente la facturación de varios obligados tributarios
- $vendorName : string
- Nombre-razón social de la persona o entidad productora
- $vendorNif : string
- NIF de la persona o entidad productora
- $version : string
- Identificación de la versión del sistema informático de facturación (SIF)
Methods
- validate() : void
- Validate this instance
Properties
$hasMultipleTaxpayers
En el momento de la generación de este registro, está soportando la facturación de más de un obligado tributario
public
bool
$hasMultipleTaxpayers
Tags
Attributes
- #[NotNull]
- #[Type]
- 'boolean'
$id
Código identificativo dado por la persona o entidad productora a su sistema informático de facturación (SIF)
public
string
$id
Tags
Attributes
- #[Length]
- $max: 2
- #[NotBlank]
$installationNumber
Número de instalación del sistema informático de facturación (SIF) utilizado
public
string
$installationNumber
Tags
Attributes
- #[Length]
- $max: 100
- #[NotBlank]
$name
Nombre dado por la persona o entidad productora a su sistema informático de facturación (SIF)
public
string
$name
Tags
Attributes
- #[Length]
- $max: 30
- #[NotBlank]
$onlySupportsVerifactu
Especifica si solo puede funcionar como "VERI*FACTU" o también puede funcionar como "no VERI*FACTU" (offline)
public
bool
$onlySupportsVerifactu
Tags
Attributes
- #[NotNull]
- #[Type]
- 'boolean'
$supportsMultipleTaxpayers
Especifica si permite llevar independientemente la facturación de varios obligados tributarios
public
bool
$supportsMultipleTaxpayers
Tags
Attributes
- #[NotNull]
- #[Type]
- 'boolean'
$vendorName
Nombre-razón social de la persona o entidad productora
public
string
$vendorName
Tags
Attributes
- #[Length]
- $max: 120
- #[NotBlank]
$vendorNif
NIF de la persona o entidad productora
public
string
$vendorNif
Tags
Attributes
- #[Length]
- $exactly: 9
- #[NotBlank]
$version
Identificación de la versión del sistema informático de facturación (SIF)
public
string
$version
Tags
Attributes
- #[Length]
- $max: 50
- #[NotBlank]
Methods
validate()
Validate this instance
public
final validate() : void