Go to primary content
Agile Product Lifecycle Management ACS User Guide
Release 9.3.6
E71158-01
  Go To Table Of Contents
Contents

Previous
Previous
 
Next
Next
 

8 Managing the Format Library

This chapter includes the following:

8.1 About Format Library

Format Library supports transforming Agile product records data into formats supported by the destination ERP system. In prior releases, this was accomplished using ChangeCast. Now, ACS enables monitoring change release activities and publishing the related data to one or more previously configured destinations. In particular, the data manipulation capabilities of ChangeCast enable configuring Agile data and mapping them to specific output formats. TXT and XML are two basic output types of XSLT. ChangeCast and JDE are sample XSLT templates that are shipped with the product. If you need to transform the exported file with a specific format to integrate with other systems, you must create the new format and edit the XSLT code in Java Client's Format Library node. You can find more information in "Creating Templates and Editing Template Formats." The output format is configured using the Subscriber Detail dialog in Java Client's Subscribers node, described in "Configuring the Output Format."

Figure 8-1 Mapping PLM output formats to ERP systems

Surrounding text describes Figure 8-1 .

8.2 Creating Templates and Editing Template Formats

To this end, use the steps in the following procedure.

To create a new format and edit the format's Template XSLT code:

  1. Log in to Java Client, with Admin privileges and select Admin > System Settings > Agile Content Service > Format Library. The Format Library window appears.

    Surrounding text describes ch8_02.gif.
  2. In Format Library, click the New button.

    The Create Format dialog appears. Note that when you click the drop-down arrow, your choice of Template Type is either BI Publisher or XSLT and Output Type choices are XML and TXT.

  3. In dialog's Name field, type the name of the new format. For example, new_format, and select XSLT from the drop-down arrow menu.

    Surrounding text describes ch8_04.gif.
  4. Click OK.

    The Format Library window displays the newly created format.

    Surrounding text describes ch8_05.gif.
  5. In Format Library, double-click new_Format.

    The new_Format dialog appears.

    Surrounding text describes ch8_06.gif.
  6. Click the Template/XSLT tab and write your own XSLT code for your new_Format.

    Surrounding text describes ch8_07.gif.
  7. Click Save.


Note:

In Java Client's Format Library node, you can create and edit template formats using the Create Format dialog and if enabled, you can select the desired configuration in the Subscriber Detail dialog.

8.3 Configuring the Output Format

Before configuring a Subscriber to publish data automatically, you must configure the necessary events, filters, destinations, roles, and criteria. A subscriber is associated with only one Event and Criteria, but can have multiple Destinations, Filters, and Roles. You can find the necessary background and procedural information in the following sections:

8.4 Deleting Formats

You can not delete the out-of-the box Agile XML (aXML) and Product Data Exchange (PDX) Formats. However, you can delete the out-of-the box ChangeCast, JDE, and Formats that you have defined.

To delete a Format:

  1. Under System Settings > Agile Content Service, double-click Format Library. The Format Library window appears.

  2. Select the Format you want to delete.

  3. Click the Delete button.

8.5 Enabling and Disabling Formats

When a Format is created, it is disabled by default. This allows modifying all fields in the Format before it is used. You must enable a Format before it is recognized by the Agile Content Service.


Note:

When a Format is enabled, you cannot edit its Description field.

To enable or disable a Format:

  1. Under System Settings > Agile Content Service, double-click Format. The Format window appears.

  2. Select the Format you want to enable or disable.

  3. Click the Enable or Disable.buttons to enable or disable the format.