Business Object Model Data Types
Pre-version 5.x ActiveMatrix BPM uses JavaScript representation for business object model data types.
You can use the problem markers to help you fix any issues with your data type fields.
- Some BOM primitive types are no longer supported: Attachment, DateTime, Duration, ID, Integer, Object. Any references to these types cause problem markers.
- For simple type fields, the generic Object type is no longer supported for attributes. In JSON, use a text attribute and place your escaped JSON in the text attribute instead. In other words, this replaces XSD:any.
- Integers are now shown as a fixed point number with zero decimal places. Any integer types are automatically converted on import.
- There are two types of number:
- Number.
- Fixed point number.
Both number types are implemented as JavaScript Numbers with extension functions to help with various interactions. Fixed point numbers allow you to specify a fixed number of decimal places and values assigned to these are rounded appropriately.
- Sub-packages are no longer supported. If your business object model has sub-packages, you must move all your classes up to the top-level package.
- For other restrictions, use the problem markers to help you reach a solution.