Internationalization and Web Services
About Web Services
Records can be created, and line items can be added, through web services integration. The Schedule Manager, which was deprecated starting with version 23.5, integrates with Primavera scheduling software through web services and allows you to update existing schedule sheets.
As a project administrator, you can receive an email notification when a shell instance is created successfully for shells that are created manually through web services, a CSV file upload, or auto-creation. Your designer can configure this notification in the email notifications in uDesigner. You can also set your Preferences to control whether you receive these notifications.
Web Services and Internationalization
The output data generated by web services is always in the source language.
Note:
If a record, for example, a business process (BP), is created with web services and the Data Definition (DD) label includes a non-ASCII string, record creation fails.Number Formatting of Data
When you enter numeric data in XML, you can only use the decimal point (period) and minus sign (dash).
Examples
XML Tag: <Committed_Amount>100.99</Committed_Amount>
XML Tag: <Credited_Amount>-1423.99</Credited_Amount>
Sample JSON request
"data": [
{
"uuu_quantity": 6000.258,
"amount": -27600.0,
}
When you run a Get call, the input content in the response XML or JSON is in the language of the source strings.
Get Web Services
You can use the Get web services call methods to retrieve attributes of shells, cost breakdown structures (CBSs), and lists of BP records, shells, and user-defined data.
When you run a Get call, the input content in the response XML is in the language of the source strings.
Number formatting does not apply to numeric data. The decimal point is a period, and negative numbers use a minus sign before the numeric value, for example, -12345.99.
Note:
Number formatting is not supported for symbols that use a right-to-left language, such as the official languages of Afghanistan or Hebrew.