Oracle Agile PLM Sample Code


Unless explicitly identified as such, the sample code here is not certified or supported by Oracle; it is intended for educational or testing purposes only. 

You must accept the License Agreement to download this sample code.
Accept License Agreement | Decline License Agreement
Name
Created/Modified
Description
Download
9.3.3 Agile PLM Core Web Services Sample 2014-5-01 The file includes java samples that demonstrate the various usage characteristics of Agile 9.3.3 web services. Apart from outlining the basic cases for each web service, it also elaborates upon more specific cases that involve usage of options or mandatory message elements. 933_Java_Webservice_Samples.zip
9.3.3 Agile PLM Software Developer Kit (SDK) Sample 2014-5-01 This file contains the documentation, extensions, lib, and samples folders. They provide the Javadoc generated HTML files that document the API methods and demonstrate using the APIs to develop batch and online applications, including Java and Script process extensions and dashboard management extensions for Agile PLM in Oracle WebLogic Server environments. 933_SDK_Samples.zip
9.3.3 Agile PLM Integration Services (AIS) Sample 2014-5-01 This file contains the documentation, lib, and samples folders. They document the Web Services that are supported by the Agile Import/Export APIs, provide the common JAR files used by AIS samples and the source code of a sample Import/Export Web service client for Oracle WebLogic Server environments. 933_AIS_Samples.zip
9.3.3 Bulk Update of Price Data using Action Item 2014-5-01 This Groovy Event sample populates new 9.3.3 Item Price attributes. When the user selects Update Price Data from the Action Menu, the sample updates Last Cost Update, Material Cost, Non-Material Cost and Non-Recurring Cost using the most recent data on the Prices Tab. 933-Update-Item-Price-Data-from-Action-Menu.zip
9.3.3 Update Item Price Data on PCO Release 2014-5-01 This Groovy Event sample updates new 9.3.3 Item Price attributes Upon Releasing PCO Price Data in PCM. It updates Last Cost Update, Material Cost, Non-Material Cost, Non-Recurring Cost and Lead Time. 933-Update-Item-Price-Data-on-PCO-Release.zip
9.3.3 Update Number of Item Where Used on ECO Release 2014-5-01 This Groovy Event sample updates the new 9.3.3. Item attribute Number of Where Used Attribute upon releasing an ECO. When the ECO is released, the Number Where Used count would be recalculated for each of the Children BOM Items on the Affected Items Tab 933-Update-Item-Number-of-Where-Used-on-ECO-Release.zip
9.3.3 Update Number of Item Incidents on PSR Close 2014-5-01 This Groovy Event sample updates the new 9.3.3 Item attribute Number of Incidents. It increments the count by one for each of the Affected Items when the PSR is Closed. 933-Update-Item-Number-of-Incidents-on-PSR-Close.zip
9.3.3 Update Number of Item Manufacturers on MCO Release 2014-5-01 This Groovy Event sample re-calculates the new 9.3.3. Item attribute Number of Manufacturers for each of the Affected Items by looking at the Manufacturer redlines. It runs at the time of MCO Release. 933-Update-Item-Number-of-Manufacturers-on-MCO-Release.zip
9.3.3 Update Number of Item Manufacturers on ECO Release 2014-5-01 This Groovy Event sample re-calculates the new 9.3.3. Item attribute Number of Manufacturers for each of the Affected Items by looking at the Manufacturer redlines. It runs at the time of ECO Release. 933-Update-Item-Number-of-Manufacturers-on-ECO-Release.zip
9.3.2 Agile PLM Core Web Services Sample 2013-2-15 The file includes java samples that demonstrate the various usage characteristics of Agile 9.3.2 web services. Apart from outlining the basic cases for each web service, it also elaborates upon more specific cases that involve usage of options or mandatory message elements. 932_SDK_PX_Events_WebServices_samples_v2.zip
9.3.2 Agile PLM Software Developer Kit (SDK) Sample 2013-2-15 This file contains the documentation, extensions, lib, and samples folders. They provide the Javadoc generated HTML files that document the API methods and demonstrate using the APIs to develop batch and online applications, including Java and Script process extensions and dashboard management extensions for Agile PLM in Oracle WebLogic Server environments. 932_SDK_Samples.zip
9.3.2 Agile PLM Integration Services (AIS) Sample 2013-2-15 This file contains the documentation, lib, and samples folders. They document the Web Services that are supported by the Agile Import/Export APIs, provide the common JAR files used by AIS samples and the source code of a sample Import/Export Web service client for Oracle WebLogic Server environments. 932_AIS_Samples.zip
9.3.2 PGC Excel REACH Rollup Plugin 2013-2-15 The existing rollup in excel is enhanced to support REACH through web services. The excel file has an Agile menu under Add-Ins where the user can login to Agile, search for Items and Manufacturer Parts, select a Declaration and Specification and run the Rollup. PGC_REACH_Rollup_Excel_Plug-In.zip
9.3.2. Add Functional Team to ECO Cover Page as Affected Items are Added 2013-2-15 When an Affected Item is added to an ECO, it’s Functional Team is added to the Cover Page of the ECO. Add_Functional_Team_to_ECO_Cover_Page_on_AI_Add.zip
9.3.1.2 Core Web Services Sample 2012-5-15 This file includes Java samples that demonstrate the various usage characteristics of Agile 9.3 web services. Apart from outlining the basic cases for each web service, it also elaborates upon more specific cases that involve usage of options or mandatory message elements. JavaWebserviceSamples.zip
9.3.1.2 Document Publishing Sample 2012-5-15 This sample shows how to leverage Web services APIs to insert PLM metadata and file contents into documents. 9312_Doc-Publishing_Samples.zip
9.3.1 Defaulting Currency on Changes 2012-5-15 This sample shows how to default the currency for Change Order money field based upon the Change Order Product Line(s) Generate-Change-Order-Default-Currency.zip
9.3.1.2 Agile PLM Integration Services (AIS) Samples 2012-3-8 This file includes the 9312_oas_ais.zip and 9312_wls_ais.zip files. These files each contain the documentation, lib, and samples folders. They document the Web Services that are supported by the Agile Import/Export APIs, provide the common JAR files used by AIS samples and the source code of a sample Import/Export Web service client for Oracle Application Server and Oracle WebLogic Server environments. 9312_AIS_samples.zip
9.3.1.2 Agile PLM Software Developer Kit (SDK) Samples 2012-3-8 This file includes the 9312_oas_sdk.zip and 9312_wls_sdk.zip files. These files each contain the documentation, extensions, lib, and samples folders. Together, they provide the Javadoc generated HTML files that document the API methods and demonstrate using the APIs to develop batch and online applications, including Java and Script process extensions and dashboard management extensions for Agile PLM in Oracle Application Server and Oracle WebLogic Server environments. 9312_SDK_Samples.zip
9.3.1 Create Program from Template on Workflow Event Sample 2012-3-8 This 9.3.1 sample creates a Program from at Template on the Relationship Tab of a Change Order when the Change Order is routed to the Implemented state. Create-Program-from-Template-on-Workflow-Event.zip
1.2 CNM to Agile PLM Connector 2012-1-17 1.2 CNM Sample code to generate A9 connector plugin (wsx) 12_CNM-A9-Connector.zip
1.2 CNM Web Service Samples 2011-12-22 This file contains the folders for Web Service Proxy generation and Web Service sample use cases. The proxy is used by the samples and other web service client applications to make web service calls to the CNM system. The sample use cases demonstrate using the Web Service APIs to integrate CNM with other systems. 12_CNM_WS_samples.zip
9.3.0.3 Agile PLM Software Developer Kit (SDK) Samples 2011-06-07 This file includes the 9303_oas_sdk.zip and 9303_wls_sdk.zip files. These files each contain the documentation, extensions, lib, and samples folders. Together, they provide the Javadoc generated HTML files that document the API methods and demonstrate using the APIs to develop batch and online applications, including Java and Script process extensions and dashboard management extensions for Agile PLM in Oracle Application Server (OAS)and Oracle WebLogic Server (WLS) environments. 9303_SDK_samples.zip
9.3.0.3 Agile PLM Integration Services (AIS) Samples 2011-06-07 This file includes the 9303_oas_ais.zip and 9303_wls_ais.zip files. These files each contain the documentation, lib, and samples folders. They document the Web Services that are supported by the Agile Import/Export APIs, provide the common JAR files used by AIS samples and the source code of a sample Import/Export Web service client for Oracle Application Server and Oracle WebLogic Server environments. 9303_AIS_samples.zip
9.3.1.1 Agile PLM Software Developer Kit (SDK) Samples 2011-05-11 This file includes the 9311_oas_sdk.zip and 9311_wls_sdk.zip files. These files each contain the documentation, extensions, lib, and samples folders. Together, they provide the Javadoc generated HTML files that document the API methods and demonstrate using the APIs to develop batch and online applications, including Java and Script process extensions and dashboard management extensions for Agile PLM in Oracle Application Server (OAS)and Oracle WebLogic Server (WLS) environments. 9311_SDK_samples.zip
9.3.1.1 Agile PLM Integration Services (AIS) Samples 2011-05-11 This file includes the 9311_oas_ais.zip and 9311_wls_ais.zip files. These files each contain the documentation, lib, and samples folders. They document the Web Services that are supported by the Agile Import/Export APIs, provide the common JAR files used by AIS samples and the source code of a sample Import/Export Web service client for Oracle Application Server and Oracle WebLogic Server environments. 9311_AIS_samples.zip
9.3.1 Agile PLM Integration Services (AIS) Samples 2011-03-21 This file includes the 931_oas_ais.zip and 931_wls_ais.zip files. These files each contain the documentation, lib, and samples folders. They document the Web Services that are supported by the Agile Import/Export APIs, provide the common JAR files used by AIS samples and the source code of a sample Import/Export Web service client for Oracle Application Server and Oracle WebLogic Server environments. 931_AIS_samples.zip
9.3.1 Agile PLM Software Developer Kit (SDK) Samples 2011-03-21 This file includes the 931_oas_sdk.zip and 931_wls_sdk.zip files. These files each contain the documentation, extensions, lib, and samples folders. Together, they provide the Javadoc generated HTML files that document the API methods and demonstrate using the APIs to develop batch and online applications, including Java and Script process extensions and dashboard management extensions for Agile PLM in Oracle Application Server (OAS)and Oracle WebLogic Server (WLS) environments. 931_SDK_samples.zip
9.3.1 Agile PLM Events Sample - Validate Variant Model Option BOM 2011-03-21 This 9.3.1 sample validate the Model Option BOM, e.g. to check for min/max violations, or if an Option Class has valid child options. Validate-Variant-Model-Option-BOM.zip
9.3.1 Agile PLM Events Sample - Validate Variant Instance Selections 2011-03-21 This 9.3.1 sample validates the Configuration Graph, e.g. to check for min/max violations, or if an Option Class has sufficient selected child options. Validate-Variant-Instance-Selections.zip
9.3.1 Agile PLM Events Sample - Validate Variant Configuration 2011-03-21 This 9.3.1 sample checks if the already created Configuration Graph is still consistent with the current Model Option BOM. In case of inconsistencies, the Configuration Graph will be updated. Validate-Variant-Configuration.zip
9.3.1 Agile PLM Events Sample - Update Variant Configuration 2011-03-21 This 9.3.1 sample sets checkboxes and quantity fields to read only for mandatory items and unchangeable quantities. Update-Variant-Configuration.zip
9.3.1 Agile PLM Events Sample - Derive Variant Model Option BOM 2011-03-21 This 9.3.1 sample creates an Instance BOM object in the storage. This Instance BOM object already contains the configurations for the final Instance BOM. The derivation replaces all models by parts (except for the top level model), Option Classes will get replaced by their options, and the quantities will be calculated for all parts. Derive-Variant-Model-Option-BOM.zip
9.3.1 Agile PLM Events Sample - Create Variant Instance 2011-03-21 This 9.3.1 sample retrieves the Instance BOM object from the storage and creates the Instance BOM in Agile PLM. The Instance on the Instances tab becomes the root element for the Instance BOM. Create-Variant-Instance.zip
9.3.1 Agile PLM Web Services Sample - Simple Web Services Tutorial 2011-03-21 In this tutorial, you will use Microsoft Visual Studio to build a console application by using Agile Web Services. You will use Web services provided in Agile 931 to build Web References in visual studio. These web references will then be used to interact with Agile PLM Server. The goal of this tutorial is to demonstrate creating simple .Net samples to leverage Agile 931 Web Services. SimpleWebServices.zip
9.3.1 Agile PLM Web Services Sample - MS Excel Integration for Costed BOM report 2011-03-21 This 9.3.1 Excel sample allows searching sourcing projects and displaying the Costed Bom Report for a selected sourcing project. MS-Excel_Document_Level_Addin_PCM.zip
9.3 Agile PLM Sample - ADF Integration 2011-03-21 This is a web services sample that uses ADF to access data in Agile PLM. ADFProj.zip
9.3 Agile PLM Events Sample - MS Excel Integration - Load/Update BOM from Excel buttons 2011-03-21 This is a web services sample that allows loading and updating a BOM from a menu in Excel. MS-Excel-Document-Level-Addin.zip
9.3 Agile PLM Events Sample - MS Word Integration 2011-03-21 This is a web services sample that allows Check In, Check Out and Get File (of Agile files) from a menu in MS word. MS-Word-Extensibility-sample-Latest.zip
9.3 Agile PLM Events Sample - Resource Jar Files 2011-03-21 Resource jar files containing interfaces used for Agile Events Scripting. Agile-Events-Scripting-Resource-Files.zip
9.3 Agile PLM Events Sample - Notify Quality Analyst when PSR is escalated to Critical 2011-03-21 This is a sample 9.3 Groovy scripting and notification event that notifies the quality analyst when the critical flag on a PSR is updated. NotifyQualityAnalystPX.zip
9.3 Agile PLM Events Sample - Notify quality admins when a new PSR is submitted against an item on a QCR 2011-03-21 This is a 9.3 sample Groovy scripting and notification event that automatically notifies the quality administrators when a PSR is submitted against and itme that is on a QCR. NotifyPSRItemOnQCRPX.zip
9.3 Agile PLM Events Sample - Notify authorized users when sourcing project is open 2011-03-21 This is a 9.3 sample Groovy scripting and notification event that automatically notifies the authorized users when a sourcing project is open. NotifyAuthroizedUsersPX.zip
9.3 Agile PLM Events Sample - Automatically create EU RoHS specification upon creating IPC declaration (Groovy Script and Java PX) 2011-10-18 This is a 9.3 sample Groovy scripting/Java event that automatically adds an EURoHS specification when an IPC declaration is created. Add_EUR0HS_Spec.zip
9.3 Agile PLM Events Sample - Update Design Attributes 2011-03-21 Synchronize Design Attributes. This is a 9.3 Groovy scripting event that synchronizes the Design's revision with each Design's associated Part, as the Part goes through a Change workflow. This synchronization is part of the recommended change process used with Design ojbects managed through Agile Engineering Collaboration CAD connectors. DesignUpdateScript.zip
9.3 Agile PLM Events Sample - Automatically incorporate Affected Items upon ECO Release 2011-03-21 This is a 9.3 sample Groovy scripting event that automatically incorporates affected items when a change order is released. AutoIncorpAIPX.zip
9.3 Agile PLM Events Sample - Set Relationship Rule (Groovy Script and Java PX) 2011-10-18 This is a 9.3 sample Groovy scripting/Java event that automatically adds a rule to close the ECR when the ECO is released upon adding the ECR to the relationship tab of the ECO. Set_Relationship_Rule.zip
9.3 Agile PLM Events Sample - Update Item Description on Pending Changes 2011-03-21 This is a 9.3 sample Groovy scripting event that updates the item description on all pending changes when the item is on an ECO that is released. UpdateDescPendingPX.zip
9.3 Agile PLM Events Sample - Set Revision on Affected Items 2011-03-21 This is a 9.3 sample Groovy scripting event that automatically increments the revision by 1 when an affected item is added to an ECO. AddAISetRevPX.zip
9.3 Agile PLM Events Sample - ECO Validation (Java PX) 2011-03-21 This is a 9.3 sample Java event that validates that a BOM does not violate LCP rules, revision rules or leave orphan children. ECO_Validation.zip
9.3 Agile PLM Events Sample - Set Change Analyst 2011-03-21 This is a 9.3 sample Groovy scripting event that sets the change analyst field by product line when the ECO is created, updated or has a save-as. SetChangeAnalystPX.zip
9.3 Agile PLM Events Sample - Validate uniqueness of required fields across all Items 2011-03-21 This is a 9.3 sample Groovy scripting event that validates that the UPC field is unique across all items. ValidateUniquenessofRequiredFields.zip
9.3 Agile PLM Events Sample - Set Supplier field for children of an Item 2011-03-21 This is a 9.3 sample Groovy scripting event that adds a page2.supplier to BOM children when the supplier is added to the parent. UpdateSuppliersBOMPX.zip
9.3 Agile PLM Events Sample - Item Save As Create Part Group (Java PX) 2011-03-21 This is a 9.3 sample Java PX event that, upon item save-as, creates a Part Group (new Item Group) with the same Description as the Part, associates the old Part with the Item Group, assign a number as an extension of the Part (x-002) and also associates the new Part with the Item Group. Item_Save_As_Add_Part_Group.zip
9.3 Agile PLM Events Sample - Item Save As Clear Mass 2011-03-21 This is a 9.3 sample Groovy scripting event that clears out the mass field on a new item when using save-as to create the item. ItemSaveAsClearMassPX.zip
9.3 Agile PLM Events Sample - Automatically set Find Number 2011-03-21 This is a 9.3 sample Groovy scripting event that automatically set the find number in increments of 10. AddBomSetFindNumberPX.zip
9.3 Agile PLM Events Sample - Automatically generate a unique identifier 2011-03-21 This is a 9.3 sample Groovy scripting event that automatically generates a unique UPC code by using a timestamp. AutoUniqueIdentifierPX.zip
9.3 Agile PLM Events Sample - Generate Item Description 2011-03-21 This is a 9.3 sample Groovy scripting event that automatically generates an item description by concatenating the item type, item category and item number. GenerateItemDescriptionPX.zip
9.3 Agile PLM Events Sample - Create document and add to part 2011-03-21 This is a 9.3 sample Groovy scripting event that automatically creates a document and adds it to the BOM tab of a new part. AddDoc2NewPartPX.zip