Import Changes
As part of data migration, you can use the File-Based Data Import (FBDI) to import change orders.
You can import item revisions without change orders, so the importing of change orders is optional.
Make sure to import change orders only after you've imported the item revisions.
Use the Item Import Template to import item revisions, and the Change Order Import Template to import change orders.
Change orders that are still open in Agile PLM won't be imported. Change orders must be completed (Released) in Agile PLM before they can be imported to the Product Development work area.
- Items and attributes that includes Agile PLM item, Page Two, and Page Three
data.Note: You must configure appropriate flexfields to receive the Agile PLM attribute data before import.
- Item RevisionsNote: For importing the redlines, the past item revisions needs to be imported using the change order template.
- Manufacturer Parts
- Item AML
- Item Attachments
- Item Structures
Before You Begin
Task | Suggestions |
---|---|
Import Change Order Without Revision Control as the First Change Order |
Import a change order without revision control as the first change order for an item. Be sure that there are no changes to the item structure or attachments. |
Day-to-day Import Tasks |
Use the item batch import feature for day-to-day import tasks. In the Item Import data file, don't specify any new revision for affected items. |
Import Redlines from Oracle Agile PLM ( or a Legacy Application) | You can use the tab EGO_CHANGE_HISTORY_INT in the Change
Order Import Template for migrating change history. No
validations are run during the import of the change history
data. Note that this feature is applicable only if you opt in to
the feature Track Affected Object Redlines and Other Updates on
Changes. You can also extract redlines to a PDF or a document and add it to the import spreadsheet as an attachment. From Update 24D onward, you can use the updated Change Order Import Template to migrate changes along with affected object redlines. |
Sequence of Import | You can import change orders in any sequence. |
Steps to Import Change Orders
- Download the latest
ChangeOrderImportTemplate.xlsm
spreadsheet.- Download the Oracle Fusion Cloud SCM: File-Based Data Import (FBDI) for SCM Guide.
- In Change Orders, click
ChangeOrderImportTemplate.xlsm
.
Note:- ChangeOrderImportTemplate.xlsm supports import of trading partner reference attributes like Customer, Supplier, Manufacturer, and Source.
- ChangeOrderImportTemplate.xlsm supports import of completed problem reports and corrective actions.
- Follow the instructions provided in the spreadsheet to enter details of the change orders you'd like to import.
- Generate a CSV (.zip) file.
- Schedule the import process to copy the data from the .zip file to the
interface table.
- In the Scheduled Processes page, click Schedule New Process.
- Search for Load Interface File for Import in the Schedule New Process dialog and click OK.
- Upload the spreadsheet from the Process Details dialog.
- In the Import Process list, select Import Change Orders.
- In the Data File list, select the .zip file you generated in a
previous step. Note that the search is case-sensitive.
-
Enter the corresponding batch ID, and other details as shown in the table and submit the process. Make sure that the Initiation Date, Implementation Date, and Schedule Date (on the EGO_CHANGE_LINES_INT tab) are the same as the item revision Effectivity Date (found on the Item Import Template revisions tab). For the change header import, use the EGO_CHANGES_INT sheet.
-
Column | Description or Example |
---|---|
Batch ID | The unique identifier for the import batch |
Change Type | Example: Engineering Change Order |
Organization Code | Apply the appropriate organization |
Change Number | The unique number for the change order. (Make sure the change type is set to User Defined for the number generation.) |
Change Name | The name of the change order |
Description | The description of the change order |
Status Name | The status to assign to this change order |
Initiation Date | The date the change order was created |
Implementation Date | The date the change order was implemented |
Priority | Example: LOW |
Reason | Example: COST |
Requester | The user to be assigned as the requester |
Assigned To | The user who will maintain the change order |
Need By Date | The date by which it should be completed |
Organize the change lines (affected objects) data using the EGO_CHANGE_LINES_INT sheet. In addition to Transaction Type and Organization Code, include the following information on the sheet:
Column | Description or Example |
---|---|
Change Number | The change number to which this change line applies |
Sequence | The order sequence of the change lines in a specific change order |
Item Number | Identifies the affected item |
Item Revision | Specifies the old revision |
Schedule Date | The date when the change line creates the revision; must be the same as the revision effectivity date |
New Item Revision | Specifies the new revision |
- ChangeOrderImportTemplate.xlsm doesn't include SYNC as a Transaction Type. After opening the template, select the Data ribbon and click Data Validation. In the Source property, you can see CREATE and UPDATE separated by a comma. Add a comma after UPDATE and then add SYNC. Click OK.
- Before you begin your import process, review the best practices for item import performance.
- After you've migrated change orders, you can edit the migrated data only through FBDI. You can’t edit migrated changes through the user interface or through web services.
Import Change Orders for Previous Item Revisions
You can import change orders for previous revisions of an item, even if later revisions exist in the Product Development work area.
For example:
- You imported item revisions A, B, and C, using FBDI, but didn't import the change order.
- You then created a new change order on this item from the Product Development work area, creating a new revision D.
- You can migrate the change orders for the previous revisions A to B, and B to C, although revisions C to D (or more) have already been created in the Product Development work area.
- If you've changed the status name in the change order, you can include that
name in the spreadsheet.
Also, see the Import Problem Reports and Corrective Actions topic in the Using Quality Management guide.
Import Changes With Redlines
You can use the FBDI import process and templates to migrate the legacy redline data on completed change orders to Oracle Fusion Cloud, with revision-specific data.
- Item standard attributes
- Item extensible flexfields
- AML (Approved Manufacturers List)
- Structure entities
- Item attachments
In addition to EGO_CHANGES_INT, and EGO_CHANGE_LINES_INT sheet, the Change Order Import template includes worksheets that aid in importing change orders with redlines.
Worksheet | What You Can Import |
---|---|
EGP_SYSTEM_ITEMS_INTERFACE | Redlines on item attribute data. |
EGP_ITEM_REVISIONS_INTERFACE | Items with revisions. |
EGO_ITEM_INTF_EFF_B | Changes on extensible flexfield attributes of the item. |
EGO_ITEM_INTF_EFF_TL | Changes on translatable extensible flexfield attributes of the item. |
EGP_ITEM_ATTACHMENTS_INTF | Item attachments and redlines on the attachments. |
EGP_ITEM_RELATIONSHIPS_INTF | Item AMLs and AML redlines. |
EGP_STRUCTURES_INTERFACE | Structure headers, like primary structure, alternate structure, and so on. |
EGP_COMPONENTS_INTERFACE | Structure components and component redlines. |
EGP_REF_DESGS_INTERFACE | Reference designators on the components and the redlines for addition and deletion of reference designators. |
Key Columns to Capture Redlines
Change Order Number - change number through which the item changes are being imported.
-
History – initial (or previous) revision.
-
Change –redline (or modification) made to the item.
- Add – Addition of components, substitutes, and item entities such as AML, attachments, and extensible flexfields.
- Delete – Deletion of components, substitutes, and item entities such as AML, attachments, and extensible flexfields.
- Production – Data related to the new revision generated through the change order.
Interface Table | Supported Redline Record Type |
---|---|
EGP_SYSTEM_ITEMS_INTERFACE |
|
EGO_ITEM_INTF_EFF_B |
Note: When you import item extensible
flexfields, if you've item extensible flexfields carried
forward to the newer item revision, you must create a
history record for the item extensible flexfields in all
revisions, even if the item extensible flexfields have
no updates.
|
EGO_ITEM_INTF_EFF_TL |
|
EGP_ITEM_ATTACHMENTS_INTF |
Note:
When you've multiple versions of the same attachment associated with different item revisions, you must specify the Document ID of the attachment in the DM_DOCUMENT_ID column. This is required to associate the correct revisions of the attachment to the item revision. When you import item attachments, if you've item attachment carried forward to the newer item revision, you must create a history record for the attachment in all revisions, even if the item attachments have no updates. |
EGP_ITEM_RELATIONSHIPS_INTF |
Note: If you've an AML carried forward to
the newer item revision in the AML import, you must have the
Redline Record Type value as HISTORY for that AML in all
revisions, even if the AML has no updates.
|
EGP_COMPONENTS_INTERFACE |
|
EGP_REF_DESGS_INTERFACE |
|
- Import the latest revision first and then import the older revision using the change order import process with redlines in the same phase of Go Live.
- Import the latest revision as part of phase 1 Go Live and then import older revisions using the change order import process with redlines in phase 2.
Import in Phase One of Go Live
Prerequisites:
- Upload all the attachment files to the Oracle Universal Content Management or the vault.
- Store the document ID from the response and use it in the change order import template.
- Load all the manufacturers.
In this process, the items, attachments, and components are imported into the application.
- Use the template ItemImportTemplate.xlsm to import the latest released revisions (current revision) of the item, including standard attributes, extensible flexfields, AMLs, and attachments.
- Use the template ItemStructureImportTemplate.xlsm to import the structure entities of the latest revision on the item.
- Use the template ChangeOrderImportTemplate.xlsm and the change import process to import the redlines on the completed change order, which will also populates the revision-specific data on the items, attachments, and structures.
Import Phase by Phase for Go Live
In phase one, import the latest revision of all top-level items and their components along with their attachments.
- Upload all the attachment files to the Oracle Universal Content Management or the vault.
- Store the document ID from the response and use it in the change order import template.
- Load all manufacturers.
- Use the template ItemImportTemplate.xlsm to import the latest revision of the item, including standard attributes, extensible flexfields, approved manufacturers list and attachments.
- Use the template ItemStructureImportTemplate.xlsm to import the structure entities of the latest revision on the item.
In phase two, import all historical revisions in the application as per the date specified.
- Upload all the attachment files to the Oracle Universal Content Management or the vault.
- Store the document ID from the response and use it in the change order import template.
- Load all manufacturers.
- Import the latest released revision of the related component items from the past item revisions, substitute component items, and manufacturer part numbers, if you haven't imported them already with the latest revision data.
- Use the template ChangeOrderImportTemplate.xlsm and the change import process to import the redlines on the completed change order that will also populate the revision-specific data on items, AMLs, attachments, and structures.
- When you migrate item and structure redlines of historical item revisions, you must first migrate the oldest effective change order and continue the migration in a sequence based on the next oldest effective date. The import can be done using a single item batch or split across multiple batches based on the size of each batch.
- Import all the items entities such as manufacturer part numbers, attachments, and its related structure entities such as components and substitute component first, before starting the change migration process.
- When you import attachments for item revisions, ensure that the sheet EGP_ITEM_REVISIONS_INTERFACE (in the template ChangeOrderImportTemplateSample.xlsm) includes all the details of the revisions and is included in a single item batch.
- When you import item revisions using the EGP_ITEM_REVISIONS_INTERFACE sheet,
you must specify both the Effectivity Date and the End Effectivity Date for
each revision. These dates are required for migrating past revision
data.
Effectivity Date is the start date when the item revision becomes effective.
End Effectivity Date is the date when the item revision is no longer effective.
Ensure that these effectivity dates don’t overlap with the effectivity date range of another revision.Note:- The date entered in the End Effectivity Date column must be greater than the one entered in the Effectivity Date column.
- You must enter a start date for the revision that's after the latest version start date of the previous revision.
- The date entered in the End Effectivity Date column for the revision must be greater than the latest version start date of the previous revision.
- The date entered in the End Effectivity Date column must match the Effectivity Start Date of the next revision.