-
Notifications
You must be signed in to change notification settings - Fork 200
/
BankEntryLine.php
110 lines (106 loc) · 3.78 KB
/
BankEntryLine.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
<?php
namespace Picqer\Financials\Exact;
/**
* Class BankEntryLine.
*
* @see https://start.exactonline.nl/docs/HlpRestAPIResourcesDetails.aspx?name=FinancialTransactionBankEntryLines
*
* @property string $ID Primary key
* @property string $Account Reference to Account
* @property string $AccountCode Code of Account
* @property string $AccountName Name of Account
* @property float $AmountDC Amount in the default currency of the company
* @property float $AmountFC Amount in the currency of the transaction
* @property float $AmountVATFC Vat amount in the currency of the transaction
* @property string $Asset Reference to an asset
* @property string $AssetCode Code of Asset
* @property string $AssetDescription Description of Asset
* @property string $CostCenter Reference to a cost center
* @property string $CostCenterDescription Description of CostCenter
* @property string $CostUnit Reference to a cost unit
* @property string $CostUnitDescription Description of CostUnit
* @property string $Created Creation date
* @property string $Creator User ID of creator
* @property string $CreatorFullName Name of creator
* @property string $CustomField Custom field endpoint
* @property string $Date Date of the statement line
* @property string $Description Description
* @property int $Division Division code
* @property string $Document Reference to a document
* @property int $DocumentNumber Number of Document
* @property string $DocumentSubject Subject of Document
* @property string $EntryID Reference to the header
* @property int $EntryNumber Entry number of the header
* @property float $ExchangeRate Exchange rate
* @property string $GLAccount General ledger account
* @property string $GLAccountCode Code of GLAccount
* @property string $GLAccountDescription Description of GLAccount
* @property int $LineNumber Line number
* @property string $Modified Last modified date
* @property string $Modifier User ID of modifier
* @property string $ModifierFullName Name of modifier
* @property string $Notes Extra remarks
* @property string $OffsetID Reference to offset line
* @property int $OurRef Invoice number
* @property string $Project Reference to a project
* @property string $ProjectCode Code of Project
* @property string $ProjectDescription Description of Project
* @property float $Quantity Quantity
* @property string $VATCode Reference to vat code. If this property is not filled, it will use the default VAT code of the G/L account property
* @property string $VATCodeDescription Description of VATCode
* @property float $VATPercentage Vat code percentage
* @property string $VATType Type of vat code
*/
class BankEntryLine extends Model
{
use Query\Findable;
use Persistance\Storable;
protected $fillable = [
'ID',
'Account',
'AccountCode',
'AccountName',
'AmountDC',
'AmountFC',
'AmountVATFC',
'Asset',
'AssetCode',
'AssetDescription',
'CostCenter',
'CostCenterDescription',
'CostUnit',
'CostUnitDescription',
'Created',
'Creator',
'CreatorFullName',
'CustomField',
'Date',
'Description',
'Division',
'Document',
'DocumentNumber',
'DocumentSubject',
'EntryID',
'EntryNumber',
'ExchangeRate',
'GLAccount',
'GLAccountCode',
'GLAccountDescription',
'LineNumber',
'Modified',
'Modifier',
'ModifierFullName',
'Notes',
'OffsetID',
'OurRef',
'Project',
'ProjectCode',
'ProjectDescription',
'Quantity',
'VATCode',
'VATCodeDescription',
'VATPercentage',
'VATType',
];
protected $url = 'financialtransaction/BankEntryLines';
}