372 - Insert balance correction

From Host

FieldDescriptionData TypeMandatoryComment
1Employee numberTextX

2Registration dateDateX

3Registration timeTimeX

4Account id.TextX

5Amount (if hours)Time duration

6Amount (if days or pieces)Decimal number

7Adjust account by given valueLogical

8Generate link postingsLogical

9Dept id.Text

10Group id.Text

Bonus Group ID

11DescriptionText

12Allow if period is closed or validatedLogical

13Suppress redundant changeLogical

If field 7 = false, then the option ''Suppress redundant change'' allows you to suppress transactions that would (redundantly) set the referred account's balance to the value it already had at the time. If field 7 = true, then the option ''Suppress redundant change'' will cause the host module to check if a balance adjustment has already been registered for the same account, department and group at the same time and for the same amount. If that is the case, then the new transaction will be rejected with an error message explaining the issue (the transaction is tagged as ''Received - discarded'').

14To-account factorDecimal number

If field 14 is assigned a non-zero value, then the specified amount is deducted from the account specified in field 4 and added (multiplied by field 14) to the account specified in field 15. Both accounts must have the same account unit.

15To-account id.Text

If field 14 is assigned a non-zero value, then the specified amount is deducted from the account specified in field 4 and added (multiplied by field 14) to the account specified in field 15. Both accounts must have the same account unit.

16Holiday typeText

Field 16 is holiday type identifier. If this field is defined field 17 and 18 are mandatory.

17Holiday yearInteger

Field 17 is mandatory if field 16 is defined

18Assignment typeText

Field 18: This is assignment type used to manually adding transaction that is related to holiday type. This field is mandatory if field 16 is defined. It can have following possible values: MANUAL, MANUALTA, MANUALFA where MANUAL = Accrued, MANUALTA = From last year and MANUALFA = Transferred