ResponseItem
extends Model
in package
Response for a record submission
Tags
Table of Contents
Properties
- $errorCode : string|null
- Código de error
- $errorDescription : string|null
- Descripción del error
- $invoiceId : InvoiceIdentifier
- ID de factura
- $isCorrection : bool
- Indicador de subsanación
- $recordType : RecordType
- Tipo de registro de operación
- $status : ItemStatus
- Estado del envío del registro
Methods
- validate() : void
- Validate this instance
Properties
$errorCode
Código de error
public
string|null
$errorCode
= null
Tags
$errorDescription
Descripción del error
public
string|null
$errorDescription
= null
Tags
$invoiceId
ID de factura
public
InvoiceIdentifier
$invoiceId
Tags
Attributes
- #[NotBlank]
- #[Valid]
$isCorrection
Indicador de subsanación
public
bool
$isCorrection
= false
Tags
Attributes
- #[NotNull]
- #[Type]
- 'boolean'
$recordType
Tipo de registro de operación
public
RecordType
$recordType
Tags
Attributes
- #[NotBlank]
$status
Estado del envío del registro
public
ItemStatus
$status
Tags
Attributes
- #[NotBlank]
Methods
validate()
Validate this instance
public
final validate() : void