Agile PLM Process eXtensions

Hi,
I hope this is the correct place to post this question. If not, I would appreciate it if someone could point me in the right direction. I am trying to develop an Agile PLM PX for autonumbering following the example in the Agile SDK Developer Guide. I have created a sample class and deployed it to my Agile PLM development environment. When I go into the Java client, go to Admin->Settings->Data Settings->AutoNumbers, click on the "New AutoNumber" icon, and change the Type to be Custom, I get an error. When I do this the bottom box is supposed to give me the option select the Custom Autonumber to use and the Timeout. Instead, there is just a "|" where this bottom box is supposed to be. As soon as I remove my .jar file from the extensions directory for my PX then this starts working correctly. We have some other Custom Action PX's deployed in this environment that work correctly, but no Custom Autonumbers. Does anyone have any ideas what I might be doing wrong?
Thanks!

I have made some progress. I have discovered that if I use the ant build script included with the SDK samples then my code works correctly. If I try to build the project and deploy it using Eclipse I get the error. So I am assuming this is something set up wrong in my Eclipse project.
My next question is how would I go about connecting to the Agile PLM database from within the PX? The SDK guide says this is possible but doesn't give any examples. Are there some functions available in the API that allow direct calls to the database, or do I need to try and retrieve the database connection information and code the connection myself?
Thanks!

