report_generator
report_generator
Report Generator
Teamcenter 14.3
Unpublished work. © 2023 Siemens
This Documentation contains trade secrets or otherwise confidential information owned by Siemens Industry Software Inc. or
its affiliates (collectively, “Siemens”), or its licensors. Access to and use of this Documentation is strictly limited as set forth in
Customer’s applicable agreement(s) with Siemens. This Documentation may not be copied, distributed, or otherwise disclosed
by Customer without the express written permission of Siemens, and may not be used in any way not expressly authorized by
Siemens.
This Documentation is for information and instruction purposes. Siemens reserves the right to make changes in specifications
and other information contained in this Documentation without prior notice, and the reader should, in all cases, consult
Siemens to determine whether any changes have been made.
No representation or other affirmation of fact contained in this Documentation shall be deemed to be a warranty or give rise to
any liability of Siemens whatsoever.
If you have a signed license agreement with Siemens for the product with which this Documentation will be used, your use of
this Documentation is subject to the scope of license and the software protection and security provisions of that agreement.
If you do not have such a signed license agreement, your use is subject to the Siemens Universal Customer Agreement, which
may be viewed at https://www.sw.siemens.com/en-US/sw-terms/base/uca/, as supplemented by the product specific terms
which may be viewed at https://www.sw.siemens.com/en-US/sw-terms/supplements/.
SIEMENS MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS DOCUMENTATION INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF
INTELLECTUAL PROPERTY. SIEMENS SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL OR
PUNITIVE DAMAGES, LOST DATA OR PROFITS, EVEN IF SUCH DAMAGES WERE FORESEEABLE, ARISING OUT OF OR RELATED
TO THIS DOCUMENTATION OR THE INFORMATION CONTAINED IN IT, EVEN IF SIEMENS HAS BEEN ADVISED OF THE POSSIBILITY
OF SUCH DAMAGES.
TRADEMARKS: The trademarks, logos, and service marks (collectively, "Marks") used herein are the property of Siemens or other
parties. No one is permitted to use these Marks without the prior written consent of Siemens or the owner of the Marks,
as applicable. The use herein of third party Marks is not an attempt to indicate Siemens as a source of a product, but is
intended to indicate a product from, or associated with, a particular third party. A list of Siemens’ Marks may be viewed at:
www.plm.automation.siemens.com/global/en/legal/trademarks.html. The registered trademark Linux® is used pursuant to a
sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.
Basic tasks
Generate a new report ──────────────────────── 3-1
View reports ───────────────────────────── 3-1
Print a report ──────────────────────────── 3-1
Export a report ─────────────────────────── 3-2
Regenerate a report ───────────────────────── 3-2
Save a report to view later ────────────────────── 3-3
Assign costs and generate a cost report ──────────────── 3-4
Customization tasks
Customize reports ────────────────────────── 4-1
Create custom report layouts ───────────────────── 4-1
Several default report types are available as part of Teamcenter manufacturing process management:
• Alternate process reports presenting process operations and subprocesses in an alternate format.
• Cost reports detailing costs for products, processes, and plant work areas.
Basic tasks
• Information about the structures of your process plan, including process, operation, activity, product,
and plant structures
• Datasets
• Forms
• Folders
• You must have the supported versions of Microsoft Internet Explorer or Firefox to view the reports.
• Report Generator does not need to be enabled or configured. If it is installed and meets the
prerequisites, the application is available and ready to use.
1. In Manufacturing Process Planner or Part Planner, select an object from the tree hierarchy in the
structure view.
Note:
You can also use the shortcut menu or drag-and-drop functionality to send the object to the
Report Generator application.
3. From the Type list at the bottom of the application window, select a report type.
View reports
A report is generated as a set of linked HTML pages viewable through a Web browser. You can navigate
the report using both the links that are embedded within the report and the standard navigation buttons
available in the browser.
• Internal links expand or collapse information within the same page of the report, such as showing or
hiding an image or a table.
Print a report
Only the currently displayed page is printed, and this may not show the whole structure.
Export a report
The export function allows you to export all files associated with the report to an external directory.
1. In Manufacturing Process Planner or Part Planner, select an object from the tree hierarchy in the
structure view.
3. From the Type list at the bottom of the application window, select a report type.
5. In the Export Report dialog box, select a directory location and enter a file name for the exported
report file.
Note:
If the specified file name already exists, the existing file is overwritten.
6. Click Export.
All report files are generated for the selected object and exported to the directory you specified.
The given file name is shown as the starting page of the report.
Note:
If the report has previously been generated, it is exported without being regenerated. To
regenerate the report before export, click Regenerate .
Regenerate a report
Regenerating a report allows you to apply different style sheets to the same data without regenerating
the XML data for each report.
This option is available only if you have generated and exported the report at least once previously.
Note:
If you choose this option, any changes made to the product, process, or plant structure since the
report was generated are not included in the report.
1. In Manufacturing Process Planner or Part Planner, select an object from the tree hierarchy in the
structure view.
• Click Regenerate to regenerate the report with the same report type.
• To regenerate a report with a different report type, select a new report type and click
Regenerate .
The report is generated with the report type using the currently selected product, process, or
work area.
This option is available only if you have generated and exported the report at least once previously.
The report is not updated automatically if the product, process, or plant structure is changed. When
changes are made to these objects, you must generate and save the report again.
A previously saved report can be viewed from any application where the report is visible, without having
to regenerate them.
Save a report
1. Generate a report.
2. Click Save .
The report is saved as a CME_Report type dataset, with the current report type as its name. It
becomes attached to the current product, process, or plant revision.
If earlier versions of the same report exist, the Save report to database dialog box is displayed and
you must confirm that you want to overwrite the previously saved version.
1. In Manufacturing Process Planner or Part Planner, select an object from the tree hierarchy in the
structure view.
• To view a previously saved report from a tree hierarchy with the My Teamcenter application or in the
Manufacturing Process Planner or Part Planner Attachments view, double-click the report dataset in
the tree hierarchy. If the report is available, the most recently saved version is displayed in a browser.
Tracking costs is a valuable tool to an organization. Manufacturing costs may include the costs of labor,
materials, tools, machines, or other costs associated with the production of products.
To support this need, Report Generator includes the capability to show costs assigned to items and the
cost totals in a report.
Cost data can be assigned to any item revision in any of your product, process, or plant structures.
To assign costs to an item, create a CostData form, attach it to an item, and assign a monetary value to
it.
Note:
The CostDataForm type is installed when you install the rich client.
1. Select the item to which the costs are being assigned from the Product, Process, or Plant structure
view in Manufacturing Process Planner or Part Planner.
4. Choose File→New→Dataset.
8. Click OK.
After you assign cost values to items in your product, process, and plant structures, you can generate
reports that display each item and its associated cost.
1. Select the item for which costs are being reported from the tree hierarchy in the structure view in
Manufacturing Process Planner or Part Planner.
Report Generator generates an XML file (report_data.xml) that acts as a source of data when reports
are generated.
Note:
The PLM XML schema is the default schema. If you used other XML schemas in the previous
versions of Teamcenter, you must change a value in the cmereport_user.properties file to view
that report.
2. From the cmereport.properties file, copy the line that contains report_xml_file_type to the
cmereport_user.properties file.
The custom style sheets can include or import other style sheets. The permanent information for the
header, footer, or links is usually designed in one or more separate style sheets and is included or
imported by the main style sheet.
Specify the names and locations of your custom style sheets in the cmereport.properties file for the
application.