You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/Picqer/Financials/Exact/Account.php
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -80,7 +80,7 @@
80
80
* @property string $InvoiceAccountCode Code of InvoiceAccount
81
81
* @property string $InvoiceAccountName Name of InvoiceAccount
82
82
* @property int $InvoiceAttachmentType Indicates which attachment types should be sent when a sales invoice is printed. Only values in related table with Invoice=1 are allowed
83
-
* @property int $InvoicingMethod Method of sending for sales invoices. Values: 1: Paper, 2: EMail, 4: Mailbox (electronic exchange), 8: Send and track
83
+
* @property int $InvoicingMethod Method of sending for sales invoices. Values: 1: Paper, 2: EMail, 4: Mailbox (electronic exchange), 8: Send and trackTake notes: To use the '4 - Mailbox (electronic exchange)' option, the 'Mailbox' feature set is required in the licence.
84
84
* @property int $IsAccountant Indicates whether the account is an accountant. Values: 0 = No accountant, 1 = True, but accountant doesn't want his name to be published in the list of accountants, 2 = True, and accountant is published in the list of accountants
85
85
* @property int $IsAgency Indicates whether the accounti is an agency
86
86
* @property int $IsAnonymised Indicates whtether the account is anonymised.
@@ -119,7 +119,7 @@
119
119
* @property string $PhoneExtension Phone number extention
* @property string $PriceList Default sales price list for account
122
-
* @property string $PurchaseCurrency Currency of purchase
122
+
* @property string $PurchaseCurrency Currency of purchaseTake notes: If the currency code input is not in the active currencies, the value will be set to empty.
123
123
* @property string $PurchaseCurrencyDescription Description of PurchaseCurrency
124
124
* @property int $PurchaseLeadDays Indicates number of days required to receive a purchase. Acts as a default
125
125
* @property string $PurchaseVATCode Default VAT code used for purchase entries
@@ -130,7 +130,7 @@
130
130
* @property string $ResellerCode Code of Reseller
131
131
* @property string $ResellerName Name of Reseller
132
132
* @property string $RSIN Fiscal number for NL legislation
133
-
* @property string $SalesCurrency Currency of Sales used for Time & Billing
133
+
* @property string $SalesCurrency Currency of Sales used for Time & BillingTake notes: If the currency code input is not in the active currencies, the value will be set to empty.
134
134
* @property string $SalesCurrencyDescription Description of SalesCurrency
135
135
* @property string $SalesVATCode Default VAT code for a sales entry
136
136
* @property string $SalesVATCodeDescription Description of SalesVATCode
Copy file name to clipboardExpand all lines: src/Picqer/Financials/Exact/CustomField.php
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@
11
11
* @property string $BusinessComponentName Business component name
12
12
* @property string $Caption Custom field description
13
13
* @property string $PropertyName Custom business property name
14
-
* @property string $RefersTo The name of the referencing entity. The supported values are Item, Account, Project, Opportunity, SalesOrder, Userand Contact
14
+
* @property string $RefersTo The name of the referencing entity. The supported values are Item, Account, Project, Opportunity, SalesOrder, Contact, User, Employee and Document
15
15
* @property string $Type Represents the data type of the custom field. The supported datatypes are boolean, integer, string, double, date and GUID
Copy file name to clipboardExpand all lines: src/Picqer/Financials/Exact/Employee.php
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -29,6 +29,7 @@
29
29
* @property string $Creator User ID of creator
30
30
* @property string $CreatorFullName Name of creator
31
31
* @property string $Customer Customer ID
32
+
* @property string $CustomField Custom field endpoint. Provided only for the Exact Online Premium users.
32
33
* @property int $Division Division code
33
34
* @property string $Email Page: User maintenance page; Section: PersonalE-mail address of a user. If employee is linked to a user, the user email is stored in this property.Note: The value is only returned if user has any of the following roles: View userEnter variable payroll mutationsManage employeesAnonymise employee and userView personal information Of employeesUsers created in Exact Online can access the company or companies in an administration.
34
35
* @property int $EmployeeHID Employee number
@@ -60,7 +61,9 @@
60
61
* @property string $Person Reference to the persons table in which the personal data of the employee is stored
61
62
* @property string $Phone Phone numberNote: The value is only returned if user has any of the following roles: View userEnter variable payroll mutationsManage employeesAnonymise employee and userView personal information Of employees
62
63
* @property string $PhoneExtension Phone number extensionNote: The value is only returned if user has any of the following roles: View userEnter variable payroll mutationsManage employeesAnonymise employee and userView personal information Of employees
64
+
* @property string $Picture Bytes of the logo image
63
65
* @property string $PictureFileName Filename of picture
66
+
* @property string $PictureThumbnailUrl Thumbnail url of the picture
64
67
* @property string $PictureUrl Url of picture
65
68
* @property string $Postcode PostcodeNote: The value is only returned if user has any of the following roles: View userEnter variable payroll mutationsManage employeesAnonymise employee and userView personal information Of employees
66
69
* @property string $PrivateEmail Section: Personal Personal e-mail address of the employee.Note: The value is only returned if user has any of the following roles: View userEnter variable payroll mutationsManage employeesAnonymise employee and userView personal information Of employees
Copy file name to clipboardExpand all lines: src/Picqer/Financials/Exact/Employment.php
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@
25
25
* @property int $ReasonEndFlex Reason of ended flexible employment
26
26
* @property string $ReasonEndFlexDescription Other reason for end of employment
27
27
* @property string $StartDate Start date of employment
28
-
* @property string $StartDateOrganization Start date of the employee in the organization. This field is used to count the years in service.
28
+
* @property string $StartDateOrganization Start date of the employee in the organization. This field is used to count the years in service.Note: For PUT, this property will update the start date years in service for all employments of this employee
* @property bool $CreateAutoCorrection Confirmation: Create Auto CorrectionWhen the 'payroll run' already finalized and the update is made to the employment contract start date, the system will first block the PUT action with the message below. With the 'PayrollCorrection' right, the error message below will be thrown: This change will lead to a recalculation of previous periods. A correction request will be created with the following data: Activation date: 01-01-2019 Payroll year: 2019 Period: 1 If you are confirmed want to proceed, set the [CreateAutoCorrection] to True and re-submit the request. Without the 'PayrollCorrection' right, the error message below will be thrown: You do not have rights to change data that can influence processed payroll transactions. Note : If you delete this contract in an already calculated period, auto corrections will be created for this employee.
13
14
* @property string $Created Creation date
15
+
* @property bool $CreatePredecessorsForLinkedAgencies Confirmation: Create Predecessors For Linked AgenciesThe system will block the POST/PUT action when one of the condition below fulfilled: When create (POST) a new successor, the employment contract successor start date is set to an earlier payroll year. When update (PUT) the existing employment contract start date to an earlier payroll year. The error message below will be thrown: Attention: If you change the start date to an earlier payroll year, predecessors will be created for linked agencies. You will have to check if the data of the predecessors is correct. If you are confirmed want to proceed, set the [CreatePredecessorsForLinkedAgencies] to True and re-submit the request.
14
16
* @property string $Creator User ID of creator
15
17
* @property string $CreatorFullName Name of creator
16
18
* @property int $Division Division code
@@ -28,10 +30,11 @@
28
30
* @property string $ModifierFullName Name of modifier
29
31
* @property string $ProbationEndDate Employment probation end date
30
32
* @property int $ProbationPeriod Employment probation period
33
+
* @property string $ProbationPeriodDescription Contract probation period description
31
34
* @property int $ReasonContract Employment contract reason code. 1 - New employment, 2 - Employment change, 3 - New legal employer, 4 - Acquisition 5 - Previous contract expired, 6 - Other
* @property string $StartDate Start date of employment contract
37
+
* @property string $StartDate Start date of employment contractNote : Be aware that for PUT, when you use a start date in the past it will also update years in service to this date.
35
38
* @property int $Type Type of employment contract. 1 - Definite, 2 - Indefinite, 3 - External
36
39
* @property string $TypeDescription Description of employment contract type
37
40
*/
@@ -43,7 +46,9 @@ class EmploymentContract extends Model
43
46
'ID',
44
47
'ContractFlexPhase',
45
48
'ContractFlexPhaseDescription',
49
+
'CreateAutoCorrection',
46
50
'Created',
51
+
'CreatePredecessorsForLinkedAgencies',
47
52
'Creator',
48
53
'CreatorFullName',
49
54
'Division',
@@ -61,6 +66,7 @@ class EmploymentContract extends Model
* @property string $AmountTypeDescription Salary Section: Salary type descriptionWhen AmountType value is 0, return 'Gross'When AmountType value 1, return 'Net'
13
+
* @property bool $AutoCorrection Confirmation: Create Auto CorrectionWhen the 'payroll run' already finalized and the update is made to the employment salary amount, the system will first block the PUT action with the message below. With the 'PayrollCorrection' right, the error message below will be thrown: This change will lead to a recalculation of previous periods. A correction request will be created with the following data: Activation date: 01-01-2019 Payroll year: 2019 Period: 1 If you are confirmed want to proceed, set the [AutoCorrection] to True and re-submit the request. Without the 'PayrollCorrection' right, the error message below will be thrown: You do not have rights to change data that can influence processed payroll transactions. Note : If you delete this salary in an already calculated period, auto corrections will be created for this employee.
13
14
* @property float $AverageDaysPerWeek The average number of contract days that an employee works per week
14
15
* @property float $AverageHoursPerWeek The average number of contract hours that an employee works per week
0 commit comments