version 1.14, 2020/12/11 20:00:27 |
version 1.17, 2021/06/04 03:09:50 |
|
|
.Ar debit_column |
.Ar debit_column |
is omitted, amounts preceded by a minus sign or enclosed |
is omitted, amounts preceded by a minus sign or enclosed |
in parentheses are booked to the debit side. |
in parentheses are booked to the debit side. |
|
This rule is required in every configuration file. |
.It Ic COSTCENTER Ar costcenter_column |
.It Ic COSTCENTER Ar costcenter_column |
The column number in the CSV file containing the cost center. |
The column number in the CSV file containing the cost center. |
Numbering starts from 1. |
Numbering starts from 1. |
Line 90 This rule is required in every configuration file. |
|
Line 91 This rule is required in every configuration file. |
|
The column numbers in the CSV file to be concatenated to form the |
The column numbers in the CSV file to be concatenated to form the |
text string for the journal entry. |
text string for the journal entry. |
Numbering starts from 1. |
Numbering starts from 1. |
|
This rule is required in every configuration file. |
.It Ic DELIM Ar delimiter |
.It Ic DELIM Ar delimiter |
The character used to separate fields. |
The character used to separate fields. |
This rule is required in every configuration file. |
|
Most financial institutions use commas but some use semicolons. |
Most financial institutions use commas but some use semicolons. |
|
This rule is required in every configuration file. |
.It Ic HEADER Ar header |
.It Ic HEADER Ar header |
Skip the first line of the CSV file if it matches the |
Skip the first line of the CSV file if it matches the |
.Ar header |
.Ar header |
Line 110 securities is appended to the text string. |
|
Line 112 securities is appended to the text string. |
|
Expects that every field starts and ends with the |
Expects that every field starts and ends with the |
.Ar quote |
.Ar quote |
character. |
character. |
.It Ar selector account_number booking_identifier |
.It Ar selector account_number booking_identifier Op Ar subaccount |
Lines in the CSV file that match the |
Lines in the CSV file that match the |
.Ar selector |
.Ar selector |
are associated with the contra account |
are associated with the contra account |
.Ar account_number |
.Ar account_number , |
|
the optional |
|
.Ar subaccount , |
and are assigned the |
and are assigned the |
.Ar booking_identifier . |
.Ar booking_identifier . |
The selector is a string consisting of regular expressions separated |
The selector is a string consisting of regular expressions separated |
by delimiters defined in the |
by delimiters defined in the |
.Ic DELIM |
.Ic DELIM |
rule. |
rule. |
|
These rules appear after all other rule types. |
.El |
.El |
.Sh FILES |
.Sh FILES |
Example configuration files: |
Example configuration files: |
Line 162 to the corresponding CSV file |
|
Line 167 to the corresponding CSV file |
|
may be seen in |
may be seen in |
.Pa ./regress/import/expected/accountname.out . |
.Pa ./regress/import/expected/accountname.out . |
.Sh SEE ALSO |
.Sh SEE ALSO |
|
.Xr pta 1 , |
.Xr pta-accounts 5 , |
.Xr pta-accounts 5 , |
.Xr pta-journal 5 , |
.Xr pta-journal 5 , |
.Xr pta-glossary 7 |
.Xr pta-glossary 7 |