1 Process Parameters
2 Pre-defined Templates
3 Excel Upload Template
4 Specific points to note regarding the PA Project Budget Upload Excel Template
5 Upload Process
6 Upload Process Concurrent Requests
Overview of the PA Project Budget Upload process
The PA Project Budget Upload supports the creation/update of standard project budgets.
At this stage it does not support the creation/update of Financial Plan Budgets.
The PA Project Budget Upload allows users to:
Create new working budgets.
When creating a new working budget, any existing working budget for the specified Project and Budget Type will be overwritten.
The upload allows the user to create a working budget either by entering the data directly into an empty upload excel file, or by copying a prior version of the budget and modifying this in the upload excel file.
Update existing working budgets.
This option allows for the update of an existing working budget. In this mode the existing budget is retained, and the update mode allows for individual budget lines to be added, updated, and/or deleted from the existing working budget.
Additionally, the upload allows users to Baseline a Working Budget.
Working Budgets can be uploaded against the Projects belonging to the Operating Units accessible to the responsibility in which the PA Project Budget Upload process is run.
1. Process Parameters
| Upload Mode | Mandatory. Create When creating a new working budget, any existing working budget for the specified Project and Budget Type will be overwritten. The upload allows the user to create a working budget either by entering the data directly into an empty upload excel file, or by copying a prior version of the budget and modifying this in the upload excel file. Update This option allows for the update of an existing working budget. In this mode the existing budget is retained, and the update mode allows for individual budget lines to be added, updated, and/or deleted from the existing working budget. |
| Product Source | Mandatory. The Product Source to be used against the uploaded Project Events |
| Copy Existing Budget | Optional. Only Applies to Create Mode. Enables Create from Copy Mode. By entering Yes in this parameter, the user can create a new working budget from a copy of a prior budget version. Setting this parameter to yes allows the user to download existing budget data in Create Mode by specifying the project, budget type, and budget version parameters. Leaving this parameter blank in Create Mode will result in a blank upload excel template being generated. This parameter cannot be entered in Update Mode. |
| Operating Unit | Optional. When downloading Budget Data, this parameter will restrict the download to budgets within the specified Operating Units. If the Operating Unit parameter is specified here, then the upload excel template will be restricted to Projects within the specified Operating Unit only. |
| Project Number | Optional. |
| Project Name | Optional. |
| Budget Type | Optional. |
| Budget Version | Not applicable to Update Mode. Required in Create from CopyWhen creating a new working budget from a copy of a prior budget version, the user must select the prior version of the budget they want to copy.This can be any prior baselined version, or the existing working version: |
| Task Number | Optional. |
| Task Name | Optional. |
| Resource Alias | Optional. |
| Period From | Optional. |
| Period To | Optional. |
| Budget Line Start Date | Optional. |
| Budget Line End Date | Optional. |
Note: The following parameters determines the order in which the downloaded budget lines will appear in the upload excel template.
By default, the budget lines are sorted within the Budget by (Sort Precedence1) Task Number, (Sort Precedence 2) Budget Line Start Date, (Sort Precedence 3) Resource Alias.
This sort order can be amended by setting the following parameters as per the user’s preference.
Options are:
- Task Number
- Task Name
- Date
- Resource Alias
| Period To | Required. Default: Task Number |
| Budget Line Start Date | Required. Default: Date |
| Budget Line End Date | Required. Default: Resource Alias |
2. Pre-defined Templates
There are no pre-defined templates with this upload. Users can create their own templates as per their requirements.
By default, when no template is specified when running the upload process, all available fields are included in the generated template.
3. Excel Upload Template
By default, when no template is specified when running the upload process, all available fields are included in the generated template. Users can create their own templates as per their requirements.
Upload Status and Budget Header Columns:
Budget Line Columns:
Budget Header and Budget Line Descriptive Flexfield Columns:
The Action, Status and Message columns are used by the upload process to indicate the current status of the row. For this upload, the Action will always show as Create. The possible values for these columns are shown below:
| Before Upload | |
| Entering data into a new row | |
| On Save – If there is a validation error (like missing required Data | The message will indicate the reason the validation failed. Note: If you attempt to upload an excel file contain rows with an Invalid Status, these rows will be ignored by the upload process. |
| On Save – If validation is successful | |
| After Upload | |
| Row was upload successfully | |
| Row was not processed successfully | The message will indicate the reason the upload of this row failed. |
The columns in the Excel template whose heading are highlighted in Yellow are required columns which must have a value specified before you can upload the row:
In some cases, some columns not highlighted as required, will be required dependent on the other data selected. For such fields that are required/optional dependent on the other data entered will be validated during the upload.
The columns that show a dropdown symbol to the right of the column, have List of Values (LOV) associated with them. The LOV can be activated by double clicking in the cell, or by partially entering a value and tabbing out of the cell:
Some of the cells in the Excel will default automatically based on the data entered in other cells.
For example:
- The Project Name will default automatically from the selected Project Number.
- The Entry Method and Resource List will default automatically once the Project Number and Budget Type are entered.
- The Task Name will default automatically from the selected Task Number.
- The Unit of Measure will default automatically once the Resource Alias is specified.
4. Specific points to note regarding the PA Project Budget Upload Excel Template
1. To Baseline a working Budget on upload, set the Baseline Budget column to Yes against the Budget to be baselined:
2. In Update Mode, to delete a budget line from a Budget, set the Delete This Line column to Yes against the budget lines to be deleted:
3. If you use hierarchical resource lists, then the Resource Alias List of Values will show the complete path of the resource alias within the hierarchy separated by the pipe delimiter as per the below screen shot:
Additionally, this is how the data is stored in the Resource Alias column as well:
As the Resource Alias name can be repeated within the hierarchy (as shown below), this is necessary in order for the upload to determine the specific resource within the hierarchy the budget line should be associated with.
5. Upload Process
This section outlines the overall process for performing a Blitz Upload.
| Step | Initiated From | Action |
| 1 | EBS Blitz Report Form | Generate the Upload Excel Template.
This will generate the excel template in which the user will enter the date to be uploaded. |
| 2 | Excel | Enter the data as required into the generated Excel. Remember to save the excel after data entry is complete and all rows show the status valid: |
| 3 | EBS Blitz Report Form | Initiate the Upload Process.
This will open a browser window where you can upload the Excel file to the server for processing. |
| 4 | Browser Window | Upload the Excel File to the server.
|
| 5 | Excel | Review the Upload results.
Note: Any errors can be corrected in this new excel, and the upload process repeated using this excel instead of the original. |
6. Upload Process Concurrent Requests
Blitz Reports and Blitz Upload are run as concurrent requests. For a Blitz Upload Process, 3 concurrent requests are submitted. One when the process is initially run to generate the template, and two when the upload process is initiated.
| Stage | Purpose | Request Output |
| Initial Run | Program: XXEN_REPORT Download data (applicable to uploads that allow updates) and generate the excel template. | The excel template to be used to enter/update the date for upload |
| Upload | Program: XXEN_UPLOAD Performs the Upload processing of the data into Oracle EBS | None. The log file of this request will show detailed debugging information from the upload process if the profile option Blitz Report Debug is set to Yes. Note: When profile option Blitz Report Debug is set to Yes, the log file of each request is opened automatically instead of the output file. In this case use View Output of the request in order to open the generated excels manually. |
| Upload | Program: XXEN_REPORT Generates the excel containing the results of the Upload | The excel template containing the rows uploaded and the status of the upload process for each row uploaded. |



























