This schema is used to synchronize project data from various sources into and out of the Spark AX system. It includes details about the project, its status, associated product categories, and bidding customers.
If the conditions in the "If" tab are respected, then the conditions in the "Then" tab should be respected. Otherwise, the conditions in the "Else" tab should be respected.
"PROJECT_HEADER"
If the conditions in the "If" tab are respected, then the conditions in the "Then" tab should be respected. Otherwise, the conditions in the "Else" tab should be respected.
"PROJECT_DETAILS"
If the conditions in the "If" tab are respected, then the conditions in the "Then" tab should be respected. Otherwise, the conditions in the "Else" tab should be respected.
"PROJECT_PRODUCT_CATEGORIES"
If the conditions in the "If" tab are respected, then the conditions in the "Then" tab should be respected. Otherwise, the conditions in the "Else" tab should be respected.
"BIDDING_CUSTOMERS"
Metadata about the event, including its source, version, type, operating company, and scopes.
No Additional PropertiesThe source system of the event
"SPARK-AX"
The version of the event schema.
Must be at least 1 characters long
"v1"
The type of event. COMMAND is going to be used by systems of engagement to send data to the system of record (master). EVENT is going to be used by the system of record to broadcast changes to other systems. For now, only EVENT is supported.
"EVENT"
The operating company identifier.
Must be at least 1 characters long
"BEL-CEBEO"
"ITA-SONITA"
The scopes of the event indicating which parts of the project data are included in the event.
Must contain a minimum of 1 items
All items must be unique
No Additional Items"PROJECT_HEADER"
"PROJECT_DETAILS"
"PROJECT_PRODUCT_CATEGORIES"
"BIDDING_CUSTOMERS"
The object holding the identifier for the project
{
"projectId": "123456780912345678"
}
Unique identifier for the project in the source system.
Must be at least 1 characters long
Basic information about the project.
No Additional PropertiesThe name of the project.
Must be at least 1 characters long
"Project Alpha"
"New Store Launch"
A brief description of the project.
Must be at least 1 characters long
"A sample project for demonstration purposes"
"Launching a new retail store in downtown"
The unique identifier of the project as generated by AX.
Must be at least 1 characters long
"GUID-12345"
The unique identifier of the parent project if applicable.
Must be at least 1 characters long
"GUID-54321"
The date by which bids for the project are due.
"2024-06-15"
The date when the project was awarded.
"2024-07-01"
The email address of the project manager.
"project.manager@example.com"
Detailed information about the project.
No Additional PropertiesThe type of the project. The enum values will be provided by Ali.
The status of the project or product category.
The total estimated value of the project.
The monetary amount.
Value must be greater or equal to 0
The number of decimal places.
Value must be greater or equal to 0
The currency code (ISO 4217).
Must be at least 3 characters long
Must be at most 3 characters long
"EUR"
"USD"
The address associated with the project.
The first line of the address. Ussually the whole address should fit here.
Must be at least 1 characters long
The second line of the address.
Must be at least 1 characters long
The third line of the address.
Must be at least 1 characters long
The city of the address.
Must be at least 1 characters long
The country code (ISO 3166 alpha-3).
Must be at least 3 characters long
Must be at most 3 characters long
"FRA"
"USA"
The postal code of the address.
Must be at least 1 characters long
List of product categories associated with the project.
No Additional ItemsThe identifier of the product category.
Must be at least 1 characters long
The status of the project or product category.
The total estimated value of the project.
The monetary amount.
Value must be greater or equal to 0
The number of decimal places.
Value must be greater or equal to 0
The currency code (ISO 4217).
Must be at least 3 characters long
Must be at most 3 characters long
"EUR"
"USD"
The date by which bids for this product category are due.
"2024-06-15"
The date when the product category was awarded.
"2024-07-01"
List of customers bidding for the project.
No Additional ItemsThe operating company account identifier of the bidding customer.
Must be at least 1 characters long
List of product categories the customer is bidding for.
No Additional ItemsThe identifier of the product category.
Must be at least 1 characters long
The status of the project or product category.
The date when the deal with the customer is planned to be closed.
"2024-06-20"
The date by which the customer submitted their bid.
"2024-06-20"
The date when the customer was awarded the project.
"2024-07-01"