Accounting period

This table contains one row for each accounting period.

You can divide each accounting year into as many accounting periods as desired for reporting and follow-up purposes, for example one period for each month, numbered 1 to 12, and an extra year-end period as number 13.

When you enter vouchers, Business NXT suggests the first accounting period the value date falls within, but you can also select a different period, when you post on a subsequent period.

The following fields exist in this table:

Acc. period processing

Settings defining the behaviour of the accounting period.

A look-up opens the dialog box where you can see the following check boxes and options:
Exempt from accrual accounting
The accounting period will be omitted from accrual accounting. This applies for calculation of both the start period and the number of periods over which accrual accounting extends.

You will receive an error message if accounting periods are omitted. If you use 13 periods in the financial year, period 13 will usually be omitted from accrual accounting.

Physical balance row created
Closed
This option is updated whenever the processing Move suspension date in Company information table is executed and cannot be changed manually in the dialog.
PropertyValueDescription
Visible by defaultYesThis field is visible by default in the table display.
DomainAcc. period processingInteger
SQL nameExPerThe database field name.
API identifieraccountingPeriodProcessingThe API identifier used in GraphQL.
Number5798 

Description

The description of the accounting period.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainNameText (80)
SQL nameDescrThe database field name.
API identifierdescriptionThe API identifier used in GraphQL.
Number5581 

From date

The first day in the date range for the accounting period.

This range is checked to determine the accounting period to which individual vouchers belong.

If you press + in this field, the first day of the period in relation to the previous row will be suggested.

You define which month the financial year starts with in the 1. accounting month field in the Company information table. The default value is January.

The date is validated using the regional settings in Windows.

PropertyValueDescription
Visible by defaultYesThis field is visible by default in the table display.
DomainDateInteger
SQL nameFrDtThe database field name.
API identifierfromDateThe API identifier used in GraphQL.
Number527 

Next period batch no.

Defines the next period batch in the Batch table.

If you press + in the Period batch no. field in the Batch table, this number will be used.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainNo.Integer
SQL nameNxtPrBtThe database field name.
API identifiernextPeriodBatchNoThe API identifier used in GraphQL.
Number10560 

Period

The number of the accounting period, within the year.

Accounting data can be retained for several years, which is why both year and period are entered. Different financial years are permitted, and there are no restrictions on the number of accounting periods per year.

The most common method is to use monthly periods, i.e. periods 01 to 12. You can also have one or more year-end periods.

If you press + in this field, the next period in relation to the previous row will be suggested.

Note:
If you press + in this field, the next available number is suggested. Gaps in the number series resulting from any deleted rows are not suggested. If you enter an existing number you will receive an error message. The number cannot be changed once it is entered.
PropertyValueDescription
Visible by defaultYesThis field is visible by default in the table display.
DomainPeriodInteger
Primary keyYesYear, Period
SQL namePrThe database field name.
API identifierperiodThe API identifier used in GraphQL.
Number526 

To date

The last day in the date range for the accounting period.

This range is checked to determine the accounting period to which individual vouchers belong.

If you press + in this field, the last day of the period in relation to the previous row will be suggested.

The date is validated using the regional settings in Windows.

PropertyValueDescription
Visible by defaultYesThis field is visible by default in the table display.
DomainDateInteger
SQL nameToDtThe database field name.
API identifiertoDateThe API identifier used in GraphQL.
Number528 

Year

The year of the accounting period.

Accounting data can be retained for several years, which is why both year and period are entered. Different financial years are permitted, and there are no restrictions on the number of accounting periods per year.

The most common method is to use monthly periods, i.e. periods 01 to 12. You can also have one or more year-end periods.

You only need to enter the last two numbers of the year. If you press + in this field, the same year as in the previous row will be suggested.

PropertyValueDescription
Visible by defaultYesThis field is visible by default in the table display.
DomainYearInteger
Primary keyYesYear, Period
SQL nameYrThe database field name.
API identifieryearThe API identifier used in GraphQL.
Number525 

Control columns

Control columns include information about who has changed the record last and when, and which process that is currently editing the record.

Changed by user

The name of the user that changed the record.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainUser nameText (24)
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameChUsrThe database field name.
API identifierchangedByUserThe API identifier used in GraphQL.
NumberA unique column number. 

Changed date

The date when the record was changed.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainDateInteger
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameChDtThe database field name.
API identifierchangedDateThe API identifier used in GraphQL.
NumberA unique column number. 

Changed time

The time when the record was changed.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainTimeInteger
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameChTmThe database field name.
API identifierchangedTimeThe API identifier used in GraphQL.
NumberA unique column number. 

Changed time stamp

The date and time when the record was changed.

The field is updated with the UTC time.

This value can be used by external systems to replicate changed data. The column is indexed. 

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainDate/timeDateTime
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameChTsThe database field name.
API identifierchangedTimestampThe API identifier used in GraphQL.
NumberA unique column number. 

Created by user

The name of the user that created the record.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainUser nameText (24)
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameCreUsrThe database field name.
API identifiercreatedByUserThe API identifier used in GraphQL.
NumberA unique column number. 

Created date

The date when the record was created.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainDateInteger
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameCreDtThe database field name.
API identifiercreatedDateThe API identifier used in GraphQL.
NumberA unique column number. 

Created time

The time when the record was created.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainTimeInteger
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameCreTmThe database field name.
API identifiercreatedTimeThe API identifier used in GraphQL.
NumberA unique column number. 

Created time stamp

The date and time when the record was created.

The field is updated with the UTC time.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainDate/timeDateTime
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameCreTsThe database field name.
API identifiercreatedTimestampThe API identifier used in GraphQL.
NumberA unique column number. 

Edit status

The current status of the record.

A look-up in this field gives you the following list of possible values:

0 - Unchanged: The record is read, but not changed.

1 - Inserted: The record is new.

2 - Changed: The record is changed.

3 - Deleted: The record is deleted.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainEdit statusInteger
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameLckStThe database field name.
API identifiereditStatusThe API identifier used in GraphQL.
NumberA unique column number. 

Process no

The Process no. from the Active company process table which is currently using or has control of this record.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainProcess no.Integer
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameChPrcThe database field name.
API identifierlockedByProcessNoThe API identifier used in GraphQL.
NumberA unique column number. 
Table 1. Table relations
To table Purpose From columns To columns Comments
Active company process CompanyProcess Process no. Process no.