GeneralLedgerExport_Record
extends GeneralLedgerExport_JournalEntry
in package
Table of Contents
- $file_format : mixed
- $file_format_options : mixed
- $ignore_balance_check : mixed
- $journal_entry_data : mixed
- $journal_entry_error_msg : mixed
- $journal_entry_error_msgs : mixed
- $record_data : mixed
- $set_journal_entry_errors : mixed
- $compiled_data : bool|string
- $data : array<string|int, mixed>
- __construct() : mixed
- GeneralLedgerExport constructor.
- checkBalance() : bool
- combineRecords() : bool
- compile() : bool
- getAccount() : bool
- getAmount() : bool|string
- getComment() : bool
- getCompiledData() : bool
- getDate() : bool
- getFileFormat() : bool|null
- getRecords() : bool
- getSource() : bool
- getType() : bool
- isFloat() : bool
- save() : bool
- setAccount() : bool
- setAmount() : bool
- setComment() : bool
- setDate() : bool
- setFileFormat() : bool
- setJournalEntry() : bool
- setRecord() : bool
- setSource() : bool
- setType() : bool
- Validate() : bool
Properties
$file_format
public
mixed
$file_format
= \null
$file_format_options
public
mixed
$file_format_options
= ['CSV']
$ignore_balance_check
public
mixed
$ignore_balance_check
= \false
$journal_entry_data
public
mixed
$journal_entry_data
= \null
$journal_entry_error_msg
public
mixed
$journal_entry_error_msg
= \null
$journal_entry_error_msgs
public
mixed
$journal_entry_error_msgs
= []
$record_data
public
mixed
$record_data
= \null
$set_journal_entry_errors
public
mixed
$set_journal_entry_errors
= 0
$compiled_data
private
bool|string
$compiled_data
$data
private
array<string|int, mixed>
$data
Methods
__construct()
GeneralLedgerExport constructor.
public
__construct() : mixed
Return values
mixed —checkBalance()
public
checkBalance() : bool
Return values
bool —combineRecords()
public
combineRecords() : bool
Return values
bool —compile()
public
compile() : bool
Return values
bool —getAccount()
public
getAccount() : bool
Return values
bool —getAmount()
public
getAmount() : bool|string
Return values
bool|string —getComment()
public
getComment() : bool
Return values
bool —getCompiledData()
public
getCompiledData() : bool
Return values
bool —getDate()
public
getDate() : bool
Return values
bool —getFileFormat()
public
getFileFormat() : bool|null
Return values
bool|null —getRecords()
public
getRecords() : bool
Return values
bool —getSource()
public
getSource() : bool
Return values
bool —getType()
public
getType() : bool
Return values
bool —isFloat()
public
isFloat( $value) : bool
Parameters
Return values
bool —save()
public
save( $file_name) : bool
Parameters
Return values
bool —setAccount()
public
setAccount( $value) : bool
Parameters
Return values
bool —setAmount()
public
setAmount( $value) : bool
Parameters
Return values
bool —setComment()
public
setComment( $value) : bool
Parameters
Return values
bool —setDate()
public
setDate( $value) : bool
Parameters
Return values
bool —setFileFormat()
public
setFileFormat( $format) : bool
Parameters
Return values
bool —setJournalEntry()
public
setJournalEntry(object $obj) : bool
Parameters
- $obj : object
Return values
bool —setRecord()
public
setRecord(object $obj) : bool
Parameters
- $obj : object
Return values
bool —setSource()
public
setSource( $value) : bool
Parameters
Return values
bool —setType()
public
setType( $value) : bool
Parameters
Return values
bool —Validate()
public
Validate([bool $ignore_warning = true ]) : bool
Parameters
- $ignore_warning : bool = true