Manual
DataCollector 2.0
January 2014
UNIT4 Accountancy B.V.
Bastion 4
Postbus 755
3900 AT Veenendaal
Copyright 2014 UNIT4 Accountancy B.V., Veenendaal, the Netherlands
All rights reserved. This manual may not, in whole or in part, be reproduced, stored in anelectronic file or published, by electronic or
mechanical means, photo copy or any other means, without the prior written permission of UNIT4 Accountancy B.V.
The information contained in this document may be modified without prior notification. Unless stated otherwise, all companies,
persons, data and adresses are entirely fictional or are used fictitiously. Although this document was prepared with utmost care,
UNIT4 Accountancy B.V. cannot be held liable for any (printing) errors or incompleteness. All trademarks mentioned are the
property of their respective owners..
TABLE OF CONTENTS
1. Introduction 1
1.1. Data points 1
2. Supported systems, versions and databases 6
3. Technical requirements 7
4. Extraction parameters 8
5. Tool handling 9
5.1. Program folder structure 9
5.2. Generic screen navigation 9
5.3. File split 11
5.4. Checks at program starts 11
5.5. Error handling 12
5.6. Load and save parameters 14
5.7. Guidance 17
5.8. Generic screens 18
5.8.1. Define operation mode 18
5.8.2. Select data source 20
5.8.3. Select entities 23
5.8.4. Select multiple companies 25
5.8.5. Select multiple plants 26
5.8.6. Specify data destination 27
6. Tool output 31
6.1. Folders used 31
6.2. File naming conventions 31
6.3. Run time 31
6.4. Analyse 31
6.5. Data validation 34
6.6. Screen output 34
6.7. Log file 39
7. Messages 40
7.1. Change the operation mode 40
7.2. Select a different ERP system 40
7.3. Database does not correspond with ERP system 41
7.4. Invalid date selection 43
7.5. Multiple plants 44
8. Field mapping 46
8.1. Axapta 46
8.1.1. Trial balance 46
8.1.2. Journal entries 46
8.1.3. Creditors master data 48
8.1.4. Debtors master data 49
8.1.5. Accounts payable open items 50
8.1.6. Accounts receivable open items 51
8.1.7. Period End Inventory 52
8.1.8. Sales History 52
8.2. JD Edwards EnterpriseOne 53
8.2.1. Trial balance 53
8.2.2. Journal entries 54
8.2.3. Creditors master data 55
8.2.4. Debtors master data 56
8.2.5. Accounts payable open items 56
8.2.6. Accounts receivable open items 57
8.2.7. Period End Inventory 58
8.2.8. Sales History 59
8.3. Navision 60
8.3.1. Trial balance 60
8.3.2. Journal entries 60
8.3.3. Creditors master data 62
8.3.4. Debtors master data 63
8.3.5. Accounts payable open items 64
8.3.6. Accounts receivable open items 65
8.3.7. Period End Inventory 65
8.3.8. Sales History 66
8.4. Oracle Financials 11 67
8.4.1. Trial balance 67
8.4.2. Journal entries 68
8.4.3. Creditors master data 69
8.4.4. Debtors master data 70
8.4.5. Accounts payable open items 71
8.4.6. Accounts receivable open items 72
8.4.7. Period End Inventory 73
8.4.8. Sales History 73
8.5. Oracle Financials 12 74
8.5.1. Trial balance 74
8.5.2. Journal entries 75
8.5.3. Creditors master data 76
8.5.4. Debtors master data 77
8.5.5. Accounts payable open items 78
8.5.6. Accounts receivable open items 79
8.5.7. Period End Inventory 80
8.5.8. Sales History 80
8.6. SAP R/3 Classic GL - SAP ECC New GL 81
8.6.1. Trial balance SAP 81
8.6.2. Journal entries 82
8.6.3. Creditors master data 84
8.6.4. Debtors master data 84
8.6.5. Accounts payable open items 85
8.6.6. Accounts receivable open items 86
8.6.7. Period End Inventory 88
8.6.8. Sales History 89
1. INTRODUCTION
DataCollector is a program that extracts data entities from various ERP systems such as
SAP, Oracle Financials, Microsoft Dynamics (AX and NAV) and JD Edwards
EnterpriseOne.
No installation required
DataCollector is a runtime version. The advantage is that DataCollector can be used
immediately (for example on a USB stick) without having to install the software. You can
copy the complete runtime folder to the system of your client. Also within this situation no
install is needed.
Meaning of the icons
The icons used in this guide have the following meaning:
This is important information
This is a tip
1.1. Data points
By default Microsoft Access (MDB) files will be created with the following structure:
Trial balance
Field Type Length
GL Account Number Text 30
GL Account Name Text 200
Account Type Text 40
Account Class Text 40
GL Account Current Period Beginning Balance Currency
GL Account Current Period Ending Balance Currency
UserDefined1 Text 40
UserDefined2 Text 40
UserDefined3 Text 40
UserDefined4 Text 40
Manual DataCollecor 2.0 Page 1 of 89
Field Type Length
UserDefined5 Text 40
Journal entries
Field Type Length
JE Number Text 30
GL Account Number Text 30
Amount Prefix Text 1
Amount Currency
Business Unit Text 40
Effective Date Date
Period Text
Entry Date Date
Preparer ID Text 40
Source Text 40
JE Description Text 200
BSTAT Text 1
UMSZK Text 1
UserDefined1 Text 40
UserDefined2 Text 40
UserDefined3 Text 40
UserDefined4 Text 40
UserDefined5 Text 40
Manual DataCollecor 2.0 Page 2 of 89
Creditors/Debtors master data
Field Type Length
Account Number Text 50
Name Text 50
Credit Limit Text 50
Payment Terms Text 50
Address 1 Text 50
Address 2 Text 50
Postal Code Text 50
Country Text 50
UserDefined1 Text 50
UserDefined2 Text 50
UserDefined3 Text 50
UserDefined4 Text 40
UserDefined5 Text 40
Accounts Payable / Accounts Receivable open items
Field Type Length
Account Number Text 50
Name Text 50
Type Text 50
Reference Text 50
Document Date Date
Payment Date Date
Manual DataCollecor 2.0 Page 3 of 89
Field Type Length
Amount Numeric 18
Local Currency Text 50
CurrencyAmount Numeric 18
Currency Text 50
LineItemNumber Text 50
GL Account Number Text 30
UMSKZ Text 1
BSTAT Text 1
UserDefined1 Text 50
Userdefined2 Text 50
UserDefined3 Text 50
UserDefined4 Text 50
UserDefined5 Text 50
Period End Inventory
Field Type Length
Inventory Reference Text 50
Description Text 50
Unit Price*) Numeric 18
Quantity Numeric 18
Amount Numeric 18
Last Purchase Date Date
Last Movement Date Date
Manual DataCollecor 2.0 Page 4 of 89
Field Type Length
New Material Text 1
UserDefined1 Text 50
Userdefined2 Text 50
UserDefined3 Text 50
UserDefined4 Text 50
UserDefined5 Text 50
*) the last unit price (at period end)
Sales History
Field Type Length
Inventory Reference Text 50
Sales Quantity Numeric 18
Sales Amount Numeric 18
Latest Selling Price Numeric 18
UserDefined1 Text 50
Userdefined2 Text 50
UserDefined3 Text 50
UserDefined4 Text 50
UserDefined5 Text 50
If MDB creation fails the extracted data will be stored in the format Comma-Separated
Values (CSV) files. The CSV file has the same column names as the MDB files. The CSV
file has the following format:
the delimiter is "| Bar",
the text qualifier is "None",
the first row contains column names,
the decimal symbol indicator is ". (Period)",
the date format is "yyyy-MM-dd".
The file extension is TXT.
All control characters are stripped from all string entity properties.
Manual DataCollecor 2.0 Page 5 of 89
2. SUPPORTED SYSTEMS, VERSIONS AND
DATABASES
DataCollector supports the following systems, versions and databases:
System Version Database
JD Edwards EnterpriseOne 8.x Microsoft SQL Server
JD Edwards EnterpriseOne 8.x Oracle DBMS 10g/11g
Microsoft Dynamics AX 4.0 Microsoft SQL Server
Microsoft Dynamics AX 2009 Microsoft SQL Server
Microsoft Dynamics Navision 4 Microsoft SQL Server
Microsoft Dynamics Navision 5 Microsoft SQL Server
Microsoft Dynamics Navision 2009 Microsoft SQL Server
Oracle Financials 11.0 Oracle RDBMS 10g/11g
Oracle Financials 12.0 Oracle RDBMS 10g/11g
SAP Classic GL R/3 and ECC Supported by RFC*
SAP New GL ECC Supported by RFC*
* DBMS independent
Manual DataCollecor 2.0 Page 6 of 89
3. TECHNICAL REQUIREMENTS
Requirements for DataCollector:
Operating system Windows XP with Service Pack 1a or higher
Minimum 512 MB RAM; 1 GB is recommended
Minimum 200 MB free disk space
.NET Framework 2.0 or later
Write access on a medium with enough free disk space to store the extracted data
No access restrictions to the Windows Temp folder
Online access to the ERP system
No CITRIX environment
Customization in the database is not supported
Minimum screen resolution 1024x768 pixels
DataCollector can be executed on Windows systems that have the Microsoft .NET
Framework 2.0 installed. Most Windows operating systems, such as Windows XP,
Windows 2003 and Windows Vista usually have the Microsoft .NET Framework 2.0 (or
later) installed by default. If this is not the case, the Microsoft installation package can be
found here:
http://www.microsoft.com/en-us/download/details.aspx?id=1639.
If .NET Framework 2.0 or later is not installed the following error message appears:
Manual DataCollecor 2.0 Page 7 of 89
4. EXTRACTION PARAMETERS
To extract data entities from an ERP system you have to connect to the ERP system
concerned and enter several data:
Connection information
You will need some parameters like the IP address of the ERP system and / or
underlying database and port addresses.
User (account) information
A user account must be available with a password on the ERP system concerned.
Company code
Periods
It is possible to extract one or more periods of one or more fiscal years at the same
time.
Entities
In this version you can select General Ledger (GL), Accounts Payable (AP),
Accounts Receivable (AR) and/or Inventory.
Manual DataCollecor 2.0 Page 8 of 89
5. TOOL HANDLING
5.1. Program folder structure
The structure of the program folder is displayed in the figure below.
<root> Contains the executable of the program
Collector Contains the software packages of the ERP systems available
DLL Contains the software components used
Guidance Contains the screen guidance
Help Contains this documentation
DataCollector creates the Guidance folder automatically when this folder does not exist.
To start DataCollector double-click (click the mouse button twice in quick succession)
.
5.2. Generic screen navigation
Overview buttons
Button Function
Click this button to go to the next window of the program.
Click this button to return to the previous window of the program.
Entered data will be saved during this session.
Click this button to start the extraction process.
Manual DataCollecor 2.0 Page 9 of 89
Button Function
Click this button to exit the program. You can also use the Escape
button.
Click this button to abort the extraction. You can also use the Escape
button to cancel.
Click this button to load the parameters previously saved.
Click this button to save the entered parameters.
Click this button to start the extraction parameter analysis.
Overview navigation bar
In simple mode the navigation bar consists of the following four buttons:
In advanced mode the navigation bar consists of a variable number of buttons. The
number of buttons depends on the selected ERP system and the selected entities. The
most comprehensive navigation bar looks like:
Manual DataCollecor 2.0 Page 10 of 89
The caption of the buttons corresponds to the names of the parameter screens. Before
each caption an indicator is shown. Each indicator has one of the following colors:
Indicator Function
Transparent The screen is not accessible yet
(open grey)
Grey The screen is accessible, but the parameters are not entered
Yellow In the screen all required parameters are not entered
Green In the screen all required parameters are valid
Red In the screen the entered parameters are not valid
The colors dark yellow and dark green are shown on non-selected screens.
When such a screen is selected the color light yellow or light green is shown.
In the navigation bar you can always click the buttons with the indicator grey, yellow and
green. The corresponding screen will be shown. A button with the indicator transparent is
not accessible.
A screen cannot be left when the button in the navigation bar shows the color red. The
color is changed into yellow when a value of a parameter is re-entered.
It is still possible to navigate through the screens with the button and the
button.
5.3. File split
If the number of records is very large, it is possible that the physical file limits of the file
format are reached. Therefore the number of records that will be written to a single file is
limited. This option allows to circumvent reaching that limit by writing the records to a
series of files in stead of one single file. The default value is 8.000.000 records and
cannot be changed by the user.
5.4. Checks at program starts
Before you can select the data source (see "Select data source" on page 20),
DataCollector checks if MDB files can be used to extract the data.
DataCollector determines the driver type. When Microsoft OLEDB is installed,
DataCollector will use this driver. Otherwise Microsoft ODBC will be used. After checking
the driver type DataCollector determines the driver name for the selected driver type. If
OLEDB is used the DataCollector will use the Microsoft.Jet.OLEDB.4.0 by default,
otherwise the Microsoft.ACE.OLEDB.12.0 is used. The Jet driver is normally present on
all Windows XP systems and later. The ACE driver is present on Windows systems
having Office 2007 or later installed.
Manual DataCollecor 2.0 Page 11 of 89
When both driver type and driver name are available on the system, DataCollector
creates in the temp folder a temporarily MDB file with the selected driver type and driver
name and stores a single record in the MDB file. If successful the temporarily MDB file is
deleted and DataCollector will use MDB files to extract the data.
DataCollector will use TXT files (in CSV file format) to extract the data when:
the required driver type is not available on the system
the required driver name is not available on the system
the temporarily MDB file cannot be created
it is not possible to store data in the temporarily MDB file
The following message appears:
Click the button to proceed or click the button to cancel the
program.
5.5. Error handling
When an error occurred the error message is shown in the following window (or similar):
With the button the details of the error message is shown:
Manual DataCollecor 2.0 Page 12 of 89
In this window the original error message is always shown.
Select the button to hide the details of the error message.
With the button this window will be closed. This information can be stored in
a text file with the button. The following window is shown:
Manual DataCollecor 2.0 Page 13 of 89
With the button the information is stored in the given file name. The default
file name is ErrorMessage following by a time stamp. The extension is txt. It is possible to
overwrite the default file name. The screen with the error message is closed
automatically.
5.6. Load and save parameters
Before starting the extraction process the entered parameters can be stored in an
extraction settings file. The next time these parameters can be used again by loading this
file in the same environment.
With the button (see "Specify data destination" on page 27), the entered
parameters are stored in an extraction settings file.
Manual DataCollecor 2.0 Page 14 of 89
With the button the parameters are stored in the given file name. The
default file name corresponds with the dcz file, but the extension is "settings". It is
possible to overwrite the default file name.
If you have selected the Batch extraction option as extraction mode, one or more batch
files are created.
Manual DataCollecor 2.0 Page 15 of 89
The default file name corresponds with the dcz file, but the extension is "bef". It is
possible to overwrite the default file name.
The next time the data source parameters must be entered again. With the
button (see "Select data source" on page 20), the extraction settings file
can be selected. The extraction settings file contains the parameters of a previous
extraction. These parameters are loaded in DataCollector.
Manual DataCollecor 2.0 Page 16 of 89
Select an extraction settings file and click the button.
5.7. Guidance
The screens can be customized for the end user by adding screen and/or label guidance.
Screen guidance is shown at the top of the screen. The description of parameters can be
changed by label guidance. For each parameter a tooltip is available by moving the
mouse pointer over the field:
Manual DataCollecor 2.0 Page 17 of 89
Guidance can also be added to error messages. When an error occurred the original
error message is requested in the details
The end user cannot change the guidance.
Because of adding guidance the figures in this manual may look different.
5.8. Generic screens
In this paragraph you will find a description of the generic screens.
5.8.1. Define operation mode
Start DataCollector. The following window is displayed:
Manual DataCollecor 2.0 Page 18 of 89
In this window the extraction and operation mode are selected.
Set extraction mode
Select the extraction mode:
Direct extraction
Data entities are extracted directly after all the necessary parameters are entered.
Batch extraction
In this mode DataCollector creates a settings file which can be used in
DataCollector batch extraction. With DataCollector batch extraction you can
specify at what date and time the data must be extracted.
Set prepare batch mode
You can select one of the following options if you have selected the batch extraction
mode:
Single selection
You can select one company and one plant to extract data from.
Manual DataCollecor 2.0 Page 19 of 89
Multiple company selection
You can select one or more companies to extract data from.
Multiple plant selection
You can select one or more plants of one company to extract data from.
Set operation mode
Simple mode
In simple mode only the mandatory parameters of the selected entities are
displayed. Additional parameters (such as user defined fields) are only available in
advanced mode.
Advanced mode
In advanced mode all the parameters of the selected entities are displayed and
must be entered.
Not experienced users are recommended to select the simple mode.
The number of screens depends on the selected operation mode and ERP system. The
progress bar shows the progress in the number of screens.
The first digit (2) is the number of the current screen. The last digit (5) contains the total
number of screens. The progress bar is not shown on the last screen.
5.8.2. Select data source
In this window you select the ERP system and you enter the connection parameters of
the selected ERP system.
With the button an extraction settings file can be selected (see "Load
and save parameters" on page 14).
With the button the concerned ERP system is selected:
Manual DataCollecor 2.0 Page 20 of 89
After selecting the ERP system the connection parameters are shown. These parameters
depend on the selected ERP system. The following window (or similar) is shown:
Manual DataCollecor 2.0 Page 21 of 89
Click the button to select the entities that will be extracted. It is also
possible to click the corresponding button in the navigation bar if the button is enabled.
When the connection parameters are entered for the first time the button in the
navigation bar is disabled. This also applies when the connection parameters are
changed.
The connection parameters are validated by clicking the button.
When this screen is accessed again and the connection parameters are unchanged
you can also click a button in the navigation bar.
When a value of an entered parameter is changed (for example by selecting a different
ERP system or changing the operation mode) a message is shown in order to inform the
user. The user will also be notified with a message when the selected database does not
correspond with the selected ERP system (see "Messages" on page 40).
Manual DataCollecor 2.0 Page 22 of 89
5.8.3. Select entities
In this screen you select the entities that will be extracted. It may be possible that some
entities and/or options are not available. The selected options determines the specific
screens that will be shown.
The number of options depends on the operation mode. In simple mode the date values
are also entered for the selected entities.
Manual DataCollecor 2.0 Page 23 of 89
Click the button to enter the company parameters concerning the
selected ERP system. It is also possible to click the button in the navigation bar if the
button is enabled.
With the button you can go to the previous screen. You can also click
the button in the navigation bar.
For each ERP system the available options in this screen can be customized for the
end user.
When the date selection is entered incorrectly a message is shown in order to inform the
user (see "Messages" on page 40).
Manual DataCollecor 2.0 Page 24 of 89
5.8.4. Select multiple companies
This window is displayed if you have selected the option "Multiple company selection" in
the "Define operation mode" window (see "Define operation mode" on page 18).
The appearance of the window depends on the selected ERP system and operation
mode (simple or advanced). However, the operation is the same.
Click on the Selected column to select the companies concerned. In the ledger
selection column you have to select the ledger.
If you want to select non-consecutive companies, hold the Ctrl key.
To select consecutive companies:
select the first company,
hold the Shift key,
select the last company.
Manual DataCollecor 2.0 Page 25 of 89
5.8.5. Select multiple plants
This window is displayed if you have selected the option "Multiple plant selection" in the
"Define operation mode" window (see "Define operation mode" on page 18).
The appearance of the window depends on the selected ERP system.
The "Select multiple plants" mode is only available for ERP systems that support
multiple plants by company.
Select in the Company field the company concerned.
Click on the Selected column to select the plants concerned.
If you want to select non-consecutive plants, hold the Ctrl key.
To select consecutive plants:
select the first plant,
Manual DataCollecor 2.0 Page 26 of 89
hold the Shift key,
select the last plant.
5.8.6. Specify data destination
After you have selected the ERP system and entered the data source parameters,
DataCollector will present a final entry screen where the parameters related to the
destination of the extracted data is to be entered. The specified and selected data source
parameters will be shown first. It is possible to check these parameters before extracting
the data from the selected ERP system.
If you have selected the Batch extraction option as operation mode, the
button is shown instead of the button.
The Filename field contains the folder in which the file is saved. The extension of the file
is dcz and contains one or more files with the extracted data of the selected entities. The
dcz file is encrypted and compressed. With the program Decrypter for DataCollector this
Manual DataCollecor 2.0 Page 27 of 89
file can be extracted. If you have selected the batch extraction option, the Filename field
is not shown.
Click the button to change the filename. It is also possible to change the destination
by selecting an other folder.
Click the button to commit the changed file name and/or folder.
Manual DataCollecor 2.0 Page 28 of 89
With the button you can go to the previous screens in order to change
the data source parameters. You can also click the corresponding button in the
navigation bar.
The summary in this screen will also be shown on the output screen and is also stored in
the log file.
In simple mode additional parameters are shown in this screen. These parameters
belong to advanced mode and are not shown in the previous screens. The extraction
parameters are grouped on operation mode. The advanced parameters are shown after
the simple parameters:
Manual DataCollecor 2.0 Page 29 of 89
With the button the entered parameters are stored in an extraction
settings file; the extension of the file is "settings". If you have selected the Prepare batch
option as operation mode, the extension of the settings file is "bef" (see "Load and save
parameters" on page 14).
With the button the extraction parameter analysis can be started (see
"Analyse" on page 31).
Click the button to start the extraction.
Manual DataCollecor 2.0 Page 30 of 89
6. TOOL OUTPUT
6.1. Folders used
You can select the output folder in the "Specify data destination" window (see "Specify
data destination" on page 27). Temporary files will be placed in the temporary folder of
Windows and in the folder of DataCollector.
6.2. File naming conventions
The name of the dcz file is made up as followed:
Company number
Company name
Time stamp of extraction
The date format is according to ISO 8601 standard.
The figure below shows an example of a dcz file:
6.3. Run time
In a development environment it is not possible to determine the average time the tool
would need for an extraction.
6.4. Analyse
The analyse function is not available when multiple company selection or multiple
plant selection mode is selected.
Before starting the extraction process the extraction parameters can be analysed. The
availability of the required tables are checked for all entities. Also the number of entries
are estimated for all entities.
For the SAP collector the entries of all entities are not estimated in this version.
Manual DataCollecor 2.0 Page 31 of 89
When the analysis has succeeded the results are colored green. No recommended
actions are needed.
With the button the analyses are stored in the given file name. The default
file name is AnalyseInfo following by a time stamp. The extension is txt. It is possible to
overwrite the default file name.
With the button this window will be closed.
When the analysis has not succeeded the errors are colored red. Recommended actions
are shown.
Manual DataCollecor 2.0 Page 32 of 89
With the button the recommended actions are applied.
In the example above the application jumps to the second screen (Select entities) and
the entity "GeneralLedger" is deselected automatically. Click the
button to return to this screen.
When all selected entities contains errors the following recommended action is shown:
It is not possible to extract data. Select a different company.
The application jumps to the third screen (Company) in order to select a different
company.
Manual DataCollecor 2.0 Page 33 of 89
6.5. Data validation
After the extracted data is stored in the output files the data points will be validated and
the results are stored in the log file. The following validations are executed:
For all date fields the first and the last date is determined.
All fields are checked for blank values. An User Defined Field (UDF) is not
checked when the value is <not selected>.
For all numeric and currency fields the sum of each field is determined.
For each entity the total number of records processed is calculated.
In this sequence the results are stored in the log file and HTML file.
For the list of the data points with their types, (see "Data points" on page 1).
6.6. Screen output
Once DataCollector starts extracting the financial information the following progress
screen (or similar) will be shown:
Manual DataCollecor 2.0 Page 34 of 89
The summary of the data source parameters and the version number of the connected
ERP system (if available) are also shown.
It is a report in HTML format containing a summary of the completed extraction and
validations. Click the button to print the report. To save the report, click the
button.
With the button in the "Exporting data" window the extraction can be
aborted. It is also possible to abort the extraction by pushing the escape button. The
following message appears:
Manual DataCollecor 2.0 Page 35 of 89
Click the button to abort the extraction. The current entity will be completed
and the following entities are not extracted.
The extracted entities are stored in the dcz file.
An entity is skipped when an error occurred during extracting. When the extraction
contains warnings and/or errors a summary is shown in the following window (or similar):
Manual DataCollecor 2.0 Page 36 of 89
With the button this window will be closed. This information can be stored in
a text file with the button. The following window is shown:
Manual DataCollecor 2.0 Page 37 of 89
With the button the information is stored in the given file name. The default
file name corresponds with the dcz file, but the extension is txt. It is possible to overwrite
the default file name.
It is possible to abort the program by pushing the escape button. The following message
appears:
Click the button to abort the program; no data entities will be extracted.
Click the button for a new extraction.
Manual DataCollecor 2.0 Page 38 of 89
6.7. Log file
When the extracted data is stored, the information of the extraction (also displayed on the
screen) is stored in a log file and HTML file. The summary of the data source parameters
and the version number of the connected ERP system (if available) are also stored. The
log file and HTML file are also added to the dcz file.
Manual DataCollecor 2.0 Page 39 of 89
7. MESSAGES
When a value of an entered data source parameter is changed or the date selection is
entered incorrectly a message is shown in order to inform the user. The various
messages are described in this chapter.
7.1. Change the operation mode
When the operation mode is changed from simple mode to advanced mode the entered
parameters will be adopted. The following message is shown:
When the operation mode is changed from advanced mode to simple mode the entered
parameters (except connection and company parameters) will be lost. The following
message is shown:
7.2. Select a different ERP system
When the selected ERP system is changed the entered parameters will be lost. The
following message is shown:
Manual DataCollecor 2.0 Page 40 of 89
When the connection parameters of the selected ERP system are changed the
connection parameters must be revalidated. The following message is shown:
7.3. Database does not correspond with ERP system
When the selected database does not correspond with the selected ERP system the user
will be notified with an error or a warning.
The following message is shown when the version of the selected ERP system cannot be
found in the selected database:
Manual DataCollecor 2.0 Page 41 of 89
When the version of the selected database does not match the selected ERP system the
following message (or similar) is shown:
For some ERP systems it is possible to continue. The following message (or similar) is
shown:
For SAP specific messages are shown when the version of the selected database does
not match the selected ERP system:
It is not allowed to connect to a database with SAP New GL (ECC) when the ERP
system SAP Classic GL is selected:
It is not allowed to connect to a database with SAP Classic GL (R/3 and ECC)
when the ERP system SAP New GL is selected:
Manual DataCollecor 2.0 Page 42 of 89
7.4. Invalid date selection
When the date selection is entered incorrectly the following messages are shown:
The time sequence is not correct. Adjust the from date or the "to" date.
Only a date value between 01-01-1990 and 31-12-2025 is allowed.
Manual DataCollecor 2.0 Page 43 of 89
Only a year value between 1990 and 2025 is allowed.
The allowed value for the period depends on the selected ERP systems, for
example:
7.5. Multiple plants
If you have selected the direct extraction mode or the batch extraction with single
selection mode, and the selected company contains multiple plants, the following
message is shown:
Manual DataCollecor 2.0 Page 44 of 89
To generate multiple plant specific bef files in a single prepare batch action, select the
Prepatre batch mode 'Multiple plant selection'.
Manual DataCollecor 2.0 Page 45 of 89
8. FIELD MAPPING
8.1. Axapta
8.1.1. Trial balance
Source field Mapped field
LEDGERTABLE.ACCOUNTNUM GL Account Number
LEDGERTABLE.ACCOUNTNAME GL Account Name
LEDGERTABLE.ACCOUNTPLTYPE Account Type
See below Account Class
See below GL Account Current Period Beginning Balance
See below GL Account Current Period Ending Balance
The Class is determined using summary accounts having ACCOUNTPLTYPE of 6, 9, or
10.
The BeginAmount and EndingAmount are calculated:
(LEDGERBALANCESTRANS.DEBITMST) +
(LEDGERBALANCESTRANS.CREDITMST)
For the BeginAmount all transactions having
PERIODCODE = 0 AND Year(TRANSDATE) = Year(startdate)
OR
PERIODCODE = 1 AND TRANSDATE < startdate
For the EndingAmount all transactions having
PERIODCODE = 0 AND Year(startdate) <= Year(TRANSDATE) < Year(enddate)
OR
PERIODCODE = 1 AND startdate <= TRANSDATE <= enddate
The LEDGERTABLE and LEDGERTRANS tables are joined on the ACCOUNTNUM
fields. Only accounts are selected that have an LEDGERTABLE.ACCOUNTPLTYPE <=
5.
8.1.2. Journal entries
Source field Mapped field
LEDGERTRANS.VOUCHER JE Number
LEDGERTRANS.ACCOUNTNUM GL Account Number
Manual DataCollecor 2.0 Page 46 of 89
Source field Mapped field
Amount Prefix
LEDGERTRANS.AMOUNTMST Amount
LEDGERTRANS.DATAAREAID Business Unit
LEDGERTRANS.TRANSDATE Effective Date
See below Period
TRANSACTIONLOG.CREATEDDATE Entry Date
TRANSACTIONLOG.CREATEDBY Preparer ID
or
USERINFO.NAME
LEDGERTRANS.TRANSTYPE Source
LEDGERTRANS.TXT JE Description
See below UserDefined1
See below UserDefined2
See below UserDefined3
See below UserDefined4
See below UserDefined5
Possible dimensions:
<not selected>
USERINFO.NAME=RealUserName
LEDGERTRANS.DIMENSION = DimensionCode
LEDGERTRANS.DIMENSION2_ = DimensionCode2
LEDGERTRANS.DIMENSION3_ = DimensionCode3
LEDGERTRANS.DIMENSION4_ = DimensionCode4
LEDGERTRANS.DIMENSION5_ = DimensionCode5
The period is the sequence number from the periods table based on the effective date
field.
All transactions are selected that match the following conditions:
LEDGERTRANS.PERIODCODE <> 0
AND
LEDGERTRANS.OPERATIONSTAX = 0
Manual DataCollecor 2.0 Page 47 of 89
AND
startdate <= LEDGERTRANS.TRANSDATE <= enddate
8.1.3. Creditors master data
Source field Mapped field
VENDTABLE.ACCOUNTNUM Account Number
VENDTABLE.NAME Name
VENDTABLE.CREDITMAX Credit Limit
VENDTABLE.PAYMTERMID Payment Terms
VENDTABLE.STREET Address 1
VENDTABLE.CITY Address 2
VENDTABLE.ZIPCODE Postal Code
VENDTABLE.COUNTRYREGIONID Country
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
CONTACTPERSON.NAME = ContactPerson
VENDTABLE.YOURACCOUNTNUM = CustomerAccount
VENDTABLE.EMAIL = Email
VENDTABLE.TELEFAX = Fax
VENDTABLE.URL = InternetAddress
VENDTABLE.NAMEALIAS= SearchName
VENDTABLE.BLOCKED = Stopped
VENDTABLE.PHONE = Telephone
VENDTABLE.VATNUM = VatNumber
VENDTABLE.DIMENSION = DimensionCode1
VENDTABLE.DIMENSION2_ = DimensionCode2
VENDTABLE.DIMENSION3_ = DimensionCode3
VENDTABLE.DIMENSION4_ = DimensionCode4
VENDTABLE.DIMENSION5_ = DimensionCode5
Manual DataCollecor 2.0 Page 48 of 89
8.1.4. Debtors master data
Source field Mapped field
CUSTTABLE.ACCOUNTNUM Account Number
CUSTTABLE.NAME Name
CUSTTABLE.CREDITMAX Credit Limit
CUSTTABLE.PAYMTERMID Payment Terms
CUSTTABLE.STREET Address 1
CUSTTABLE.CITY Address 2
CUSTTABLE.ZIPCODE Postal Code
CUSTTABLE.COUNTRYREGIONID Country
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
CONTACTPERSON.NAME = ContactPerson
CUSTTABLE.EMAIL = Email
CUSTTABLE.TELEFAX = Fax
CUSTTABLE.URL = InternetAddress
CUSTTABLE.NAMEALIAS= SearchName
CUSTTABLE.BLOCKED = Stopped
CUSTTABLE.PHONE = Telephone
CUSTTABLE.VATNUM = VatNumber
CUSTTABLE.DIMENSION = DimensionCode1
CUSTTABLE.DIMENSION2_ = DimensionCode2
CUSTTABLE.DIMENSION3_ = DimensionCode3
CUSTTABLE.DIMENSION4_ = DimensionCode4
CUSTTABLE.DIMENSION5_ = DimensionCode5
Manual DataCollecor 2.0 Page 49 of 89
8.1.5. Accounts payable open items
Source field Mapped field
VENDTRANS.ACCOUNTNUM Account Number
VENDTABLE.NAME Name
VENDTRANS.TRANSTYPE Type
VENDTRANS.RECID Reference
VENDTRANS.TRANSDATE Document Date
VENDTRANS.DUEDATE Payment Date
VENDTRANS.AMOUNTMST Amount
VENDSETTLEMENT.SETTLEAMOUNTMST
COMPANYINFO.CURRENCYCODE Local Currency
VENDTRANS.AMOUNTCUR CurrencyAmount
VENDSETTLEMENT.SETTLEAMOUNTCUR
VENDTRANS.CURRENCYCODE Currency
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
VENDTRANS.TXT = Description
VENDTRANS.INVOICE = Invoice
VENDTRANS.CREATEDBY = User
VENDTRANS.VOUCHER = Voucher
VENDTRANS.DIMENSION = DimensionCode1
VENDTRANS.DIMENSION2_ = DimensionCode2
VENDTRANS.DIMENSION3_ = DimensionCode3
VENDTRANS.DIMENSION4_ = DimensionCode4
VENDTRANS.DIMENSION5_ = DimensionCode5
Manual DataCollecor 2.0 Page 50 of 89
8.1.6. Accounts receivable open items
Source field Mapped field
CUSTTRANS.ACCOUNTNUM Account Number
CUSTTABLE.NAME Name
CUSTTRANS.TRANSTYPE Type
CUSTTRANS.RECID Reference
CUSTTRANS.TRANSDATE Document Date
CUSTTRANS.DUEDATE Payment Date
CUSTTRANS.AMOUNTMST - Amount
CUSTSETTLEMENT. SETTLEAMOUNT
COMPANYINFO.CURRENCYCODE Local Currency
CUSTTRANS. AMOUNTCUR - CurrencyAmount
CUSTSETTLEMENT.SETTLEAMOUNTCUR
CUSTTRANS.CURRENCYCODE Currency
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
CUSTTRANS.TXT = Description
CUSTTRANS.INVOICE = Invoice
CUSTTRANS.CREATEDBY = User
CUSTTRANS.VOUCHER = Voucher
CUSTTRANS.DIMENSION = DimensionCode1
CUSTTRANS.DIMENSION2_ = DimensionCode2
CUSTTRANS.DIMENSION3_ = DimensionCode3
CUSTTRANS.DIMENSION4_ = DimensionCode4
CUSTTRANS.DIMENSION5_ = DimensionCode5
Manual DataCollecor 2.0 Page 51 of 89
8.1.7. Period End Inventory
Source field Mapped field
INVENTTABLE.ITEMID Inventory Reference
INVENTTABLE.ITEMNAME Description
INVENTTRANS.COSTAMOUNTPOSTED / Unit Price
INVENTTRANS.QTY
INVENTTRANS.QTY Quantity
MAX(INVENTSUM.POSTEDVALUE - Amount
INVENTSETTLEMENT.COST.AMOUNTADJUSTMENT -
INVENTTRANS(POSTING).COSTAMOUNTPOSTED)
INVENTTRANS.DATEFINANCIAL Last Purchase Date
INVENTTRANS.DATEFINANCIAL Last Movement Date
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
INVENTTABLE.NAMEALIAS = SearchName
INVENTTABLE.ITEMGROUPID = ItemGroupID
INVENTTABLE.PRIMARYVENDORID = VendorID
INVENTTABLE.DIMENSION = DimensionCode1
INVENTTABLE.DIMENSION2_ = DimensionCode2
INVENTTABLE.DIMENSION3_ = DimensionCode3
INVENTTABLE.DIMENSION4_ = DimensionCode4
INVENTTABLE.DIMENSION5_ = DimensionCode5
8.1.8. Sales History
Source field Mapped field
INVENTTABLE.ITEMID Inventory Reference
CUSTINVOICETRANS.INVENTQTY Sales Quantity
CUSTINVOICETRANS.LINEAMOUNTMST Sales Amount
Manual DataCollecor 2.0 Page 52 of 89
Source field Mapped field
CUSTINVOICETRANS.LINEAMOUNTMST / Latest Selling Price
CUSTINVOICETRANS.INVENTQTY
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
INVENTTABLE.NAMEALIAS = SearchName
INVENTTABLE.ITEMGROUPID = ItemGroupID
INVENTTABLE.PRIMARYVENDORID = VendorID
INVENTTABLE.DIMENSION = DimensionCode1
INVENTTABLE.DIMENSION2_ = DimensionCode2
INVENTTABLE.DIMENSION3_ = DimensionCode3
INVENTTABLE.DIMENSION4_ = DimensionCode4
INVENTTABLE.DIMENSION5_ = DimensionCode5
8.2. JD Edwards EnterpriseOne
8.2.1. Trial balance
Source field Mapped field
F0901.GMMCU + F0901.GMOBJ + GL Account Number
F0901.GMSUB
F0901.GMDL01 GL Account Name
F0901.GMOBJ < F0012.GLG6 = B(alance) Account Type
F0901.GMOBJ >= F0012.GLG6 = R(esult)
F0901.GMDL01 from the above level Account Class
If account type = B GL Account Current Period Beginning
F0902.GBAPYC + F0902.GBANxx Balance
If account type = R
F0902.GBANxx
If account type = B GL Account Current Period Ending
F0902.GBAPYC + F0902.GBANxx Balance
Manual DataCollecor 2.0 Page 53 of 89
Source field Mapped field
If accounttype = R
F0902.GBANxx
xx is the number of a period
TB includes the name of the company (level 1) and the names of the business units
(level 2).
The GL Account Number for the company is the company code with the extension A.
For each business unit the GL Account Number is the business unit code with the
extension B.
8.2.2. Journal entries
Source field Mapped field
F0911.GLDOC JE Number
F0911.GLMCU + F0911.GLOBJ + F0911.GLSUB GL Account Number
Amount Prefix
F0911.GLAA Amount
F0911.GLCO Business Unit
F0911.GLDGJ Effective Date
F0911.GLPN + F0911.GLFY Period
F0911.GLDICJ Entry Date
F0911.GLUSER Preparer ID
F0911.GLDCT Source
or
F0005.DRDL01
F0911.GLEXR or F0911.GLEXA if no value JE Description
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Manual DataCollecor 2.0 Page 54 of 89
Possible dimensions:
<not selected>
F0911.GLAN8 = AddressNumber
F0911.GLICU = BatchNumber
F0911.GLICUT = BatchType
F0911.GLMCU = BusinessUnit
F0911.GLGLC = GL_Offset
F0911.GLJELN = JournalEntryLineNumber
F0911.GLLT = LedgerType
F0911.GLOBJ = ObjectAccount
F0911.GLSBL = Subledger
F0911.GLSBLT = SubledgerType
F0911.GLSUB = SubsidiaryAccount
F0911.GLVINC = SupplierInvoiceNumber
F0005.DRDL01=ReadableDocumentType
All journal entries will be selected with the condition F0911.GLPOST = "P".
8.2.3. Creditors master data
Source field Mapped field
F0101.ABAN8 Account Number
F0101.ABALPH Name
Credit Limit
F0401.A6TRAP Payment Terms
F0116.ALADD1 + F0116.ALADD2 Address 1
F0116.ALCTY1 Address 2
F0116.ALADDZ Postal Code
F0116.ALCTR Country
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
Possible dimensions:
<not selected>
F0101.ABMCU = BusinessUnit
F0101.ABALKY = LongAddressNumber
Manual DataCollecor 2.0 Page 55 of 89
F0101.ABTAX = TaxID
8.2.4. Debtors master data
Source field Mapped field
F0101.ABAN8 Account Number
F0101.ABALPH Name
F03012.AIACL Credit Limit
F03012 AITRAR Payment Terms
F0116.ALADD1 + F0116.ALADD2 Address 1
F0116.ALCTY1 Address 2
F0116.ALADDZ Postal Code
F0116.ALCTR Country
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
Possible dimensions:
<not selected>
F0101.ACMCU = BusinessUnit
F03012.AICO = CompanyCode
F0101.ABALKY = LongAddressNumber
F0101.ABTAX = TaxID
8.2.5. Accounts payable open items
Source field Mapped field
F0411.RPAN8 Account Number
F0101.ABALPH Name
IF F0411.RPGLC = 'PREP' Type
THEN 'Prepayment
ELSE 'Invoice'
Manual DataCollecor 2.0 Page 56 of 89
Source field Mapped field
F0411.RPICU + F0411.RPDOC + Reference
F0411.RPSFX
F0411.RPDGJ Document Date
F0411.RPDDJ WHEN Type <> 'PREP' Payment Date
F0411.RPAG Amount
(F0414.RNPAAP + F0414.RNADSA)
F0411.RPBCRC Local Currency
F0411.RPACR CurrencyAmount
(F0414.RNPFAP + F0414.RNCDSA)
F0411.RPCRCD Currency
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
F0411.RPICU =BatchNumber
F0411.RPDOC = DocumentNumber
F0411.RPDCT = DocumentType
F0411.RPSFX = LineItem
F0411.RPRMK = Remark
F0411.RPVINV = SupplierInvoiceNumber
F0411.RPUSER = UserID
8.2.6. Accounts receivable open items
Source field Mapped field
F03B11.RPAN8 Account Number
F0101.ABALPH Name
IF F03B11.RPDCT = 'RU' Type
THEN 'Prepayment
ELSE 'Invoice'
Manual DataCollecor 2.0 Page 57 of 89
Source field Mapped field
F03B11.RPICU + F03B11.RPDOC + Reference
F03B11.RPSFX
F03B11.RPDGJ Document Date
F03B11.RPDDJ WHEN Type <> 'RU' Payment Date
F03B11.RPAG Amount
(F03B14.RZPAAP + F03B14.RZADSA +
F03B14.RZDDA + F03B14.RZECBA +
F03B14.RZAAAJ)
F03B11.RPBCRC Local Currency
F03B11.RPACR CurrencyAmount
(F03B14.RZPFAP + F03B14.RZCDSA +
F03B14.RZFDA + F03B14.RZECBF)
F03B11.RPCRCD Currency
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
F03B11.RPICU = BatchNumber
F03B11.RPDOC = DocumentNumber
F03B11.RPDCT = DocumentType
F03B11.RPSFX = LineItem
F03B11.RPRMK = Remark
F03B11.RPUSER = UserID
8.2.7. Period End Inventory
Source field Mapped field
F4101.IMITM + F4111.ILTRUM Inventory Reference
F4101.IMDSC1 Description
Manual DataCollecor 2.0 Page 58 of 89
Source field Mapped field
F4111.ILUNCS Unit Price
F4111.ILTRQT Quantity
F4111.ILPAID Amount
F4111.ILDGL Last Purchase Date
F4111.ILDGL Last Movement Date
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
F4101.IMUOM1 = BaseUnitOfMeasure
F4101.IMAITM = CatalogNumber
F4101.IMDSC2 = Description2
F4102.IBGLPT = GLCLass
F4101.IMLITM = ProductNumber
F4101.IMSRTX = SearchText
F4102.IBVEND = SupplierNumber
8.2.8. Sales History
Source field Mapped field
F4101.IMITM + F42119.SDUOM Inventory Reference
F42119.SDUORG Sales Quantity
F42119.SDAEXP Sales Amount
F42119.SDAEXP / F42119.SDUORG Latest Selling Price
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Manual DataCollecor 2.0 Page 59 of 89
Possible dimensions:
<not selected>
F4101.IMUOM1 = BaseUnitOfMeasure
F4101.IMAITM = CatalogNumber
F4101.IMDSC2 = Description2
F4102.IBGLPT = GLCLass
F4101.IMLITM = ProductNumber
F4101.IMSRTX = SearchText
F4102.IBVEND = SupplierNumber
8.3. Navision
8.3.1. Trial balance
Source field Mapped field
[$G_L Account].No_ GL Account Number
[$G_L Account].Name Account Name
[$G_L Account].Income_Balance Account Type
Account Class
([$G_L Entry].Amount GL Account Current Period Beginning
Balance
([$G_L Entry].Amount GL Account Current Period Ending
Balance
The begin balance amount includes all entries (including year-end closing entries before
the start date). The ending balance amount includes all year-end closing entries for dates
before the start date and excludes all year-end closing entries for dates equal or after the
start date.
8.3.2. Journal entries
Source field Mapped field
[$G_L Entry].[Transaction No_] JE Number
[$G_L Entry].[G_L Account No] GL Account Number
Amount Prefix
[$G_L Entry].[Amount] Amount
[$G_L Entry].[Business Unit Code] Business Unit
Manual DataCollecor 2.0 Page 60 of 89
Source field Mapped field
[$G_L Entry].[Posting Date] Effective Date
See below Period
[$G_L Entry].[Posting Date] Entry Date
[$G_L Entry].[User ID] Preparer ID
or
[User].[Name]
[$G_L Entry].[Source Code] Source
or
[$Source Code].[Description]
[$G_L Entry].[Description] JE Description
See the dimension below UserDefined1
See the dimension below UserDefined2
See the dimension below UserDefined3
See the dimension below UserDefined4
See the dimension below UserDefined5
The period is the sequence number from the accounting periods table based on the
effective date field.
Possible dimensions:
<not selected>
[$G_L Entry].[Document Date] = Document Date
[$G_L Entry].[Document No_] = Document No_
[$G_L Entry].[Document Type] = Document Type
[$G_L Entry].[Global Dimension 1 Code] = Global Dimension 1 Code
[$G_L Entry].[Global Dimension 2 Code] = Global Dimension 2 Code
[$G_L Entry].[Journal Batch Name] = Journal Batch Name
[$G_L Entry].[Open] = Open (only Navision 5)
[$G_L Entry].[Quantity] = Quantity
[User].[Name]=RealUserName
[$Source Code].[Description]=ReadableDocumentType
[$G_L Entry].[Reason Code] = Reason Code
[$G_L Entry].[Reversed] = Reversed
[$G_L Entry].[Source Type] = Source Type
[$G_L Entry].[System-Created Entry] = System-Created Entry
[$G_L Entry].[Tax Area Code] = Tax Area Code
[$G_L Entry].[Tax Group Code] = Tax Group Code
[$G_L Entry].[VAT Amount] = VAT Amount
Manual DataCollecor 2.0 Page 61 of 89
The year-end closing entries will not be imported.
8.3.3. Creditors master data
Source field Mapped field
[$Vendor].No_ Account Number
[$Vendor].Name Name
Credit Limit
[$Vendor].Payment Terms Code Payment Terms
[$Vendor].Address + [$Vendor].Address 2 Address 1
[$Vendor].City Address 2
[$Vendor].Post Code Postal Code
[$Vendor].Country Code (Navision 4) Country
or
[$Vendor].Country_Region Code (Navision 5)
See the dimension below UserDefined1
See the dimension below UserDefined2
See the dimension below UserDefined3
See the dimension below UserDefined4
See the dimension below UserDefined5
Possible dimensions:
<not selected>
[$Vendor].Blocked = Blocked
[$Vendor].Contact = Contact
[$Vendor].Global Dimension 1 Code = DimensionCode1
[$Vendor].Global Dimension 2 Code = DimensionCode2
[$Vendor].E-Mail = Email
[$Vendor].Fax No_ = FaxNumber
[$Vendor].Home Page = HomePage
[$Vendor].Our Account No_ = OurAccountNumber
[$Vendor].Phone No_ = PhoneNumber
[$Vendor].Search Name = SearchName
[$Vendor].VAT Registration No_ = VATRegistrationNumber
Manual DataCollecor 2.0 Page 62 of 89
8.3.4. Debtors master data
Source field Mapped field
[$Customer].No_ Account Number
[$Customer].Name Name
[$Customer].Credit Limit (LCY) Credit Limit
[$Customer].Payment Terms Code Payment Terms
[$Customer].Address + [$Customer].Address 2 Address 1
[$Customer].City Address 2
[$Customer].Post Code Postal Code
[$Customer].Country Code (Navision 4) Country
or
[$Customer].Country_Region Code (Navision 5)
See the dimension below UserDefined1
See the dimension below UserDefined2
See the dimension below UserDefined3
See the dimension below UserDefined4
See the dimension below UserDefined5
Possible dimensions:
<not selected>
[$Customer].Blocked = Blocked
[$Customer].Contact = Contact
[$Customer].Global Dimension 1 Code = DimensionCode1
[$Customer].Global Dimension 2 Code = DimensionCode2
[$Customer].E-Mail = Email
[$Customer].Fax No_ = FaxNumber
[$Customer].Home Page = HomePage
[$Customer].Phone No_ = PhoneNumber
[$Customer].Search Name = SearchName
[$Customer].VAT Registration No_ = VATRegistrationNumber
Manual DataCollecor 2.0 Page 63 of 89
8.3.5. Accounts payable open items
Source field Mapped field
[$Vendor].No_ Account Number
[$Vendor].Name Name
[$Detailed Vendor Ledg_ Entry].Document Type Type
[$Detailed Vendor Ledg_ Entry].Vendor Ledger Entry No_ Reference
[$Vendor Ledger Entry].Posting Date Document Date
[$Vendor Ledger Entry].Due Date when type = 2 Payment Date
[$Detailed Vendor Ledg_ Entry].Amount (LCY) Amount
[$General Ledger Setup].LCY Code Local Currency
[$Detailed Vendor Ledg_ Entry].Amount CurrencyAmount
[$Detailed Vendor Ledg_ Entry].Currency Code Currency
See the dimension below UserDefined1
See the dimension below UserDefined2
See the dimension below UserDefined3
See the dimension below UserDefined4
See the dimension below UserDefined5
Possible dimensions:
<not selected>
[$Vendor Ledger Entry].Description = Description
[$Vendor Ledger Entry].Global Dimension 1 Code = DimensionCode1
[$Vendor Ledger Entry].Global Dimension 2 Code = DimensionCode2
[$Vendor Ledger Entry].External Document No_ = ExternalDocumentNumber
[$Vendor Ledger Entry].Due Date = PaymentDate
[$Vendor Ledger Entry].Source Code = SourceCode
[$Vendor Ledger Entry].Transaction No_ = TransactionNumber
[$Vendor Ledger Entry].User ID = UserID
Manual DataCollecor 2.0 Page 64 of 89
8.3.6. Accounts receivable open items
Source field Mapped field
[$Customer].No_ Account Number
[$Customer].Name Name
[$Detailed Cust_ Ledg_ Entry].Document Type Type
[$Detailed Cust_ Ledg_ Entry].Cust_ Ledger Entry No_ Reference
[$Cust_ Ledger Entry].Posting Date Document Date
[$Cust_ Ledger Entry].Due Date when type = 2 Payment Date
[$Detailed Cust_ Ledg_ Entry].Amount (LCY) Amount
[$General Ledger Setup].LCY Code Local Currency
[$Detailed Cust_ Ledg_ Entry].Amount CurrencyAmount
[$Detailed Cust_ Ledg_ Entry].Currency Code Currency
See the dimension below UserDefined1
See the dimension below UserDefined2
See the dimension below UserDefined3
See the dimension below UserDefined4
See the dimension below UserDefined5
Possible dimensions:
<not selected>
[$Cust_ Ledger Entry].Description = Description
[$Cust_ Ledger Entry].Global Dimension 1 Code = DimensionCode1
[$Cust_ Ledger Entry].Global Dimension 2 Code = DimensionCode2
[$Cust_ Ledger Entry].Due Date = PaymentDate
[$Cust_ Ledger Entry].Source Code = SourceCode
[$Cust_ Ledger Entry].Transaction No_ =TransactionNumber
[$Cust_ Ledger Entry].User ID = UserID
8.3.7. Period End Inventory
Source field Mapped field
[$Item].[No_] Inventory Reference
[$Item].[Description] Description
Manual DataCollecor 2.0 Page 65 of 89
Source field Mapped field
[$Value Entry].[Cost per Unit] Unit Price
[$Value Entry].[Invoiced Quantity] Quantity
[$Value Entry].[Cost Amount (Actual)] Amount
[$Value Entry].[Posting Date] Last Purchase Date
[$Value Entry].[Posting Date] Last Movement Date
See the dimension below UserDefined1
See the dimension below UserDefined2
See the dimension below UserDefined3
See the dimension below UserDefined4
See the dimension below UserDefined5
Possible dimensions:
<not selected>
[$Item].[Base Unit of Measure] = BaseUnitOfMeasure
[$Item].[Description 2] = Description2
[$Item].[Global Dimension 1 Code] = DimensionCode1
[$Item].[Global Dimension 2 Code] = DimensionCode2
[$Item].[No_ 2] = ItemNumber2
[$Item].[Price Unit Conversion] = PriceUnitConversion
[$Item].[Profit %] = ProfitPercentage
[$Item].[Search Description] = SearchDescription
[$Item].[Vendor Item No_] = VendorItemNumber
[$Item].[Vendor No_] = VendorNumber
8.3.8. Sales History
Source field Mapped field
[$Item].[No_] Inventory Reference
[$Item Ledger Entry].[Invoiced Quantity] * -1 Sales Quantity
[$Value Entry].[Sales Amount (Actual)] Sales Amount
[$Value Entry].[Sales Amount (Actual)] / Latest Selling Price
[$Value Entry].[Invoiced Quantity]
See the dimension below UserDefined1
Manual DataCollecor 2.0 Page 66 of 89
Source field Mapped field
See the dimension below UserDefined2
See the dimension below UserDefined3
See the dimension below UserDefined4
See the dimension below UserDefined5
Possible dimensions:
<not selected>
[$Item].[Base Unit of Measure] = BaseUnitOfMeasure
[$Item].[Description] = Description
[$Item].[Description 2] = Description2
[$Item].[Global Dimension 1 Code] = DimensionCode1
[$Item].[Global Dimension 2 Code] = DimensionCode2
[$Item].[No_ 2] = ItemNumber2
[$Item].[Price Unit Conversion] = PriceUnitConversion
[$Item].[Profit %] = ProfitPercentage
[$Item].[Search Description] = SearchDescription
[$Item].[Vendor Item No_] = VendorItemNumber
[$Item].[Vendor No_] = VendorNumber
8.4. Oracle Financials 11
8.4.1. Trial balance
Source field Mapped field
applsys.fnd_flex_values.flex_value GL Account Number
applsys.fnd_flex_values_tl.description GL Account Name
applsys.fnd_lookup_values.description Account Type
Account Class
gl.gl_balances.begin_balance_dr - GL Account Current Period Beginning Balance
gl.gl_balances.begin_balance_cr
( gl.gl_balances.begin_balance_dr + GL Account Current Period Ending Balance
gl.gl_balances.period_net_dr) -
( gl.gl_balances.begin_balance_cr +
gl.gl_balances.period_net_cr)
Due to the datamodel in Oracle Financials several values are fetched from so called "flex
values".
Multiple indirections are necessary to fetch the appropriate fields. For example the
AccountNumber is determined by selecting records from apps.fnd_id_flex_segments
Manual DataCollecor 2.0 Page 67 of 89
where the id_flex_code field equals 'GL#' and the id_flex_num equals
gl.gl_sets_of_books.char_of_accounts_id.
Subsequently records are selected from applsys.fnd_flex_values where the
applsys.fnd_flex_values.flex_value_set_id equals the
apps.fnd_id_flex_segments.flex_value_set_id.
8.4.2. Journal entries
Source field Mapped field
gl.gl_je_headers.je_header_id JE Number
gl.gl_code_combinations.SEGMENT# GL Account Number
Amount Prefix
gl.gl_je_lines.accounted_dr - Amount
gl.gl_je_lines.accounted_cr
gl.gl_sets_of_books.set_of_books_id Business Unit
gl.gl_je_lines.effective_date Effective Date
gl.gl_periods.period_num + "-" + Period
gl.gl_periodes.period_year
gl.gl_je_headers.creation_date Entry Date
applsys.fnd_user.user_name Preparer ID
or
(applsys.fnd_user.description or
hr.per_all_people_f.full_name)
gl.gl_je_headers.je_source Source
or
gl.gl_je_sources_tl.user_je_source_name
gl.gl_je_lines.description JE Description
See the dimensions below UserDefined1
See the dimensions below UserDefined2
Possible dimensions:
applsys.fnd_user.description (when empty
hr.per_all_people_f.full_name)=RealUserName
Manual DataCollecor 2.0 Page 68 of 89
gl.gl_je_sources_tl.description=ReadableDocumentType
The SEGMENT# is determined through an indirect selection from
gl.gl_code_combinations where code_combination_id matches the
gl.gl_je_lines.code_combination_id and a match need to be made against the balancing
segment value.
Determining journal entries is done by combining records from the gl.gl_je_headers and
gl.gl_je_lines tables.
Date selection is performed by joining a journal entry with fields from the gl.gl_periods
table matching on the period_set_name field. Once the appropriate gl.gl_periods record
is determined the date match is done using the gl.gl_periods.period_year and
gl.gl_periods.period_num fields.
8.4.3. Creditors master data
Source field Mapped field
po.po_vendors.segment1 + "-" + Account Number
po.po_vendor_sites_all.vendor_site_code
po.po_vendors.vendor_name Name
Credit Limit
ap.ap_terms_tl.name* Payment Terms
po.po_vendor_sites_all.address_line1 Address 1
po.po_vendor_sites_all.city Address 2
po.po_vendor_sites_all.zip Postal Code
po.po_vendor_sites_all.country Country
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
po.po_vendors.vendor_name_alt = AlternateSupplierName
po.po_vendors.customer_num = CustomerNumber
Manual DataCollecor 2.0 Page 69 of 89
po.po_vendor_sites_all.email_address = Email
po.po_vendor_sites_all.fax_area_code + po.po_vendor_sites_all.fax = FaxNumber
po.po_vendor_sites_all.area_code + po.po_vendor_sites_all.phone =
PhoneNumber
po.po_vendors.attribute14 = SupplierHomePage
applsys.fnd_lookup_values.meaning = SupplierType
po.po_vendor_sites_all.vat_registration_num OR
po.po_vendors.vat_registration_num = VATRegistrationNumber
* depends on po.po_vendor_sites_all.terms_id OR po.po_vendors.terms_id
All creditors will be selected for Site Uses = "Pay"
8.4.4. Debtors master data
Source field Mapped field
ar.hz_cust_accounts.account_number + "-" + Account Number
ar.hz_cust_site_uses_all.location
ar.hz_parties.party_name Name
ar.hz_cust_prof_class_amts .overall_credit_limit* Credit Limit
ar.ra_terms_tl.name** Payment Terms
ar.hz_locations.address1 Address 1
ar.hz_locations.city Address 2
ar.hz_locations.postal_code Postal Code
ar.hz_locations.country Country
See the dimensions below UserDefined1
See the dimensions below UserDefined2
Possible dimensions:
<not selected>
ar.hz_parties.organization_name_phonetic = AlternateName
ar.hz_parties.tax_reference = VATRegistrationNumber
* depends on ar.hz_cust_site_uses_all.site_use_id OR
ar.hz_cust_accounts.cust_account_id
Manual DataCollecor 2.0 Page 70 of 89
** depends on ar.hz_cust_site_uses_all.payment_term_id OR
ar.hz_customer_profiles.standard_terms (site_use_id) OR
ar.hz_customer_profiles.standard_terms (cust_account_id)
All debtors will be selected for Business Purposes = "Bill To"
8.4.5. Accounts payable open items
Source field Mapped field
po.po_vendors.segment1 + "-" + Account Number
po.po_vendor_sites_all.vendor_site_code
po.po_vendors.vendor_name Name
ap.ap_invoices_all.invoice_type_lookup_code Type
('INV' OR PRE) + ap.ap_invoices_all.invoice_id Reference
ap.ap_invoices_all.invoice_date Document Date
ap.ap_payment_schedules_all.due_date Payment Date
ap.ap_invoices_all.invoice_amount - Amount
ap.ap_invoice_payments_all.amount
IF Local Currency <> Transaction Currency
ap.ap_invoices_all.base_amount -
ap.ap_invoice_payments_all.payment_base_amount
gl.gl_sets_of_books.currency_code Local Currency
ap.ap_invoices_all.invoice_amount - CurrencyAmount
ap.ap_invoice_payments_all.amount
ap.ap_invoices_all.invoice_currency_code Currency
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
ap.ap_invoices_all.description = Description
Manual DataCollecor 2.0 Page 71 of 89
ap.ap_invoices_all.doc_sequence_value = DocumentSequenceNumber
ap.ap_invoices_all.invoice_num = TransactionNumber
applsys.fnd_user.user_name = User
ap.ap_invoices_all.voucher_num = VoucherNumber
8.4.6. Accounts receivable open items
Source field Mapped field
ar.hz_cust_accounts.account_number + "-" + Account Number
ar.hz_cust_site_uses_all.location
ar.hz_parties.party_name Name
ar.ra_cust_trx_types_all.name Type
'TRX' + ar.ra_customer_trx_all.customer_trx_id Reference
OR
'REC' + ar.ar_cash_receipts_all.cash_receipt_id
ar.ra_customer_trx_all.trx_date Document Date
ar.ar_payment_schedules_all.due_date Payment Date
ar.ra_cust_trx_line_gl_dist_all.amount - Amount
ar.ar_receivable_applications_all.amount_applied
IF Local Currency <> Transaction Currency
ar.ra_cust_trx_line_gl_dist_all. acctd_amount -
ar.ar_receivable_applications_all.acctd_amount_applied_to
gl.gl_sets_of_books.currency_code Local Currency
ar.ra_cust_trx_line_gl_dist_all.amount - CurrencyAmount
ar.ar_receivable_applications_all.amount_applied
ar.ra_customer_trx_all.invoice_currency_code Currency
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
Possible dimensions:
<not selected>
ar.ra_customer_trx_all.ct_reference = Description
ar.ra_customer_trx_all.trx_number = TransactionNumber
Manual DataCollecor 2.0 Page 72 of 89
applsys.fnd_user.user_name = User
8.4.7. Period End Inventory
Source field Mapped field
inv.mtl_system_items_b.segment1 Inventory Reference
inv.mtl_system_items_b.description Description
bom.cst_elemental_costs.standard_cost Unit Price
( inv.mtl_onhand_quantities_detail.primary_transaction_quantity Quantity
- inv.mtl_material_transactions.primary_quantity1)
(Quantity * bom.cst_elemental_costs.standard_cost) Amount
ap.ap_invoices_all.invoice_date Last Purchase Date
inv.mtl_material_transactions.transaction_date Last Movement Date
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
1)
uncosted and rollback
Possible dimensions:
<not selected>
inv.mtl_system_items_b.primary_unit_of_measure = BaseUnitOfMeasure
inv.mtl_system_items_tl.long_description = LongDescription
apps.fnd_lookup_values.meaning = UserItemType
po.po_approved_supplier_list.segment1 = VendorID
8.4.8. Sales History
Source field Mapped field
inv.mtl_system_items_b.segment1 Inventory Reference
ont.oe_order_lines_all.shipping_quantity Sales Quantity
Sales Amount
( IF gl.gl_sets_of_books.currency_code =
ar.ra_customer_trx_all.invoice_currency_code
Manual DataCollecor 2.0 Page 73 of 89
Source field Mapped field
THEN
ar.ra_cust_trx_line_gl_dist_all.amount
ELSE
ar.ra_cust_trx_line_gl_dist_all.acctd_amount )
( Latest Selling Price
IF gl.gl_sets_of_books.currency_code =
ar.ra_customer_trx_all.invoice_currency_code
THEN
ar.ra_cust_trx_line_gl_dist_all.amount
ELSE
ar.ra_cust_trx_line_gl_dist_all.acctd_amount ) /
(ar.ra_customer_trx_lines_all.quantity_invoiced *
(ont.oe_order_lines_all.shipping_quantity /
ont.oe_order_lines_all.ordered_quantity))
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
inv.mtl_system_items_b.primary_unit_of_measure = BaseUnitOfMeasure
inv.mtl_system_items_b.description = Description
inv.mtl_system_items_tl.long_description = LongDescription
apps.fnd_lookup_values.meaning = UserItemType
po.po_approved_supplier_list.segment1 = VendorID
8.5. Oracle Financials 12
8.5.1. Trial balance
Source field Mapped field
applsys.fnd_flex_values.flex_value GL Account Number
applsys.fnd_flex_values_tl.description GL Account Name
applsys.fnd_lookup_values.description Account Type
Account Class
gl.gl_balances.begin_balance_dr - GL Account Current Period Beginning
Manual DataCollecor 2.0 Page 74 of 89
Source field Mapped field
gl.gl_balances.begin_balance_cr Balance
( gl.gl_balances.begin_balance_dr + GL Account Current Period Ending
gl.gl_balances.period_net_dr) - Balance
( gl.gl_balances.begin_balance_cr +
gl.gl_balances.period_net_cr)
The basic mechanism selecting from the Oracle Financials Financials 12 datamodel is
similar to that of the Oracle Financials Financials 11 mechanism. Subtle differences in
the indirection mechanism and some datamodel changes govern the differences.
8.5.2. Journal entries
Source field Mapped field
gl.gl_je_headers.je_header_id JE Number
gl.gl_code_combinations.SEGMENT# GL Account Number
Amount Prefix
gl.gl_je_lines.accounted_dr - Amount
gl.gl_je_lines.accounted_cr
gl.gl_sets_of_books.ledger_id Business Unit
gl.gl_je_lines.effective_date Effective Date
gl.gl_periods.period_num + "-" + Period
gl.gl_periodes.period_year
gl.gl_je_headers.creation_date Entry Date
applsys.fnd_user.user_name Preparer ID
or
(applsys.fnd_user.description or
hr.per_all_people_f.full_name)
gl.gl_je_headers.je_source Source
or
gl.gl_je_sources_tl.user_je_source_name
gl.gl_je_lines.description JE Description
Manual DataCollecor 2.0 Page 75 of 89
Source field Mapped field
See the dimensions below UserDefined1
See the dimensions below UserDefined2
Possible dimensions:
applsys.fnd_user.description (when empty
hr.per_all_people_f.full_name)=RealUserName
gl.gl_je_sources_tl.description=ReadableDocumentType
8.5.3. Creditors master data
Source field Mapped field
ap.ap_suppliers.segment1 + "-" + Account Number
ap.ap_supplier_sites_all.vendor_site_code
ap.ap_suppliers.vendor_name Name
Credit Limit
ap.ap_terms_tl.name* Payment Terms
ap.ap_supplier_sites_all.address_line1 Address 1
ap.ap_supplier_sites_all.city Address 2
ap.ap_supplier_sites_all.zip Postal Code
ap.ap_supplier_sites_all.country Country
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
ap.ap_suppliers.vendor_name_alt = AlternateSupplierName
apps.po_vendors.customer_num = CustomerNumber
ar.hz_contact_points.email_address OR ap.ap_supplier_sites_all.email_address =
Email
ar.hz_contact_points.raw_phone_number OR
(ar.hz_contact_points.raw_area_code + ar.hz_contact_points.raw_phone_number)
= FaxNumber **
Manual DataCollecor 2.0 Page 76 of 89
ar.hz_contact_points.raw_phone_number OR
(ar.hz_contact_points.raw_area_code + ar.hz_contact_points.raw_phone_number)
= PhoneNumber **
ap.ap_suppliers.attribute14 = SupplierHomePage
applsys.fnd_lookup_values.meaning = SupplierType
zx.zx_party_tax_profile.rep_registration_number = VATRegistrationNumber
(party_type_code = 'THIRD_PARTY_SITE' OR 'THIRD_PARTY')
* depends on ap.ap_supplier_sites_all.terms_id OR ap.ap_suppliers.terms_id
** depends on ar.hz_contact_points.phone_line_type
All creditors will be selected for Purpose (Site Using the Address) = "Payment"
8.5.4. Debtors master data
Source field Mapped field
ar.hz_cust_accounts.account_number + "-" + Account Number
ar.hz_cust_site_uses_all.location
ar.hz_parties.party_name Name
ar.hz_cust_prof_class_amts.overall_credit_limit* Credit Limit
ar.ra_terms_tl.name** Payment Terms
ar.hz_locations.address1 Address 1
ar.hz_locations.city Address 2
ar.hz_locations.postal_code Postal Code
ar.hz_locations.country Country
See the dimensions below UserDefined1
See the dimensions below UserDefined2
Possible dimensions
<not selected>
ar.hz_locations.address_lines_phonetic OR
ar.hz_parties.known_as = AlternateName
zx.zx_party_tax_profile.rep_registration_number = VATRegistrationNumber
(party_type_code = 'THIRD_PARTY_SITE' OR 'THIRD_PARTY')
* depends on ar.hz_cust_site_uses_all.site_use_id OR
ar.hz_cust_accounts.cust_account_id
Manual DataCollecor 2.0 Page 77 of 89
** depends on ar.hz_cust_site_uses_all.payment_term_id OR
ar.hz_customer_profiles.standard_terms (site_use_id) OR
ar.hz_customer_profiles.standard_terms (cust_account_id)
All debtors will be selected for Business Purposes = "Bill To"
8.5.5. Accounts payable open items
Source field Mapped field
ap.ap_suppliers.segment1 + '-' + Account Number
ap.ap_supplier_sites_all.vendor_site_code
ap.ap_suppliers.vendor_name Name
ap.ap_invoices_all.invoice_type_lookup_code Type
('INV' OR PRE) + ap.ap_invoices_all.invoice_id Reference
ap.ap_invoices_all.invoice_date Document Date
ap.ap_payment_schedules_all.due_date Payment Date
ap.ap_invoices_all.invoice_amount - Amount
ap.ap_invoice_payments_all.amount
IF Local Currency <> Transaction Currency
ap.ap_invoices_all.base_amount -
ap.ap_invoice_payments_all.payment_base_amount
gl.gl_ledgers.currency_code Local Currency
ap.ap_invoices_all.invoice_amount - CurrencyAmount
ap.ap_invoice_payments_all.amount
ap.ap_invoices_all.invoice_currency_code Currency
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
Manual DataCollecor 2.0 Page 78 of 89
ap.ap_invoices_all.description = Description
ap.ap_invoices_all.doc_sequence_value = DocumentSequenceNumber
ap.ap_invoices_all.invoice_num = TransactionNumber
applsys.fnd_user.user_name = User
ap.ap_invoices_all.voucher_num = VoucherNumber
8.5.6. Accounts receivable open items
Source field Mapped field
ar.hz_cust_accounts.account_number + '-' + Account Number
ar.hz_cust_site_uses_all.location
ar.hz_parties.party_name Name
ra_cust_trx_types_all.name Type
'TRX' + '-' + ar.ra_customer_trx_all.customer_trx_id Reference
OR
'REC' + '-' + ar.ar_cash_receipts_all.cash_receipt_id
ar.ra_customer_trx_all.trx_date Document Date
ar.ar_payment_schedules_all.due_date Payment Date
ar.ra_cust_trx_line_gl_dist_all.amount - Amount
ar.ar_receivable_applications_all.amount_applied
IF Local Currency <> Transaction Currency
ar.ra_cust_trx_line_gl_dist_all.acctd_amount -
ar.ar_receivable_applications_all.acctd_amount_applied_to
gl.gl_ledgers.currency_code Local Currency
ar.ra_cust_trx_line_gl_dist_all.amount - CurrencyAmount
ar.ar_receivable_applications_all.amount_applied
ar.ra_customer_trx_all.invoice_currency_code Currency
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
Possible dimensions:
<not selected>
ar.ra_customer_trx_all.ct_reference = Description
Manual DataCollecor 2.0 Page 79 of 89
ar.ra_customer_trx_all.trx_number = TransactionNumber
applsys.fnd_user.user_name = User
8.5.7. Period End Inventory
Source field Mapped field
inv.mtl_system_items_b.segment1 Inventory Reference
inv.mtl_system_items_b.description Description
bom.cst_elemental_costs.standard_cost Unit Price
( Quantity
inv.mtl_onhand_quantities_detail.primary_transaction_quantity
- inv.mtl_material_transactions.primary_quantity1)
(Quantity * bom.cst_elemental_costs.standard_cost) Amount
ap.ap_invoices_all.invoice_date Last Purchase Date
inv.mtl_material_transactions.transaction_date Last Movement Date
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
1)
uncosted and rollback
Possible dimensions:
<not selected>
inv.mtl_system_items_b.primary_unit_of_measure = BaseUnitOfMeasure
inv.mtl_system_items_tl.long_description = LongDescription
apps.fnd_lookup_values.meaning = UserItemType
po.po_approved_supplier_list.segment1 = VendorID
8.5.8. Sales History
Source field Mapped field
inv.mtl_system_items_b.segment1 Inventory Reference
ont.oe_order_lines_all.shipping_quantity Sales Quantity
Sales Amount
Manual DataCollecor 2.0 Page 80 of 89
Source field Mapped field
( IF gl.gl_ledgers.currency_code =
ar.ra_customer_trx_all.invoice_currency_code
THEN
ar.ra_cust_trx_line_gl_dist_all.amount
ELSE
ar.ra_cust_trx_line_gl_dist_all.acctd_amount )
( IF gl.gl_ledgers.currency_code = Latest Selling Price
ar.ra_customer_trx_all.invoice_currency_code
THEN
ar.ra_cust_trx_line_gl_dist_all.amount
ELSE
ar.ra_cust_trx_line_gl_dist_all.acctd_amount ) /
(ar.ra_customer_trx_lines_all.quantity_invoiced*
(ont.oe_order_lines_all.shipping_quantity /
ont.oe_order_lines_all.ordered_quantity ))
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
inv.mtl_system_items_b.primary_unit_of_measure = BaseUnitOfMeasure
inv.mtl_system_items_b.description = Description
inv.mtl_system_items_tl.long_description = LongDescription
apps.fnd_lookup_values.meaning = UserItemType
po.po_approved_supplier_list.segment1 = VendorID
8.6. SAP R/3 Classic GL - SAP ECC New GL
8.6.1. Trial balance
Source field Mapped field
SKB1.SAKNR GL Account Number
SKAT.TXT50 GL Account Name
IF(SKA1.XBILK = 'X' , 'B', 'R') Account Type
FAGL_011QT.TXT45 * Account Class
Manual DataCollecor 2.0 Page 81 of 89
Source field Mapped field
If account type = B GL Account Current Period Beginning Balance
GLT0.HSLVT + GLT0.HSLxx
If account type = R
GLT0.HSLxx
If account type = B GL Account Current Period Ending Balance
GLT0.HSLVT + GLT0.HSLxx
If account type = R
GLT0.HSLxx
See the dimensions below UserDefined1
xx is the number of a period
Possible dimensions:
SKB1.ALTKT = AlternativeAccountNumber
*) Only used in SAP ECC NewGL
8.6.2. Journal entries
For a non-leading ledger (only SAP ECC New GL) line items can also be extracted from
the table BSEG_ADD next to BSEG.
Source field Mapped field
BKPF.BELNR JE Number
BSEG.HKONT GL Account Number
BSEG.SHKZG Amount Prefix
BSEG.DMBTR * IF(BSEG.SHKZG = 'H' , -1, 1) Amount
BSEG.BUKRS Business Unit
BKPF.BUDAT Effective Date
BKPF.GJAHR + '-' + BKPF.MONAT Period
BKPF.CPUDT Entry Date
BKPF.USNAM Preparer ID
or
Manual DataCollecor 2.0 Page 82 of 89
Source field Mapped field
ADRP.NAME_TEXT
BKPF.BLART Source
or
T003T.LTEXT
BKPF.BKTXT + BSEG.SGTXT JE Description
BKPF.BSTAT BSTAT
BSEG.UMSKZ UMSKZ
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
BSEG.ALTKT = AlternativeAccountNumber
BSEG.GSBER = BusinessArea
BSEG.KOSTL = CostCentre
BSEG.KSTRG = CostObject
BSEG.LIFNR = Creditor*
BSEG.KKBER = CreditControlArea*
BSEG.KUNNR = Debtor*
BSEG.AUFNR = InternalOrder
BSEG.SGTXT = ItemText
BSEG.NPLNR = NetworkNumber
BSEG.WERKS = Plant
BSEG.PRCTR = ProfitCentre
BKPF.TCODE = TransactionCode
BSEG.PROJK = WBSElement
BKPF.BLDAT = DocumentDate
ADRP.NAME_TEXT=RealUserName
T003T.LTEXT = ReadableDocumentName
*) These dimensions are not available in the table BSEG_ADD.
Manual DataCollecor 2.0 Page 83 of 89
8.6.3. Creditors master data
Source field Mapped field
LFB1.LIFNR Account Number
LFA1.NAME1 Name
Credit Limit
LFB1.ZTERM Payment Terms
LFA1.STRAS Address 1
LFA1.ORT01 Address 2
LFA1.PSTLZ Postal Code
LFA1.LAND1 Country
See the dimension below UserDefined1
See the dimension below UserDefined2
See the dimension below UserDefined3
See the dimension below UserDefined4
See the dimension below UserDefined5
Possible dimensions:
<not selected>
LFB1.ZSABE = Contact
LFA1.MCOD1 = SearchCode
LFA1.TELFX = Telefax
LFA1.TELF1 = Telephone
LFA1.LFURL = URL
LFA1.STCEG = VATRegistration
8.6.4. Debtors master data
Source field Mapped field
KNB1.KUNNR Account Number
KNA1.NAME1 Name
KNKA.KLIMG Credit Limit
KNB1.ZTERM Payment Terms
Manual DataCollecor 2.0 Page 84 of 89
Source field Mapped field
KNA1.STRAS Address 1
KNA1.ORT01 Address 2
KNA1.PSTLZ Postal Code
KNA1.LAND1 Country
See the dimension below UserDefined1
See the dimension below UserDefined2
See the dimension below UserDefined3
See the dimension below UserDefined4
See the dimension below UserDefined5
Possible dimensions:
<not selected>
KNB1.ZSABE = Contact
KNA1.MCOD1 = SearchCode
KNA1.TELFX = Telefax
KNA1.TELF1 = Telephone
KNA1.KNURL = URL
KNA1.STCEG = VATRegistration
8.6.5. Accounts payable open items
Source field Mapped field
BSXK.LIFNR Account Number
LFA1.NAME1 Name
T003T.LTEXT Type
BSXK.BELNR Reference
BSXK.BUDAT Document Date
(BSXK.ZFBDT OR BSXK.BLDAT OR BSXK.BUDAT) Payment Date
+ (BSXK.ZBD3T OR BSXK.ZBD2T OR BSXK.ZBD1T)
BSXK.DMBTR * IF(BSXK.SHKZG = H , 1 , -1) Amount
T001.WEARS Local Currency
Manual DataCollecor 2.0 Page 85 of 89
Source field Mapped field
BSXK.WRBTR * IF(BSXK.SHKZG = H , 1 , -1) CurrencyAmount
BSXK.WAERS Currency
BSXK.BUZEI LineItemNumber
BSXK.HKONT GL Account Number
BSXK.UMSKZ UMSKZ
BSXK.BSTAT BSTAT
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
BSXK.GSBER = BusinessArea
BSXK.AUGDT = ClearingDate
BSXK.AUGBL = ClearingDocument
BSXK.SGTXT = Description
BSXK.BLDAT = DocumentDate
BSXK.BLART = DocumentType
BSXK.MONAT = FiscalPeriod
BSXK.GJAHR = FiscalYear
BSXK.AUFNR = OrderNumber
BSXK.BSCHL = PostingKey
BSXK.XBLNR = ReferenceDocument
BSXK.MWSTS = TaxAmount
BSXK.MWSKZ = TaxCode
BSXK.ZTERM = TermsOfPayment
Replace the character X in the table BSXK in A or I.
8.6.6. Accounts receivable open items
Source field Mapped field
BSXD.KUNNR Account Number
KNA1.NAME1 Name
Manual DataCollecor 2.0 Page 86 of 89
Source field Mapped field
T003T.LTEXT Type
BSXD.BELNR Reference
BSXD.BUDAT Document Date
(BSXD.ZFBDT OR BSXD.BLDAT OR BSXD.BUDAT) Payment Date
+ (BSXD.ZBD3T OR BSXD.ZBD2T OR BSXD.ZBD1T)
BSXD.DMBTR * IF(BSXD.SHKZG = H, -1, 1) Amount
T001.WEARS Local Currency
BSXD.WRBTR * IF(BSXD.SHKZG = H, -1, 1) CurrencyAmount
BSXD.WAERS Currency
BSXD.BUZEI LineItemNumber
BSXD.HKONT GL Account Number
BSXD.UMSKZ UMSKZ
BSXD.BSTAT BSTAT
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
BSXD.GSBER = BusinessArea
BSXD.AUGDT = ClearingDate
BSXD.AUGBL = ClearingDocument
BSXD.SGTXT = Description
BSXD.BLDAT = DocumentDate
BSXD.BLART = DocumentType
BSXD.MONAT = FiscalPeriod
BSXD.GJAHR = FiscalYear
BSXD.AUFNR = OrderNumber
BSXD.BSCHL = PostingKey
Manual DataCollecor 2.0 Page 87 of 89
BSXD.XBLNR = ReferenceDocument
BSXD.MWSTS = TaxAmount
BSXD.MWSKZ = TaxCode
BSXD.ZTERM = TermsOfPayment
Replace the character X in the table BSXD in A or I.
8.6.7. Period End Inventory
Source field Mapped field
MARA.MATNR + MBEWX.BWTAR Inventory Reference
MAKT.MAKTX Description
IF MBEWX.VPRSV = S Unit Price
MBEWX.STPRS / MBEWX.PEINH
IF MBEWX.VPRSV = V
MBEWX.VERPR / MBEWX.PEINH
MBEWX.LBKUM Quantity
MBEWX.SALK3 Amount
MKPF.BUDAT Last Purchase Date
MKPF.BUDAT Last Movement Date
See below * New Material
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
See the dimensions below UserDefined5
Possible dimensions:
<not selected>
MARA.MEINS = BaseUnitOfMeasure
MBEWX.LFGJA + - + MBEWX.LFMON = CurrentYearPeriod
MARA.MTART = MaterialType
MBEWX.VPRSV = PriceControl
MBEWX.PEINH = PriceUnit
MBEWX.BWKEY = ValuationArea
TCURM.BWKRS_CUS = ValuationLevel
Manual DataCollecor 2.0 Page 88 of 89
Delete the character X in the table name MBEWX or replace it with H.
*) A material is new when the initial entry cannot be determined in the SAP tables
MBEW/MBEWH: the Inventory as of (Year and Period) does not match an entry and no
previous entry is found in these tables. For that particular material the value X is stored
in the field New Material.
8.6.8. Sales History
Source field Mapped field
MARA.MATNR + ENT6041.BWTAR Inventory Reference
ENT6041.FKLMG Sales Quantity
IF ENT6041.KURSK < 0 Sales Amount
ENT6041.NETWR / (ENT6041.KURSK * -1)
ELSE
ENT6041.NETWR * ENT6041.KURSK
ENDIF
( Latest Selling Price
IF ENT6041.KURSK < 0
ENT6041.NETWR / (ENT6041.KURSK * -1)
ELSE
ENT6041.NETWR * ENT6041.KURSK
ENDIF
) / ENT6041.FKLMG
See the dimensions below UserDefined1
See the dimensions below UserDefined2
See the dimensions below UserDefined3
See the dimensions below UserDefined4
ENT6041 is a view of table VBRP
All billing documents are selected where VBRK.VBTYP <> U
Possible dimensions:
<not selected>
MARA.MEINS = BaseUnitOfMeasure
MARA.MTART = MaterialTyp
VBRK.BUKRS or ENT6041.WERKS = ValuationArea
TCURM.BWKRS_CUS = ValuationLevel
Manual DataCollecor 2.0 Page 89 of 89