|
1511 | 1511 | "title": "EngineeringChangeReleasedEvent",
|
1512 | 1512 | "type": "object"
|
1513 | 1513 | },
|
| 1514 | + "EngineeringChangeStatusChangeCheckData": { |
| 1515 | + "properties": { |
| 1516 | + "engineering_change": { |
| 1517 | + "$ref": "#/$defs/EngineeringChange", |
| 1518 | + "description": "The engineering change that will have its status modified" |
| 1519 | + }, |
| 1520 | + "target_status": { |
| 1521 | + "description": "The target status of the engineering change", |
| 1522 | + "title": "Target Status", |
| 1523 | + "type": "integer" |
| 1524 | + }, |
| 1525 | + "documents": { |
| 1526 | + "description": "List of documents attached to the engineering change", |
| 1527 | + "items": { |
| 1528 | + "$ref": "#/$defs/Document" |
| 1529 | + }, |
| 1530 | + "title": "Documents", |
| 1531 | + "type": "array" |
| 1532 | + }, |
| 1533 | + "parts": { |
| 1534 | + "description": "List of parts attached to the engineering change", |
| 1535 | + "items": { |
| 1536 | + "$ref": "#/$defs/Part" |
| 1537 | + }, |
| 1538 | + "title": "Parts", |
| 1539 | + "type": "array" |
| 1540 | + } |
| 1541 | + }, |
| 1542 | + "required": [ |
| 1543 | + "engineering_change", |
| 1544 | + "target_status", |
| 1545 | + "documents", |
| 1546 | + "parts" |
| 1547 | + ], |
| 1548 | + "title": "EngineeringChangeStatusChangeCheckData", |
| 1549 | + "type": "object" |
| 1550 | + }, |
| 1551 | + "EngineeringChangeStatusChangeCheckEvent": { |
| 1552 | + "properties": { |
| 1553 | + "name": { |
| 1554 | + "const": "engineering_change_status_change_check", |
| 1555 | + "default": "engineering_change_status_change_check", |
| 1556 | + "title": "Name", |
| 1557 | + "type": "string" |
| 1558 | + }, |
| 1559 | + "event_id": { |
| 1560 | + "description": "unique identifier", |
| 1561 | + "title": "Event Id", |
| 1562 | + "type": "string" |
| 1563 | + }, |
| 1564 | + "data": { |
| 1565 | + "$ref": "#/$defs/EngineeringChangeStatusChangeCheckData" |
| 1566 | + } |
| 1567 | + }, |
| 1568 | + "required": [ |
| 1569 | + "event_id", |
| 1570 | + "data" |
| 1571 | + ], |
| 1572 | + "title": "EngineeringChangeStatusChangeCheckEvent", |
| 1573 | + "type": "object" |
| 1574 | + }, |
| 1575 | + "EngineeringChangeStatusChangedData": { |
| 1576 | + "properties": { |
| 1577 | + "engineering_change": { |
| 1578 | + "$ref": "#/$defs/EngineeringChange", |
| 1579 | + "description": "The engineering change that had its status modified" |
| 1580 | + }, |
| 1581 | + "prev_status": { |
| 1582 | + "description": "The previous status of the engineering change", |
| 1583 | + "title": "Prev Status", |
| 1584 | + "type": "integer" |
| 1585 | + }, |
| 1586 | + "documents": { |
| 1587 | + "description": "List of documents attached to the engineering change", |
| 1588 | + "items": { |
| 1589 | + "$ref": "#/$defs/Document" |
| 1590 | + }, |
| 1591 | + "title": "Documents", |
| 1592 | + "type": "array" |
| 1593 | + }, |
| 1594 | + "parts": { |
| 1595 | + "description": "List of parts attached to the engineering change", |
| 1596 | + "items": { |
| 1597 | + "$ref": "#/$defs/Part" |
| 1598 | + }, |
| 1599 | + "title": "Parts", |
| 1600 | + "type": "array" |
| 1601 | + } |
| 1602 | + }, |
| 1603 | + "required": [ |
| 1604 | + "engineering_change", |
| 1605 | + "prev_status", |
| 1606 | + "documents", |
| 1607 | + "parts" |
| 1608 | + ], |
| 1609 | + "title": "EngineeringChangeStatusChangedData", |
| 1610 | + "type": "object" |
| 1611 | + }, |
| 1612 | + "EngineeringChangeStatusChangedEvent": { |
| 1613 | + "properties": { |
| 1614 | + "name": { |
| 1615 | + "const": "engineering_change_status_changed", |
| 1616 | + "default": "engineering_change_status_changed", |
| 1617 | + "title": "Name", |
| 1618 | + "type": "string" |
| 1619 | + }, |
| 1620 | + "event_id": { |
| 1621 | + "description": "unique identifier", |
| 1622 | + "title": "Event Id", |
| 1623 | + "type": "string" |
| 1624 | + }, |
| 1625 | + "data": { |
| 1626 | + "$ref": "#/$defs/EngineeringChangeStatusChangedData" |
| 1627 | + } |
| 1628 | + }, |
| 1629 | + "required": [ |
| 1630 | + "event_id", |
| 1631 | + "data" |
| 1632 | + ], |
| 1633 | + "title": "EngineeringChangeStatusChangedEvent", |
| 1634 | + "type": "object" |
| 1635 | + }, |
1514 | 1636 | "FieldValueCalculationData": {
|
1515 | 1637 | "properties": {
|
1516 | 1638 | "scheme_updates": {
|
|
3076 | 3198 | "dummy": "#/$defs/DummyEvent",
|
3077 | 3199 | "engineering_change_release_check": "#/$defs/EngineeringChangeReleaseCheckEvent",
|
3078 | 3200 | "engineering_change_released": "#/$defs/EngineeringChangeReleasedEvent",
|
| 3201 | + "engineering_change_status_change_check": "#/$defs/EngineeringChangeStatusChangeCheckEvent", |
| 3202 | + "engineering_change_status_changed": "#/$defs/EngineeringChangeStatusChangedEvent", |
3079 | 3203 | "field_value_calculation": "#/$defs/FieldValueCalculationEvent",
|
3080 | 3204 | "part_create_check": "#/$defs/PartCreateCheckEvent",
|
3081 | 3205 | "part_field_calculation": "#/$defs/PartFieldCalculationEvent",
|
|
3117 | 3241 | {
|
3118 | 3242 | "$ref": "#/$defs/EngineeringChangeReleaseCheckEvent"
|
3119 | 3243 | },
|
| 3244 | + { |
| 3245 | + "$ref": "#/$defs/EngineeringChangeStatusChangedEvent" |
| 3246 | + }, |
| 3247 | + { |
| 3248 | + "$ref": "#/$defs/EngineeringChangeStatusChangeCheckEvent" |
| 3249 | + }, |
3120 | 3250 | {
|
3121 | 3251 | "$ref": "#/$defs/WorkflowTaskTriggerEvent"
|
3122 | 3252 | },
|
|
0 commit comments