Dennis Goetting's Profile
Agile Angel
1331
Points

Questions
1

Answers
26

  • Hi Chenaud,

       have you checked on functional teams functionality? In a standard scenario you would proceed as follows

    a) You create a new ECO 
    b) You select the corresponding Team (possibly this could be automated by a groovy script, based on if the assigned Item is of site A,B or C)
    c) as soon as the workflow gets to a sign’off status, Agile PLM assigns the Approvers, Acknowledgers, Observers as previously defined (for Site A,B and C)

    Hope that helps,
        Dennis

     

    • 1987 views
    • 2 answers
    • 0 votes
  • Agile Angel Asked on August 9, 2016 in Agile PLM (v9).

    I guess missing privilege. Unreleasing an ECO requires the unrelease privilege which should be granted only to very few users, check that the event is executed with all the required privilege for the event action.

    You may get more detailed information about the failed event in the history tab or agile PLM log file for that time.

    Kind regards,
        Dennis

    • 1577 views
    • 1 answers
    • 0 votes
  • Hi BLprat,

      following privileges are related to attachments and file folders. Check which privileges your user has. 

    ■ Checkin
    ■ Checkout
    ■ Cancel Checkout
    ■ GetFile
    ■ PrintFile
    ■ ViewFile
    ■ Modify
    ■ Add to Table
    ■ Delete from Table

    Best regards,
        Dennis

    • 2372 views
    • 2 answers
    • 0 votes
  • File Folders are versioned when you perform a check-in. 

    You could try building your versions like

    for version 1-n do

        checkout
             upload File vesrion n
        checkin/out

     

     

     

    • 1782 views
    • 3 answers
    • 0 votes
  • HI Rafael,

        AIS comes with a bunch of Sample Programs(Java) ready to run, on server side you don’t have to install/setup anything. I suggest you the following document, which is comprehensive:

    http://docs.oracle.com/cd/E60149_23/otn/pdf/integration/agaat.pdf

    It includes the samples explained, the architecture, urls,etc…

    Wish you good success!

        Dennis

     

    • 3929 views
    • 3 answers
    • 0 votes
  • Agile Angel Asked on June 3, 2016 in Other APIs.

    Hi Antonio,

       thanks for your feedback. Properties only return name, apiname, type and description.

    Do you know if the report can be executed somehow? It can be retrieved as follows IReport object = (IReport)m_session.getObject(ReportConstants.CLASS_ADMINISTRATOR_REPORT, “Roles and Privilege Summary Report”); but only the IProduct Reports can be executed,… for some mystic logic. 

     

    • 2243 views
    • 3 answers
    • 0 votes
  • Agile Angel Asked on June 3, 2016 in Agile PLM (v9).

    Hi Nelly,

        you can check for the part or change also.

    Pseudo:

    if(part is released) then assign attribute to field

    Here a sample for Change type object:

    private static boolean isReleased(IChange change) throws APIException {
     return (change.getStatus().getStatusType().
     equals(StatusConstants.TYPE_RELEASED);
    }

    PXs are executed with the privileges the executing user has, but it is always good to let him know why the PXs did not do it’s job. For example by returning an Action result like ” Value not assigned, as part is already released”

    • 1831 views
    • 3 answers
    • 0 votes
  • Agile Angel Asked on April 14, 2016 in Agile PLM (v9).

    Hi Cote,

        I can´t think of a criteria to fit this. I would rather make this a groovy script that gets triggered.

     

    Pseudo code:

    boolean allpass = true;
    getTable(BOM)

    for each part in table BOM{

    currpart = part

    currpart.getTable(Compliances)
    boolean pass = false;

    for each Row in table Compliances{

     if(row.getField(Type)=”Declaration”)
        pass = true;

       break;
    }
    if(pass = false)
    allpass = false,; break;
    }
    //if allpass is false,…then revert back to previous workflow state…
    if(!allpass)
     move workflow state to previous.

    • 2042 views
    • 5 answers
    • 0 votes
  • Hi Paritosh,

       I would recommend not to move the application ear. All Data and the main settings are saved in the database. Therefore for synchronizing two Agile PLM environments it is much easier then modifying all the files manually. What you have to do is copying the db and file vault over. In case you have other system user passwords, those should be updated as well.
        It allows you also to update two Agile PLM systems which have not been setup the same way. The Agile PLM installer is much better in updating files and as you already pointed out above, the changes that need to be done may even be version specific.
       
    Best regards,
        Dennis

    • 3058 views
    • 1 answers
    • 0 votes
  • Agile Angel Asked on April 11, 2016 in Other APIs.

    Hi Mala,

      I just test created a Excel file with BIPublisher. Colors, images, list entries and repeating groups did work well for Excel. Even html was printed. Have you checked that you have all required libraries for xdocore to work?

    Is it Excel 2000 format you are trying to generate?

    Best regards,
       Dennis

    • 5984 views
    • 4 answers
    • 0 votes