Appendix 6 – Listing of Each Text Position in Open Format Files
This appendix provides the listing of each text position in Open Format files.
This table describes the detailed information provided in the fields of the open format files related to Documents code B100:
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
A100 | 95 | ||||
Record Code | A100_1100 | 1100 | 0 | 4 | Hardcoded Value is A100 |
Future Use | A100_1101 | 1101 | 4 | 9 | Runtime Information, Free Text, No Validations |
Tax identifier | A100_1102 | 1102 | 13 | 9 | Legal Entity Contact Persons: Last Name where first name = OM. |
Reference Key | A100_1103 | 1103 | 22 | 15 | DB Sequence Value. Provides the Run Sequence. Last Run Number + 1. Same acriis. |
Constant | A100_1104 | 1104 | 37 | 8 | |
Rasham Number (Future Use) | A100_1105 | 1105 | 45 | 50 | No Mapping in code. This report shows only blank spaces. |
This table describes the detailed information provided in the fields of the open format files related to Documents code B100.
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
B100 | 317 | ||||
Record Code | B100_1350 | 1350 | 0 | 4 | Hardcoded Value is B100 |
Future Use | B100_1351 | 1351 | 4 | 9 | Runtime Information, Free Text, No Validations |
Registration Number (Tax Identifier) | B100_1352 | 1352 | 13 | 9 | Legal Entity Contact Persons: Last Name where first name = OM. |
Journal Header ID | B100_1353 | 1353 | 22 | 10 | Journal Header ID |
Journal Line Nunber | B100_1354 | 1354 | 32 | 5 | Journal Line Number |
Batch ID | B100_1355 | 1355 | 37 | 8 | Journal Batch ID |
JE Category (Transaction Type) | B100_1356 | 1356 | 45 | 15 | Journal Category |
Audit field1 | B100_1357 | 1357 | 60 | 20 | No Mapping in code. This report shows only blank spaces. |
Audit type1 | B100_1358 | 1358 | 80 | 3 | No Mapping in code. This report shows only blank spaces. |
Audit Field2 | B100_1359 | 1359 | 83 | 20 | No Mapping in code. This report shows only blank spaces. |
Audit Type2 | B100_1360 | 1360 | 103 | 3 | No Mapping in code. This report shows only blank spaces. |
Description from GL JE Lines | B100_1361 | 1361 | 106 | 50 | Journal Line Description |
Date | B100_1362 | 1362 | 156 | 8 | Last Update date of the Journal (usually the Post date, else same with Effective date) |
Effective date | B100_1363 | 1363 | 164 | 8 | Journal Effective date |
Account Key | B100_1364 | 1364 | 172 | 15 | Postable Natural Account Value |
This table describes the detailed information provided in the fields of the open format files related to Documents code B100:
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
Contra Account | B100_1365 | 1365 | 187 | 15 | No Mapping in code. This report shows only blank spaces. |
Calculating the sign for difference of accounted credit and accounted debit. If the difference is positive = 1, If Negative/Zero= 2 |
B100_1366 | 1366 | 202 | 1 | Calculated Field. |
Transaction Currency | B100_1367 | 1367 | 203 | 3 | This needs to be from the original transaction from the subledger and thus the info from the XLA tables, as GL ledger entries have only ILS. |
Amount without tax -> Comment Absolute value of Accounted Debit minus credit -> Actual Behaviour |
B100_1368 | 1368 | 206 | 15 | Calculated Field. Translated in Ledger Currency if original in Non-ILS currency. |
NON ILS Currency Calculation Absolute value (no signs also) of Entered Debit minus credit -> Actual Behaviour |
B100_1369 | 1369 | 221 | 15 | Calculated Field. We enter the non-ILS balance amount. |
qty | B100_1370 | 1370 | 236 | 12 | If one exists, enter the statistical amount. |
Adjustment Ref1 | B100_1371 | 1371 | 248 | 10 | No Mapping in code. This report shows only blank spaces. |
Adjustment Ref2 | B100_1372 | 1372 | 258 | 10 | No Mapping in code. This report shows only blank spaces. |
Blank | B100_1373 | 1373 | No Mapping in code. This report shows only blank spaces. | ||
Branch Identity only if 1034 =1 | B100_1374 | 1374 | 268 | 7 | No Mapping in code. This report shows only blank spaces.
Branch Id when 1034=1 is for the case when the report is for a company branch. |
Update Date / Creation Date | B100_1375 | 1375 | 275 | 8 | Creation Date |
User Name | B100_1376 | 1376 | 283 | 9 | User name is an issue as we can only use 9 characters when we have (I think) 17 available for the User Name. They need to be restricted to 9 characters. |
Reference Key | B100_1377 | 1377 | 292 | 25 | No Mapping in code. This report shows only blank spaces. |
This table describes the detailed information provided in the fields of the open format files:
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
B110 | 376 | ||||
Record Code | B110_1400 | 1400 | 0 | 4 | Hardcoded Value is B110 |
Future Use | B110_1401 | 1401 | 4 | 9 | Runtime Information, Free Text, No Validations |
Registration Number | B110_1402 | 1402 | 13 | 9 | Legal Entity Contact Persons: Last Name where first name = OM. |
Account Value | B110_1403 | 1403 | 22 | 15 | |
Account Description | B110_1404 | 1404 | 37 | 50 | 50 Char |
Balancing Segment Qualifier | B110_1405 | 1405 | 87 | 15 | |
Account Description | B110_1406 | 1406 | 102 | 30 | 30 Char |
Customer / Vendor Street | B110_1407 | 1407 | 132 | 50 | No Mapping in code. This report shows only blank spaces. |
Customer / Vendor Home Number | B110_1408 | 1408 | 182 | 10 | No Mapping in code. This report shows only blank spaces. |
Customer / Vendor City | B110_1409 | 1409 | 192 | 30 | No Mapping in code. This report shows only blank spaces. |
Customer / Vendor zip code | B110_1410 | 1410 | 222 | 8 | No Mapping in code. This report shows only blank spaces. |
Customer / Vendor State | B110_1411 | 1411 | 230 | 30 | No Mapping in code. This report shows only blank spaces. |
Ledger Currency State Code |
B110_1412 | 1412 | 260 | 2 | |
Summary Account | B110_1413 | 1413 | 262 | 15 | No Mapping in code. This report shows only blank spaces. |
Opening Balance of Account. For which ever dates, the ESS job is submitted, sum of opening balance [difference of db/cr] of all periods in the range. No absolute value. |
B110_1414 | 1414 | 277 | 15 |
Calculated Value SUM(gb.BEGIN_BALANCE_DR - gb.BEGIN_BALANCE_CR) |
Sum of Accounted Debits For which ever dates, the ESS job is submitted. No absolute value. |
B110_1415 | 1415 | 292 | 15 | Calculated Field. |
This table describes the detailed information provided in the fields of the open format files.
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
Sum of Accounted Credits For any date, the ESS job is submitted, no absolute value. |
B110_1416 | 1416 | 307 | 15 | Calculated Field |
Accounting Classification | B110_1417 | 1417 | 322 | 4 | No Mapping in code. This report shows only blank spaces. |
Customer / Supplier tax identifier | B110_1419 | 1419 | 326 | 9 | No Mapping in code. This report shows only blank spaces. |
Branch ID only if 1034=1 | B110_1421, -- Ver 1.31 | 1421 | 335 | 7 | No Mapping in code. This report shows only blank spaces. |
If the ledger currency is ILS, we print zero in this field, else opening balance is printed. If the ledger currency is non ILS: Opening Balance of Account. For any date the ESS job is submitted, sum of opening balance of all periods in the range. No absolute value. |
B110_1422, -- Ver 1.31 | 1422 | 342 | 15 |
Calculated Values DECODE('''||lc_ledger_currency||''',''ILS'',0,nvl(balances.open_balance,0)) |
Ledger Currency | B110_1423, -- Ver 1.31 | 1423 | 357 | 3 |
Calculated Values DECODE(:4,''ILS'',''ILS'','''||lc_ledger_currency||''') |
Future Use | B110_1424, -- Ver 1.31 | 1424 | 360 | 16 | No Mapping in code. This report shows only blank spaces. |
This table describes the detailed information provided in the fields of the open format files:
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
C100 | 444 | ||||
Subcategory = 700 = Payables Invoices |
|||||
Record Code | C100_1200 | 1200 | 0 | 4 | Hardcoded Value is C100 |
Future Use | C100_1201 | 1201 | 4 | 9 | Runtime Information, Free Text, No Validations |
Registration Number | C100_1202 | 1202 | 13 | 9 | Legal Entity Contact Persons: Last Name where first name = OM. |
Subcategory = 700 - Payables Invoices | C100_1203 | 1203 | 22 | 3 | Hardcoded Value is 700 |
invoice id of the invoice number | C100_1204 | 1204 | 25 | 20 | |
creation date of the invoice | C100_1205 | 1205 | 45 | 8 | TO_CHAR(api.creation_date, ''YYYYMMDD'') |
time of the invoice creation from same field | C100_1206 | 1206 | 53 | 4 | TO_CHAR(api.creation_date, ''HH24MI'') |
supplier name | C100_1207 | 1207 | 57 | 50 | |
just address line 1 | C100_1208 | 1208 | 107 | 50 | |
Customer / Vendor house number | C100_1209 | 1209 | 157 | 10 | No Mapping in code. This report shows only blank spaces. |
Customer / Vendor city | C100_1210 | 1210 | 167 | 30 | |
Customer / Vendor zip code | C100_1211 | 1211 | 197 | 8 | |
Customer / Vendor state | C100_1212 | 1212 | 205 | 30 | No Mapping in code. This report shows only blank spaces. |
Customer / Vendor state code | C100_1213 | 1213 | 235 | 2 | No Mapping in code. This report shows only blank spaces. |
Customer / Vendor phone number | C100_1214 | 1214 | 237 | 15 | No Mapping in code. This report shows only blank spaces. |
Customer / Vendor Tax identifier |
C100_1215 | 1215 | 252 | 9 | No Mapping in code. This report shows only blank spaces. |
accounting date of the invoice | C100_1216 | 1216 | 261 | 8 | TO_CHAR(api.gl_date, ''YYYYMMDD'') |
If invoice currency code is ILS, then the value reported is zero. If it is non-ILS currency, then the total amount for all distributions. We are assuming it should be accounted currency. |
C100_1217 | 1217 | 269 | 15 |
This table describes the detailed information provided in the fields of the open format files:
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
Non ILS Currency code | C100_1218 | 1218 | 284 | 3 | |
exclusive of tax lines | C100_1219 | 1219 | 287 | 15 |
If the invoice currency is ILS = straight away take the amount from amount column. In this case, ledger currency will not matter. If the invoice currency is Non ILS but ledger currency is ILS, then we pick the exchange rate of that particular day for ILS currency from invoice and multiply it with the amount of total distributions. if the transaction currency is non ILS and the ledger currency is also non ILS then, parameter conversion rate type is used to fetch the exchange rate and then the amount of total distributions is multiplied by it. Query is too long |
Doc Amount (in ILS) without discount | C100_1220 | 1220 | 302 | 15 | hardcoded as zero as no discount is considered |
The field is the sum of C100_1219+ C100_1220 BUT AS C100_1220 IS HARDCODED AS ZERO, ITS PRACTICALLY REPEAT OF C100_1219 | C100_1221 | 1221 | 317 | 15 |
If the invoice currency is ILS = straight away take the amount from amount column. In this case, ledger currency will not matter. If the invoice currency is Non ILS but ledger currency is ILS, then we pick the exchange rate of that particular day for ILS currency from invoice and multiply it with the amount of total distributions. if the transaction currency is non ILS and the ledger currency is also non ILS then, parameter conversion rate type is used to fetch the exchange rate and then the amount of total distributions is multiplied by it. Query is too long |
only tax lines. Assuming withholding is not reported here. | C100_1222 | 1222 | 332 | 15 |
If the invoice currency is ILS = straight away take the amount from amount column. In this case, ledger currency will not matter. If the invoice currency is Non ILS but ledger currency is ILS, then we pick the exchange rate of that particular day for ILS currency from invoice and multiply it with the amount of total distributions. if the transaction currency is non ILS and the ledger currency is also non ILS then, parameter conversion rate type is used to fetch the exchange rate and then the amount of total distributions is multiplied by it. Query is too long |
Sum of C100_1221 + C100_1222 | C100_1223 | 1223 | 347 | 15 | |
Withholding Tax amount in ILS | C100_1224 | 1224 | 362 | 12 | hardcoded as zero as no withholding tax is considered |
supplier account number | C100_1225 | 1225 | 374 | 15 | |
Adjustment Field | C100_1226 | 1226 | 389 | 10 | No Mapping in code. This report shows only blank spaces. |
If date is Null, we report NULL, if it’s a cancelled invoice, the value reported is 1 | C100_1228 | 1228 | 399 | 1 | |
C100_1230 | 1230 | 400 | 8 | TO_CHAR(api.invoice_date, ''YYYYMMDD'') | |
Branch Id Required only if 1034=1 | C100_1231 | 1231 | 408 | 7 | No Mapping in code. This report shows only blank spaces. |
id of the username | C100_1233 | 1233 | 415 | 9 | |
invoice id of the invoice number | C100_1234 | 1234 | 424 | 7 | Proposal: The last 7 digits of the Invoice_ID |
Future Use | C100_1235 | 1235 | 431 | 13 | No Mapping in code. This report shows only blank spaces. |
This table describes the detailed information provided in the fields of the open format files:
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
D110 | 339 | ||||
Record Code | D110_1250 | 1250 | 0 | 4 | Hardcoded Value is D110 |
Future Use | D110_1251 | 1251 | 4 | 9 | Runtime Information, Free Text, No Validations |
Registration Number | D110_1252 | 1252 | 13 | 9 | Legal Entity Contact Persons: Last Name where first name = OM. |
Subcategory = 700 - Payables Invoices | D110_1253 | 1253 | 22 | 3 | Hardcoded Value is 700 |
invoice id of the invoice number | D110_1254 | 1254 | 25 | 20 | |
Line number. Only integer part of it if it’s in decimals | D110_1255 | 1255 | 45 | 4 | FLOOR(ap_invoices_lines_all line_number) |
Subcategory = 700 - Payables Invoices | D110_1256 | 1256 | 49 | 3 | Hardcoded Value is 700 |
invoice number | D110_1257 | 1257 | 52 | 20 | |
D110_1258 | 1258 | 72 | 1 | No Mapping in code. This report shows only blank spaces. | |
If the invoice is matched to a PO, then the item name from PO is printed else 999999 | D110_1259 | 1259 | 73 | 20 | |
If the item description is present, use it or if its missing, use invoice line description or if both are not present, use hardcoded value - 'Description is null' | D110_1260 | 1260 | 93 | 30 | |
D110_1261 | 1261 | 123 | 50 | No Mapping in code. So, nothing appears in the report for this. No Mapping in code. So, nothing appears in the report for this. Only blank spaces. | |
D110_1262 | 1262 | 173 | 30 | No Mapping in code. This report shows only blank spaces. | |
D110_1263 | 1263 | 203 | 20 | No Mapping in code. This report shows only blank spaces. |
This table describes the detailed information provided in the fields of the open format files related to Documents code D100:
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
Quantity of the line | D110_1264 | 1264 | 223 | 17 | |
Unit price of the line if it is present. If unit price is not present, then the total of all distributions for that particular line exclusive of tax. |
D110_1265 | 1265 | 240 | 15 | |
D110_1266 | 1266 | 255 | 15 | hardcoded as zero as no discount is considered | |
The total of all the distributions inclusive of tax distributions for that line. Tax lines includes both recoverable and non-recoverable lines. Validator checks if it is the multiplication of D110_1264 * D110_1265. |
D110_1267 | 1267 | 270 | 15 | |
If for a line, tax rate is present, the following calculation happens: tax rate is reported. Only recoverable tax rate is to be reported which is derived by (recoverable tax amount for a particular distribution line amount/distribution line amount is exclusive of tax)*100 If the line has multiple distribution lines, the value is calculated for all the lines and the maximum rate fetched is reported in the file. If no tax rate is present, zero is reported as tax rate. |
D110_1268 | 1268 | 285 | 4 | |
D110_1270 | 1270 | 289 | 7 | No Mapping in code. This report shows only blank spaces. | |
D110_1272 | 1272 | 296 | 8 | TO_CHAR(api.invoice_date, ''YYYYMMDD'') | |
Invoice id of the invoice number | D110_1273 | 1273 | 304 | 7 | Proposal: The last 7 digits of the Invoice_ID |
If the invoice is matched to a PO, then the item id from PO is printed else 999999 | D110_1274 | 1274 | 311 | 7 | NVL(Po_lines_all Item_Id, ''999999'') |
If the invoice is matched to a PO, then the organization [inventory org] id of the item from PO is printed else 1000000 | D110_1275 | 1275 | 318 | 21 | NVL(rcv_transactions ORGANIZATION_ID, ''999999'') |
This table describes the detailed information provided in the fields of the open format files related to Documents code C100:
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
C100 | 444 | ||||
Subcategory = 710 = Credit Memos |
|||||
Record Code | C100_1200 | 1200 | 0 | 4 | Hardcoded Value is C100 |
Future Use | C100_1201 | 1201 | 4 | 9 | Runtime Information, Free Text, No Validations |
Registration Number | C100_1202 | 1202 | 13 | 9 | Legal Entity Contact Persons: Last Name where first name = OM. |
Subcategory = 710 - Credit Memos | C100_1203 | 1203 | 22 | 3 | Hardcoded Value is 710 |
Invoice id of the invoice number | C100_1204 | 1204 | 25 | 20 | |
Creation date of the invoice | C100_1205 | 1205 | 45 | 8 | TO_CHAR(api.creation_date, ''YYYYMMDD'') |
Time of the invoice creation from same field | C100_1206 | 1206 | 53 | 4 | TO_CHAR(api.creation_date, ''HH24MI'') |
Supplier name | C100_1207 | 1207 | 57 | 50 | |
Just address line 1 | C100_1208 | 1208 | 107 | 50 | |
Customer / Vendor house number | C100_1209 | 1209 | 157 | 10 | No Mapping in code. This report shows only blank spaces. |
Customer / Vendor city | C100_1210 | 1210 | 167 | 30 | |
Customer / Vendor zip code | C100_1211 | 1211 | 197 | 8 | |
Customer / Vendor state | C100_1212 | 1212 | 205 | 30 | No Mapping in code. This report shows only blank spaces. |
Customer / Vendor state code | C100_1213 | 1213 | 235 | 2 | No Mapping in code. This report shows only blank spaces. |
Customer / Vendor phone number | C100_1214 | 1214 | 237 | 15 | No Mapping in code. This report shows only blank spaces. |
Customer / Vendor Tax identifier |
C100_1215 | 1215 | 252 | 9 | No Mapping in code. This report shows only blank spaces. |
Accounting date of the invoice | C100_1216 | 1216 | 261 | 8 | TO_CHAR(api.gl_date, ''YYYYMMDD'') |
This table describes the detailed information provided in the fields of the open format files.
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
If invoice currency code is ILS, then the value reported is zero. If it is non-ILS currency, then the total amount for all distributions. We are assuming it should be accounted currency. |
C100_1217 | 1217 | 269 | 15 | |
Non ILS Currency code | C100_1218 | 1218 | 284 | 3 | |
Exclusive of tax lines | C100_1219 | 1219 | 287 | 15 |
If the invoice currency is ILS = straight away take the amount from amount column. In this case, ledger currency will not matter. If the invoice currency is Non ILS but ledger currency is ILS, then we pick the exchange rate of that particular day for ILS currency from invoice and multiply it with the amount of total distributions. if the transaction currency is non ILS and the ledger currency is also non ILS then, parameter conversion rate type is used to fetch the exchange rate and then the amount of total distributions is multiplied by it. Query is too long |
Doc Amount (in ILS) without discount | C100_1220 | 1220 | 302 | 15 | hardcoded as zero as no discount is considered |
The field is the sum of C100_1219+ C100_1220 BUT AS C100_1220 IS HARDCODED AS ZERO, ITS PRACTICALLY REPEAT OF C100_1219 | C100_1221 | 1221 | 317 | 15 |
If the invoice currency is ILS = straight away take the amount from amount column. In this case, ledger currency will not matter. If the invoice currency is Non ILS but ledger currency is ILS, then we pick the exchange rate of that particular day for ILS currency from invoice and multiply it with the amount of total distributions. if the transaction currency is non ILS and the ledger currency is also non ILS then, parameter conversion rate type is used to fetch the exchange rate and then the amount of total distributions is multiplied by it. Query is too long |
This table describes the detailed information provided in the fields of the open format files.
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
Only tax lines. Assuming withholding is not reported here. | C100_1222 | 1222 | 332 | 15 |
If the invoice currency is ILS = straight away take the amount from amount column. In this case, ledger currency will not matter. If the invoice currency is Non ILS but ledger currency is ILS, then we pick the exchange rate of that particular day for ILS currency from invoice and multiply it with the amount of total distributions. if the transaction currency is non ILS and the ledger currency is also non ILS then, parameter conversion rate type is used to fetch the exchange rate and then the amount of total distributions is multiplied by it. Query is too long |
Sum of C100_1221 + C100_1222 | C100_1223 | 1223 | 347 | 15 | |
Withholding Tax amount in ILS | C100_1224 | 1224 | 362 | 12 | hardcoded as zero as no withholding tax is considered |
Supplier account number | C100_1225 | 1225 | 374 | 15 | |
Adjustment Field | C100_1226 | 1226 | 389 | 10 | No Mapping in code. This report shows only blank spaces. |
If date is Null, we report NULL, if it’s a cancelled invoice, the value reported is 1 | C100_1228 | 1228 | 399 | 1 | |
C100_1230 | 1230 | 400 | 8 | TO_CHAR(api.invoice_date, ''YYYYMMDD'') | |
Branch Id Required only if 1034=1 | C100_1231 | 1231 | 408 | 7 | No Mapping in code. This report shows only blank spaces. |
Id of the username | C100_1233 | 1233 | 415 | 9 | |
Invoice id of the invoice number | C100_1234 | 1234 | 424 | 7 | Proposal: The last 7 digits of the Invoice_ID |
Future Use | C100_1235 | 1235 | 431 | 13 | No Mapping in code. This report shows only blank spaces. |
This table describes the detailed information provided in the fields of the open format files related to Documents code D110:
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
D110 | 339 | ||||
Record Code | D110_1250 | 1250 | 0 | 4 | Hardcoded Value is D110 |
Future Use | D110_1251 | 1251 | 4 | 9 | Runtime Information, Free Text, No Validations |
Registration Number | D110_1252 | 1252 | 13 | 9 | Legal Entity Contact Persons: Last Name where first name = OM. |
Subcategory = 710 - Payables Invoices | D110_1253 | 1253 | 22 | 3 | Hardcoded Value is 710 |
Invoice id of the invoice number | D110_1254 | 1254 | 25 | 20 | |
Line number. Only integer part of it if it’s in decimals | D110_1255 | 1255 | 45 | 4 | FLOOR(ap_invoices_lines_all line_number) |
Subcategory = 700 - Payables Invoices | D110_1256 | 1256 | 49 | 3 | Hardcoded Value is 700 |
Invoice number | D110_1257 | 1257 | 52 | 20 | |
D110_1258 | 1258 | 72 | 1 | No Mapping in code. This report shows only blank spaces. | |
If the invoice is matched to a PO, then the item name from PO is printed else 999999 | D110_1259 | 1259 | 73 | 20 | |
If the item description is present, use it or if its missing, use invoice line description or if both are not present, use hardcoded value - 'Description is null' | D110_1260 | 1260 | 93 | 30 | |
D110_1261 | 1261 | 123 | 50 | No Mapping in code. So, nothing appears in the report for this. No Mapping in code. So, nothing appears in the report for this. Only blank spaces. | |
D110_1262 | 1262 | 173 | 30 | No Mapping in code. This report shows only blank spaces. | |
D110_1263 | 1263 | 203 | 20 | No Mapping in code. This report shows only blank spaces. | |
Quantity of the line | D110_1264 | 1264 | 223 | 17 | |
Unit price of the line if it is present. If unit price is not present, then the total of all distributions for that particular line exclusive of tax. |
D110_1265 | 1265 | 240 | 15 | |
D110_1266 | 1266 | 255 | 15 | hardcoded as zero as no discount is considered | |
The total of all the distributions inclusive of tax distributions for that line. Tax lines includes both recoverable and non-recoverable lines. Validator checks if it is the multiplication of D110_1264 * D110_1265. |
D110_1267 | 1267 | 270 | 15 | |
If for a line, tax rate is present, the following calculation happens: tax rate is reported. Only recoverable tax rate is to be reported which is derived by (recoverable tax amount for a particular distribution line amount/distribution line amount is exclusive of tax)*100 If the line has multiple distribution lines, the value is calculated for all the lines and the maximum rate fetched is reported in the file. If no tax rate is present, zero is reported as tax rate. |
D110_1268 | 1268 | 285 | 4 | |
D110_1270 | 1270 | 289 | 7 | No Mapping in code. This report shows only blank spaces. | |
D110_1272 | 1272 | 296 | 8 | TO_CHAR(api.invoice_date, ''YYYYMMDD'') | |
Invoice id of the invoice number | D110_1273 | 1273 | 304 | 7 | Proposal: The last 7 digits of the Invoice_ID |
If the invoice is matched to a PO, then the item id from PO is printed else 999999 | D110_1274 | 1274 | 311 | 7 | NVL(Po_lines_all Item_Id, ''999999'') |
If the invoice is matched to a PO, then the organization [inventory org] id of the item from PO is printed else 1000000 | D110_1275 | 1275 | 318 | 21 | NVL(rcv_transactions ORGANIZATION_ID, ''999999'') |
This table describes the detailed information provided in the fields of the open format files related to Documents code C110:
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
C100 | 444 | ||||
Subcategory = 300_305_330_345 = Receivables Transactions |
|||||
Record Code | C100_1200 | 1200 | 0 | 4 | Hardcoded Value is C100 |
Future Use | C100_1201 | 1201 | 4 | 9 | Runtime Information, Free Text, No Validations |
Registration Number | C100_1202 | 1202 | 13 | 9 | Legal Entity Contact Persons: Last Name where first name = OM. |
Subcategory to be picked up from GDF: IL Transaction Type Additional Info, segment Tax Document Type on transaction types page | C100_1203 | 1203 | 22 | 3 |
Value from the Transaction Type can be: 300 AR Proforma Invoices 305 AR Standard Transactions (Sales Inv) 330 AR Credit Memos 345 Agent Invoices |
If the document sequence number is present , use it. If it is not there, use the transaction number. | C100_1204 | 1204 | 25 | 20 | |
Date | C100_1205 | 1205 | 45 | 8 | |
Time | C100_1206 | 1206 | 53 | 4 | |
Customer Name | C100_1207 | 1207 | 57 | 50 | |
Line 1 of the address | C100_1208 | 1208 | 107 | 50 | |
C100_1209 | 1209 | 157 | 10 | No Mapping in code. So, nothing appears in the report for this. | |
C100_1210 | 1210 | 167 | 30 | ||
C100_1211 | 1211 | 197 | 8 | ||
C100_1212 | 1212 | 205 | 30 | No Mapping in code. So, nothing appears in the report for this. | |
C100_1213 | 1213 | 235 | 2 | No Mapping in code. So, nothing appears in the report for this. | |
C100_1214 | 1214 | 237 | 15 | No Mapping in code. So, nothing appears in the report for this. | |
C100_1215 | 1215 | 252 | 9 | No Mapping in code. So, nothing appears in the report for this. | |
GL Date | C100_1216 | 1216 | 261 | 8 | |
Sum of all distribution lines for all lines. Amount is inclusive of tax. | C100_1217 | 1217 | 269 | 15 | SUM(RCTLGDA1.amount) |
C100_1218 | 1218 | 284 | 3 | ||
Total amount for all lines with line type as line | C100_1219 | 1219 | 287 | 15 | SUM(RCTLGDA1.amount) RCTLA1.line_type = ''LINE'' |
Generally, discount but no information is mentioned. | C100_1220 | 1220 | 302 | 15 | Hardcoded as zero. |
Total amount where the account class should not be tax. | C100_1221 | 1221 | 317 | 15 | RCTLGDA1.account_class <> ''TAX'' SUM(RCTLGDA1.amount) |
Total amount where the account class should be tax. | C100_1222 | 1222 | 332 | 15 | (RCTLGDA1.amount) RCTLGDA1.account_class = ''TAX'' |
Total amount for all lines without any exclusion. | C100_1223 | 1223 | 347 | 15 | SUM(RCTLGDA1.amount) |
No comment | C100_1224 | 1224 | 362 | 12 | Hardcoded as zero. |
Customer account number | C100_1225 | 1225 | 374 | 15 | |
C100_1226 | 1226 | 389 | 10 | No Mapping in code. So, nothing appears in the report for this. | |
C100_1228 | 1228 | 399 | 1 | No Mapping in code. So, nothing appears in the report for this. | |
C100_1230 | 1230 | 400 | 8 | ||
C100_1231 | 1231 | 408 | 7 | No Mapping in code. So, nothing appears in the report for this. | |
C100_1233 | 1233 | 415 | 9 | ||
C100_1234 | 1234 | 424 | 7 | ||
C100_1235 | 1235 | 431 | 13 | No Mapping in code. So, nothing appears in the report for this. |
This table describes the detailed information provided in the fields of the open format files related to Documents code D110.
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
D110 | 339 | ||||
Record Code | D110_1250 | 1250 | 0 | 4 | Hardcoded Value is D110 |
Future Use | D110_1251 | 1251 | 4 | 9 | Runtime Information, Free Text, No Validations |
Registration Number | D110_1252 | 1252 | 13 | 9 | Legal Entity Contact Persons: Last Name where first name = OM. |
Subcategory to be picked up from GDF: IL Transaction Type Additional Info, segment Tax Document Type on transaction types page | D110_1253 | 1253 | 22 | 3 |
Value from the Transaction Type can be: 300 AR Proforma Invoices 305 AR Standard Transactions (Sales Inv) 330 AR Credit Memos 345 Agent Invoices |
If the document sequence number is present, use it. If it is not there, use the transaction number. | D110_1254 | 1254 | 25 | 20 | |
D110_1255 | 1255 | 45 | 4 | ||
Subcategory to be picked up from GDF: IL Transaction Type Additional Info, segment Tax Document Type on transaction types page | D110_1256 | 1256 | 49 | 3 |
Value from the Transaction Type can be: 300 AR Proforma Invoices 305 AR Standard Transactions (Sales Inv) 330 AR Credit Memos 345 Agent Invoices |
D110_1257 | 1257 | 52 | 20 | ||
If the segment information is not present, the value present is 999999 | D110_1258 | 1258 | 72 | 1 | No Mapping in code. So, nothing appears in the report for this. |
D110_1259 | 1259 | 73 | 20 | ||
D110_1260 | 1260 | 93 | 30 | ||
D110_1261 | 1261 | 123 | 50 | No Mapping in code. So, nothing appears in the report for this. | |
D110_1262 | 1262 | 173 | 30 | No Mapping in code. So, nothing appears in the report for this. | |
If quantity invoiced is zero, then the value printed is 1. If the quantity invoiced is not zero then, quantity invoiced is printed. If quantity invoiced is null, then quantity credited is printed. Quantity credited?? |
D110_1263 | 1263 | 203 | 20 | |
D110_1264 | 1264 | 223 | 17 | NVL( DECODE(RCTLA1.quantity_invoiced,0,1,RCTLA1.quantity_invoiced),DECODE(RCTLA1.quantity_credited,0,1,NULL,1,RCTLA1.quantity_credited)) | |
D110_1265 | 1265 | 240 | 15 | ||
D110_1266 | 1266 | 255 | 15 | Hardcoded Value is 0 | |
Multiplication of d110_1264*d110_1265 | D110_1267 | 1267 | 270 | 15 | |
D110_1268 | 1268 | 285 | 4 | NVL(SUM(RCTLA2.tax_rate),00.00) | |
D110_1270 | 1270 | 289 | 7 | No Mapping in code. So, nothing appears in the report for this. | |
D110_1272 | 1272 | 296 | 8 | to_char(RCTA.TRX_DATE,''YYYYMMDD'') | |
D110_1273 | 1273 | 304 | 7 | RCTA.CUSTOMER_TRX_ID | |
If the item id is not present, print 999999 | D110_1274 | 1274 | 311 | 7 | NVL(RCTLA1.Inventory_Item_Id, ''999999'') |
If interface_line_attribute10 is not present, print 999999 |
D110_1275 | 1275 | 318 | 21 | NVL(RCTLA1.interface_line_attribute10, ''999999'') |
This table describes the detailed information provided in the fields of the open format files.
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
C100 | 444 | ||||
Subcategory = 400_405_410_420 = Receivables Receipts |
|||||
Record Code | C100_1200 | 1200 | 0 | 4 | Hardcoded Value is C100 |
Future Use | C100_1201 | 1201 | 4 | 9 | Runtime Information, Free Text, No Validations |
Registration Number | C100_1202 | 1202 | 13 | 9 | Legal Entity Contact Persons: Last Name where first name = OM. |
Subcategory to be picked up from receipt class GDF | C100_1203 | 1203 | 22 | 3 |
Value from the Receipt class can be: 400 AR Standard Receipts 405 Donation Receipts 410 Petty Cash Receipts 420 Bank Deposits |
If no value is present for sequence, take the receipt number. | C100_1204 | 1204 | 25 | 20 | substr(nvl(to_char (ACRA.doc_sequence_value),ACRA.receipt_number), 1, 20) |
Receipt creation date | C100_1205 | 1205 | 45 | 8 | (ACRHA.creation_date,''YYYYMMDD'') |
Receipt creation time. | C100_1206 | 1206 | 53 | 4 | TO_CHAR(ACRHA.creation_date,''HHMI'') |
Customer name | C100_1207 | 1207 | 57 | 50 | NVL(HP.party_name,''9999'') |
Line 1 | C100_1208 | 1208 | 107 | 50 | |
C100_1209 | 1209 | 157 | 10 | No Mapping in code. So, nothing appears in the report for this. | |
C100_1210 | 1210 | 167 | 30 | ||
C100_1211 | 1211 | 197 | 8 | ||
C100_1212 | 1212 | 205 | 30 | No Mapping in code. So, nothing appears in the report for this. | |
C100_1213 | 1213 | 235 | 2 | No Mapping in code. So, nothing appears in the report for this. | |
C100_1214 | 1214 | 237 | 15 | No Mapping in code. So, nothing appears in the report for this. | |
C100_1215 | 1215 | 252 | 9 | No Mapping in code. So, nothing appears in the report for this. | |
GL date of the receipt at the header level | C100_1216 | 1216 | 261 | 8 | TO_CHAR(ACRHA.gl_date,''YYYYMMDD'') |
Total receipt amount in ILS | C100_1217 | 1217 | 269 | 15 | ACRHA.amount |
This table describes the detailed information provided in the fields of the open format files.
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
Should be ILS only. But is picking value from entered or accounted? | C100_1218 | 1218 | 284 | 3 | |
Total receipt amount | C100_1219 | 1219 | 287 | 15 |
If the invoice currency is ILS = straight away take the amount from amount column. In this case, ledger currency will not matter. If the invoice currency is Non ILS but ledger currency is ILS, then we pick the exchange rate of that particular day for ILS currency from invoice and multiply it with the total amount of receipt. if the transaction currency is non ILS and the ledger currency is also non ILS then, parameter conversion rate type is used to fetch the exchange rate and then the amount of total receipt amount is multiplied by it. Query is too long |
C100_1220 | 1220 | 302 | 15 | Hardcoded Value is 0 | |
Total receipt amount | C100_1221 | 1221 | 317 | 15 |
If the invoice currency is ILS = straight away take the amount from amount column. In this case, ledger currency will not matter. If the invoice currency is Non ILS but ledger currency is ILS, then we pick the exchange rate of that particular day for ILS currency from invoice and multiply it with the total amount of receipt. If the transaction currency is non ILS and the ledger currency is also non ILS then, parameter conversion rate type is used to fetch the exchange rate and then the amount of total receipt amount is multiplied by it. Query is too long |
C100_1222 | 1222 | 332 | 15 | Hardcoded Value is 0 | |
total receipt amount | C100_1223 | 1223 | 347 | 15 |
If the invoice currency is ILS = straight away take the amount from amount column. In this case, ledger currency will not matter. If the invoice currency is Non ILS but ledger currency is ILS, then we pick the exchange rate of that particular day for ILS currency from invoice and multiply it with the total amount of receipt. If the transaction currency is non ILS and the ledger currency is also non ILS then, parameter conversion rate type is used to fetch the exchange rate and then the amount of total receipt amount is multiplied by it. Query is too long |
C100_1224 | 1224 | 362 | 12 | Hardcoded Value is 0 | |
C100_1225 | 1225 | 374 | 15 | NVL(HCA.account_number,''9999'') | |
If the account number is not present, print 9999 | C100_1226 | 1226 | 389 | 10 | No Mapping in code. So, nothing appears in the report for this. |
If the status is present, print it. If null, print 1 | C100_1228 | 1228 | 399 | 1 | NVL2(ACRHA1.status,1,'''') |
C100_1230 | 1230 | 400 | 8 | TO_CHAR(ACRHA.trx_date,''YYYYMMDD'') | |
C100_1231 | 1231 | 408 | 7 | No Mapping in code. So, nothing appears in the report for this. | |
C100_1233 | 1233 | 415 | 9 | ACRA.CREATED_BY | |
C100_1234 | 1234 | 424 | 7 | ACRA.CASH_RECEIPT_ID | |
C100_1235 | 1235 | 431 | 13 | No Mapping in code. So, nothing appears in the report for this. |
This table describes the detailed information provided in the fields of the open format files related to Documents code: D120
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
D120 | 222 | ||||
Record Code | D120_1300 | 1300 | 0 | 4 | Hardcoded Value is D120 |
Future Use | D120_1301 | 1301 | 4 | 9 | Runtime Information, Free Text, No Validations |
Registration Number | D120_1302 | 1302 | 13 | 9 | Legal Entity Contact Persons: Last Name where first name = OM. |
Subcategory to be picked up from receipt class GDF | D120_1303 | 1303 | 22 | 3 |
Value from the Receipt class can be: 400 AR Standard Receipts 405 Donation Receipts 410 Petty Cash Receipts 420 Bank Deposits |
If no value is present for sequence, take the receipt number. | D120_1304 | 1304 | 25 | 20 | substr(nvl(to_char (ACRA.doc_sequence_value),ACRA.receipt_number), 1, 20) |
D120_1305 | 1305 | 45 | 4 | Hardcoded Value is 1 | |
D120_1306 | 1306 | 49 | 1 | Receipt Type. | |
D120_1307 | 1307 | 50 | 10 | IL Check Bank Number | |
D120_1308 | 1308 | 60 | 10 | IL Check Bank Branch Number | |
D120_1309 | 1309 | 70 | 15 | IL Check Account Number | |
D120_1310 | 1310 | 85 | 10 | IL Check Number | |
D120_1311 | 1311 | 95 | 8 | to_char(APS.due_date,''YYYYMMDD'') | |
D120_1312 | 1312 | 103 | 15 |
If the invoice currency is ILS = straight away take the amount from amount column. In this case, ledger currency will not matter. If the invoice currency is Non ILS but ledger currency is ILS, then we pick the exchange rate of that particular day for ILS currency from invoice and multiply it with the total amount of receipt. If the transaction currency is non ILS and the ledger currency is also non ILS then, parameter conversion rate type is used to fetch the exchange rate and then the amount of total receipt amount is multiplied by it. Query is too long |
|
D120_1313 | 1313 | 118 | 1 | IL Credit Clearing House |
This table describes the detailed information provided in the fields of the open format files.
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
D120_1314 | 1314 | 119 | 20 | IL Credit Card Name | |
D120_1315 | 1315 | 139 | 1 | IL Credit Deal Type | |
D120_1320 | 1320 | 140 | 7 | No Mapping in code. This report shows only blank spaces. | |
Only date | D120_1322 | 1322 | 147 | 8 | (ACRA.RECEIPT_DATE,''YYYYMMDD'') |
D120_1323 | 1323 | 155 | 7 | ACRA.CASH_RECEIPT_ID | |
Future Use | D120_1324 | 1324 | 162 | 60 | No Mapping in code. This report shows only blank spaces. |
This table describes the detailed information provided in the fields of the open format files related to Documents code Z900:
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
Z900 | 110 | ||||
Record Code | Z900_1150 | 1150 | 0 | 4 | Hardcoded Value is Z900 |
Future Use | Z900_1151 | 1151 | 4 | 9 | Runtime Information, Free Text, No Validations |
Registration Number | Z900_1152 | 1152 | 13 | 9 | Legal Entity Contact Persons: Last Name where first name = OM. |
Reference Key | Z900_1153 | 1153 | 22 | 15 | DB Sequence Value. Provides the Run Sequence. Last Run Number + 1. Same ascii. |
Constant | Z900_1154 | 1154 | 37 | 8 | Given hardcoded value: &OF1.31& |
Count - All records = B100 +C100+D120+D110+B110+M100+A100 | Z900_1155 | 1155 | 45 | 15 | |
Future Use | 60 | 50 | No Mapping in code. This report shows only blank spaces. |
This table describes the detailed information provided in the fields of the open format files for INI.
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
INI | 580 | ||||
Record Code | INI_1000 | 0 | 4 | Hardcoded Value is A000 | |
Future Use | INI_1001 | 4 | 5 | Runtime Information, Free Text, No Validations | |
Total qty of records in BKMVDATA file | INI_1002 | 9 | 15 | Total qty of records in BKMVDATA file | |
Tax Identifier | INI_1003 | 24 | 9 | Legal Entity Contact Persons: Last Name where first name = OM. | |
Reference Key | INI_1004 | 33 | 15 | ||
Constant | INI_1005 | 48 | 8 | Given hardcoded value: &OF1.31& | |
Software registration Number | INI_1006 | 56 | 8 | 34002 | |
Software Name | INI_1007 | 64 | 20 | ERP Cloud | |
Software Version | INI_1008 | 84 | 20 | 11.13.08.01 | |
Tax Identifier of Software Manufacturer | INI_1009 | 104 | 9 | 512200502 | |
Software Manufacturer Name | INI_1010 | 113 | 20 | Oracle Software |
This table describes the detailed information provided in the fields of the open format files for INI.
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
Software Type | INI_1011 | 133 | 1 | 2 | |
Backup path | INI_1012 | 134 | 50 | C:\ | |
Software Accounting Type | INI_1013 | 184 | 1 | 2 | |
Accounting Type | INI_1014 | 185 | 1 | 1 | |
Company Registration Number | INI_1015 | 186 | 9 | OM person_first_name value from the LE contact name | |
Company Tax File | INI_1016 | 195 | 9 | TN person_first_name value from the LE contact name | |
Future use | INI_1017 | 204 | 10 | No Mapping in code. This report shows only blank spaces. | |
Company Name | INI_1018 | 214 | 50 | LE NAME | |
Company Street | INI_1019 | 264 | 50 | Le address | |
Company location number | INI_1020 | 314 | 10 | ||
Company City | INI_1021 | 324 | 30 | LE City | |
Company zip code | INI_1022 | 354 | 8 | LE Zip Code | |
Tax year | INI_1023 | 362 | 4 | From the parameters the tax year of start date. | |
Date range (start) | INI_1024 | 366 | 8 |
Date format is YYYYMMDD Start date from the parmaters
|
This table describes the detailed information provided in the fields of the open format files for INI.
Documents Code | Table Column | Field Number in File | Start Position | Length | Description |
---|---|---|---|---|---|
Date range (end) | INI_1025 | 374 | 8 |
Date format is YYYYMMDD End date from the parameters |
|
Process start date | INI_1026 | 382 | 8 |
Date format is YYYYMMDD Sys date |
|
Process start time | INI_1027 | 390 | 4 |
Format HHMM Sys starting hour |
|
Language Code | INI_1028 | 394 | 1 | 0 | |
Character Set | INI_1029 | 395 | 1 | 1 | |
Software zip code | INI_1030 | 396 | 20 | Winzip | |
Currency Code | INI_1032 | 416 | 3 | ILS | |
Branch Information | INI_1034 | 419 | 1 | 0 | |
Future use | INI_1035 | 420 | 46 | ||
B100 | 466 | 19 | Counter of all header records of GL Journals | ||
B110 | 485 | 19 | Counter of all Account Balances records in GL | ||
C100 | 504 | 19 | Counter of all Receivable and Payable Header records | ||
D110 | 523 | 19 | Counter of all Receivable and Payable Line records | ||
D120 | 542 | 19 | Counter of all Receivable Receipt records | ||
M100 | 561 | 19 | Counter of all Supply Chain transaction records |