Report
in package
implements
IExportEntity
Class Report
Tags
Table of Contents
Interfaces
Constants
- PROGRESS_STATUS_DONE = 2
- PROGRESS_STATUS_ERROR = -1
- PROGRESS_STATUS_ERROR_CAN_NOT_GENERATE = -2
- PROGRESS_STATUS_IN_PROGRESS = 1
- PROGRESS_STATUS_INIT = 0
- PROGRESS_STATUS_QUALITY_CHECK_ERROR = -3
Properties
- $currency : Currency|null
- $entry : Entry|null
- $errors : string|null
- $fakeFileName : string|null
- $generateDoneDateTime : DateTime|null
- $generateStartDateTime : DateTime|null
- $humanCheckDateTime : DateTime|null
- $humanFileName : string|null
- $id : int|null
- $inProgress : bool|null
- $linesCount : int|null
- $message : string|null
- $messageGroupType : mixed
- $netAmount : float|null
- $progressStatusCode : int|null
- $progressStatusLabel : string|null
- Generated value
- $requestDateTime : DateTime|null
- $summary : array<string|int, mixed>|null
- $updateDateTime : DateTime|null
- $vatAmount : float|null
- $workFileName : string|null
- $xmlFileName : string|null
Methods
- export() : array<string|int, ExportField>
- getCurrency() : mixed
- getEntry() : Entry|null
- getErrors() : string|null
- getFakeFileName() : string|null
- getGenerateDoneDateTime() : DateTime|null
- getGenerateStartDateTime() : DateTime|null
- getHumanCheckDateTime() : DateTime|null
- getHumanFileName() : string|null
- getId() : int|null
- getInProgress() : bool|null
- getLinesCount() : int|null
- getMessage() : string|null
- getMessageGroupType() : int|null
- getNetAmount() : float|null
- getProgressStatusCode() : int|null
- getProgressStatusLabel() : string|null
- getRequestDateTime() : DateTime|null
- getSummary() : array<string|int, mixed>|null
- Get the value of summary
- getUpdateDateTime() : DateTime|null
- getVatAmount() : float|null
- getWorkFileName() : string|null
- getXmlFileName() : string|null
- setEntry() : void
- setErrors() : void
- setFakeFileName() : void
- setGenerateDoneDateTime() : void
- setGenerateStartDateTime() : void
- setHumanCheckDateTime() : void
- setHumanFileName() : void
- setId() : void
- setInProgress() : void
- setLinesCount() : void
- setMessage() : void
- setMessageGroupType() : void
- setNetAmount() : void
- setProgressStatusCode() : void
- setProgressStatusLabel() : void
- setRequestDateTime() : void
- setSummary() : self
- Set the value of summary
- setUpdateDateTime() : void
- setVatAmount() : void
- setWorkFileName() : void
- setXmlFileName() : void
Constants
PROGRESS_STATUS_DONE
public
mixed
PROGRESS_STATUS_DONE
= 2
PROGRESS_STATUS_ERROR
public
mixed
PROGRESS_STATUS_ERROR
= -1
PROGRESS_STATUS_ERROR_CAN_NOT_GENERATE
public
mixed
PROGRESS_STATUS_ERROR_CAN_NOT_GENERATE
= -2
PROGRESS_STATUS_IN_PROGRESS
public
mixed
PROGRESS_STATUS_IN_PROGRESS
= 1
PROGRESS_STATUS_INIT
public
mixed
PROGRESS_STATUS_INIT
= 0
PROGRESS_STATUS_QUALITY_CHECK_ERROR
public
mixed
PROGRESS_STATUS_QUALITY_CHECK_ERROR
= -3
Properties
$currency
private
Currency|null
$currency
Tags
$entry
private
Entry|null
$entry
Tags
$errors
private
string|null
$errors
Tags
$fakeFileName
private
string|null
$fakeFileName
Tags
$generateDoneDateTime
private
DateTime|null
$generateDoneDateTime
Tags
$generateStartDateTime
private
DateTime|null
$generateStartDateTime
Tags
$humanCheckDateTime
private
DateTime|null
$humanCheckDateTime
Tags
$humanFileName
private
string|null
$humanFileName
Tags
$id
private
int|null
$id
Tags
$inProgress
private
bool|null
$inProgress
Tags
$linesCount
private
int|null
$linesCount
Tags
$message
private
string|null
$message
Tags
$messageGroupType
private
mixed
$messageGroupType
= 0
Tags
$netAmount
private
float|null
$netAmount
Tags
$progressStatusCode
private
int|null
$progressStatusCode
Tags
$progressStatusLabel
Generated value
private
string|null
$progressStatusLabel
$requestDateTime
private
DateTime|null
$requestDateTime
Tags
$summary
private
array<string|int, mixed>|null
$summary
Tags
$updateDateTime
private
DateTime|null
$updateDateTime
Tags
$vatAmount
private
float|null
$vatAmount
Tags
$workFileName
private
string|null
$workFileName
Tags
$xmlFileName
private
string|null
$xmlFileName
Tags
Methods
export()
public
export() : array<string|int, ExportField>
Return values
array<string|int, ExportField>getCurrency()
public
getCurrency() : mixed
getEntry()
public
getEntry() : Entry|null
Return values
Entry|nullgetErrors()
public
getErrors() : string|null
Return values
string|nullgetFakeFileName()
public
getFakeFileName() : string|null
Return values
string|nullgetGenerateDoneDateTime()
public
getGenerateDoneDateTime() : DateTime|null
Return values
DateTime|nullgetGenerateStartDateTime()
public
getGenerateStartDateTime() : DateTime|null
Return values
DateTime|nullgetHumanCheckDateTime()
public
getHumanCheckDateTime() : DateTime|null
Return values
DateTime|nullgetHumanFileName()
public
getHumanFileName() : string|null
Return values
string|nullgetId()
public
getId() : int|null
Return values
int|nullgetInProgress()
public
getInProgress() : bool|null
Return values
bool|nullgetLinesCount()
public
getLinesCount() : int|null
Return values
int|nullgetMessage()
public
getMessage() : string|null
Return values
string|nullgetMessageGroupType()
public
getMessageGroupType() : int|null
Return values
int|nullgetNetAmount()
public
getNetAmount() : float|null
Return values
float|nullgetProgressStatusCode()
public
getProgressStatusCode() : int|null
Return values
int|nullgetProgressStatusLabel()
public
getProgressStatusLabel() : string|null
Return values
string|nullgetRequestDateTime()
public
getRequestDateTime() : DateTime|null
Return values
DateTime|nullgetSummary()
Get the value of summary
public
getSummary() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|nullgetUpdateDateTime()
public
getUpdateDateTime() : DateTime|null
Return values
DateTime|nullgetVatAmount()
public
getVatAmount() : float|null
Return values
float|nullgetWorkFileName()
public
getWorkFileName() : string|null
Return values
string|nullgetXmlFileName()
public
getXmlFileName() : string|null
Return values
string|nullsetEntry()
public
setEntry(Entry|null $entry) : void
Parameters
- $entry : Entry|null
setErrors()
public
setErrors(string|null $errors) : void
Parameters
- $errors : string|null
setFakeFileName()
public
setFakeFileName(string|null $fakeFileName) : void
Parameters
- $fakeFileName : string|null
setGenerateDoneDateTime()
public
setGenerateDoneDateTime(DateTime|null $generateDoneDateTime) : void
Parameters
- $generateDoneDateTime : DateTime|null
setGenerateStartDateTime()
public
setGenerateStartDateTime(DateTime|null $generateStartDateTime) : void
Parameters
- $generateStartDateTime : DateTime|null
setHumanCheckDateTime()
public
setHumanCheckDateTime(DateTime|null $humanCheckDateTime) : void
Parameters
- $humanCheckDateTime : DateTime|null
setHumanFileName()
public
setHumanFileName(string|null $humanFileName) : void
Parameters
- $humanFileName : string|null
setId()
public
setId(int|null $id) : void
Parameters
- $id : int|null
setInProgress()
public
setInProgress(bool|null $inProgress) : void
Parameters
- $inProgress : bool|null
setLinesCount()
public
setLinesCount(int|null $linesCount) : void
Parameters
- $linesCount : int|null
setMessage()
public
setMessage(string|null $message) : void
Parameters
- $message : string|null
setMessageGroupType()
public
setMessageGroupType(int|null $messageGroupType) : void
Parameters
- $messageGroupType : int|null
setNetAmount()
public
setNetAmount(float|null $netAmount) : void
Parameters
- $netAmount : float|null
setProgressStatusCode()
public
setProgressStatusCode(int|null $progressStatusCode) : void
Parameters
- $progressStatusCode : int|null
setProgressStatusLabel()
public
setProgressStatusLabel(string|null $progressStatusLabel) : void
Parameters
- $progressStatusLabel : string|null
setRequestDateTime()
public
setRequestDateTime(DateTime|null $requestDateTime) : void
Parameters
- $requestDateTime : DateTime|null
setSummary()
Set the value of summary
public
setSummary(array<string|int, mixed>|null $summary) : self
Parameters
- $summary : array<string|int, mixed>|null
Return values
selfsetUpdateDateTime()
public
setUpdateDateTime(DateTime|null $updateDateTime) : void
Parameters
- $updateDateTime : DateTime|null
setVatAmount()
public
setVatAmount(float|null $vatAmount) : void
Parameters
- $vatAmount : float|null
setWorkFileName()
public
setWorkFileName(string|null $workFileName) : void
Parameters
- $workFileName : string|null
setXmlFileName()
public
setXmlFileName(string|null $xmlFileName) : void
Parameters
- $xmlFileName : string|null