download pdf file in mvc : Best program to convert pdf to jpg control Library platform web page .net winforms web browser E11132_019-part406

Chapter 9
What to Do After You Import
9-3
Importing Blank Fields
When you use the Import wizard, it cannot perform a destructive operation. Existing Agile data is always preserved, 
never destroyed. Therefore, you can’t import a blank value to a non-empty Agile field. The Import wizard ignores 
blank source fields.
Note
A transformation can be applied to source data to change blank values into nonblank values.
Mapping All Required Fields
To import data for an object, you must always map all required fields, even if you are importing data to an existing 
object. This includes required fields on Page Two and Page Three. If you are trying to update a BOM table for an 
item, you may not want to update required fields that have already been entered on Page Two and Page Three. In 
such a case, you can map the Page Two and Page Three required fields to blank columns in your source data. As 
mentioned above, the Import wizard ignores blank source fields.
Date values
Could not convert value '12.10.2003' into the 
appropriate datatype (java.util.Date).
The format for date values in your source file 
doesn’t match the preferred date format 
specified in the user’s profile.
Numeric values
Datatype mismatch while performing Scale 
validation on value ''. Expected datatype was 
java.lang.String; actual datatype was 
java.lang.String.
You tried to import a row with a blank value in a 
Numeric field.
Money values
Could not convert value into the appropriate 
datatype (Money).
You tried to import a row with a blank value in a 
Money field.
Excel files
An error occurred: The selected file is not a valid 
Delimited Text File. A valid DTF must contain 
exactly one header row and at least one data row.
The message refers to delimited text files because 
the Import wizard converts Excel files into 
delimited text files before importing data. The 
first row in the selected Excel source file cannot 
be blank. Make sure you specify the correct 
location of the header row.
Mapping
The markup in the document preceding the root 
element must be well-formed.
This error appears if you select a mapping file 
that is not properly formed XML (such as a 
delimited text file). You must select a mapping 
file previously saved by the Import wizard.
Supplier
Continent|country|region is invalid.
You selected an invalid geographical location 
represented by the combination of Continent, 
Country, and Region values.
Supplier
Offerings you are trying to create are already 
covered by a broader Manufacturer offering.
You cannot import a new supplier offering for a 
Ship To location that is already covered by a 
broader offering.
Mapping
Object properties are mapped, but the key is not 
fully mapped.
Some objects, like price, supplier, and customer, 
have several key fields that must be mapped. The 
current mapping does not map all required key 
fields.
Price Lines
Effective From Date cannot be greater than the 
Effective To Date.
You tried to import price lines with an effective 
from date greater than the effective to date.
Price Lines
[Price Line] is a duplicate price line and cannot 
be processed when quantity break is disallowed 
on the price object.
The Allow Qty Breaks field for the Price object 
has been set to No. Therefore, only one price line 
can be imported for each set of different Ship To, 
Ship From, Effective To, and Effective From 
values.
Table 9-1: Common Import error messages (continued)
Problem Area
Error Message
Cause
Best program to convert pdf to jpg - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
convert pdf to jpg for; convert from pdf to jpg
Best program to convert pdf to jpg - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
convert pdf to jpg batch; change format from pdf to jpg
Agile PLM 9.2.1
9-4
Import and Export Guide
Configuring Parent/Child Fields
Several fields have a child relationship with other parent fields. Child fields derive their values from parent fields. 
The administrator of the Agile PLM system must ensure that parent/child fields are configured identically for the 
system to work properly.
An item’s 
Title Block.Rev
field and a change order’s 
Affected Item.New Rev
field are perfect examples of parent-child fields. 
The Agile PLM administrator must ensure that both these fields are configured identically. Otherwise, problems 
could occur when you import data. For example, if you set the 
Title Block.Rev
field to include all characters, you cannot 
set the 
Affected Items.New Rev
field to include only “Alpha Upper Case” characters. Otherwise, problems will occur 
when you import items in Redline mode.
Another example of parent/child fields are the 
Title Block.Number
field for an item and the 
Affected Items.Item Number
field 
for a change. If these fields are configured differently, you may experience problems importing items.
Importing Supplier Offerings
When you import supplier offerings, the Import wizard determines if a rating exists based on either the 
Ship-To
location or the geographical values. It does this by checking the status of the supplier before importing the source 
file. If the source file has conflicting offerings, you may see unexpected results. Here's an example:
Suppose an existing supplier named ACME has no commodity offerings. On the Agile PLM server, the defined Ship-
To locations include San Jose and Milpitas. Let’s say you attempt to import a source file with two offerings:
Figure 9-2: Source data for supplier commodity offerings
The Import wizard creates the first offering based on its geographical values. The second offering is rejected because 
the 
Ship-To
location San Jose is covered by the first offering’s region, California. Remember, you cannot create an 
offering with a location already covered by a broader offering. The end result is that one broad offering and two 
ratings are created. The ratings for San Jose and Milpitas, which are located in the California region defined by the 
offering, both have a value of “Approved.”
Workaround: To import different ratings for offerings located in the same geographical region, import the offerings 
and their ratings in two separate import operations.
Managing SmartRules
The Agile PLM server checks for SmartRule violations after each row of a table is updated, not after the entire table 
is updated. This can cause problems if you are importing BOM, Manufacturers, or Price Lines tables in Redline mode 
and have set the 
Multi Row Update Mode
preference to “Complete Replace.” In such situations, you want to update the 
entire table before validating it.
Workaround: To avoid SmartRule problems in import, the Agile PLM administrator should use the Agile Java Client 
to set the following SmartRules from “Disallow” to “Warning”:
DuplicateFindNumbers
DuplicateItemNumbers
DuplicateRefDes
MultipleItemsPerManufPart
Overlap Price Line Effectivity Periods
C# Create PDF from images Library to convert Jpeg, png images to
Best and professional C# image to PDF converter SDK C# Example: Convert More than Two Type Images to bmp")); images.Add(new Bitmap(Program.RootPath + "\\" 1
convert pdf into jpg online; batch convert pdf to jpg
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
Best adobe PDF to image converter SDK for page As PDFPage = doc.GetPage(0) ' Convert the first page.ConvertToImage(ImageType.PNG, Program.RootPath + "Output.png
conversion of pdf to jpg; convert multi page pdf to jpg
Chapter 9
What to Do After You Import
9-5
In the Import wizard, set the Smart Rules Warning Violation Behavior preference to “Accept Objects.” That setting 
allows you to import objects that would otherwise trigger a SmartRules warning.
Updating Pending or Released Items and Prices
If you are importing pending or released items and prices in Authoring mode (instead of Redline mode), don't 
specify a change order (ECO or PCO) if you are importing only items or prices AND you are not updating any fields 
related to change control. If you are updating any fields related to change control, such as 
Title Block.Lifecycle Phase
you must specify a change order to import the object.
How Import Handles Duplicate Records
For performance reasons, the Import wizard groups records into batches of 100 that it sends to the server for 
processing. When the server finishes processing a batch, the client sends the next batch of 100 records to the server. 
The Import wizard does not reject duplicate records, whether they are contained within one batch or in different 
batches. If a duplicate record is encountered within the same batch, it is combined with the earlier matching record 
and counted as only one object. If a duplicate record is encountered in two different batches, the count of imported 
records is incremented by one.
VB.NET Create PDF from images Library to convert Jpeg, png images
Best and professional image to PDF converter SDK Components to batch convert PDF documents in Visual Basic images.Add(New REImage(Program.RootPath + "\\" 1
convert pdf pages to jpg; changing pdf to jpg file
C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net
Best C#.NET PDF converter SDK for converting PDF to PDF documents to tiff format in Visual C# .NET program. Also supports convert PDF files to jpg, jpeg images.
convert pdf picture to jpg; change file from pdf to jpg
Agile PLM 9.2.1
9-6
Import and Export Guide
C# PDF Convert to Images SDK: Convert PDF to png, gif images in C#
Best PDF converter SDK for Visual Studio .NET for PDFPage)doc.GetPage(0); // Convert the first page.ConvertToImage(ImageType.PNG, Program.RootPath + "Output.png
best pdf to jpg converter; .net convert pdf to jpg
VB.NET Image: Visual Basic .NET Guide to Draw Text on Image in .
sure that you can create the best picture with you can freely use the method below in your program. powerful & profession imaging controls, PDF document, image
convert pdf images to jpg; change pdf to jpg
10-1
C
HAPTER
10
Exporting Data
This chapter describes how to export Agile data to text files or PDX files. It contains the following topics:
About the Agile Export Wizard
Export Roles and Privileges
Object Classes that Can Be Exported
Export File Formats
Starting the Export Wizard
Export Wizard Steps
Specifying Filters
Specifying a Header
Downloading the File
Viewing an Exported File
Exporting Search Results
About the Agile Export Wizard
Agile PLM provides a simple Export wizard that lets you extract data from selected objects and export it to a 
Microsoft Excel file, a comma-delimited (CSV) text file, or a PDX package. You can launch the Export wizard from 
either the Agile Web Client or the Java Client. Exporting data is an easy process. After downloading the export file 
to your desktop, you can either email or FTP it to a supply chain partner or import it into another application.
Note
PDX packages can be viewed or imported only with PDX-enabled applications. Agile provides a free PDX 
viewer called Agile eXpress.
Export Roles and Privileges
To use the Export wizard, you must have the Export privilege. The Export privilege is included with the following 
provided roles:
(Restricted) Material Provider
Change Analyst
Compliance Manager
Content Manager
Item Content Manager
Price Administrator
Price Manager
C# Create PDF Library SDK to convert PDF from other file formats
Best C#.NET component to create searchable PDF document from Microsoft Office String outputFile = Program.RootPath + "\\" output.pdf"; // Create a
convert pdf pages to jpg online; convert multiple pdf to jpg online
VB.NET Create PDF Library SDK to convert PDF from other file
with Visual Basic .NET class and able to create PDF in both .NET WinForms and ASP.NET program. Best VB.NET component to convert Microsoft Office Word
convert pdf to jpeg on; convert pdf document to jpg
Agile PLM 9.2.1
10-2
Import and Export Guide
Product Content Read Only
Sourcing Administrator
Object Classes that Can Be Exported
The following table lists the types of objects that the Export wizard allows you to export.
* This Declaration class has special export and import commands provided that let suppliers integrate the data with 
other Agile PLM systems or complete the compliance request form in other clients, such as Microsoft Excel or 
Adobe Reader. See “Using Special Export and Import Commands to Complete Declarations” on page3-12.
Table 10-1: Object classes that can be exported
Base Class
Class
Items
Parts
Documents
Manufacturers
Manufacturers
Manufacturer Parts
Manufacturer Parts
Prices
Historical Quotes
Published Prices
Changes
Change Orders (ECOs)
Change Requests (ECRs)
Deviations
Manufacturer Orders (MCOs)
Price Change Orders (PCOs)
Site Change Orders (SCOs)
Stop Ships
Declarations
Homogeneous Material Declarations
Part Declarations
IPC 1752-1 Declarations
*
IPC 1752-2 Declarations
*
JGPSSI Declarations
*
Substance Declarations
Supplier Declarations of Conformance
Part Groups
Commodities
Part Families
Specifications
Specifications
Substances
Materials
Subparts
Substance Groups
Substances
Chapter 10
Exporting Data
10-3
Export File Formats
You can export Agile PLM data to Microsoft Excel, comma-delimited text file (CSV), or PDX package formats. The 
following table lists the objects that can be exported for each format.
In addition to text data, PDX packages can also contain attachment files and redlines.
Note
CSV files created by the Export wizard contain additional header information that cannot be imported 
using the Agile PLM Import wizard. To import data from these files into Agile PLM, make sure you set the 
header row correctly in the Import wizard’s Delimited Text File Configuration dialog box.
Guidelines for Exporting to Microsoft Excel Files and Text Files
When you export data to a Microsoft Excel file, you end up with a single worksheet. When you export data to a text 
(CSV) file, you end up with a file of comma-delimited data. Both file types can be opened in Microsoft Excel to see 
the data in cell format.
Keep these guidelines in mind as you export data to Microsoft Excel files and text files using the Agile Web Client:
You can export a single object or multiple objects. Each object’s tab is a separate delimited text output, placed 
one after the other in the text file. If you export multiple objects, they are added to the export file one after the 
other.
You can export only the information that appears on the tabs of the included objects. So, for example, if you 
export a single part with a BOM, the resulting file includes information on the part’s 
BOM
tab, but it does not 
include actual BOM items.
You cannot add deleted objects, objects for which you don’t have appropriate privileges, or objects that are 
already in the export file.
You can export 
Attachments
tab information to a text file, but you cannot export the actual attachments. Only PDX 
files support actual attachments.
You can export the 
Sites
tabs of items and the 
Where Used
tab of items, manufacturers, and manufacturer parts. 
PDX packages do not support these tabs
If you select 
Manufacturers Tab
when filtering items, and you select 
BOM Items, All Levels
for the BOM, your export 
file will include the AML information for all levels of the BOM.
If you include both BOM and AML data in your export file, the AML data is interlaced with the BOM data in the 
resulting file.
Table 10-2: Objects that can be exported to Microsoft Excel, CSV, and PDX file formats
Object
Excel
CSV
PDX
Items
Manufacturers
Manufacturer Parts
Changes
Prices
Declarations
Commodities
Specifications
Substances
Agile PLM 9.2.1
10-4
Import and Export Guide
About PDX Packages
Product Data Exchange (PDX) packages contain product content, such as item or change details, plus BOM data, 
manufacturer information, drawings, and other attached files. They differ from Agile package objects in that they 
are XML-based documents that conform to the PDX 1.0 standard. PDX packages are based on an industry-standard 
format for encoding structured data in an XML format. This standard provides an application-independent way to 
describe product content.
PDX packages can be used to send data from one Agile system to another. In addition, users can download PDX 
packages to their desktops, email or FTP the PDX packages, or import them into a PDX-enabled application. They 
can be viewed and modified using Agile eXpress. 
For more information about PDX, including a link to the DTD, see following Web page:
http://webstds.ipc.org/2571/2571.htm
The information in each PDX package is secure because all data that flows between the user, the Agile Web Client, 
and Agile servers is encrypted (where legal), and supply chain partners cannot view the contents of each other’s PDX 
packages. Login, Discovery, and Read privileges can be set in Agile Administrator to protect partners’ information 
from access by unauthorized users. (In the Agile Web Client, you can’t view PDX packages at all, only create them.)
Guidelines for Exporting to PDX Packages
Keep these guidelines in mind as you export data to PDX packages using the Agile Web Client:
You must have the Export privilege to export data to PDX packages.
You cannot add deleted objects, objects for which you don’t have appropriate privileges, or objects that are 
already added to the Objects To Extract table.
The Agile Web Client supports direct access to latest released revisions of items. It also lets you access back 
revisions or pending revisions.
If you export Change objects, you can use a custom filter to export redline changes to BOMs and AMLs of 
affected items. See “Exporting Redline BOMs and AMLs for Affected Items” on page10-7.
PDX packages include 
Sites
and 
Where Used
tab information, but they are exported as additional attributes, 
without their own element tags like <sites> or <whereUsed>.
If you choose PDX export, the Compliance tab of items and manufacturer parts is not exported.
Agile eXpress does not support the 
Sites
tab of items or the 
Where Used
tab of items, manufacturers, or 
manufacturer parts.
Starting the Export Wizard
You can start the Export wizard from either the Agile Web Client or Java Client using one of the following methods:
Java Client
Open an object to export, and then choose 
Tools > Export
.
Web Client
Choose 
Tools > Export
.
Open an object to export, and then choose 
Actions > Export
.
Search for objects that can be exported, select one or more objects on the Search Results page, and then choose 
Tools > Export
.
Note
You can also export data directly from the Search Results page after running a search. See “Exporting 
Search Results” on page10-8.
Chapter 10
Exporting Data
10-5
Export Wizard Steps
This section describes all Export wizard steps, although most are optional. You can choose to download the export 
file at any step without completing the remaining steps.
To export data to a file:
1
Start the Export wizard. See “Starting the Export Wizard” above.
The Objects to Extract page appears. If you started the Export wizard from 
Actions > Export
or after selecting objects 
in search results, some objects are already listed on this page.
2
In the 
Export To
field, use the drop-down list to specify whether you want to export to a PDX package or a text file.
3
In the 
Site
field, select a site. To export data for all sites, select All.
Note
The 
Site
field is unavailable if your Agile system does not include the Sites server license.
4
If you don’t need to add any more objects to the list, proceed to step 6. To add more objects, click 
Add
.
The Identify Items page appears.
5
Search to find appropriate objects.
6
Click 
Finish 
to add the objects to the export file.
7
Adjust values in 
Revision
column, if necessary.
8
When you have found and added all objects to include in the export file, click 
Next
to display the Select Filters 
page.
9
Filters let you specify which information is added to the export file. For details about filters, see “Specifying 
Filters” on page10-5.
• To use predefined filters, select 
Saved Filters
and then select the filters you want to use from the drop-down lists. 
To see the details of the filters, click .
• To define a custom filter for this operation, select 
Customize
; the wizard will step you through filter definitions 
for each object type in the file.
10
Click 
Next
to proceed from the Select Filters step.
11
If you selected 
Customize
, on each Filter page, select the information to include in the file, and click 
Next
to proceed 
to the Define Header page.
12
Enter the file type and description, then click 
Next
. (If you are exporting to a text file, header information appears 
at the top of the file.) 
The Summary page appears.
13
Review the contents of the export file.
14
When everything is complete, click 
Export
to compile and download the export file.
If you are exporting to a text file, the Export wizard prompts you to choose an encoding type so that the export 
file displays correctly. Choose one from the drop-down list (the default is Unicode), and then click 
Continue
.
15
Click 
Save
to save the file to your computer.
16
Click 
Close
to close the File Download window.
17
Click 
Exit
to close the Export wizard.
Specifying Filters
Filters let you specify which information is added to the export file. You can use saved filters, defined by your Agile 
administrator, or you can create custom filters.
Agile PLM 9.2.1
10-6
Import and Export Guide
Using Saved Filters
When you select 
Saved Filters
in the Select Filters step of the Export wizard, you can select from lists of defined filters 
for all supported object types. These filters are defined by the Agile administrator using the Agile Java Client. For 
more information, see the “Agile Content Service Settings” chapter in the Agile PLM Administrator Guide.
To see the details about the selected filter, click the corresponding  button. If you select the 
Saved Filters
option, 
but you do not select filters to use, the Export wizard uses the default customized filters. See “Default Custom Filters” 
on page10-6 for information.
For items and changes, only filters for the superclasses (Item and Change) are included in the Export filter lists. Any 
filters defined specifically for classes—for example, part, document, ECO, and MCO—are not included in the Export 
filter lists. This means that, for example, if your export file includes an ECO and an ECR, the Change filter selected 
applies to both of the objects. Likewise, if your export file includes a part and a document, the Item filter selected 
applies to both of the objects.
BOM Filters
When you choose to include BOM information in the export file, you specify the level of BOM information to 
include from the following options:
Tab Only
(saved filters, set by the Administrator) or 
BOM Tab
(custom filters) – For PDX and CSV formats, includes 
the information in the BOM tab itself, with only references to the items on the BOM tab (first level only). If this 
BOM option is the only one selected, the BOM items themselves are not included.
Tab and Items, First Level 
(saved filters, set by the Administrator) or 
BOM Items, First Level
(custom filters) –ForPDX 
format, includes the items on the first level of the BOM. Does not include child components of subassemblies. 
For CSV format, includes references to the items on the first level of the BOM tab, but does not include the items 
themselves.
Tab and Items, All Levels 
(saved filters, set by the Administrator) or 
BOM Items, All Levels 
(custom filters) –ForPDX 
format, includes all items in all levels of the BOM. For CSV format, includes references to the items on all levels 
of the BOM tab, but does not include the items themselves.
Creating Custom Filters
Custom filters let you specify the particular tabs to export for each type of object you’ve selected.
To create a custom filter:
1
On the Filters page of the Export wizard, click 
Customize
2
Click 
Next
.
3
Subsequent wizard pages appear for each type of object selected. For each type of object, click the checkboxes for 
information to include in the export file, and then click 
Next
.
Note
To use the default custom filters, click 
Next
on each filter page.
Default Custom Filters
The default custom filters are the same as those that are used if you choose 
Customize
and then proceed through each 
filter step without changing the settings.
If you create an export file without specifying the content filters to use, the Export wizard follows these guidelines:
If you download the export file in step 1 of the wizard, the content to be exported is filtered according to default 
custom filters.
Documents you may be interested
Documents you may be interested