Similar Messages

  • Extensibility Pack 3.6 for Agile PLM for Process 6.1.1.1 is now available

    Extensibility Pack 3.6 for Agile PLM for Process 6.1.1.1 is now on Oracle Software Delivery Cloud
    We are pleased to announce the General Availability of Agile PLM for Process Extensibility Pack 3.6 as of October 30th, 2013.
    Extensibility Pack 3.6 provides two new technical enablement features:
    Email Extensibility
    Customizing the content of workflow emails in GSM and SCRM without custom code is now easier with the addition of a new set of placeholder variables, conditional variables, and other capabilities. These variables are available by deploying a new set of plugins, which can be configured through the CustomPluginExtensions.xml file.
    Some examples of the new functionality include:
    Displaying new data in the emails, such as the workflow Comment, Cross Reference numbers, Category/Sub-category/Group, a trade specification’s GTIN, a material specification’s Ingredient Statement, etc.
    Providing meaningful related specification information in Signature Document emails.
    Conditionally displaying data, such as only including a material specification’s classification if it is an Approved status.
    User Interface Extensibility
    Clients wishing to customize specific User Interface behavior, such as marking certain fields as read only, or applying formatting to show required fields, will be able to do this using the User Interface Extensions feature. Clients can write simple Javascript code which then gets pulled into the desired user interface pages. The Javascript code can leverage useful new Javascript variables and functions that make it easier to perform user interface manipulation, as well as access specific data from the given item (e.g., the specification’s status, the user’s groups, etc).
    Watch the introductory video on the User Collaboration site for a high level overview.
    More information on these new features can be found in the Extensibility Guide, along with detailed technical documentation.

    Hello dirk and Kyle203,
    I have PCI 8532 devicenet card in my system, the test unit has devicent implemented in it,
    to verify devicenet is working or not we check whether we can read Devicenet vendor id, I have downoaded the latest driver NI-IndComDNET2.1-Beta1.
    Thanks for the new update. I developed a VI which is very similar to GetIdentityAttrs VI which is in Example.
    Port opens fine, but I cannot see connection being established.I always get the error Error -1074388991 occurred at Get DeviceNet Attribute.vi
    I know connections are proper and the Device MAC ID and speed too. Pls throw some light.'
    Attached is the VI and error image
    Thanks
    Attachments:
    devicenet.vi ‏18 KB
    devicenet error.JPG ‏32 KB

  • Agile PLM Concurrency Problem

    Hi,
    We have a URL based Process Extension that basically sets three multi list attributes through out the BOM structure of an item based on the values selected by the user in UI. When two users trigger the PX on the same item at the same time or on different items with common BOMs, we are encountering the below problem:
    1. PX picks up the first user’s thread, gets the already present selection on the multi list , adds the values user selected to the existing selection and sets all the values on the multi list attribute.
    2. Meanwhile, PX picks up the second user’s thread, who is also trying to set values on the same multi list value. Here we are refreshing the object and getting the already present selection for the multi list on the object. At this point, instead of giving the value which was set by the first user, it gives the old value which was present initially when the PX got triggered (not giving the latest value from the existing selection of the multi list).
    In the above scenario, SDK is not throwing any exception and results in bad data. We checked Agile API and there is no function to lock Agile object. Has anyone faced similar kind of problem? If so can you share your inputs on resolving the issue. Thank you.
    Edited by: user13542521 on Aug 29, 2011 11:58 AM

    I also replied to your other posting. I am a product manager on the Agile team. At this time, we are using the Support Communities page as a discussion forum rather than the OTN discussion forums. Please repost into the Support (Metalink) Communities area.
    Other options include the Yahoo group WRAU and reviewing the PLM blog at http://blogs.oracle.com/PLM.
    Thanks.

  • C# to agile plm

    Hi
    I am new Agile PLM. I want to send files to agile PLM using PN number from other site based on ASP.NET. So is it possible to do?

    Are you needing to get existing supporting documents/attachments from PLM for Process to your site, or the other way around? 
    Is the Part Number stored as a cross reference on the specification, or is it the name of the supporting document? What type of Specification(s) would you be retrieving the data from?
    You could probably write a custom web service that takes in your PN and returns the attachment. We have a reference web service along with documentation in the Extensibility Pack, in the ReferenceImplementations\ReferenceWebServices folder. Of course, the logic in the web service would be different, but this example and documentation helps guide you in creating a web service.
    Regards,
    Ron

  • Agile PLM PIP

    Need advice on the product versions -
    We have Oracle EBS 11.5.10.2 and Agile PLM 9.3 both running on IBM Aix Servers. We want to add SOA, AIA and Agile PLM PIP into this mixture. From what I have read so far, AIA is not certified on WLS. Does this mean, I need to be on SOA 10.1.3.4 on OAS only? We also plan to use BPEL for orchestrating other processes outside of Agile and EBS. What would you recommed?
    Thanks
    Shanthi

    Yes. Design to Release PIP is currently certified to run on SOA Suite 10.1.3.4 and OAS. In the future, there are plans to have PIPs certified to run on FMW 11g and WLS.
    Ravi

  • How to start the file server for Agile PLM

    when i try to add one attachment for an Item, i got the following error message:
    The preferred file server http://agileserver:8080/Filemgr/AttachmentServlet for user : xxx is down
    how to startup the file mgr?

    Hi is this looks like a question for Agile A9.
    For Agile A9 or Primavera questions, you can use Oracle Support, Support Communities, Yahoo Groups for Agile API or WRAU.
    This forum is for Agile PLM for Process, which is part of the same Agile family but a different product.
    Thanks.

  • Sensory Analysis in Agile PLM 4P

    Hi all,
    an our Customer ask us if Agile PLM 4P has a Module dedicate to Sensory Analysis.
    Is there a sort of eQ that enables you to send Product questionaire to a panel group?
    I think the PQS Module is the most similar to the Sensory Analysis procedure.
    Have you some ideas about how to use PQS Module for this scope?
    I hope my question is clear.
    Thank you very much.
    Best regards,
    Stefano

    What do you mean when you said "Session has a leader and participants"?
    Who could a partecipant be?
    Could partecipants be external people or must be "Agile Users?
    Participants/Testers have to be UGM users.   These are the users that are in charge of scoring each sample.  These are listed as "users" in a session and designated on the "scored by" field on the scorecard itself.   However each scorecard has a field for a "Panelist".  This is a free text field where you capture an individual's name that is working with the participant/tester to complete the score card.  For example, John (internal user) is testing sample XYZ.  He brings in a Sally as a panelist.  He would ask Sally to rate the "Aroma" of the sample and then he would fill out the score card with her response.   Once he has captured all of her responses around the sample he would calculate the total score and complete the scorecard.    He would then move on to the next sample and fill out a new scorecard for that sample.   This is meant to be a highly interactive experience with the panelist and the "participant/tester".   
    John could probably also initiate the scorecard and allow the panelist to fill out the scorecard directly.  Once the panelist is finished John would calculate the total and complete the scorecard.  
    Is it possible to create a web interface to externalize the sensory analysis?
    The only PQS web service currently available is around the Sample Creation.  This service allows you to automate/integrate the sample creation process. 
    Is it possible to add some images on the sensory analysis?
    PQS only allows images/attachments on the sample record.  You can't add images onto the scorecard itself.
    Hope this helps. Let me know if you have further questions.
    Kelly

  • Clone Agile PLM

    Hi all,
    We have a task to move Agile PLM from one server to another server.
    1. we are shutdown the agile Instance and we took complete backup
    2. moved this backup to new server.
    But we don't know how to startup the agile in new server, please help me.
    Agile is Installed on Linux Server. Please let me know if any notes are available for "Agile cloning"
    Thanks
    skjb
    Edited by: skjb on Sep 6, 2012 5:12 AM
    Edited by: skjb on Sep 6, 2012 5:12 AM

    Thanks for the response Ron, Sorry for the late response from my side.......
    FYI, We are using AGILE PLM 9.3.3. I am asking about is there any document or any process that you know to clone/migrate this Agile from one server to another [Linux 4.6].
    I copied Agile from server1 to server2. and I edited all the required files in database side and startup the database. Now the database and the db listener is up and running fine. But I dont know how to configure the Agile application on new server to bring it up. Please help me.
    Thanks
    skjb

  • Custom Data Processing Extension and Parameters

    Hello,
    I have successfully implemented a custom data processing extension. Now I'm trying to add parameters, but the documentation is very weak on this topic. Also all examples of custam data processing extensions I have found so far are working without parameter support. Using a search engine I have found a custom data processing extension's sequence diagram during report execution. The related article also gives some hints about the IDbCommandAnalysis interface.
    The GetParameters implementation creates a parameter collection based on the current command text and returns this collection. So far no problem.
    My question is how to implement the IDbCommand's CreateParameter method and Parameters property? In CreateParameter I just return a new instance of my IDataParameter implementation, and the Parameters property returns a new parameter collection based on the current command text.
    Is this ok so? At least this is the first implementation which seems to work in the data designer. If I share an instance variable for GetParameters and Parameters I will either get all parameters twice or BIDS will crash when pressing the execute button in the dataset designer - depending on my actual implementation.
    What I'm still missing is how to get the parameters added automaticall to the dataset's properties parameter register?
    thanx in advance and kind regards, Gerald

    I think that finally (after some days of trying) I could make it work. The dataset and report parameters are reflecting the command text's parameters now (BTW: to answer my last question - the dataset's properties are updated after pressing the refresh button only). The road to success was not to use the same member variable for the collections returned by IDbCommandAnalysis:GetParameters() and IDbCommand:Parameter and not to fill the latter one with the command text's parameters (see partial source code below).
    public sealed class MyCommand : IDbCommand, IDbCommandAnalysis  
        private string m_commandText;  
        private MyParameterCollection m_parameters = new MyParameterCollection();  
        public string CommandText  
            get { return this.m_commandText; }  
            set { SetCommandText(value); }  
        public IDataParameterCollection Parameters  
            get { return m_parameters; }  
        public IDataParameter CreateParameter()  
            return new MyParameter();  
        public IDataParameterCollection GetParameters()  
            return GetParameterCollection();  
        private void SetCommandText(string commandText)  
            m_commandText = commandText;  
        private MyParameterCollection GetParameterCollection()  
            // ... create parameter collection based on m_commandText  
    Still there are some open questions:
    How can I update the report parameter's properties? Now the parameter's data type is always string, but I'd like to assign the right data type. I'd also like to tag the parameters as hidden and supply a non-queried default value. Is this possible? How?
    Although I my implementation of IDbCommandAnalysis:GetParameters() returns a collection containing the parameter names and values the "prompt query parameters" dialog (after pressing the query designer's execute button in the toolbar) shows a "<blank>" value for the parameters. What could be the problem?
    Thanx in advance and regards,
    Gerald

  • Custom Data Processing Extension, use in SSRS Report Properties - References

    I've built a Custom Data Processing Extension (CDPE) and registered it
    successfully (ie. it shows up in the new datasources dialog/drop-down and saves just fine, for VS2010-2014). It is intended to be a custom (XML-based) DataSource. However, based on the "nature of the beast", I also need to have a Custom Query
    Designer (CQD) for development  testing of the CDPE.
    Here are the errors I get for the CQD:
    Pulling a report up in "Report Preview", which is wired to the CDPE->CQD, I get:
    "An error occurred during local report processing. The definition of the report '/TestDS' is invalid. Error while loading code module: 'Microsoft.ReportingServices.Interfaces, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91'. Details:
    Could not load file or assembly 'Microsoft.ReportingServices.Interfaces, Version=11.0.0.0, Culture=neutral, PublicKeyToken 89845dcd8080cc91' or one of it's dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception
    from HREULT: 0x80131040)"
    My CDPE directly includes Microsoft.ReportingServices.Interfaces.dll AND matches everything as far as version and key. It also includes Microsoft.ReportingServices.QueryDesigners.dll required for the CQD.
    I've written other WORKING CDPEs but not one with a CQD (Query Designer Custom replacement in Visual Studio). All the references from what I can tell are OK. I think CQDs are screwed up for XML datasources. The interfaces are not right.
    (will explain further on)
    From the "Data Sources", Dataset Properties, I click on the "Query Designer", I get:
    "An error occurred while loading the query designer 'DATASET' (which is the name of the CDPE). Query Designer: Object reference not set to an instance of an object."
    I "think" XML type CDPEs are trying to execute a web services call, versus working properly/CORRECTLY with a
    text-based query for XML. The reason I say this is that I've created both WinForm and WebForm test harnesses. They both come up with this error: "...Failed to prepare web request for the specified URL. (rsXmlDataProviderError), Invalid
    URI: The URI is empty." (which is nonsense, there is no request, the query is simply text/file-based stuff, and I read locally ALL of the XML data expected for testing without issue -> I'm ONLY making the CDPE XML-based because I have custom
    WCF calls which already work). (If you really want to understand overall architecture, please see my post: http://social.msdn.microsoft.com/Forums/en-US/d15d9206-95d7-473a-a7f9-a38b4279de8c/ssrs-extension-which-to-use?forum=sqlreportingservices&prof=required
    Other than "100 mile" overviews from Microsoft, this has got to be some of the worst documented stuff I've ever seen (
    http://msdn.microsoft.com/en-us/library/microsoft.reportingservices.interfaces.iquerydesigner.aspx ). Remote Debugging it doesn't work 95% of the time.
    My environment is VS2013 Ultimate with BI and SQL Server 2012 SP1.
    Thanks Rob
    Rob K

    Update:
    I can now see the Custom Query Designer and get anticipated results (after some fooling around with different combinations).
    Here's how things were broken by the MS SQL Server 2012 product/release team:
    1. they upgraded to .Net v4.x here (to support SharePoint, AX, MS Data Tools, etc.)
    C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Microsoft.ReportingServices.QueryDesigners.dll
    C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Microsoft.ReportingServices.Interfaces.dll
    2. they left c:\Program Files\Microsoft SQL Server\MSRS.11.MSSQLSERVER\Reporting Services\ReportServer\bin\Microsoft.ReportingServices.Interfaces.dll at .Net
    v2.x
    3. they don't support Custom Extensions (which use a Query Designer) with anything higher  than .Net v3.5
    In my case, I had to segregate:
    a. Report Definition Custom Extension to v4.5
    b. Custom Data Processing Extension to v3.5
    c. Custom Query Designer to v4.x
    d. my WCF/SSO to v4.5.1.
    #2 and #3 above, in my humble opinion are simply dead wrong as far as what you ever want to do in the release cycle (I can see there being an early/first release exception(s), but 2 years out and a successor product (2014) should have meant that this
    was rectified more than a year ago.)
    Whomever failed to get this communicated in the 2012 documentation created even more havoc than an average developer can decipher:
    http://msdn.microsoft.com/en-us/library/microsoft.reportingservices.interfaces.iquerydesigner(v=sql.110).aspx
    (I'm still working on how to get the remote debugger working consistently.)
    Rob

  • Calling a Stored Procedure using SSRS Custom Data Processing Extension

    I need SSRS Custom Data Processing Extension to call a stored procedure for my ssrs report. I refered many links regarding this, but i cannot find it. Instead of that there are examples for Data processing extensions that uses XML files and also multiple
    data sources.
    I want Data Processing Extension to call a stored procedure.
    Please Help. Thanks in advance

    Sorry why do you need a Data Processing Extension for that? Cant you directly call the procedure
    from SSRS dataset? Whats the RDBMS which holds this procedure?
    Please Mark This As Answer if it solved your issue
    Please Vote This As Helpful if it helps to solve your issue
    Visakh
    My Wiki User Page
    My MSDN Page
    My Personal Blog
    My Facebook Page

  • Can a processing extension be used to track report use in CRS 2008?

    Hi,
    I am a consultant working with a client who is running a pre-V1 release of Crystal Reports Server 2008 which does not have auditing support.  They want to find out which Crystal Reports in their CRS environment are used so they can identify the unused reports and clean them up.  Is it possible for a processing extension to mimic the Auditing functionality by detecting and documenting Crystal Report scheduling, view on demand, and historical instance viewing requests, and writing the report name, folder path, user name, and timestamp to a database?
    Any help on this would be much appreciated.
    Regards,
    Janice

    Hi Janice,
    I don't know about processing extensions for this but maybe you could turn on application server access logging.  Get the application server or Web Server to log each URL that is used.  You could then parse the logs for all the object IDs passed through the URLs.  This could give you a list of the IDs that are used.
    Just a thought.  Other than that, Auditing is the best way to achieve this.
    Thanks
    Jb

  • Process extension scenario patch problem

    Hi,
    in my solution I had extension fields and one extension scenario. After I successfully deployed solution new requirement came - this extension field should also be available via "this" web service. So I created a patch and when I wanted to thick checkbox before that web service in process extension scenario and try to save it, it gave me following error.
    I tried to create another process extension scenario that includes just missing web service, but looks like extension field can have only one process extension scenario.
    Help, advice?

    Hi, Horst.
         We can directly create a new down payment from an existing Sales Order.
         So, it means there must be some way they are connecting.
         And I still think that "SalesOrder -General Information to Invoice Request-General Information" scenario is the one to use. (fully pregnant )
    I think Down Payment is just an invoice because it doesn't have its own BO and the down payment screen can be enhanced through CustomerInvoiceRequest BO.
    Regards,
    Fred.

  • Backend tables information in Agile PLM 8.5 and 9.3 versions

    I am upgrading Agile PLM version 8.5 that currently has Oracle database 9g, to version 9.3 application and backend Oracle database to 11g.
    I need to verify the data between Agile database and our EBS database and am wondering if anyone can give me info on querying the tables in Agile database, or the tablenames in the Agile PLM databases.
    I am able to connect to the Oracle database in Agile using the dblink, but couldn't figure out the tables that exist there. thanks

    If it is an Oracle database then you can get a list of tables from all_tables, a list of columns from all_tab_cols, and a listing of objects from all_objects.
    If you wish to do data comparisons look into using the built in DBMS_COMPARISON package.
    http://www.morganslibrary.org/reference/dbms_comparison.html

  • Creating Custom BI Reports from Oracle Agile PLM

    Hi All,
    Firstly apologies if this post is in the wrong forum, I struggling to find any real Oracle Agile Support.
    I have been tasked with developing 3 custom BI reports for Oracle Agile. I have used BI Publisher in the past but only within Oracle E-Business Suite. From what I have seen so far Oracle Agile is a lot different.
    What I need to understand is within Oracle Agile how do I create the XML Data file for the custom report, and then how do you then register the RTF template and run the report within Oracle Agile PLM.
    Any help would be really appreciated.
    Regards
    Pete

    Hi,
    To develop custom report there are many way's. To discuss more Please send your contact details at [email protected]
    Swayam Sevak.

Maybe you are looking for

  • How do i download a new font from the web then add it so i can use it freely in 'word'?

    I am having terrible difficulty using a font that i down loaded on to my macbook pro. I can see it in my font book but no matter what i do it does not appear in my 'Word' font library. Its in Font Book but it seems set to stay there and do nothing. I

  • How can I tell if my firewire port is faulty?

    I recently cannot import video from my canon elura 100 which connects using a 4-6pin firewire cable. I thought maybe it was the cable so I grabbed my brother's black macbook and it seems to import fine, it still isn't 100% smooth like I think it shou

  • Connect Operation Failed

    Good morning. I had created a form designed via LiveCycle, it was connected to a database. The location of our database was recently moved from one drive to another and while I re-pointed the form to this location and tested my connection with succes

  • Permutations of ABCDEF where A is before D

    I am trying to get started writing the code for finding the permutations of ABCDEF where A comes before D. I would appreciate any help on getting started with this project.

  • Export sql insert generates to_date('1987-04-19','DD-MON-RR')

    export sql insert generates buggy dates : Scott --> Tables --> EMP --> export --> sql inserts Columns --> ALL Insert into "EMP" ("EMPNO","ENAME","JOB","MGR","HIREDATE","SAL","COMM","DEPTNO") values (7788,'SCOTT','ANALYST',7566,to_date('1987-04-19','D