From 234edfd25576bec442ac6c98ee59a847e6fa0ace Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jens=20K=C3=BCrten?= Date: Mon, 13 Oct 2025 10:09:50 +0200 Subject: [PATCH 1/3] add document custom attributes --- csfunctions/objects/document.py | 253 ++++++++++++++++++++++++++++++++ 1 file changed, 253 insertions(+) diff --git a/csfunctions/objects/document.py b/csfunctions/objects/document.py index d28008b..74e614e 100644 --- a/csfunctions/objects/document.py +++ b/csfunctions/objects/document.py @@ -69,6 +69,259 @@ class Document(BaseObject): mapped_materialnr_erp: str | None = Field(None, description="Materialnumber ERP") cdb_object_id: str | None = Field(None, description="Object ID") + # Custom Char Fields + cca_char_doc_1: str | None = Field(None, description="Custom Char Field") + cca_char_doc_2: str | None = Field(None, description="Custom Char Field") + cca_char_doc_3: str | None = Field(None, description="Custom Char Field") + cca_char_doc_4: str | None = Field(None, description="Custom Char Field") + cca_char_doc_5: str | None = Field(None, description="Custom Char Field") + cca_char_doc_6: str | None = Field(None, description="Custom Char Field") + cca_char_doc_7: str | None = Field(None, description="Custom Char Field") + cca_char_doc_8: str | None = Field(None, description="Custom Char Field") + cca_char_doc_9: str | None = Field(None, description="Custom Char Field") + cca_char_doc_10: str | None = Field(None, description="Custom Char Field") + cca_char_doc_11: str | None = Field(None, description="Custom Char Field") + cca_char_doc_12: str | None = Field(None, description="Custom Char Field") + cca_char_doc_13: str | None = Field(None, description="Custom Char Field") + cca_char_doc_14: str | None = Field(None, description="Custom Char Field") + cca_char_doc_15: str | None = Field(None, description="Custom Char Field") + cca_char_doc_16: str | None = Field(None, description="Custom Char Field") + cca_char_doc_17: str | None = Field(None, description="Custom Char Field") + cca_char_doc_18: str | None = Field(None, description="Custom Char Field") + cca_char_doc_19: str | None = Field(None, description="Custom Char Field") + cca_char_doc_20: str | None = Field(None, description="Custom Char Field") + # Custom Integer Fields + cca_integer_doc_1: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_2: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_3: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_4: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_5: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_6: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_7: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_8: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_9: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_10: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_11: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_12: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_13: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_14: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_15: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_16: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_17: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_18: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_19: int | None = Field(None, description="Custom Integer Field") + cca_integer_doc_20: int | None = Field(None, description="Custom Integer Field") + # Custom Float Fields + cca_float_doc_1: float | None = Field(None, description="Custom Float Field") + cca_float_doc_2: float | None = Field(None, description="Custom Float Field") + cca_float_doc_3: float | None = Field(None, description="Custom Float Field") + cca_float_doc_4: float | None = Field(None, description="Custom Float Field") + cca_float_doc_5: float | None = Field(None, description="Custom Float Field") + cca_float_doc_6: float | None = Field(None, description="Custom Float Field") + cca_float_doc_7: float | None = Field(None, description="Custom Float Field") + cca_float_doc_8: float | None = Field(None, description="Custom Float Field") + cca_float_doc_9: float | None = Field(None, description="Custom Float Field") + cca_float_doc_10: float | None = Field(None, description="Custom Float Field") + cca_float_doc_11: float | None = Field(None, description="Custom Float Field") + cca_float_doc_12: float | None = Field(None, description="Custom Float Field") + cca_float_doc_13: float | None = Field(None, description="Custom Float Field") + cca_float_doc_14: float | None = Field(None, description="Custom Float Field") + cca_float_doc_15: float | None = Field(None, description="Custom Float Field") + cca_float_doc_16: float | None = Field(None, description="Custom Float Field") + cca_float_doc_17: float | None = Field(None, description="Custom Float Field") + cca_float_doc_18: float | None = Field(None, description="Custom Float Field") + cca_float_doc_19: float | None = Field(None, description="Custom Float Field") + cca_float_doc_20: float | None = Field(None, description="Custom Float Field") + # Custom Date Fields + cca_date_doc_2: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_3: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_4: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_5: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_6: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_7: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_8: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_9: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_10: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_11: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_12: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_13: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_14: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_15: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_16: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_17: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_18: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_19: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_20: datetime | None = Field(None, description="Custom Date Field") + cca_date_doc_1: datetime | None = Field(None, description="Custom Date Field") + # Custom Boolean Fields + cca_bool_doc_1: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_2: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_3: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_4: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_5: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_6: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_7: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_8: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_9: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_10: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_11: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_12: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_13: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_14: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_15: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_16: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_17: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_18: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_19: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_doc_20: bool | None = Field(None, description="Custom Boolean Field") + # Custom BigChar Fields + cca_bigchar_doc_1: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_2: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_3: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_4: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_5: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_6: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_7: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_8: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_9: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_10: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_11: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_12: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_13: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_14: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_15: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_16: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_17: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_18: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_19: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_doc_20: str | None = Field(None, description="Custom BigChar Field") + # Custom Char Model Fields + cca_char_model_1: str | None = Field(None, description="Custom Char Field") + cca_char_model_2: str | None = Field(None, description="Custom Char Field") + cca_char_model_3: str | None = Field(None, description="Custom Char Field") + cca_char_model_4: str | None = Field(None, description="Custom Char Field") + cca_char_model_5: str | None = Field(None, description="Custom Char Field") + cca_char_model_6: str | None = Field(None, description="Custom Char Field") + cca_char_model_7: str | None = Field(None, description="Custom Char Field") + cca_char_model_8: str | None = Field(None, description="Custom Char Field") + cca_char_model_9: str | None = Field(None, description="Custom Char Field") + cca_char_model_10: str | None = Field(None, description="Custom Char Field") + cca_char_model_11: str | None = Field(None, description="Custom Char Field") + cca_char_model_12: str | None = Field(None, description="Custom Char Field") + cca_char_model_13: str | None = Field(None, description="Custom Char Field") + cca_char_model_14: str | None = Field(None, description="Custom Char Field") + cca_char_model_15: str | None = Field(None, description="Custom Char Field") + cca_char_model_16: str | None = Field(None, description="Custom Char Field") + cca_char_model_17: str | None = Field(None, description="Custom Char Field") + cca_char_model_18: str | None = Field(None, description="Custom Char Field") + cca_char_model_19: str | None = Field(None, description="Custom Char Field") + cca_char_model_20: str | None = Field(None, description="Custom Char Field") + # Custom BigChar Model Fields + cca_bigchar_model_1: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_2: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_3: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_4: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_5: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_6: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_7: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_8: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_9: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_10: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_11: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_12: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_13: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_14: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_15: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_16: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_17: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_18: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_19: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_model_20: str | None = Field(None, description="Custom BigChar Field") + # Custom Integer Model Fields + cca_integer_model_1: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_2: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_3: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_4: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_5: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_6: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_7: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_8: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_9: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_10: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_11: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_12: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_13: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_14: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_15: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_16: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_17: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_18: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_19: int | None = Field(None, description="Custom Integer Field") + cca_integer_model_20: int | None = Field(None, description="Custom Integer Field") + # Custom Float Model Fields + cca_float_model_1: float | None = Field(None, description="Custom Float Field") + cca_float_model_2: float | None = Field(None, description="Custom Float Field") + cca_float_model_3: float | None = Field(None, description="Custom Float Field") + cca_float_model_4: float | None = Field(None, description="Custom Float Field") + cca_float_model_5: float | None = Field(None, description="Custom Float Field") + cca_float_model_6: float | None = Field(None, description="Custom Float Field") + cca_float_model_7: float | None = Field(None, description="Custom Float Field") + cca_float_model_8: float | None = Field(None, description="Custom Float Field") + cca_float_model_9: float | None = Field(None, description="Custom Float Field") + cca_float_model_10: float | None = Field(None, description="Custom Float Field") + cca_float_model_11: float | None = Field(None, description="Custom Float Field") + cca_float_model_12: float | None = Field(None, description="Custom Float Field") + cca_float_model_13: float | None = Field(None, description="Custom Float Field") + cca_float_model_14: float | None = Field(None, description="Custom Float Field") + cca_float_model_15: float | None = Field(None, description="Custom Float Field") + cca_float_model_16: float | None = Field(None, description="Custom Float Field") + cca_float_model_17: float | None = Field(None, description="Custom Float Field") + cca_float_model_18: float | None = Field(None, description="Custom Float Field") + cca_float_model_19: float | None = Field(None, description="Custom Float Field") + cca_float_model_20: float | None = Field(None, description="Custom Float Field") + # Custom Boolean Model Fields + cca_bool_model_1: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_2: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_3: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_4: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_5: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_6: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_7: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_8: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_9: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_10: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_11: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_12: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_13: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_14: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_15: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_16: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_17: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_18: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_19: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_model_20: bool | None = Field(None, description="Custom Boolean Field") + # Custom Date Model Fields + cca_date_model_1: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_2: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_3: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_4: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_5: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_6: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_7: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_8: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_9: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_10: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_11: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_12: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_13: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_14: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_15: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_16: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_17: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_18: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_19: date | datetime | None = Field(None, description="Custom Date Field") + cca_date_model_20: date | datetime | None = Field(None, description="Custom Date Field") + files: list[File] = Field([], description="Files attached to the document") # in the json schema parts are transferred in parallel to documents, e.g. documents = [...], parts=[...] From 2e268e2467f022f5aa0f5a7175f42f6bca8667ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jens=20K=C3=BCrten?= Date: Mon, 13 Oct 2025 11:16:26 +0200 Subject: [PATCH 2/3] add custom attributes to part class --- csfunctions/objects/part.py | 127 ++++++++++++++++++++++++++++++++++++ 1 file changed, 127 insertions(+) diff --git a/csfunctions/objects/part.py b/csfunctions/objects/part.py index fa48fef..5069594 100644 --- a/csfunctions/objects/part.py +++ b/csfunctions/objects/part.py @@ -75,6 +75,133 @@ class Part(BaseObject): gebrauchsstand: str | None = Field(None, description="Usability") st_breite: float | None = Field(None, description="Width") + # Custom Char Fields + cca_char_1: str | None = Field(None, description="Custom Char Field") + cca_char_2: str | None = Field(None, description="Custom Char Field") + cca_char_3: str | None = Field(None, description="Custom Char Field") + cca_char_4: str | None = Field(None, description="Custom Char Field") + cca_char_5: str | None = Field(None, description="Custom Char Field") + cca_char_6: str | None = Field(None, description="Custom Char Field") + cca_char_7: str | None = Field(None, description="Custom Char Field") + cca_char_8: str | None = Field(None, description="Custom Char Field") + cca_char_9: str | None = Field(None, description="Custom Char Field") + cca_char_10: str | None = Field(None, description="Custom Char Field") + cca_char_11: str | None = Field(None, description="Custom Char Field") + cca_char_12: str | None = Field(None, description="Custom Char Field") + cca_char_13: str | None = Field(None, description="Custom Char Field") + cca_char_14: str | None = Field(None, description="Custom Char Field") + cca_char_15: str | None = Field(None, description="Custom Char Field") + cca_char_16: str | None = Field(None, description="Custom Char Field") + cca_char_17: str | None = Field(None, description="Custom Char Field") + cca_char_18: str | None = Field(None, description="Custom Char Field") + cca_char_19: str | None = Field(None, description="Custom Char Field") + cca_char_20: str | None = Field(None, description="Custom Char Field") + # Custom BigChar Fields + cca_bigchar_part_1: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_2: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_3: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_4: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_5: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_6: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_7: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_8: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_9: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_10: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_11: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_12: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_13: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_14: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_15: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_16: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_17: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_18: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_19: str | None = Field(None, description="Custom BigChar Field") + cca_bigchar_part_20: str | None = Field(None, description="Custom BigChar Field") + # Custom Integer Fields + cca_integer_part_1: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_2: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_3: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_4: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_5: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_6: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_7: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_8: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_9: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_10: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_11: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_12: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_13: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_14: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_15: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_16: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_17: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_18: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_19: int | None = Field(None, description="Custom Integer Field") + cca_integer_part_20: int | None = Field(None, description="Custom Integer Field") + # Custom Float Fields + cca_float_part_1: float | None = Field(None, description="Custom Float Field") + cca_float_part_2: float | None = Field(None, description="Custom Float Field") + cca_float_part_3: float | None = Field(None, description="Custom Float Field") + cca_float_part_4: float | None = Field(None, description="Custom Float Field") + cca_float_part_5: float | None = Field(None, description="Custom Float Field") + cca_float_part_6: float | None = Field(None, description="Custom Float Field") + cca_float_part_7: float | None = Field(None, description="Custom Float Field") + cca_float_part_8: float | None = Field(None, description="Custom Float Field") + cca_float_part_9: float | None = Field(None, description="Custom Float Field") + cca_float_part_10: float | None = Field(None, description="Custom Float Field") + cca_float_part_11: float | None = Field(None, description="Custom Float Field") + cca_float_part_12: float | None = Field(None, description="Custom Float Field") + cca_float_part_13: float | None = Field(None, description="Custom Float Field") + cca_float_part_14: float | None = Field(None, description="Custom Float Field") + cca_float_part_15: float | None = Field(None, description="Custom Float Field") + cca_float_part_16: float | None = Field(None, description="Custom Float Field") + cca_float_part_17: float | None = Field(None, description="Custom Float Field") + cca_float_part_18: float | None = Field(None, description="Custom Float Field") + cca_float_part_19: float | None = Field(None, description="Custom Float Field") + cca_float_part_20: float | None = Field(None, description="Custom Float Field") + # Custom Boolean Fields + cca_bool_part_1: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_2: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_3: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_4: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_5: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_6: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_7: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_8: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_9: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_10: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_11: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_12: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_13: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_14: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_15: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_16: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_17: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_18: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_19: bool | None = Field(None, description="Custom Boolean Field") + cca_bool_part_20: bool | None = Field(None, description="Custom Boolean Field") + # Custom Date Fields + cca_date_part_1: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_2: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_3: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_4: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_5: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_6: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_7: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_8: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_9: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_10: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_11: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_12: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_13: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_14: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_15: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_16: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_17: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_18: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_19: datetime | None = Field(None, description="Custom Date Field") + cca_date_part_20: datetime | None = Field(None, description="Custom Date Field") + document_ids: list[str] = Field([], description="List of document IDs, that were changed. (z_nummer@z_index)") documents: list["Document"] = Field([], exclude=True) From 0bcd5ee9be0f727ef647caab06b43c68197d0e20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jens=20K=C3=BCrten?= Date: Mon, 13 Oct 2025 11:19:33 +0200 Subject: [PATCH 3/3] update schema --- docs/reference/objects.md | 786 ++-- json_schemas/request.json | 7140 +++++++++++++++++++++++++++++++------ 2 files changed, 6553 insertions(+), 1373 deletions(-) diff --git a/docs/reference/objects.md b/docs/reference/objects.md index 6118a94..9c799d0 100644 --- a/docs/reference/objects.md +++ b/docs/reference/objects.md @@ -2,254 +2,614 @@ ## BOMItem `csfunctions.objects.BOMItem` -|Attribute|Type|Description| -|-|-|-| -|baugruppe|str \| None|Assembly| -|b_index|str \| None|Assembly Index| -|component_materialnr_erp|str \| None|Material Number ERP Component| -|netto_durchm|float \| None|Net. Diameter| -|netto_hoehe|float \| None|Net. Height| -|netto_laenge|float \| None|Net. Length| -|netto_breite|float \| None|Net. Width| -|position|int \| None|Position| -|menge|float \| None|Quantity| -|stlbemerkung|str \| None|Remarks| -|mengeneinheit|str \| None|Unit of Measure| -|teilenummer|str|part number| -|t_index|str|part index| +| Attribute | Type | Description | +| ------------------------ | ------------- | ----------------------------- | +| baugruppe | str \| None | Assembly | +| b_index | str \| None | Assembly Index | +| component_materialnr_erp | str \| None | Material Number ERP Component | +| netto_durchm | float \| None | Net. Diameter | +| netto_hoehe | float \| None | Net. Height | +| netto_laenge | float \| None | Net. Length | +| netto_breite | float \| None | Net. Width | +| position | int \| None | Position | +| menge | float \| None | Quantity | +| stlbemerkung | str \| None | Remarks | +| mengeneinheit | str \| None | Unit of Measure | +| teilenummer | str | part number | +| t_index | str | part index | ## Briefcase `csfunctions.objects.Briefcase` Briefcases are used by Workflows and can contain parts, documents or engineering changes. -|Attribute|Type|Description| -|-|-|-| -|cdb_object_id|str|Briefcase ID| -|name|str \| None|Briefcase Name| -|part_ids|list[str]|List of part IDs in this Briefcase. (teilenummer@t_index)| -|document_ids|list[str]|List of document IDs in this Briefcase. (z_nummer@z_index)| -|engineering_change_ids|list[str]|List of engineering change IDs in this Briefcase. (cdb_ec_id)| -|parts|list[[Part](objects.md#part)]|| -|documents|list[[Document](objects.md#document)]|| -|engineering_changes|list[[EngineeringChange](objects.md#engineeringchange)]|| +| Attribute | Type | Description | +| ---------------------- | ------------------------------------------------------- | ------------------------------------------------------------- | +| cdb_object_id | str | Briefcase ID | +| name | str \| None | Briefcase Name | +| part_ids | list[str] | List of part IDs in this Briefcase. (teilenummer@t_index) | +| document_ids | list[str] | List of document IDs in this Briefcase. (z_nummer@z_index) | +| engineering_change_ids | list[str] | List of engineering change IDs in this Briefcase. (cdb_ec_id) | +| parts | list[[Part](objects.md#part)] | | +| documents | list[[Document](objects.md#document)] | | +| engineering_changes | list[[EngineeringChange](objects.md#engineeringchange)] | | ## Document `csfunctions.objects.Document` Normal Document that doesn't contain a CAD-Model. -|Attribute|Type|Description| -|-|-|-| -|z_nummer|str|document number| -|z_index|str|index| -|titel|str \| None|title| -|category1_name_en|str \| None|Main Category| -|category1_name_de|str \| None|Main Category| -|category2_name_en|str \| None|Category| -|category2_name_de|str \| None|Category| -|z_categ1|str \| None|Main Category| -|z_categ2|str \| None|Category| -|cdb_obsolete|int \| None|Obsolete| -|z_status|int|Status Number| -|z_status_txt|str|Status Text| -|autoren|str \| None|Authors, comma separated| -|z_bereich|str \| None|Department.| -|z_language|str \| None|language| -|keywords|str \| None|Keywords| -|z_bemerkung|str \| None|Remarks| -|joined_status_name|str \| None|Status| -|erzeug_system|str \| None|Program that created the document| -|cdb_lock|str \| None|User that locked the document.| -|mapped_cdb_lock_name|str \| None|Username that locked the document.| -|ce_valid_from|date \| datetime \| None|Effective from| -|ce_valid_to|date \| datetime \| None|Effective to| -|cdb_ec_id|str \| None|Engineering Change ID| -|ursprungs_z|str \| None|Origin| -|teilenummer|str \| None|Part No.| -|t_index|str \| None|Part Index| -|cdb_project_id|str \| None|Project No.| -|project_name|str \| None|Project Name| -|src_name|str \| None|Source| -|src_cdate|datetime \| None|Source created on| -|src_rdate|datetime \| None|Source received on| -|src_number|str \| None|Original No.| -|src_index|str \| None|Original Index| -|src_fname|str \| None|Original Filename| -|source_oid|str \| None|Based on Template| -|cdb_cpersno|str \| None|Created by| -|mapped_cdb_cpersno_name|str \| None|Created by| -|cdb_cdate|datetime \| None|Created on| -|cdb_mpersno|str \| None|Last Modified by| -|mapped_cdb_mpersno_name|str \| None|Last Modified by| -|cdb_mdate|datetime \| None|Last Modified on| -|cdb_m2persno|str \| None|File Last Saved by| -|mapped_cdb_m2persno_name|str \| None|File Last Saved by| -|cdb_m2date|datetime \| None|File Last Saved on| -|z_art|str \| None|Document Type| -|mapped_materialnr_erp|str \| None|Materialnumber ERP| -|cdb_object_id|str \| None|Object ID| -|files|list[[File](objects.md#file)]|Files attached to the document| -|part|typing.Optional[[Part](objects.md#part)]|| +| Attribute | Type | Description | +| ------------------------ | ---------------------------------------- | ---------------------------------- | +| z_nummer | str | document number | +| z_index | str | index | +| titel | str \| None | title | +| category1_name_en | str \| None | Main Category | +| category1_name_de | str \| None | Main Category | +| category2_name_en | str \| None | Category | +| category2_name_de | str \| None | Category | +| z_categ1 | str \| None | Main Category | +| z_categ2 | str \| None | Category | +| cdb_obsolete | int \| None | Obsolete | +| z_status | int | Status Number | +| z_status_txt | str | Status Text | +| autoren | str \| None | Authors, comma separated | +| z_bereich | str \| None | Department. | +| z_language | str \| None | language | +| keywords | str \| None | Keywords | +| z_bemerkung | str \| None | Remarks | +| joined_status_name | str \| None | Status | +| erzeug_system | str \| None | Program that created the document | +| cdb_lock | str \| None | User that locked the document. | +| mapped_cdb_lock_name | str \| None | Username that locked the document. | +| ce_valid_from | date \| datetime \| None | Effective from | +| ce_valid_to | date \| datetime \| None | Effective to | +| cdb_ec_id | str \| None | Engineering Change ID | +| ursprungs_z | str \| None | Origin | +| teilenummer | str \| None | Part No. | +| t_index | str \| None | Part Index | +| cdb_project_id | str \| None | Project No. | +| project_name | str \| None | Project Name | +| src_name | str \| None | Source | +| src_cdate | datetime \| None | Source created on | +| src_rdate | datetime \| None | Source received on | +| src_number | str \| None | Original No. | +| src_index | str \| None | Original Index | +| src_fname | str \| None | Original Filename | +| source_oid | str \| None | Based on Template | +| cdb_cpersno | str \| None | Created by | +| mapped_cdb_cpersno_name | str \| None | Created by | +| cdb_cdate | datetime \| None | Created on | +| cdb_mpersno | str \| None | Last Modified by | +| mapped_cdb_mpersno_name | str \| None | Last Modified by | +| cdb_mdate | datetime \| None | Last Modified on | +| cdb_m2persno | str \| None | File Last Saved by | +| mapped_cdb_m2persno_name | str \| None | File Last Saved by | +| cdb_m2date | datetime \| None | File Last Saved on | +| z_art | str \| None | Document Type | +| mapped_materialnr_erp | str \| None | Materialnumber ERP | +| cdb_object_id | str \| None | Object ID | +| cca_char_doc_1 | str \| None | Custom Char Field | +| cca_char_doc_2 | str \| None | Custom Char Field | +| cca_char_doc_3 | str \| None | Custom Char Field | +| cca_char_doc_4 | str \| None | Custom Char Field | +| cca_char_doc_5 | str \| None | Custom Char Field | +| cca_char_doc_6 | str \| None | Custom Char Field | +| cca_char_doc_7 | str \| None | Custom Char Field | +| cca_char_doc_8 | str \| None | Custom Char Field | +| cca_char_doc_9 | str \| None | Custom Char Field | +| cca_char_doc_10 | str \| None | Custom Char Field | +| cca_char_doc_11 | str \| None | Custom Char Field | +| cca_char_doc_12 | str \| None | Custom Char Field | +| cca_char_doc_13 | str \| None | Custom Char Field | +| cca_char_doc_14 | str \| None | Custom Char Field | +| cca_char_doc_15 | str \| None | Custom Char Field | +| cca_char_doc_16 | str \| None | Custom Char Field | +| cca_char_doc_17 | str \| None | Custom Char Field | +| cca_char_doc_18 | str \| None | Custom Char Field | +| cca_char_doc_19 | str \| None | Custom Char Field | +| cca_char_doc_20 | str \| None | Custom Char Field | +| cca_integer_doc_1 | int \| None | Custom Integer Field | +| cca_integer_doc_2 | int \| None | Custom Integer Field | +| cca_integer_doc_3 | int \| None | Custom Integer Field | +| cca_integer_doc_4 | int \| None | Custom Integer Field | +| cca_integer_doc_5 | int \| None | Custom Integer Field | +| cca_integer_doc_6 | int \| None | Custom Integer Field | +| cca_integer_doc_7 | int \| None | Custom Integer Field | +| cca_integer_doc_8 | int \| None | Custom Integer Field | +| cca_integer_doc_9 | int \| None | Custom Integer Field | +| cca_integer_doc_10 | int \| None | Custom Integer Field | +| cca_integer_doc_11 | int \| None | Custom Integer Field | +| cca_integer_doc_12 | int \| None | Custom Integer Field | +| cca_integer_doc_13 | int \| None | Custom Integer Field | +| cca_integer_doc_14 | int \| None | Custom Integer Field | +| cca_integer_doc_15 | int \| None | Custom Integer Field | +| cca_integer_doc_16 | int \| None | Custom Integer Field | +| cca_integer_doc_17 | int \| None | Custom Integer Field | +| cca_integer_doc_18 | int \| None | Custom Integer Field | +| cca_integer_doc_19 | int \| None | Custom Integer Field | +| cca_integer_doc_20 | int \| None | Custom Integer Field | +| cca_float_doc_1 | float \| None | Custom Float Field | +| cca_float_doc_2 | float \| None | Custom Float Field | +| cca_float_doc_3 | float \| None | Custom Float Field | +| cca_float_doc_4 | float \| None | Custom Float Field | +| cca_float_doc_5 | float \| None | Custom Float Field | +| cca_float_doc_6 | float \| None | Custom Float Field | +| cca_float_doc_7 | float \| None | Custom Float Field | +| cca_float_doc_8 | float \| None | Custom Float Field | +| cca_float_doc_9 | float \| None | Custom Float Field | +| cca_float_doc_10 | float \| None | Custom Float Field | +| cca_float_doc_11 | float \| None | Custom Float Field | +| cca_float_doc_12 | float \| None | Custom Float Field | +| cca_float_doc_13 | float \| None | Custom Float Field | +| cca_float_doc_14 | float \| None | Custom Float Field | +| cca_float_doc_15 | float \| None | Custom Float Field | +| cca_float_doc_16 | float \| None | Custom Float Field | +| cca_float_doc_17 | float \| None | Custom Float Field | +| cca_float_doc_18 | float \| None | Custom Float Field | +| cca_float_doc_19 | float \| None | Custom Float Field | +| cca_float_doc_20 | float \| None | Custom Float Field | +| cca_date_doc_2 | datetime \| None | Custom Date Field | +| cca_date_doc_3 | datetime \| None | Custom Date Field | +| cca_date_doc_4 | datetime \| None | Custom Date Field | +| cca_date_doc_5 | datetime \| None | Custom Date Field | +| cca_date_doc_6 | datetime \| None | Custom Date Field | +| cca_date_doc_7 | datetime \| None | Custom Date Field | +| cca_date_doc_8 | datetime \| None | Custom Date Field | +| cca_date_doc_9 | datetime \| None | Custom Date Field | +| cca_date_doc_10 | datetime \| None | Custom Date Field | +| cca_date_doc_11 | datetime \| None | Custom Date Field | +| cca_date_doc_12 | datetime \| None | Custom Date Field | +| cca_date_doc_13 | datetime \| None | Custom Date Field | +| cca_date_doc_14 | datetime \| None | Custom Date Field | +| cca_date_doc_15 | datetime \| None | Custom Date Field | +| cca_date_doc_16 | datetime \| None | Custom Date Field | +| cca_date_doc_17 | datetime \| None | Custom Date Field | +| cca_date_doc_18 | datetime \| None | Custom Date Field | +| cca_date_doc_19 | datetime \| None | Custom Date Field | +| cca_date_doc_20 | datetime \| None | Custom Date Field | +| cca_date_doc_1 | datetime \| None | Custom Date Field | +| cca_bool_doc_1 | bool \| None | Custom Boolean Field | +| cca_bool_doc_2 | bool \| None | Custom Boolean Field | +| cca_bool_doc_3 | bool \| None | Custom Boolean Field | +| cca_bool_doc_4 | bool \| None | Custom Boolean Field | +| cca_bool_doc_5 | bool \| None | Custom Boolean Field | +| cca_bool_doc_6 | bool \| None | Custom Boolean Field | +| cca_bool_doc_7 | bool \| None | Custom Boolean Field | +| cca_bool_doc_8 | bool \| None | Custom Boolean Field | +| cca_bool_doc_9 | bool \| None | Custom Boolean Field | +| cca_bool_doc_10 | bool \| None | Custom Boolean Field | +| cca_bool_doc_11 | bool \| None | Custom Boolean Field | +| cca_bool_doc_12 | bool \| None | Custom Boolean Field | +| cca_bool_doc_13 | bool \| None | Custom Boolean Field | +| cca_bool_doc_14 | bool \| None | Custom Boolean Field | +| cca_bool_doc_15 | bool \| None | Custom Boolean Field | +| cca_bool_doc_16 | bool \| None | Custom Boolean Field | +| cca_bool_doc_17 | bool \| None | Custom Boolean Field | +| cca_bool_doc_18 | bool \| None | Custom Boolean Field | +| cca_bool_doc_19 | bool \| None | Custom Boolean Field | +| cca_bool_doc_20 | bool \| None | Custom Boolean Field | +| cca_bigchar_doc_1 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_2 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_3 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_4 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_5 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_6 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_7 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_8 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_9 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_10 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_11 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_12 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_13 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_14 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_15 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_16 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_17 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_18 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_19 | str \| None | Custom BigChar Field | +| cca_bigchar_doc_20 | str \| None | Custom BigChar Field | +| cca_char_model_1 | str \| None | Custom Char Field | +| cca_char_model_2 | str \| None | Custom Char Field | +| cca_char_model_3 | str \| None | Custom Char Field | +| cca_char_model_4 | str \| None | Custom Char Field | +| cca_char_model_5 | str \| None | Custom Char Field | +| cca_char_model_6 | str \| None | Custom Char Field | +| cca_char_model_7 | str \| None | Custom Char Field | +| cca_char_model_8 | str \| None | Custom Char Field | +| cca_char_model_9 | str \| None | Custom Char Field | +| cca_char_model_10 | str \| None | Custom Char Field | +| cca_char_model_11 | str \| None | Custom Char Field | +| cca_char_model_12 | str \| None | Custom Char Field | +| cca_char_model_13 | str \| None | Custom Char Field | +| cca_char_model_14 | str \| None | Custom Char Field | +| cca_char_model_15 | str \| None | Custom Char Field | +| cca_char_model_16 | str \| None | Custom Char Field | +| cca_char_model_17 | str \| None | Custom Char Field | +| cca_char_model_18 | str \| None | Custom Char Field | +| cca_char_model_19 | str \| None | Custom Char Field | +| cca_char_model_20 | str \| None | Custom Char Field | +| cca_bigchar_model_1 | str \| None | Custom BigChar Field | +| cca_bigchar_model_2 | str \| None | Custom BigChar Field | +| cca_bigchar_model_3 | str \| None | Custom BigChar Field | +| cca_bigchar_model_4 | str \| None | Custom BigChar Field | +| cca_bigchar_model_5 | str \| None | Custom BigChar Field | +| cca_bigchar_model_6 | str \| None | Custom BigChar Field | +| cca_bigchar_model_7 | str \| None | Custom BigChar Field | +| cca_bigchar_model_8 | str \| None | Custom BigChar Field | +| cca_bigchar_model_9 | str \| None | Custom BigChar Field | +| cca_bigchar_model_10 | str \| None | Custom BigChar Field | +| cca_bigchar_model_11 | str \| None | Custom BigChar Field | +| cca_bigchar_model_12 | str \| None | Custom BigChar Field | +| cca_bigchar_model_13 | str \| None | Custom BigChar Field | +| cca_bigchar_model_14 | str \| None | Custom BigChar Field | +| cca_bigchar_model_15 | str \| None | Custom BigChar Field | +| cca_bigchar_model_16 | str \| None | Custom BigChar Field | +| cca_bigchar_model_17 | str \| None | Custom BigChar Field | +| cca_bigchar_model_18 | str \| None | Custom BigChar Field | +| cca_bigchar_model_19 | str \| None | Custom BigChar Field | +| cca_bigchar_model_20 | str \| None | Custom BigChar Field | +| cca_integer_model_1 | int \| None | Custom Integer Field | +| cca_integer_model_2 | int \| None | Custom Integer Field | +| cca_integer_model_3 | int \| None | Custom Integer Field | +| cca_integer_model_4 | int \| None | Custom Integer Field | +| cca_integer_model_5 | int \| None | Custom Integer Field | +| cca_integer_model_6 | int \| None | Custom Integer Field | +| cca_integer_model_7 | int \| None | Custom Integer Field | +| cca_integer_model_8 | int \| None | Custom Integer Field | +| cca_integer_model_9 | int \| None | Custom Integer Field | +| cca_integer_model_10 | int \| None | Custom Integer Field | +| cca_integer_model_11 | int \| None | Custom Integer Field | +| cca_integer_model_12 | int \| None | Custom Integer Field | +| cca_integer_model_13 | int \| None | Custom Integer Field | +| cca_integer_model_14 | int \| None | Custom Integer Field | +| cca_integer_model_15 | int \| None | Custom Integer Field | +| cca_integer_model_16 | int \| None | Custom Integer Field | +| cca_integer_model_17 | int \| None | Custom Integer Field | +| cca_integer_model_18 | int \| None | Custom Integer Field | +| cca_integer_model_19 | int \| None | Custom Integer Field | +| cca_integer_model_20 | int \| None | Custom Integer Field | +| cca_float_model_1 | float \| None | Custom Float Field | +| cca_float_model_2 | float \| None | Custom Float Field | +| cca_float_model_3 | float \| None | Custom Float Field | +| cca_float_model_4 | float \| None | Custom Float Field | +| cca_float_model_5 | float \| None | Custom Float Field | +| cca_float_model_6 | float \| None | Custom Float Field | +| cca_float_model_7 | float \| None | Custom Float Field | +| cca_float_model_8 | float \| None | Custom Float Field | +| cca_float_model_9 | float \| None | Custom Float Field | +| cca_float_model_10 | float \| None | Custom Float Field | +| cca_float_model_11 | float \| None | Custom Float Field | +| cca_float_model_12 | float \| None | Custom Float Field | +| cca_float_model_13 | float \| None | Custom Float Field | +| cca_float_model_14 | float \| None | Custom Float Field | +| cca_float_model_15 | float \| None | Custom Float Field | +| cca_float_model_16 | float \| None | Custom Float Field | +| cca_float_model_17 | float \| None | Custom Float Field | +| cca_float_model_18 | float \| None | Custom Float Field | +| cca_float_model_19 | float \| None | Custom Float Field | +| cca_float_model_20 | float \| None | Custom Float Field | +| cca_bool_model_1 | bool \| None | Custom Boolean Field | +| cca_bool_model_2 | bool \| None | Custom Boolean Field | +| cca_bool_model_3 | bool \| None | Custom Boolean Field | +| cca_bool_model_4 | bool \| None | Custom Boolean Field | +| cca_bool_model_5 | bool \| None | Custom Boolean Field | +| cca_bool_model_6 | bool \| None | Custom Boolean Field | +| cca_bool_model_7 | bool \| None | Custom Boolean Field | +| cca_bool_model_8 | bool \| None | Custom Boolean Field | +| cca_bool_model_9 | bool \| None | Custom Boolean Field | +| cca_bool_model_10 | bool \| None | Custom Boolean Field | +| cca_bool_model_11 | bool \| None | Custom Boolean Field | +| cca_bool_model_12 | bool \| None | Custom Boolean Field | +| cca_bool_model_13 | bool \| None | Custom Boolean Field | +| cca_bool_model_14 | bool \| None | Custom Boolean Field | +| cca_bool_model_15 | bool \| None | Custom Boolean Field | +| cca_bool_model_16 | bool \| None | Custom Boolean Field | +| cca_bool_model_17 | bool \| None | Custom Boolean Field | +| cca_bool_model_18 | bool \| None | Custom Boolean Field | +| cca_bool_model_19 | bool \| None | Custom Boolean Field | +| cca_bool_model_20 | bool \| None | Custom Boolean Field | +| cca_date_model_1 | date \| datetime \| None | Custom Date Field | +| cca_date_model_2 | date \| datetime \| None | Custom Date Field | +| cca_date_model_3 | date \| datetime \| None | Custom Date Field | +| cca_date_model_4 | date \| datetime \| None | Custom Date Field | +| cca_date_model_5 | date \| datetime \| None | Custom Date Field | +| cca_date_model_6 | date \| datetime \| None | Custom Date Field | +| cca_date_model_7 | date \| datetime \| None | Custom Date Field | +| cca_date_model_8 | date \| datetime \| None | Custom Date Field | +| cca_date_model_9 | date \| datetime \| None | Custom Date Field | +| cca_date_model_10 | date \| datetime \| None | Custom Date Field | +| cca_date_model_11 | date \| datetime \| None | Custom Date Field | +| cca_date_model_12 | date \| datetime \| None | Custom Date Field | +| cca_date_model_13 | date \| datetime \| None | Custom Date Field | +| cca_date_model_14 | date \| datetime \| None | Custom Date Field | +| cca_date_model_15 | date \| datetime \| None | Custom Date Field | +| cca_date_model_16 | date \| datetime \| None | Custom Date Field | +| cca_date_model_17 | date \| datetime \| None | Custom Date Field | +| cca_date_model_18 | date \| datetime \| None | Custom Date Field | +| cca_date_model_19 | date \| datetime \| None | Custom Date Field | +| cca_date_model_20 | date \| datetime \| None | Custom Date Field | +| files | list[[File](objects.md#file)] | Files attached to the document | +| part | typing.Optional[[Part](objects.md#part)] | | ## EngineeringChange `csfunctions.objects.EngineeringChange` -|Attribute|Type|Description| -|-|-|-| -|cdb_ec_id|str|Engineering Change ID| -|cdb_project_id|str \| None|Project ID| -|ec_state|str|| -|end_time_plan|datetime \| None|Planned end time| -|status|int|Status| -|title|str \| None|Title| -|template_ec_id|str \| None|Template ID| -|cdb_object_id|str \| None|Object ID| -|c_department|str \| None|Department| -|c_description|str \| None|Description| -|c_event|str \| None|Event| -|c_reason|str \| None|Reason| -|c_source|str \| None|Source| -|category|str \| None|Category| -|part_ids|list[str]|List of part IDs, that were changed. (teilenummer@t_index)| -|document_ids|list[str]|List of document IDs, that were changed. (z_nummer@z_index)| -|planned_changes_part_ids|list[str]|List of part IDs, that were planned to be changed. (teilenummer@t_index)| -|planned_changes_document_ids|list[str]|List of document IDs, that were planned to be changed. (z_nummer@z_index)| -|accompanying_document_ids|list[str]|List of document IDs, that accompany the change. (z_nummer@z_index)| -|parts|list[[Part](objects.md#part)]|| -|documents|list[[Document](objects.md#document)]|| -|planned_changes_parts|list[[Part](objects.md#part)]|| -|planned_changes_documents|list[[Document](objects.md#document)]|| -|accompanying_documents|list[[Document](objects.md#document)]|| -|cdb_cpersno|str \| None|Created by| -|cdb_cdate|datetime \| None|Created on| -|cdb_mpersno|str|Last Modified by| -|cdb_mdate|datetime \| None|Last Modified on| +| Attribute | Type | Description | +| ---------------------------- | ------------------------------------- | ------------------------------------------------------------------------- | +| cdb_ec_id | str | Engineering Change ID | +| cdb_project_id | str \| None | Project ID | +| ec_state | str | | +| end_time_plan | datetime \| None | Planned end time | +| status | int | Status | +| title | str \| None | Title | +| template_ec_id | str \| None | Template ID | +| cdb_object_id | str \| None | Object ID | +| c_department | str \| None | Department | +| c_description | str \| None | Description | +| c_event | str \| None | Event | +| c_reason | str \| None | Reason | +| c_source | str \| None | Source | +| category | str \| None | Category | +| part_ids | list[str] | List of part IDs, that were changed. (teilenummer@t_index) | +| document_ids | list[str] | List of document IDs, that were changed. (z_nummer@z_index) | +| planned_changes_part_ids | list[str] | List of part IDs, that were planned to be changed. (teilenummer@t_index) | +| planned_changes_document_ids | list[str] | List of document IDs, that were planned to be changed. (z_nummer@z_index) | +| accompanying_document_ids | list[str] | List of document IDs, that accompany the change. (z_nummer@z_index) | +| parts | list[[Part](objects.md#part)] | | +| documents | list[[Document](objects.md#document)] | | +| planned_changes_parts | list[[Part](objects.md#part)] | | +| planned_changes_documents | list[[Document](objects.md#document)] | | +| accompanying_documents | list[[Document](objects.md#document)] | | +| cdb_cpersno | str \| None | Created by | +| cdb_cdate | datetime \| None | Created on | +| cdb_mpersno | str | Last Modified by | +| cdb_mdate | datetime \| None | Last Modified on | ## File `csfunctions.objects.File` -|Attribute|Type|Description| -|-|-|-| -|cdb_object_id|str|ID| -|cdbf_name|str \| None|file name| -|cdbf_type|str \| None|file type| -|cdb_cpersno|str \| None|Created by| -|mapped_cdb_cpersno_name|str \| None|Created by| -|cdb_cdate|datetime \| None|Created on| -|cdb_mpersno|str \| None|Last Modified by| -|mapped_cdb_mpersno_name|str \| None|Last Modified by| -|cdb_mdate|datetime \| None|Last Modified on| -|blob_url|str \| None|Presigned Blob URL| +| Attribute | Type | Description | +| ----------------------- | ---------------- | ------------------ | +| cdb_object_id | str | ID | +| cdbf_name | str \| None | file name | +| cdbf_type | str \| None | file type | +| cdb_cpersno | str \| None | Created by | +| mapped_cdb_cpersno_name | str \| None | Created by | +| cdb_cdate | datetime \| None | Created on | +| cdb_mpersno | str \| None | Last Modified by | +| mapped_cdb_mpersno_name | str \| None | Last Modified by | +| cdb_mdate | datetime \| None | Last Modified on | +| blob_url | str \| None | Presigned Blob URL | ## Material `csfunctions.objects.Material` -|Attribute|Type|Description| -|-|-|-| -|cdb_object_id|str \| None|Object ID| -|material_index|str \| None|Material Index| -|material_id|str \| None|Material ID| -|name_de|str \| None|Name DE| -|name_en|str \| None|Name EN| +| Attribute | Type | Description | +| -------------- | ----------- | -------------- | +| cdb_object_id | str \| None | Object ID | +| material_index | str \| None | Material Index | +| material_id | str \| None | Material ID | +| name_de | str \| None | Name DE | +| name_en | str \| None | Name EN | ## ObjectPropertyValue `csfunctions.objects.ObjectPropertyValue` An objects property, used by classification. -|Attribute|Type|Description| -|-|-|-| -|ref_object_id|str|Referenced Object| -|boolean_value|int \| None|Boolean Value| -|datetime_value|datetime \| None|Datetime Value| -|float_value|float \| None|Float Value| -|float_value_normalized|float \| None|Float Value Normalized| -|integer_value|int \| None|Integer Value| -|iso_language_code|str \| None|ISO Language Code| -|value_pos|int \| None|Position| -|property_code|str \| None|Property Code| -|property_path|str \| None|Property Path| -|property_type|str \| None|Property Type| -|range_identifier|str \| None|Range ID| -|text_value|str \| None|Text| +| Attribute | Type | Description | +| ---------------------- | ---------------- | ---------------------- | +| ref_object_id | str | Referenced Object | +| boolean_value | int \| None | Boolean Value | +| datetime_value | datetime \| None | Datetime Value | +| float_value | float \| None | Float Value | +| float_value_normalized | float \| None | Float Value Normalized | +| integer_value | int \| None | Integer Value | +| iso_language_code | str \| None | ISO Language Code | +| value_pos | int \| None | Position | +| property_code | str \| None | Property Code | +| property_path | str \| None | Property Path | +| property_type | str \| None | Property Type | +| range_identifier | str \| None | Range ID | +| text_value | str \| None | Text | ## Part `csfunctions.objects.Part` -|Attribute|Type|Description| -|-|-|-| -|teilenummer|str|part number| -|t_index|str|part index| -|status|int|Status Number| -|materialnr_erp|str \| None|Material No. (ERP)| -|benennung|str \| None|Name| -|eng_benennung|str \| None|Name| -|benennung2|str \| None|Additional Name| -|t_kategorie_name_de|str \| None|Category Name| -|t_kategorie_name_en|str \| None|Category Name| -|cdb_t_project_id|str \| None|Project ID| -|t_bereich|str \| None|Department| -|cdb_t_ec_id|str \| None|Engineering Change ID| -|item_maturity|int \| None|Maturity Level| -|gebrauchsstand_name_de|str \| None|Usage Status| -|gebrauchsstand_name_en|str \| None|Usage Status| -|ce_valid_from|date \| datetime \| None|Effective from| -|ce_valid_to|date \| datetime \| None|Effective to| -|mengeneinheit_name_de|str \| None|Quantity Unit| -|mengeneinheit_name_en|str \| None|Quantity Unit| -|st_gewicht|typing.Optional[float]|Weight (kg)| -|material_object_id|str \| None|Material ID| -|surface_name_en|str \| None|Surface| -|surface_name_de|str \| None|Surface| -|techdaten|str \| None|Engineering Data| -|cssaas_mirrored_from|str \| None|Mirror Part ID| -|t_ersatz_fuer|str \| None|Replacement for| -|t_ersatz_durch|str \| None|Replaced by| -|din|str \| None|Norms| -|bemerkung|str \| None|Remarks| -|cdb_copy_of_item_id|str \| None|Copy of ID| -|type_object_id|str \| None|BOM Type ID| -|cdb_depends_on|str \| None|Derived from| -|site_object_id|str \| None|Plant| -|cssaas_frame_add_attr_1|str \| None|Additional Attribute 1| -|cssaas_frame_add_attr_2|str \| None|Additional Attribute 2| -|cssaas_frame_add_attr_3|str \| None|Additional Attribute 3| -|cssaas_frame_add_attr_4|str \| None|Additional Attribute 4| -|cssaas_frame_add_attr_5|str \| None|Additional Attribute 5| -|cdb_cpersno|str \| None|Created by| -|cdb_cpersno_name|str \| None|Created by| -|cdb_cdate|datetime \| None|Created on| -|cdb_mpersno|str \| None|Last Modified by| -|cdb_mpersno_name|str \| None|Last Modified by| -|cdb_mdate|datetime \| None|Last Modified on| -|cdb_m2persno|str \| None|File Last Saved by| -|cdb_m2persno_name|str \| None|File Last Saved by| -|cdb_m2date|datetime \| None|File Last Saved on| -|st_durchmesser|float \| None|Diameter| -|st_laenge|float \| None|Length| -|st_hoehe|float \| None|Height| -|cdb_object_id|str \| None|Object ID| -|site_erp|str \| None|Plant| -|fertart|str \| None|Production Type| -|t_pruef_datum|datetime \| None|Release Date| -|oberflaeche|str \| None|Surface| -|mengeneinheit|str \| None|Unit of Measure| -|gebrauchsstand|str \| None|Usability| -|st_breite|float \| None|Width| -|document_ids|list[str]|List of document IDs, that were changed. (z_nummer@z_index)| -|documents|list[[Document](objects.md#document)]|| +| Attribute | Type | Description | +| ----------------------- | ------------------------------------- | ----------------------------------------------------------- | +| teilenummer | str | part number | +| t_index | str | part index | +| status | int | Status Number | +| materialnr_erp | str \| None | Material No. (ERP) | +| benennung | str \| None | Name | +| eng_benennung | str \| None | Name | +| benennung2 | str \| None | Additional Name | +| t_kategorie_name_de | str \| None | Category Name | +| t_kategorie_name_en | str \| None | Category Name | +| cdb_t_project_id | str \| None | Project ID | +| t_bereich | str \| None | Department | +| cdb_t_ec_id | str \| None | Engineering Change ID | +| item_maturity | int \| None | Maturity Level | +| gebrauchsstand_name_de | str \| None | Usage Status | +| gebrauchsstand_name_en | str \| None | Usage Status | +| ce_valid_from | date \| datetime \| None | Effective from | +| ce_valid_to | date \| datetime \| None | Effective to | +| mengeneinheit_name_de | str \| None | Quantity Unit | +| mengeneinheit_name_en | str \| None | Quantity Unit | +| st_gewicht | typing.Optional[float] | Weight (kg) | +| material_object_id | str \| None | Material ID | +| surface_name_en | str \| None | Surface | +| surface_name_de | str \| None | Surface | +| techdaten | str \| None | Engineering Data | +| cssaas_mirrored_from | str \| None | Mirror Part ID | +| t_ersatz_fuer | str \| None | Replacement for | +| t_ersatz_durch | str \| None | Replaced by | +| din | str \| None | Norms | +| bemerkung | str \| None | Remarks | +| cdb_copy_of_item_id | str \| None | Copy of ID | +| type_object_id | str \| None | BOM Type ID | +| cdb_depends_on | str \| None | Derived from | +| site_object_id | str \| None | Plant | +| cssaas_frame_add_attr_1 | str \| None | Additional Attribute 1 | +| cssaas_frame_add_attr_2 | str \| None | Additional Attribute 2 | +| cssaas_frame_add_attr_3 | str \| None | Additional Attribute 3 | +| cssaas_frame_add_attr_4 | str \| None | Additional Attribute 4 | +| cssaas_frame_add_attr_5 | str \| None | Additional Attribute 5 | +| cdb_cpersno | str \| None | Created by | +| cdb_cpersno_name | str \| None | Created by | +| cdb_cdate | datetime \| None | Created on | +| cdb_mpersno | str \| None | Last Modified by | +| cdb_mpersno_name | str \| None | Last Modified by | +| cdb_mdate | datetime \| None | Last Modified on | +| cdb_m2persno | str \| None | File Last Saved by | +| cdb_m2persno_name | str \| None | File Last Saved by | +| cdb_m2date | datetime \| None | File Last Saved on | +| st_durchmesser | float \| None | Diameter | +| st_laenge | float \| None | Length | +| st_hoehe | float \| None | Height | +| cdb_object_id | str \| None | Object ID | +| site_erp | str \| None | Plant | +| fertart | str \| None | Production Type | +| t_pruef_datum | datetime \| None | Release Date | +| oberflaeche | str \| None | Surface | +| mengeneinheit | str \| None | Unit of Measure | +| gebrauchsstand | str \| None | Usability | +| st_breite | float \| None | Width | +| cca_char_1 | str \| None | Custom Char Field | +| cca_char_2 | str \| None | Custom Char Field | +| cca_char_3 | str \| None | Custom Char Field | +| cca_char_4 | str \| None | Custom Char Field | +| cca_char_5 | str \| None | Custom Char Field | +| cca_char_6 | str \| None | Custom Char Field | +| cca_char_7 | str \| None | Custom Char Field | +| cca_char_8 | str \| None | Custom Char Field | +| cca_char_9 | str \| None | Custom Char Field | +| cca_char_10 | str \| None | Custom Char Field | +| cca_char_11 | str \| None | Custom Char Field | +| cca_char_12 | str \| None | Custom Char Field | +| cca_char_13 | str \| None | Custom Char Field | +| cca_char_14 | str \| None | Custom Char Field | +| cca_char_15 | str \| None | Custom Char Field | +| cca_char_16 | str \| None | Custom Char Field | +| cca_char_17 | str \| None | Custom Char Field | +| cca_char_18 | str \| None | Custom Char Field | +| cca_char_19 | str \| None | Custom Char Field | +| cca_char_20 | str \| None | Custom Char Field | +| cca_bigchar_part_1 | str \| None | Custom BigChar Field | +| cca_bigchar_part_2 | str \| None | Custom BigChar Field | +| cca_bigchar_part_3 | str \| None | Custom BigChar Field | +| cca_bigchar_part_4 | str \| None | Custom BigChar Field | +| cca_bigchar_part_5 | str \| None | Custom BigChar Field | +| cca_bigchar_part_6 | str \| None | Custom BigChar Field | +| cca_bigchar_part_7 | str \| None | Custom BigChar Field | +| cca_bigchar_part_8 | str \| None | Custom BigChar Field | +| cca_bigchar_part_9 | str \| None | Custom BigChar Field | +| cca_bigchar_part_10 | str \| None | Custom BigChar Field | +| cca_bigchar_part_11 | str \| None | Custom BigChar Field | +| cca_bigchar_part_12 | str \| None | Custom BigChar Field | +| cca_bigchar_part_13 | str \| None | Custom BigChar Field | +| cca_bigchar_part_14 | str \| None | Custom BigChar Field | +| cca_bigchar_part_15 | str \| None | Custom BigChar Field | +| cca_bigchar_part_16 | str \| None | Custom BigChar Field | +| cca_bigchar_part_17 | str \| None | Custom BigChar Field | +| cca_bigchar_part_18 | str \| None | Custom BigChar Field | +| cca_bigchar_part_19 | str \| None | Custom BigChar Field | +| cca_bigchar_part_20 | str \| None | Custom BigChar Field | +| cca_integer_part_1 | int \| None | Custom Integer Field | +| cca_integer_part_2 | int \| None | Custom Integer Field | +| cca_integer_part_3 | int \| None | Custom Integer Field | +| cca_integer_part_4 | int \| None | Custom Integer Field | +| cca_integer_part_5 | int \| None | Custom Integer Field | +| cca_integer_part_6 | int \| None | Custom Integer Field | +| cca_integer_part_7 | int \| None | Custom Integer Field | +| cca_integer_part_8 | int \| None | Custom Integer Field | +| cca_integer_part_9 | int \| None | Custom Integer Field | +| cca_integer_part_10 | int \| None | Custom Integer Field | +| cca_integer_part_11 | int \| None | Custom Integer Field | +| cca_integer_part_12 | int \| None | Custom Integer Field | +| cca_integer_part_13 | int \| None | Custom Integer Field | +| cca_integer_part_14 | int \| None | Custom Integer Field | +| cca_integer_part_15 | int \| None | Custom Integer Field | +| cca_integer_part_16 | int \| None | Custom Integer Field | +| cca_integer_part_17 | int \| None | Custom Integer Field | +| cca_integer_part_18 | int \| None | Custom Integer Field | +| cca_integer_part_19 | int \| None | Custom Integer Field | +| cca_integer_part_20 | int \| None | Custom Integer Field | +| cca_float_part_1 | float \| None | Custom Float Field | +| cca_float_part_2 | float \| None | Custom Float Field | +| cca_float_part_3 | float \| None | Custom Float Field | +| cca_float_part_4 | float \| None | Custom Float Field | +| cca_float_part_5 | float \| None | Custom Float Field | +| cca_float_part_6 | float \| None | Custom Float Field | +| cca_float_part_7 | float \| None | Custom Float Field | +| cca_float_part_8 | float \| None | Custom Float Field | +| cca_float_part_9 | float \| None | Custom Float Field | +| cca_float_part_10 | float \| None | Custom Float Field | +| cca_float_part_11 | float \| None | Custom Float Field | +| cca_float_part_12 | float \| None | Custom Float Field | +| cca_float_part_13 | float \| None | Custom Float Field | +| cca_float_part_14 | float \| None | Custom Float Field | +| cca_float_part_15 | float \| None | Custom Float Field | +| cca_float_part_16 | float \| None | Custom Float Field | +| cca_float_part_17 | float \| None | Custom Float Field | +| cca_float_part_18 | float \| None | Custom Float Field | +| cca_float_part_19 | float \| None | Custom Float Field | +| cca_float_part_20 | float \| None | Custom Float Field | +| cca_bool_part_1 | bool \| None | Custom Boolean Field | +| cca_bool_part_2 | bool \| None | Custom Boolean Field | +| cca_bool_part_3 | bool \| None | Custom Boolean Field | +| cca_bool_part_4 | bool \| None | Custom Boolean Field | +| cca_bool_part_5 | bool \| None | Custom Boolean Field | +| cca_bool_part_6 | bool \| None | Custom Boolean Field | +| cca_bool_part_7 | bool \| None | Custom Boolean Field | +| cca_bool_part_8 | bool \| None | Custom Boolean Field | +| cca_bool_part_9 | bool \| None | Custom Boolean Field | +| cca_bool_part_10 | bool \| None | Custom Boolean Field | +| cca_bool_part_11 | bool \| None | Custom Boolean Field | +| cca_bool_part_12 | bool \| None | Custom Boolean Field | +| cca_bool_part_13 | bool \| None | Custom Boolean Field | +| cca_bool_part_14 | bool \| None | Custom Boolean Field | +| cca_bool_part_15 | bool \| None | Custom Boolean Field | +| cca_bool_part_16 | bool \| None | Custom Boolean Field | +| cca_bool_part_17 | bool \| None | Custom Boolean Field | +| cca_bool_part_18 | bool \| None | Custom Boolean Field | +| cca_bool_part_19 | bool \| None | Custom Boolean Field | +| cca_bool_part_20 | bool \| None | Custom Boolean Field | +| cca_date_part_1 | datetime \| None | Custom Date Field | +| cca_date_part_2 | datetime \| None | Custom Date Field | +| cca_date_part_3 | datetime \| None | Custom Date Field | +| cca_date_part_4 | datetime \| None | Custom Date Field | +| cca_date_part_5 | datetime \| None | Custom Date Field | +| cca_date_part_6 | datetime \| None | Custom Date Field | +| cca_date_part_7 | datetime \| None | Custom Date Field | +| cca_date_part_8 | datetime \| None | Custom Date Field | +| cca_date_part_9 | datetime \| None | Custom Date Field | +| cca_date_part_10 | datetime \| None | Custom Date Field | +| cca_date_part_11 | datetime \| None | Custom Date Field | +| cca_date_part_12 | datetime \| None | Custom Date Field | +| cca_date_part_13 | datetime \| None | Custom Date Field | +| cca_date_part_14 | datetime \| None | Custom Date Field | +| cca_date_part_15 | datetime \| None | Custom Date Field | +| cca_date_part_16 | datetime \| None | Custom Date Field | +| cca_date_part_17 | datetime \| None | Custom Date Field | +| cca_date_part_18 | datetime \| None | Custom Date Field | +| cca_date_part_19 | datetime \| None | Custom Date Field | +| cca_date_part_20 | datetime \| None | Custom Date Field | +| document_ids | list[str] | List of document IDs, that were changed. (z_nummer@z_index) | +| documents | list[[Document](objects.md#document)] | | ## Workflow `csfunctions.objects.Workflow` -|Attribute|Type|Description| -|-|-|-| -|cdb_process_id|str|Workflow ID| -|title|str \| None|Title| -|started_at|datetime \| None|Date when the workflow was started.| -|started_by|str \| None|ID of the user who started the workflow.| -|local_briefcase_ids|list[str]|List of local briefcase ids (cdb_object_id)| -|global_briefcase_ids|list[str]|List of global briefcase ids (cdb_object_id)| -|local_briefcases|list[[Briefcase](objects.md#briefcase)]|| -|global_briefcases|list[[Briefcase](objects.md#briefcase)]|| +| Attribute | Type | Description | +| -------------------- | --------------------------------------- | -------------------------------------------- | +| cdb_process_id | str | Workflow ID | +| title | str \| None | Title | +| started_at | datetime \| None | Date when the workflow was started. | +| started_by | str \| None | ID of the user who started the workflow. | +| local_briefcase_ids | list[str] | List of local briefcase ids (cdb_object_id) | +| global_briefcase_ids | list[str] | List of global briefcase ids (cdb_object_id) | +| local_briefcases | list[[Briefcase](objects.md#briefcase)] | | +| global_briefcases | list[[Briefcase](objects.md#briefcase)] | | diff --git a/json_schemas/request.json b/json_schemas/request.json index a748b2a..13479f3 100644 --- a/json_schemas/request.json +++ b/json_schemas/request.json @@ -691,297 +691,137 @@ "description": "Object ID", "title": "Cdb Object Id" }, - "files": { - "default": [], - "description": "Files attached to the document", - "items": { - "$ref": "#/$defs/File" - }, - "title": "Files", - "type": "array" - }, - "part": { + "cca_char_doc_1": { "anyOf": [ { - "$ref": "#/$defs/Part" + "type": "string" }, { "type": "null" } ], - "default": null - } - }, - "required": [ - "z_nummer", - "z_index", - "titel", - "category1_name_en", - "category1_name_de", - "category2_name_en", - "category2_name_de", - "z_categ1", - "z_categ2", - "cdb_obsolete", - "z_status", - "z_status_txt", - "autoren", - "joined_status_name" - ], - "title": "Document", - "type": "object" - }, - "DocumentCreateCheckData": { - "properties": { - "documents": { - "description": "List of documents that are about to be created", - "items": { - "$ref": "#/$defs/Document" - }, - "title": "Documents", - "type": "array" + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 1" }, - "parts": { - "description": "List of parts that belong to the documents", - "items": { - "$ref": "#/$defs/Part" - }, - "title": "Parts", - "type": "array" - } - }, - "required": [ - "documents", - "parts" - ], - "title": "DocumentCreateCheckData", - "type": "object" - }, - "DocumentCreateCheckEvent": { - "properties": { - "name": { - "const": "document_create_check", - "default": "document_create_check", - "title": "Name", - "type": "string" + "cca_char_doc_2": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 2" }, - "event_id": { - "description": "unique identifier", - "title": "Event Id", - "type": "string" + "cca_char_doc_3": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 3" }, - "data": { - "$ref": "#/$defs/DocumentCreateCheckData" - } - }, - "required": [ - "event_id", - "data" - ], - "title": "DocumentCreateCheckEvent", - "type": "object" - }, - "DocumentFieldCalculationData": { - "properties": { - "document": { - "$ref": "#/$defs/Document", - "description": "Current state of the document" + "cca_char_doc_4": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 4" }, - "action": { - "description": "Action being performed", - "enum": [ - "create", - "modify", - "copy", - "index" + "cca_char_doc_5": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } ], - "title": "Action", - "type": "string" + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 5" }, - "parts": { - "description": "Parts that belong to the document", - "items": { - "$ref": "#/$defs/Part" - }, - "title": "Parts", - "type": "array" - } - }, - "required": [ - "document", - "action", - "parts" - ], - "title": "DocumentFieldCalculationData", - "type": "object" - }, - "DocumentFieldCalculationEvent": { - "properties": { - "name": { - "const": "document_field_calculation", - "default": "document_field_calculation", - "title": "Name", - "type": "string" + "cca_char_doc_6": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 6" }, - "event_id": { - "description": "unique identifier", - "title": "Event Id", - "type": "string" + "cca_char_doc_7": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 7" }, - "data": { - "$ref": "#/$defs/DocumentFieldCalculationData" - } - }, - "required": [ - "event_id", - "data" - ], - "title": "DocumentFieldCalculationEvent", - "type": "object" - }, - "DocumentModifyCheckData": { - "properties": { - "documents": { - "description": "List of documents that are about to be modified", - "items": { - "$ref": "#/$defs/Document" - }, - "title": "Documents", - "type": "array" + "cca_char_doc_8": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 8" }, - "parts": { - "description": "List of parts that belong to the documents", - "items": { - "$ref": "#/$defs/Part" - }, - "title": "Parts", - "type": "array" - } - }, - "required": [ - "documents", - "parts" - ], - "title": "DocumentModifyCheckData", - "type": "object" - }, - "DocumentModifyCheckEvent": { - "properties": { - "name": { - "const": "document_modify_check", - "default": "document_modify_check", - "title": "Name", - "type": "string" + "cca_char_doc_9": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 9" }, - "event_id": { - "description": "unique identifier", - "title": "Event Id", - "type": "string" + "cca_char_doc_10": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 10" }, - "data": { - "$ref": "#/$defs/DocumentModifyCheckData" - } - }, - "required": [ - "event_id", - "data" - ], - "title": "DocumentModifyCheckEvent", - "type": "object" - }, - "DocumentReleaseCheckData": { - "properties": { - "documents": { - "description": "List of documents that will be released.", - "items": { - "$ref": "#/$defs/Document" - }, - "title": "Documents", - "type": "array" - }, - "parts": { - "description": "List of parts that belong to the documents", - "items": { - "$ref": "#/$defs/Part" - }, - "title": "Parts", - "type": "array" - }, - "dialog_data": { - "$ref": "#/$defs/DocumentReleasedDialogData" - } - }, - "required": [ - "documents", - "parts", - "dialog_data" - ], - "title": "DocumentReleaseCheckData", - "type": "object" - }, - "DocumentReleaseCheckEvent": { - "properties": { - "name": { - "const": "document_release_check", - "default": "document_release_check", - "title": "Name", - "type": "string" - }, - "event_id": { - "description": "unique identifier", - "title": "Event Id", - "type": "string" - }, - "data": { - "$ref": "#/$defs/DocumentReleaseCheckData" - } - }, - "required": [ - "event_id", - "data" - ], - "title": "DocumentReleaseCheckEvent", - "type": "object" - }, - "DocumentReleasedData": { - "properties": { - "documents": { - "description": "List of documents that were released.", - "items": { - "$ref": "#/$defs/Document" - }, - "title": "Documents", - "type": "array" - }, - "parts": { - "description": "List of parts that belong to the released documents", - "items": { - "$ref": "#/$defs/Part" - }, - "title": "Parts", - "type": "array" - }, - "dialog_data": { - "$ref": "#/$defs/DocumentReleasedDialogData" - } - }, - "required": [ - "documents", - "parts", - "dialog_data" - ], - "title": "DocumentReleasedData", - "type": "object" - }, - "DocumentReleasedDialogData": { - "properties": { - "dialog_type": { - "const": "document_release", - "default": "document_release", - "title": "Dialog Type", - "type": "string" - }, - "cdbprot_remark": { + "cca_char_doc_11": { "anyOf": [ { "type": "string" @@ -991,10 +831,10 @@ } ], "default": null, - "description": "remark", - "title": "Cdbprot Remark" + "description": "Custom Char Field", + "title": "Cca Char Doc 11" }, - "cdb_ec_id": { + "cca_char_doc_12": { "anyOf": [ { "type": "string" @@ -1004,101 +844,10 @@ } ], "default": null, - "description": "Engineering Change ID", - "title": "Cdb Ec Id" - } - }, - "title": "DocumentReleasedDialogData", - "type": "object" - }, - "DocumentReleasedEvent": { - "properties": { - "name": { - "const": "document_released", - "default": "document_released", - "title": "Name", - "type": "string" - }, - "event_id": { - "description": "unique identifier", - "title": "Event Id", - "type": "string" - }, - "data": { - "$ref": "#/$defs/DocumentReleasedData" - } - }, - "required": [ - "event_id", - "data" - ], - "title": "DocumentReleasedEvent", - "type": "object" - }, - "DummyEvent": { - "description": "Dummy Event, for unit testing", - "properties": { - "name": { - "const": "dummy", - "default": "dummy", - "title": "Name", - "type": "string" - }, - "event_id": { - "description": "unique identifier", - "title": "Event Id", - "type": "string" - }, - "data": { - "$ref": "#/$defs/DummyEventData", - "description": "Dummy Event Data" - } - }, - "required": [ - "event_id", - "data" - ], - "title": "DummyEvent", - "type": "object" - }, - "DummyEventData": { - "properties": { - "documents": { - "items": { - "$ref": "#/$defs/Document" - }, - "title": "Documents", - "type": "array" - }, - "parts": { - "items": { - "$ref": "#/$defs/Part" - }, - "title": "Parts", - "type": "array" - } - }, - "required": [ - "documents", - "parts" - ], - "title": "DummyEventData", - "type": "object" - }, - "EngineeringChange": { - "properties": { - "object_type": { - "const": "engineering_change", - "default": "engineering_change", - "title": "Object Type", - "type": "string" - }, - "cdb_ec_id": { - "description": "Engineering Change ID", - "title": "Cdb Ec Id", - "type": "string" + "description": "Custom Char Field", + "title": "Cca Char Doc 12" }, - "cdb_project_id": { + "cca_char_doc_13": { "anyOf": [ { "type": "string" @@ -1107,20 +856,13 @@ "type": "null" } ], - "default": "", - "description": "Project ID", - "title": "Cdb Project Id" - }, - "ec_state": { - "default": "", - "description": "", - "title": "Ec State", - "type": "string" + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 13" }, - "end_time_plan": { + "cca_char_doc_14": { "anyOf": [ { - "format": "date-time", "type": "string" }, { @@ -1128,15 +870,10 @@ } ], "default": null, - "description": "Planned end time", - "title": "End Time Plan" - }, - "status": { - "description": "Status", - "title": "Status", - "type": "integer" + "description": "Custom Char Field", + "title": "Cca Char Doc 14" }, - "title": { + "cca_char_doc_15": { "anyOf": [ { "type": "string" @@ -1145,11 +882,11 @@ "type": "null" } ], - "default": "", - "description": "Title", - "title": "Title" + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 15" }, - "template_ec_id": { + "cca_char_doc_16": { "anyOf": [ { "type": "string" @@ -1158,11 +895,11 @@ "type": "null" } ], - "default": "", - "description": "Template ID", - "title": "Template Ec Id" + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 16" }, - "cdb_object_id": { + "cca_char_doc_17": { "anyOf": [ { "type": "string" @@ -1172,10 +909,10 @@ } ], "default": null, - "description": "Object ID", - "title": "Cdb Object Id" + "description": "Custom Char Field", + "title": "Cca Char Doc 17" }, - "c_department": { + "cca_char_doc_18": { "anyOf": [ { "type": "string" @@ -1184,11 +921,11 @@ "type": "null" } ], - "default": "", - "description": "Department", - "title": "C Department" + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 18" }, - "c_description": { + "cca_char_doc_19": { "anyOf": [ { "type": "string" @@ -1197,11 +934,11 @@ "type": "null" } ], - "default": "", - "description": "Description", - "title": "C Description" + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 19" }, - "c_event": { + "cca_char_doc_20": { "anyOf": [ { "type": "string" @@ -1210,1215 +947,6283 @@ "type": "null" } ], - "default": "", - "description": "Event", - "title": "C Event" + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Doc 20" }, - "c_reason": { + "cca_integer_doc_1": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], - "default": "", - "description": "Reason", - "title": "C Reason" + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 1" }, - "c_source": { + "cca_integer_doc_2": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], - "default": "", - "description": "Source", - "title": "C Source" + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 2" }, - "category": { + "cca_integer_doc_3": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], - "default": "", - "description": "Category", - "title": "Category" + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 3" }, - "part_ids": { - "default": [], - "description": "List of part IDs, that were changed. (teilenummer@t_index)", - "items": { - "type": "string" - }, - "title": "Part Ids", - "type": "array" + "cca_integer_doc_4": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 4" }, - "document_ids": { - "default": [], - "description": "List of document IDs, that were changed. (z_nummer@z_index)", - "items": { - "type": "string" - }, - "title": "Document Ids", - "type": "array" + "cca_integer_doc_5": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 5" }, - "planned_changes_part_ids": { - "default": [], - "description": "List of part IDs, that were planned to be changed. (teilenummer@t_index)", - "items": { - "type": "string" - }, - "title": "Planned Changes Part Ids", - "type": "array" + "cca_integer_doc_6": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 6" }, - "planned_changes_document_ids": { - "default": [], - "description": "List of document IDs, that were planned to be changed. (z_nummer@z_index)", - "items": { - "type": "string" - }, - "title": "Planned Changes Document Ids", - "type": "array" + "cca_integer_doc_7": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 7" }, - "accompanying_document_ids": { - "default": [], - "description": "List of document IDs, that accompany the change. (z_nummer@z_index)", - "items": { - "type": "string" - }, - "title": "Accompanying Document Ids", - "type": "array" + "cca_integer_doc_8": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 8" }, - "parts": { - "default": [], - "items": { - "$ref": "#/$defs/Part" - }, - "title": "Parts", - "type": "array" + "cca_integer_doc_9": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 9" }, - "documents": { - "default": [], - "items": { - "$ref": "#/$defs/Document" - }, - "title": "Documents", - "type": "array" + "cca_integer_doc_10": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 10" }, - "planned_changes_parts": { - "default": [], - "items": { - "$ref": "#/$defs/Part" - }, - "title": "Planned Changes Parts", - "type": "array" + "cca_integer_doc_11": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 11" }, - "planned_changes_documents": { - "default": [], - "items": { - "$ref": "#/$defs/Document" - }, - "title": "Planned Changes Documents", - "type": "array" + "cca_integer_doc_12": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 12" }, - "accompanying_documents": { - "default": [], - "items": { - "$ref": "#/$defs/Document" - }, - "title": "Accompanying Documents", - "type": "array" + "cca_integer_doc_13": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 13" }, - "cdb_cpersno": { + "cca_integer_doc_14": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], - "default": "", - "description": "Created by", - "title": "Cdb Cpersno" + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 14" }, - "cdb_cdate": { + "cca_integer_doc_15": { "anyOf": [ { - "format": "date-time", - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "description": "Created on", - "title": "Cdb Cdate" + "description": "Custom Integer Field", + "title": "Cca Integer Doc 15" }, - "cdb_mpersno": { - "default": "", - "description": "Last Modified by", - "title": "Cdb Mpersno", - "type": "string" + "cca_integer_doc_16": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 16" }, - "cdb_mdate": { + "cca_integer_doc_17": { "anyOf": [ { - "format": "date-time", - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "description": "Last Modified on", - "title": "Cdb Mdate" - } - }, - "required": [ - "cdb_ec_id", - "status" - ], - "title": "EngineeringChange", - "type": "object" - }, - "EngineeringChangeReleaseCheckData": { - "properties": { - "documents": { - "description": "List of included documents.", - "items": { - "$ref": "#/$defs/Document" - }, - "title": "Documents", - "type": "array" + "description": "Custom Integer Field", + "title": "Cca Integer Doc 17" }, - "parts": { - "description": "List of included parts.", - "items": { - "$ref": "#/$defs/Part" - }, - "title": "Parts", - "type": "array" + "cca_integer_doc_18": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 18" }, - "engineering_changes": { - "description": "List of engineering changes that will be released.", - "items": { - "$ref": "#/$defs/EngineeringChange" - }, - "title": "Engineering Changes", - "type": "array" - } - }, - "required": [ - "documents", - "parts", - "engineering_changes" - ], - "title": "EngineeringChangeReleaseCheckData", - "type": "object" + "cca_integer_doc_19": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 19" + }, + "cca_integer_doc_20": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Doc 20" + }, + "cca_float_doc_1": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 1" + }, + "cca_float_doc_2": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 2" + }, + "cca_float_doc_3": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 3" + }, + "cca_float_doc_4": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 4" + }, + "cca_float_doc_5": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 5" + }, + "cca_float_doc_6": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 6" + }, + "cca_float_doc_7": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 7" + }, + "cca_float_doc_8": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 8" + }, + "cca_float_doc_9": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 9" + }, + "cca_float_doc_10": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 10" + }, + "cca_float_doc_11": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 11" + }, + "cca_float_doc_12": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 12" + }, + "cca_float_doc_13": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 13" + }, + "cca_float_doc_14": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 14" + }, + "cca_float_doc_15": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 15" + }, + "cca_float_doc_16": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 16" + }, + "cca_float_doc_17": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 17" + }, + "cca_float_doc_18": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 18" + }, + "cca_float_doc_19": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 19" + }, + "cca_float_doc_20": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Doc 20" + }, + "cca_date_doc_2": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 2" + }, + "cca_date_doc_3": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 3" + }, + "cca_date_doc_4": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 4" + }, + "cca_date_doc_5": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 5" + }, + "cca_date_doc_6": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 6" + }, + "cca_date_doc_7": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 7" + }, + "cca_date_doc_8": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 8" + }, + "cca_date_doc_9": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 9" + }, + "cca_date_doc_10": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 10" + }, + "cca_date_doc_11": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 11" + }, + "cca_date_doc_12": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 12" + }, + "cca_date_doc_13": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 13" + }, + "cca_date_doc_14": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 14" + }, + "cca_date_doc_15": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 15" + }, + "cca_date_doc_16": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 16" + }, + "cca_date_doc_17": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 17" + }, + "cca_date_doc_18": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 18" + }, + "cca_date_doc_19": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 19" + }, + "cca_date_doc_20": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 20" + }, + "cca_date_doc_1": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Doc 1" + }, + "cca_bool_doc_1": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 1" + }, + "cca_bool_doc_2": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 2" + }, + "cca_bool_doc_3": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 3" + }, + "cca_bool_doc_4": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 4" + }, + "cca_bool_doc_5": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 5" + }, + "cca_bool_doc_6": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 6" + }, + "cca_bool_doc_7": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 7" + }, + "cca_bool_doc_8": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 8" + }, + "cca_bool_doc_9": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 9" + }, + "cca_bool_doc_10": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 10" + }, + "cca_bool_doc_11": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 11" + }, + "cca_bool_doc_12": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 12" + }, + "cca_bool_doc_13": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 13" + }, + "cca_bool_doc_14": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 14" + }, + "cca_bool_doc_15": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 15" + }, + "cca_bool_doc_16": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 16" + }, + "cca_bool_doc_17": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 17" + }, + "cca_bool_doc_18": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 18" + }, + "cca_bool_doc_19": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 19" + }, + "cca_bool_doc_20": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Doc 20" + }, + "cca_bigchar_doc_1": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 1" + }, + "cca_bigchar_doc_2": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 2" + }, + "cca_bigchar_doc_3": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 3" + }, + "cca_bigchar_doc_4": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 4" + }, + "cca_bigchar_doc_5": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 5" + }, + "cca_bigchar_doc_6": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 6" + }, + "cca_bigchar_doc_7": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 7" + }, + "cca_bigchar_doc_8": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 8" + }, + "cca_bigchar_doc_9": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 9" + }, + "cca_bigchar_doc_10": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 10" + }, + "cca_bigchar_doc_11": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 11" + }, + "cca_bigchar_doc_12": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 12" + }, + "cca_bigchar_doc_13": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 13" + }, + "cca_bigchar_doc_14": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 14" + }, + "cca_bigchar_doc_15": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 15" + }, + "cca_bigchar_doc_16": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 16" + }, + "cca_bigchar_doc_17": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 17" + }, + "cca_bigchar_doc_18": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 18" + }, + "cca_bigchar_doc_19": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 19" + }, + "cca_bigchar_doc_20": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Doc 20" + }, + "cca_char_model_1": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 1" + }, + "cca_char_model_2": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 2" + }, + "cca_char_model_3": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 3" + }, + "cca_char_model_4": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 4" + }, + "cca_char_model_5": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 5" + }, + "cca_char_model_6": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 6" + }, + "cca_char_model_7": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 7" + }, + "cca_char_model_8": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 8" + }, + "cca_char_model_9": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 9" + }, + "cca_char_model_10": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 10" + }, + "cca_char_model_11": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 11" + }, + "cca_char_model_12": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 12" + }, + "cca_char_model_13": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 13" + }, + "cca_char_model_14": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 14" + }, + "cca_char_model_15": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 15" + }, + "cca_char_model_16": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 16" + }, + "cca_char_model_17": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 17" + }, + "cca_char_model_18": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 18" + }, + "cca_char_model_19": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 19" + }, + "cca_char_model_20": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char Model 20" + }, + "cca_bigchar_model_1": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 1" + }, + "cca_bigchar_model_2": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 2" + }, + "cca_bigchar_model_3": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 3" + }, + "cca_bigchar_model_4": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 4" + }, + "cca_bigchar_model_5": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 5" + }, + "cca_bigchar_model_6": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 6" + }, + "cca_bigchar_model_7": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 7" + }, + "cca_bigchar_model_8": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 8" + }, + "cca_bigchar_model_9": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 9" + }, + "cca_bigchar_model_10": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 10" + }, + "cca_bigchar_model_11": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 11" + }, + "cca_bigchar_model_12": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 12" + }, + "cca_bigchar_model_13": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 13" + }, + "cca_bigchar_model_14": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 14" + }, + "cca_bigchar_model_15": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 15" + }, + "cca_bigchar_model_16": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 16" + }, + "cca_bigchar_model_17": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 17" + }, + "cca_bigchar_model_18": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 18" + }, + "cca_bigchar_model_19": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 19" + }, + "cca_bigchar_model_20": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Model 20" + }, + "cca_integer_model_1": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 1" + }, + "cca_integer_model_2": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 2" + }, + "cca_integer_model_3": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 3" + }, + "cca_integer_model_4": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 4" + }, + "cca_integer_model_5": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 5" + }, + "cca_integer_model_6": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 6" + }, + "cca_integer_model_7": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 7" + }, + "cca_integer_model_8": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 8" + }, + "cca_integer_model_9": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 9" + }, + "cca_integer_model_10": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 10" + }, + "cca_integer_model_11": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 11" + }, + "cca_integer_model_12": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 12" + }, + "cca_integer_model_13": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 13" + }, + "cca_integer_model_14": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 14" + }, + "cca_integer_model_15": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 15" + }, + "cca_integer_model_16": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 16" + }, + "cca_integer_model_17": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 17" + }, + "cca_integer_model_18": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 18" + }, + "cca_integer_model_19": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 19" + }, + "cca_integer_model_20": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Model 20" + }, + "cca_float_model_1": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 1" + }, + "cca_float_model_2": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 2" + }, + "cca_float_model_3": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 3" + }, + "cca_float_model_4": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 4" + }, + "cca_float_model_5": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 5" + }, + "cca_float_model_6": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 6" + }, + "cca_float_model_7": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 7" + }, + "cca_float_model_8": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 8" + }, + "cca_float_model_9": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 9" + }, + "cca_float_model_10": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 10" + }, + "cca_float_model_11": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 11" + }, + "cca_float_model_12": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 12" + }, + "cca_float_model_13": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 13" + }, + "cca_float_model_14": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 14" + }, + "cca_float_model_15": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 15" + }, + "cca_float_model_16": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 16" + }, + "cca_float_model_17": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 17" + }, + "cca_float_model_18": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 18" + }, + "cca_float_model_19": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 19" + }, + "cca_float_model_20": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Model 20" + }, + "cca_bool_model_1": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 1" + }, + "cca_bool_model_2": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 2" + }, + "cca_bool_model_3": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 3" + }, + "cca_bool_model_4": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 4" + }, + "cca_bool_model_5": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 5" + }, + "cca_bool_model_6": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 6" + }, + "cca_bool_model_7": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 7" + }, + "cca_bool_model_8": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 8" + }, + "cca_bool_model_9": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 9" + }, + "cca_bool_model_10": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 10" + }, + "cca_bool_model_11": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 11" + }, + "cca_bool_model_12": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 12" + }, + "cca_bool_model_13": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 13" + }, + "cca_bool_model_14": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 14" + }, + "cca_bool_model_15": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 15" + }, + "cca_bool_model_16": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 16" + }, + "cca_bool_model_17": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 17" + }, + "cca_bool_model_18": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 18" + }, + "cca_bool_model_19": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 19" + }, + "cca_bool_model_20": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Boolean Field", + "title": "Cca Bool Model 20" + }, + "cca_date_model_1": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 1" + }, + "cca_date_model_2": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 2" + }, + "cca_date_model_3": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 3" + }, + "cca_date_model_4": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 4" + }, + "cca_date_model_5": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 5" + }, + "cca_date_model_6": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 6" + }, + "cca_date_model_7": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 7" + }, + "cca_date_model_8": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 8" + }, + "cca_date_model_9": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 9" + }, + "cca_date_model_10": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 10" + }, + "cca_date_model_11": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 11" + }, + "cca_date_model_12": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 12" + }, + "cca_date_model_13": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 13" + }, + "cca_date_model_14": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 14" + }, + "cca_date_model_15": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 15" + }, + "cca_date_model_16": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 16" + }, + "cca_date_model_17": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 17" + }, + "cca_date_model_18": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 18" + }, + "cca_date_model_19": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 19" + }, + "cca_date_model_20": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Date Field", + "title": "Cca Date Model 20" + }, + "files": { + "default": [], + "description": "Files attached to the document", + "items": { + "$ref": "#/$defs/File" + }, + "title": "Files", + "type": "array" + }, + "part": { + "anyOf": [ + { + "$ref": "#/$defs/Part" + }, + { + "type": "null" + } + ], + "default": null + } + }, + "required": [ + "z_nummer", + "z_index", + "titel", + "category1_name_en", + "category1_name_de", + "category2_name_en", + "category2_name_de", + "z_categ1", + "z_categ2", + "cdb_obsolete", + "z_status", + "z_status_txt", + "autoren", + "joined_status_name" + ], + "title": "Document", + "type": "object" + }, + "DocumentCreateCheckData": { + "properties": { + "documents": { + "description": "List of documents that are about to be created", + "items": { + "$ref": "#/$defs/Document" + }, + "title": "Documents", + "type": "array" + }, + "parts": { + "description": "List of parts that belong to the documents", + "items": { + "$ref": "#/$defs/Part" + }, + "title": "Parts", + "type": "array" + } + }, + "required": [ + "documents", + "parts" + ], + "title": "DocumentCreateCheckData", + "type": "object" + }, + "DocumentCreateCheckEvent": { + "properties": { + "name": { + "const": "document_create_check", + "default": "document_create_check", + "title": "Name", + "type": "string" + }, + "event_id": { + "description": "unique identifier", + "title": "Event Id", + "type": "string" + }, + "data": { + "$ref": "#/$defs/DocumentCreateCheckData" + } + }, + "required": [ + "event_id", + "data" + ], + "title": "DocumentCreateCheckEvent", + "type": "object" + }, + "DocumentFieldCalculationData": { + "properties": { + "document": { + "$ref": "#/$defs/Document", + "description": "Current state of the document" + }, + "action": { + "description": "Action being performed", + "enum": [ + "create", + "modify", + "copy", + "index" + ], + "title": "Action", + "type": "string" + }, + "parts": { + "description": "Parts that belong to the document", + "items": { + "$ref": "#/$defs/Part" + }, + "title": "Parts", + "type": "array" + } + }, + "required": [ + "document", + "action", + "parts" + ], + "title": "DocumentFieldCalculationData", + "type": "object" + }, + "DocumentFieldCalculationEvent": { + "properties": { + "name": { + "const": "document_field_calculation", + "default": "document_field_calculation", + "title": "Name", + "type": "string" + }, + "event_id": { + "description": "unique identifier", + "title": "Event Id", + "type": "string" + }, + "data": { + "$ref": "#/$defs/DocumentFieldCalculationData" + } + }, + "required": [ + "event_id", + "data" + ], + "title": "DocumentFieldCalculationEvent", + "type": "object" + }, + "DocumentModifyCheckData": { + "properties": { + "documents": { + "description": "List of documents that are about to be modified", + "items": { + "$ref": "#/$defs/Document" + }, + "title": "Documents", + "type": "array" + }, + "parts": { + "description": "List of parts that belong to the documents", + "items": { + "$ref": "#/$defs/Part" + }, + "title": "Parts", + "type": "array" + } + }, + "required": [ + "documents", + "parts" + ], + "title": "DocumentModifyCheckData", + "type": "object" + }, + "DocumentModifyCheckEvent": { + "properties": { + "name": { + "const": "document_modify_check", + "default": "document_modify_check", + "title": "Name", + "type": "string" + }, + "event_id": { + "description": "unique identifier", + "title": "Event Id", + "type": "string" + }, + "data": { + "$ref": "#/$defs/DocumentModifyCheckData" + } + }, + "required": [ + "event_id", + "data" + ], + "title": "DocumentModifyCheckEvent", + "type": "object" + }, + "DocumentReleaseCheckData": { + "properties": { + "documents": { + "description": "List of documents that will be released.", + "items": { + "$ref": "#/$defs/Document" + }, + "title": "Documents", + "type": "array" + }, + "parts": { + "description": "List of parts that belong to the documents", + "items": { + "$ref": "#/$defs/Part" + }, + "title": "Parts", + "type": "array" + }, + "dialog_data": { + "$ref": "#/$defs/DocumentReleasedDialogData" + } + }, + "required": [ + "documents", + "parts", + "dialog_data" + ], + "title": "DocumentReleaseCheckData", + "type": "object" + }, + "DocumentReleaseCheckEvent": { + "properties": { + "name": { + "const": "document_release_check", + "default": "document_release_check", + "title": "Name", + "type": "string" + }, + "event_id": { + "description": "unique identifier", + "title": "Event Id", + "type": "string" + }, + "data": { + "$ref": "#/$defs/DocumentReleaseCheckData" + } + }, + "required": [ + "event_id", + "data" + ], + "title": "DocumentReleaseCheckEvent", + "type": "object" + }, + "DocumentReleasedData": { + "properties": { + "documents": { + "description": "List of documents that were released.", + "items": { + "$ref": "#/$defs/Document" + }, + "title": "Documents", + "type": "array" + }, + "parts": { + "description": "List of parts that belong to the released documents", + "items": { + "$ref": "#/$defs/Part" + }, + "title": "Parts", + "type": "array" + }, + "dialog_data": { + "$ref": "#/$defs/DocumentReleasedDialogData" + } + }, + "required": [ + "documents", + "parts", + "dialog_data" + ], + "title": "DocumentReleasedData", + "type": "object" + }, + "DocumentReleasedDialogData": { + "properties": { + "dialog_type": { + "const": "document_release", + "default": "document_release", + "title": "Dialog Type", + "type": "string" + }, + "cdbprot_remark": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "remark", + "title": "Cdbprot Remark" + }, + "cdb_ec_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Engineering Change ID", + "title": "Cdb Ec Id" + } + }, + "title": "DocumentReleasedDialogData", + "type": "object" + }, + "DocumentReleasedEvent": { + "properties": { + "name": { + "const": "document_released", + "default": "document_released", + "title": "Name", + "type": "string" + }, + "event_id": { + "description": "unique identifier", + "title": "Event Id", + "type": "string" + }, + "data": { + "$ref": "#/$defs/DocumentReleasedData" + } + }, + "required": [ + "event_id", + "data" + ], + "title": "DocumentReleasedEvent", + "type": "object" + }, + "DummyEvent": { + "description": "Dummy Event, for unit testing", + "properties": { + "name": { + "const": "dummy", + "default": "dummy", + "title": "Name", + "type": "string" + }, + "event_id": { + "description": "unique identifier", + "title": "Event Id", + "type": "string" + }, + "data": { + "$ref": "#/$defs/DummyEventData", + "description": "Dummy Event Data" + } + }, + "required": [ + "event_id", + "data" + ], + "title": "DummyEvent", + "type": "object" + }, + "DummyEventData": { + "properties": { + "documents": { + "items": { + "$ref": "#/$defs/Document" + }, + "title": "Documents", + "type": "array" + }, + "parts": { + "items": { + "$ref": "#/$defs/Part" + }, + "title": "Parts", + "type": "array" + } + }, + "required": [ + "documents", + "parts" + ], + "title": "DummyEventData", + "type": "object" + }, + "EngineeringChange": { + "properties": { + "object_type": { + "const": "engineering_change", + "default": "engineering_change", + "title": "Object Type", + "type": "string" + }, + "cdb_ec_id": { + "description": "Engineering Change ID", + "title": "Cdb Ec Id", + "type": "string" + }, + "cdb_project_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": "", + "description": "Project ID", + "title": "Cdb Project Id" + }, + "ec_state": { + "default": "", + "description": "", + "title": "Ec State", + "type": "string" + }, + "end_time_plan": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Planned end time", + "title": "End Time Plan" + }, + "status": { + "description": "Status", + "title": "Status", + "type": "integer" + }, + "title": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": "", + "description": "Title", + "title": "Title" + }, + "template_ec_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": "", + "description": "Template ID", + "title": "Template Ec Id" + }, + "cdb_object_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Object ID", + "title": "Cdb Object Id" + }, + "c_department": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": "", + "description": "Department", + "title": "C Department" + }, + "c_description": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": "", + "description": "Description", + "title": "C Description" + }, + "c_event": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": "", + "description": "Event", + "title": "C Event" + }, + "c_reason": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": "", + "description": "Reason", + "title": "C Reason" + }, + "c_source": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": "", + "description": "Source", + "title": "C Source" + }, + "category": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": "", + "description": "Category", + "title": "Category" + }, + "part_ids": { + "default": [], + "description": "List of part IDs, that were changed. (teilenummer@t_index)", + "items": { + "type": "string" + }, + "title": "Part Ids", + "type": "array" + }, + "document_ids": { + "default": [], + "description": "List of document IDs, that were changed. (z_nummer@z_index)", + "items": { + "type": "string" + }, + "title": "Document Ids", + "type": "array" + }, + "planned_changes_part_ids": { + "default": [], + "description": "List of part IDs, that were planned to be changed. (teilenummer@t_index)", + "items": { + "type": "string" + }, + "title": "Planned Changes Part Ids", + "type": "array" + }, + "planned_changes_document_ids": { + "default": [], + "description": "List of document IDs, that were planned to be changed. (z_nummer@z_index)", + "items": { + "type": "string" + }, + "title": "Planned Changes Document Ids", + "type": "array" + }, + "accompanying_document_ids": { + "default": [], + "description": "List of document IDs, that accompany the change. (z_nummer@z_index)", + "items": { + "type": "string" + }, + "title": "Accompanying Document Ids", + "type": "array" + }, + "parts": { + "default": [], + "items": { + "$ref": "#/$defs/Part" + }, + "title": "Parts", + "type": "array" + }, + "documents": { + "default": [], + "items": { + "$ref": "#/$defs/Document" + }, + "title": "Documents", + "type": "array" + }, + "planned_changes_parts": { + "default": [], + "items": { + "$ref": "#/$defs/Part" + }, + "title": "Planned Changes Parts", + "type": "array" + }, + "planned_changes_documents": { + "default": [], + "items": { + "$ref": "#/$defs/Document" + }, + "title": "Planned Changes Documents", + "type": "array" + }, + "accompanying_documents": { + "default": [], + "items": { + "$ref": "#/$defs/Document" + }, + "title": "Accompanying Documents", + "type": "array" + }, + "cdb_cpersno": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": "", + "description": "Created by", + "title": "Cdb Cpersno" + }, + "cdb_cdate": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Created on", + "title": "Cdb Cdate" + }, + "cdb_mpersno": { + "default": "", + "description": "Last Modified by", + "title": "Cdb Mpersno", + "type": "string" + }, + "cdb_mdate": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Last Modified on", + "title": "Cdb Mdate" + } + }, + "required": [ + "cdb_ec_id", + "status" + ], + "title": "EngineeringChange", + "type": "object" + }, + "EngineeringChangeReleaseCheckData": { + "properties": { + "documents": { + "description": "List of included documents.", + "items": { + "$ref": "#/$defs/Document" + }, + "title": "Documents", + "type": "array" + }, + "parts": { + "description": "List of included parts.", + "items": { + "$ref": "#/$defs/Part" + }, + "title": "Parts", + "type": "array" + }, + "engineering_changes": { + "description": "List of engineering changes that will be released.", + "items": { + "$ref": "#/$defs/EngineeringChange" + }, + "title": "Engineering Changes", + "type": "array" + } + }, + "required": [ + "documents", + "parts", + "engineering_changes" + ], + "title": "EngineeringChangeReleaseCheckData", + "type": "object" + }, + "EngineeringChangeReleaseCheckEvent": { + "properties": { + "name": { + "const": "engineering_change_release_check", + "default": "engineering_change_release_check", + "title": "Name", + "type": "string" + }, + "event_id": { + "description": "unique identifier", + "title": "Event Id", + "type": "string" + }, + "data": { + "$ref": "#/$defs/EngineeringChangeReleaseCheckData" + } + }, + "required": [ + "event_id", + "data" + ], + "title": "EngineeringChangeReleaseCheckEvent", + "type": "object" + }, + "EngineeringChangeReleasedData": { + "properties": { + "documents": { + "description": "List of included documents.", + "items": { + "$ref": "#/$defs/Document" + }, + "title": "Documents", + "type": "array" + }, + "parts": { + "description": "List of included parts.", + "items": { + "$ref": "#/$defs/Part" + }, + "title": "Parts", + "type": "array" + }, + "engineering_changes": { + "description": "List of engineering changes that were released.", + "items": { + "$ref": "#/$defs/EngineeringChange" + }, + "title": "Engineering Changes", + "type": "array" + } + }, + "required": [ + "documents", + "parts", + "engineering_changes" + ], + "title": "EngineeringChangeReleasedData", + "type": "object" + }, + "EngineeringChangeReleasedEvent": { + "properties": { + "name": { + "const": "engineering_change_released", + "default": "engineering_change_released", + "title": "Name", + "type": "string" + }, + "event_id": { + "description": "unique identifier", + "title": "Event Id", + "type": "string" + }, + "data": { + "$ref": "#/$defs/EngineeringChangeReleasedData" + } + }, + "required": [ + "event_id", + "data" + ], + "title": "EngineeringChangeReleasedEvent", + "type": "object" + }, + "EngineeringChangeStatusChangeCheckData": { + "properties": { + "engineering_change": { + "$ref": "#/$defs/EngineeringChange", + "description": "The engineering change that will have its status modified" + }, + "target_status": { + "description": "The target status of the engineering change", + "title": "Target Status", + "type": "integer" + }, + "documents": { + "description": "List of documents attached to the engineering change", + "items": { + "$ref": "#/$defs/Document" + }, + "title": "Documents", + "type": "array" + }, + "parts": { + "description": "List of parts attached to the engineering change", + "items": { + "$ref": "#/$defs/Part" + }, + "title": "Parts", + "type": "array" + } + }, + "required": [ + "engineering_change", + "target_status", + "documents", + "parts" + ], + "title": "EngineeringChangeStatusChangeCheckData", + "type": "object" + }, + "EngineeringChangeStatusChangeCheckEvent": { + "properties": { + "name": { + "const": "engineering_change_status_change_check", + "default": "engineering_change_status_change_check", + "title": "Name", + "type": "string" + }, + "event_id": { + "description": "unique identifier", + "title": "Event Id", + "type": "string" + }, + "data": { + "$ref": "#/$defs/EngineeringChangeStatusChangeCheckData" + } + }, + "required": [ + "event_id", + "data" + ], + "title": "EngineeringChangeStatusChangeCheckEvent", + "type": "object" + }, + "EngineeringChangeStatusChangedData": { + "properties": { + "engineering_change": { + "$ref": "#/$defs/EngineeringChange", + "description": "The engineering change that had its status modified" + }, + "prev_status": { + "description": "The previous status of the engineering change", + "title": "Prev Status", + "type": "integer" + }, + "documents": { + "description": "List of documents attached to the engineering change", + "items": { + "$ref": "#/$defs/Document" + }, + "title": "Documents", + "type": "array" + }, + "parts": { + "description": "List of parts attached to the engineering change", + "items": { + "$ref": "#/$defs/Part" + }, + "title": "Parts", + "type": "array" + } + }, + "required": [ + "engineering_change", + "prev_status", + "documents", + "parts" + ], + "title": "EngineeringChangeStatusChangedData", + "type": "object" + }, + "EngineeringChangeStatusChangedEvent": { + "properties": { + "name": { + "const": "engineering_change_status_changed", + "default": "engineering_change_status_changed", + "title": "Name", + "type": "string" + }, + "event_id": { + "description": "unique identifier", + "title": "Event Id", + "type": "string" + }, + "data": { + "$ref": "#/$defs/EngineeringChangeStatusChangedData" + } + }, + "required": [ + "event_id", + "data" + ], + "title": "EngineeringChangeStatusChangedEvent", + "type": "object" + }, + "FieldValueCalculationData": { + "properties": { + "scheme_updates": { + "additionalProperties": true, + "title": "Scheme Updates", + "type": "object" + }, + "ctx": { + "additionalProperties": true, + "title": "Ctx", + "type": "object" + }, + "obj": { + "additionalProperties": true, + "title": "Obj", + "type": "object" + }, + "old_cfv_str": { + "title": "Old Cfv Str", + "type": "string" + }, + "matches": { + "items": {}, + "title": "Matches", + "type": "array" + }, + "prefix": { + "title": "Prefix", + "type": "string" + } + }, + "required": [ + "scheme_updates", + "ctx", + "obj", + "old_cfv_str", + "matches", + "prefix" + ], + "title": "FieldValueCalculationData", + "type": "object" + }, + "FieldValueCalculationEvent": { + "properties": { + "name": { + "const": "field_value_calculation", + "title": "Name", + "type": "string" + }, + "event_id": { + "description": "unique identifier", + "title": "Event Id", + "type": "string" + }, + "data": { + "$ref": "#/$defs/FieldValueCalculationData" + } + }, + "required": [ + "name", + "event_id", + "data" + ], + "title": "FieldValueCalculationEvent", + "type": "object" + }, + "File": { + "properties": { + "object_type": { + "const": "file", + "default": "file", + "title": "Object Type", + "type": "string" + }, + "cdb_object_id": { + "description": "ID", + "title": "Cdb Object Id", + "type": "string" + }, + "cdbf_name": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "file name", + "title": "Cdbf Name" + }, + "cdbf_type": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "file type", + "title": "Cdbf Type" + }, + "cdb_cpersno": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": "", + "description": "Created by", + "title": "Cdb Cpersno" + }, + "mapped_cdb_cpersno_name": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": "", + "description": "Created by", + "title": "Mapped Cdb Cpersno Name" + }, + "cdb_cdate": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Created on", + "title": "Cdb Cdate" + }, + "cdb_mpersno": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": "", + "description": "Last Modified by", + "title": "Cdb Mpersno" + }, + "mapped_cdb_mpersno_name": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": "", + "description": "Last Modified by", + "title": "Mapped Cdb Mpersno Name" + }, + "cdb_mdate": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Last Modified on", + "title": "Cdb Mdate" + }, + "blob_url": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Presigned Blob URL", + "title": "Blob Url" + } + }, + "required": [ + "cdb_object_id", + "cdbf_name", + "cdbf_type" + ], + "title": "File", + "type": "object" }, - "EngineeringChangeReleaseCheckEvent": { + "MetaData": { "properties": { - "name": { - "const": "engineering_change_release_check", - "default": "engineering_change_release_check", - "title": "Name", + "app_lang": { + "description": "ISO code of the session language that triggered the webhook.", + "title": "App Lang", + "type": "string" + }, + "app_user": { + "description": "User id of the user that triggered the webhook. (personalnummer)", + "title": "App User", + "type": "string" + }, + "request_id": { + "description": "Unique identifier of this request.", + "title": "Request Id", + "type": "string" + }, + "service_url": { + "anyOf": [ + { + "format": "uri", + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Url of the access service. None if not available.", + "title": "Service Url" + }, + "service_token": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Token for the access service. None if not available.", + "title": "Service Token" + }, + "request_datetime": { + "description": "Time when the request was started.", + "format": "date-time", + "title": "Request Datetime", + "type": "string" + }, + "transaction_id": { + "description": "Unique identifier of the transaction.", + "title": "Transaction Id", + "type": "string" + }, + "instance_url": { + "description": "URL to the instance where the webhook was triggered.", + "format": "uri", + "minLength": 1, + "title": "Instance Url", + "type": "string" + }, + "db_service_url": { + "anyOf": [ + { + "format": "uri", + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "URL to the DB Access Service responsible for the instance.", + "title": "Db Service Url" + } + }, + "required": [ + "app_lang", + "app_user", + "request_id", + "request_datetime", + "transaction_id", + "instance_url" + ], + "title": "MetaData", + "type": "object" + }, + "Part": { + "properties": { + "object_type": { + "const": "part", + "default": "part", + "title": "Object Type", + "type": "string" + }, + "teilenummer": { + "description": "part number", + "title": "Teilenummer", + "type": "string" + }, + "t_index": { + "description": "part index", + "title": "T Index", "type": "string" }, - "event_id": { - "description": "unique identifier", - "title": "Event Id", - "type": "string" + "status": { + "description": "Status Number", + "title": "Status", + "type": "integer" + }, + "materialnr_erp": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Material No. (ERP)", + "title": "Materialnr Erp" + }, + "benennung": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Name", + "title": "Benennung" + }, + "eng_benennung": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Name", + "title": "Eng Benennung" + }, + "benennung2": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Additional Name", + "title": "Benennung2" + }, + "t_kategorie_name_de": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Category Name", + "title": "T Kategorie Name De" + }, + "t_kategorie_name_en": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Category Name", + "title": "T Kategorie Name En" + }, + "cdb_t_project_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Project ID", + "title": "Cdb T Project Id" + }, + "t_bereich": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Department", + "title": "T Bereich" + }, + "cdb_t_ec_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Engineering Change ID", + "title": "Cdb T Ec Id" + }, + "item_maturity": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Maturity Level", + "title": "Item Maturity" + }, + "gebrauchsstand_name_de": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Usage Status", + "title": "Gebrauchsstand Name De" + }, + "gebrauchsstand_name_en": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Usage Status", + "title": "Gebrauchsstand Name En" + }, + "ce_valid_from": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Effective from", + "title": "Ce Valid From" + }, + "ce_valid_to": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Effective to", + "title": "Ce Valid To" + }, + "mengeneinheit_name_de": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Quantity Unit", + "title": "Mengeneinheit Name De" + }, + "mengeneinheit_name_en": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Quantity Unit", + "title": "Mengeneinheit Name En" + }, + "st_gewicht": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Weight (kg)", + "title": "St Gewicht" + }, + "material_object_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Material ID", + "title": "Material Object Id" + }, + "surface_name_en": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Surface", + "title": "Surface Name En" + }, + "surface_name_de": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Surface", + "title": "Surface Name De" + }, + "techdaten": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Engineering Data", + "title": "Techdaten" + }, + "cssaas_mirrored_from": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Mirror Part ID", + "title": "Cssaas Mirrored From" + }, + "t_ersatz_fuer": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Replacement for", + "title": "T Ersatz Fuer" + }, + "t_ersatz_durch": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Replaced by", + "title": "T Ersatz Durch" + }, + "din": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Norms", + "title": "Din" + }, + "bemerkung": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Remarks", + "title": "Bemerkung" + }, + "cdb_copy_of_item_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Copy of ID", + "title": "Cdb Copy Of Item Id" + }, + "type_object_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "BOM Type ID", + "title": "Type Object Id" + }, + "cdb_depends_on": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Derived from", + "title": "Cdb Depends On" + }, + "site_object_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Plant", + "title": "Site Object Id" + }, + "cssaas_frame_add_attr_1": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Additional Attribute 1", + "title": "Cssaas Frame Add Attr 1" + }, + "cssaas_frame_add_attr_2": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Additional Attribute 2", + "title": "Cssaas Frame Add Attr 2" + }, + "cssaas_frame_add_attr_3": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Additional Attribute 3", + "title": "Cssaas Frame Add Attr 3" + }, + "cssaas_frame_add_attr_4": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Additional Attribute 4", + "title": "Cssaas Frame Add Attr 4" + }, + "cssaas_frame_add_attr_5": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Additional Attribute 5", + "title": "Cssaas Frame Add Attr 5" + }, + "cdb_cpersno": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Created by", + "title": "Cdb Cpersno" + }, + "cdb_cpersno_name": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Created by", + "title": "Cdb Cpersno Name" + }, + "cdb_cdate": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Created on", + "title": "Cdb Cdate" + }, + "cdb_mpersno": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Last Modified by", + "title": "Cdb Mpersno" + }, + "cdb_mpersno_name": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Last Modified by", + "title": "Cdb Mpersno Name" + }, + "cdb_mdate": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Last Modified on", + "title": "Cdb Mdate" + }, + "cdb_m2persno": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "File Last Saved by", + "title": "Cdb M2Persno" + }, + "cdb_m2persno_name": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "File Last Saved by", + "title": "Cdb M2Persno Name" + }, + "cdb_m2date": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "File Last Saved on", + "title": "Cdb M2Date" + }, + "st_durchmesser": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Diameter", + "title": "St Durchmesser" + }, + "st_laenge": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Length", + "title": "St Laenge" + }, + "st_hoehe": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Height", + "title": "St Hoehe" + }, + "cdb_object_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Object ID", + "title": "Cdb Object Id" + }, + "site_erp": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Plant", + "title": "Site Erp" + }, + "fertart": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Production Type", + "title": "Fertart" + }, + "t_pruef_datum": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Release Date", + "title": "T Pruef Datum" + }, + "oberflaeche": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Surface", + "title": "Oberflaeche" + }, + "mengeneinheit": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Unit of Measure", + "title": "Mengeneinheit" + }, + "gebrauchsstand": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Usability", + "title": "Gebrauchsstand" + }, + "st_breite": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Width", + "title": "St Breite" + }, + "cca_char_1": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 1" + }, + "cca_char_2": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 2" + }, + "cca_char_3": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 3" + }, + "cca_char_4": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 4" + }, + "cca_char_5": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 5" + }, + "cca_char_6": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 6" + }, + "cca_char_7": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 7" + }, + "cca_char_8": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 8" + }, + "cca_char_9": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 9" + }, + "cca_char_10": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 10" + }, + "cca_char_11": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 11" + }, + "cca_char_12": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 12" + }, + "cca_char_13": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 13" }, - "data": { - "$ref": "#/$defs/EngineeringChangeReleaseCheckData" - } - }, - "required": [ - "event_id", - "data" - ], - "title": "EngineeringChangeReleaseCheckEvent", - "type": "object" - }, - "EngineeringChangeReleasedData": { - "properties": { - "documents": { - "description": "List of included documents.", - "items": { - "$ref": "#/$defs/Document" - }, - "title": "Documents", - "type": "array" + "cca_char_14": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 14" }, - "parts": { - "description": "List of included parts.", - "items": { - "$ref": "#/$defs/Part" - }, - "title": "Parts", - "type": "array" + "cca_char_15": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 15" }, - "engineering_changes": { - "description": "List of engineering changes that were released.", - "items": { - "$ref": "#/$defs/EngineeringChange" - }, - "title": "Engineering Changes", - "type": "array" - } - }, - "required": [ - "documents", - "parts", - "engineering_changes" - ], - "title": "EngineeringChangeReleasedData", - "type": "object" - }, - "EngineeringChangeReleasedEvent": { - "properties": { - "name": { - "const": "engineering_change_released", - "default": "engineering_change_released", - "title": "Name", - "type": "string" + "cca_char_16": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 16" }, - "event_id": { - "description": "unique identifier", - "title": "Event Id", - "type": "string" + "cca_char_17": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 17" }, - "data": { - "$ref": "#/$defs/EngineeringChangeReleasedData" - } - }, - "required": [ - "event_id", - "data" - ], - "title": "EngineeringChangeReleasedEvent", - "type": "object" - }, - "EngineeringChangeStatusChangeCheckData": { - "properties": { - "engineering_change": { - "$ref": "#/$defs/EngineeringChange", - "description": "The engineering change that will have its status modified" + "cca_char_18": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 18" }, - "target_status": { - "description": "The target status of the engineering change", - "title": "Target Status", - "type": "integer" + "cca_char_19": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 19" }, - "documents": { - "description": "List of documents attached to the engineering change", - "items": { - "$ref": "#/$defs/Document" - }, - "title": "Documents", - "type": "array" + "cca_char_20": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Char Field", + "title": "Cca Char 20" }, - "parts": { - "description": "List of parts attached to the engineering change", - "items": { - "$ref": "#/$defs/Part" - }, - "title": "Parts", - "type": "array" - } - }, - "required": [ - "engineering_change", - "target_status", - "documents", - "parts" - ], - "title": "EngineeringChangeStatusChangeCheckData", - "type": "object" - }, - "EngineeringChangeStatusChangeCheckEvent": { - "properties": { - "name": { - "const": "engineering_change_status_change_check", - "default": "engineering_change_status_change_check", - "title": "Name", - "type": "string" + "cca_bigchar_part_1": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 1" }, - "event_id": { - "description": "unique identifier", - "title": "Event Id", - "type": "string" + "cca_bigchar_part_2": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 2" + }, + "cca_bigchar_part_3": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 3" + }, + "cca_bigchar_part_4": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 4" + }, + "cca_bigchar_part_5": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 5" + }, + "cca_bigchar_part_6": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 6" + }, + "cca_bigchar_part_7": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 7" }, - "data": { - "$ref": "#/$defs/EngineeringChangeStatusChangeCheckData" - } - }, - "required": [ - "event_id", - "data" - ], - "title": "EngineeringChangeStatusChangeCheckEvent", - "type": "object" - }, - "EngineeringChangeStatusChangedData": { - "properties": { - "engineering_change": { - "$ref": "#/$defs/EngineeringChange", - "description": "The engineering change that had its status modified" + "cca_bigchar_part_8": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 8" }, - "prev_status": { - "description": "The previous status of the engineering change", - "title": "Prev Status", - "type": "integer" + "cca_bigchar_part_9": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 9" }, - "documents": { - "description": "List of documents attached to the engineering change", - "items": { - "$ref": "#/$defs/Document" - }, - "title": "Documents", - "type": "array" + "cca_bigchar_part_10": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 10" }, - "parts": { - "description": "List of parts attached to the engineering change", - "items": { - "$ref": "#/$defs/Part" - }, - "title": "Parts", - "type": "array" - } - }, - "required": [ - "engineering_change", - "prev_status", - "documents", - "parts" - ], - "title": "EngineeringChangeStatusChangedData", - "type": "object" - }, - "EngineeringChangeStatusChangedEvent": { - "properties": { - "name": { - "const": "engineering_change_status_changed", - "default": "engineering_change_status_changed", - "title": "Name", - "type": "string" + "cca_bigchar_part_11": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 11" }, - "event_id": { - "description": "unique identifier", - "title": "Event Id", - "type": "string" + "cca_bigchar_part_12": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 12" }, - "data": { - "$ref": "#/$defs/EngineeringChangeStatusChangedData" - } - }, - "required": [ - "event_id", - "data" - ], - "title": "EngineeringChangeStatusChangedEvent", - "type": "object" - }, - "FieldValueCalculationData": { - "properties": { - "scheme_updates": { - "additionalProperties": true, - "title": "Scheme Updates", - "type": "object" + "cca_bigchar_part_13": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 13" }, - "ctx": { - "additionalProperties": true, - "title": "Ctx", - "type": "object" + "cca_bigchar_part_14": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 14" }, - "obj": { - "additionalProperties": true, - "title": "Obj", - "type": "object" + "cca_bigchar_part_15": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 15" }, - "old_cfv_str": { - "title": "Old Cfv Str", - "type": "string" + "cca_bigchar_part_16": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 16" }, - "matches": { - "items": {}, - "title": "Matches", - "type": "array" + "cca_bigchar_part_17": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 17" }, - "prefix": { - "title": "Prefix", - "type": "string" - } - }, - "required": [ - "scheme_updates", - "ctx", - "obj", - "old_cfv_str", - "matches", - "prefix" - ], - "title": "FieldValueCalculationData", - "type": "object" - }, - "FieldValueCalculationEvent": { - "properties": { - "name": { - "const": "field_value_calculation", - "title": "Name", - "type": "string" + "cca_bigchar_part_18": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 18" }, - "event_id": { - "description": "unique identifier", - "title": "Event Id", - "type": "string" + "cca_bigchar_part_19": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 19" }, - "data": { - "$ref": "#/$defs/FieldValueCalculationData" - } - }, - "required": [ - "name", - "event_id", - "data" - ], - "title": "FieldValueCalculationEvent", - "type": "object" - }, - "File": { - "properties": { - "object_type": { - "const": "file", - "default": "file", - "title": "Object Type", - "type": "string" + "cca_bigchar_part_20": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom BigChar Field", + "title": "Cca Bigchar Part 20" + }, + "cca_integer_part_1": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Part 1" }, - "cdb_object_id": { - "description": "ID", - "title": "Cdb Object Id", - "type": "string" + "cca_integer_part_2": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Part 2" }, - "cdbf_name": { + "cca_integer_part_3": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], - "description": "file name", - "title": "Cdbf Name" + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Part 3" }, - "cdbf_type": { + "cca_integer_part_4": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], - "description": "file type", - "title": "Cdbf Type" + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Part 4" }, - "cdb_cpersno": { + "cca_integer_part_5": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], - "default": "", - "description": "Created by", - "title": "Cdb Cpersno" + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Part 5" }, - "mapped_cdb_cpersno_name": { + "cca_integer_part_6": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], - "default": "", - "description": "Created by", - "title": "Mapped Cdb Cpersno Name" + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Part 6" }, - "cdb_cdate": { + "cca_integer_part_7": { "anyOf": [ { - "format": "date-time", - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "description": "Created on", - "title": "Cdb Cdate" + "description": "Custom Integer Field", + "title": "Cca Integer Part 7" }, - "cdb_mpersno": { + "cca_integer_part_8": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], - "default": "", - "description": "Last Modified by", - "title": "Cdb Mpersno" + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Part 8" }, - "mapped_cdb_mpersno_name": { + "cca_integer_part_9": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], - "default": "", - "description": "Last Modified by", - "title": "Mapped Cdb Mpersno Name" + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Part 9" }, - "cdb_mdate": { + "cca_integer_part_10": { "anyOf": [ { - "format": "date-time", - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "description": "Last Modified on", - "title": "Cdb Mdate" + "description": "Custom Integer Field", + "title": "Cca Integer Part 10" }, - "blob_url": { + "cca_integer_part_11": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "description": "Presigned Blob URL", - "title": "Blob Url" - } - }, - "required": [ - "cdb_object_id", - "cdbf_name", - "cdbf_type" - ], - "title": "File", - "type": "object" - }, - "MetaData": { - "properties": { - "app_lang": { - "description": "ISO code of the session language that triggered the webhook.", - "title": "App Lang", - "type": "string" + "description": "Custom Integer Field", + "title": "Cca Integer Part 11" }, - "app_user": { - "description": "User id of the user that triggered the webhook. (personalnummer)", - "title": "App User", - "type": "string" + "cca_integer_part_12": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Part 12" }, - "request_id": { - "description": "Unique identifier of this request.", - "title": "Request Id", - "type": "string" + "cca_integer_part_13": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Part 13" }, - "service_url": { + "cca_integer_part_14": { "anyOf": [ { - "format": "uri", - "minLength": 1, - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "description": "Url of the access service. None if not available.", - "title": "Service Url" + "description": "Custom Integer Field", + "title": "Cca Integer Part 14" }, - "service_token": { + "cca_integer_part_15": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "description": "Token for the access service. None if not available.", - "title": "Service Token" + "description": "Custom Integer Field", + "title": "Cca Integer Part 15" }, - "request_datetime": { - "description": "Time when the request was started.", - "format": "date-time", - "title": "Request Datetime", - "type": "string" + "cca_integer_part_16": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Part 16" }, - "transaction_id": { - "description": "Unique identifier of the transaction.", - "title": "Transaction Id", - "type": "string" + "cca_integer_part_17": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Part 17" }, - "instance_url": { - "description": "URL to the instance where the webhook was triggered.", - "format": "uri", - "minLength": 1, - "title": "Instance Url", - "type": "string" + "cca_integer_part_18": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Part 18" }, - "db_service_url": { + "cca_integer_part_19": { "anyOf": [ { - "format": "uri", - "minLength": 1, - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "description": "URL to the DB Access Service responsible for the instance.", - "title": "Db Service Url" - } - }, - "required": [ - "app_lang", - "app_user", - "request_id", - "request_datetime", - "transaction_id", - "instance_url" - ], - "title": "MetaData", - "type": "object" - }, - "Part": { - "properties": { - "object_type": { - "const": "part", - "default": "part", - "title": "Object Type", - "type": "string" + "description": "Custom Integer Field", + "title": "Cca Integer Part 19" }, - "teilenummer": { - "description": "part number", - "title": "Teilenummer", - "type": "string" + "cca_integer_part_20": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Integer Field", + "title": "Cca Integer Part 20" }, - "t_index": { - "description": "part index", - "title": "T Index", - "type": "string" + "cca_float_part_1": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Part 1" }, - "status": { - "description": "Status Number", - "title": "Status", - "type": "integer" + "cca_float_part_2": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Part 2" + }, + "cca_float_part_3": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Part 3" + }, + "cca_float_part_4": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Part 4" }, - "materialnr_erp": { + "cca_float_part_5": { "anyOf": [ { - "type": "string" + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Material No. (ERP)", - "title": "Materialnr Erp" + "description": "Custom Float Field", + "title": "Cca Float Part 5" }, - "benennung": { + "cca_float_part_6": { "anyOf": [ { - "type": "string" + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Name", - "title": "Benennung" + "description": "Custom Float Field", + "title": "Cca Float Part 6" }, - "eng_benennung": { + "cca_float_part_7": { "anyOf": [ { - "type": "string" + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Name", - "title": "Eng Benennung" + "description": "Custom Float Field", + "title": "Cca Float Part 7" }, - "benennung2": { + "cca_float_part_8": { "anyOf": [ { - "type": "string" + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Additional Name", - "title": "Benennung2" + "description": "Custom Float Field", + "title": "Cca Float Part 8" }, - "t_kategorie_name_de": { + "cca_float_part_9": { "anyOf": [ { - "type": "string" + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Category Name", - "title": "T Kategorie Name De" + "description": "Custom Float Field", + "title": "Cca Float Part 9" }, - "t_kategorie_name_en": { + "cca_float_part_10": { "anyOf": [ { - "type": "string" + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Category Name", - "title": "T Kategorie Name En" + "description": "Custom Float Field", + "title": "Cca Float Part 10" }, - "cdb_t_project_id": { + "cca_float_part_11": { "anyOf": [ { - "type": "string" + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Project ID", - "title": "Cdb T Project Id" + "description": "Custom Float Field", + "title": "Cca Float Part 11" }, - "t_bereich": { + "cca_float_part_12": { "anyOf": [ { - "type": "string" + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Department", - "title": "T Bereich" + "description": "Custom Float Field", + "title": "Cca Float Part 12" }, - "cdb_t_ec_id": { + "cca_float_part_13": { "anyOf": [ { - "type": "string" + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Engineering Change ID", - "title": "Cdb T Ec Id" + "description": "Custom Float Field", + "title": "Cca Float Part 13" }, - "item_maturity": { + "cca_float_part_14": { "anyOf": [ { - "type": "integer" + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Maturity Level", - "title": "Item Maturity" + "description": "Custom Float Field", + "title": "Cca Float Part 14" }, - "gebrauchsstand_name_de": { + "cca_float_part_15": { "anyOf": [ { - "type": "string" + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Usage Status", - "title": "Gebrauchsstand Name De" + "description": "Custom Float Field", + "title": "Cca Float Part 15" }, - "gebrauchsstand_name_en": { + "cca_float_part_16": { "anyOf": [ { - "type": "string" + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Usage Status", - "title": "Gebrauchsstand Name En" + "description": "Custom Float Field", + "title": "Cca Float Part 16" }, - "ce_valid_from": { + "cca_float_part_17": { "anyOf": [ { - "format": "date", - "type": "string" - }, - { - "format": "date-time", - "type": "string" + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Effective from", - "title": "Ce Valid From" + "description": "Custom Float Field", + "title": "Cca Float Part 17" }, - "ce_valid_to": { + "cca_float_part_18": { "anyOf": [ { - "format": "date", - "type": "string" + "type": "number" }, { - "format": "date-time", - "type": "string" + "type": "null" + } + ], + "default": null, + "description": "Custom Float Field", + "title": "Cca Float Part 18" + }, + "cca_float_part_19": { + "anyOf": [ + { + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Effective to", - "title": "Ce Valid To" + "description": "Custom Float Field", + "title": "Cca Float Part 19" }, - "mengeneinheit_name_de": { + "cca_float_part_20": { "anyOf": [ { - "type": "string" + "type": "number" }, { "type": "null" } ], "default": null, - "description": "Quantity Unit", - "title": "Mengeneinheit Name De" + "description": "Custom Float Field", + "title": "Cca Float Part 20" }, - "mengeneinheit_name_en": { + "cca_bool_part_1": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Quantity Unit", - "title": "Mengeneinheit Name En" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 1" }, - "st_gewicht": { + "cca_bool_part_2": { "anyOf": [ { - "type": "number" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Weight (kg)", - "title": "St Gewicht" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 2" }, - "material_object_id": { + "cca_bool_part_3": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Material ID", - "title": "Material Object Id" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 3" }, - "surface_name_en": { + "cca_bool_part_4": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Surface", - "title": "Surface Name En" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 4" }, - "surface_name_de": { + "cca_bool_part_5": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Surface", - "title": "Surface Name De" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 5" }, - "techdaten": { + "cca_bool_part_6": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Engineering Data", - "title": "Techdaten" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 6" }, - "cssaas_mirrored_from": { + "cca_bool_part_7": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Mirror Part ID", - "title": "Cssaas Mirrored From" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 7" }, - "t_ersatz_fuer": { + "cca_bool_part_8": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Replacement for", - "title": "T Ersatz Fuer" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 8" }, - "t_ersatz_durch": { + "cca_bool_part_9": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Replaced by", - "title": "T Ersatz Durch" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 9" }, - "din": { + "cca_bool_part_10": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Norms", - "title": "Din" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 10" }, - "bemerkung": { + "cca_bool_part_11": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Remarks", - "title": "Bemerkung" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 11" }, - "cdb_copy_of_item_id": { + "cca_bool_part_12": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Copy of ID", - "title": "Cdb Copy Of Item Id" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 12" }, - "type_object_id": { + "cca_bool_part_13": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "BOM Type ID", - "title": "Type Object Id" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 13" }, - "cdb_depends_on": { + "cca_bool_part_14": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Derived from", - "title": "Cdb Depends On" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 14" }, - "site_object_id": { + "cca_bool_part_15": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Plant", - "title": "Site Object Id" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 15" }, - "cssaas_frame_add_attr_1": { + "cca_bool_part_16": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Additional Attribute 1", - "title": "Cssaas Frame Add Attr 1" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 16" }, - "cssaas_frame_add_attr_2": { + "cca_bool_part_17": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Additional Attribute 2", - "title": "Cssaas Frame Add Attr 2" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 17" }, - "cssaas_frame_add_attr_3": { + "cca_bool_part_18": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Additional Attribute 3", - "title": "Cssaas Frame Add Attr 3" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 18" }, - "cssaas_frame_add_attr_4": { + "cca_bool_part_19": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Additional Attribute 4", - "title": "Cssaas Frame Add Attr 4" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 19" }, - "cssaas_frame_add_attr_5": { + "cca_bool_part_20": { "anyOf": [ { - "type": "string" + "type": "boolean" }, { "type": "null" } ], "default": null, - "description": "Additional Attribute 5", - "title": "Cssaas Frame Add Attr 5" + "description": "Custom Boolean Field", + "title": "Cca Bool Part 20" }, - "cdb_cpersno": { + "cca_date_part_1": { "anyOf": [ { + "format": "date-time", "type": "string" }, { @@ -2426,12 +7231,13 @@ } ], "default": null, - "description": "Created by", - "title": "Cdb Cpersno" + "description": "Custom Date Field", + "title": "Cca Date Part 1" }, - "cdb_cpersno_name": { + "cca_date_part_2": { "anyOf": [ { + "format": "date-time", "type": "string" }, { @@ -2439,10 +7245,10 @@ } ], "default": null, - "description": "Created by", - "title": "Cdb Cpersno Name" + "description": "Custom Date Field", + "title": "Cca Date Part 2" }, - "cdb_cdate": { + "cca_date_part_3": { "anyOf": [ { "format": "date-time", @@ -2453,12 +7259,13 @@ } ], "default": null, - "description": "Created on", - "title": "Cdb Cdate" + "description": "Custom Date Field", + "title": "Cca Date Part 3" }, - "cdb_mpersno": { + "cca_date_part_4": { "anyOf": [ { + "format": "date-time", "type": "string" }, { @@ -2466,12 +7273,13 @@ } ], "default": null, - "description": "Last Modified by", - "title": "Cdb Mpersno" + "description": "Custom Date Field", + "title": "Cca Date Part 4" }, - "cdb_mpersno_name": { + "cca_date_part_5": { "anyOf": [ { + "format": "date-time", "type": "string" }, { @@ -2479,10 +7287,10 @@ } ], "default": null, - "description": "Last Modified by", - "title": "Cdb Mpersno Name" + "description": "Custom Date Field", + "title": "Cca Date Part 5" }, - "cdb_mdate": { + "cca_date_part_6": { "anyOf": [ { "format": "date-time", @@ -2493,12 +7301,13 @@ } ], "default": null, - "description": "Last Modified on", - "title": "Cdb Mdate" + "description": "Custom Date Field", + "title": "Cca Date Part 6" }, - "cdb_m2persno": { + "cca_date_part_7": { "anyOf": [ { + "format": "date-time", "type": "string" }, { @@ -2506,12 +7315,13 @@ } ], "default": null, - "description": "File Last Saved by", - "title": "Cdb M2Persno" + "description": "Custom Date Field", + "title": "Cca Date Part 7" }, - "cdb_m2persno_name": { + "cca_date_part_8": { "anyOf": [ { + "format": "date-time", "type": "string" }, { @@ -2519,10 +7329,10 @@ } ], "default": null, - "description": "File Last Saved by", - "title": "Cdb M2Persno Name" + "description": "Custom Date Field", + "title": "Cca Date Part 8" }, - "cdb_m2date": { + "cca_date_part_9": { "anyOf": [ { "format": "date-time", @@ -2533,51 +7343,55 @@ } ], "default": null, - "description": "File Last Saved on", - "title": "Cdb M2Date" + "description": "Custom Date Field", + "title": "Cca Date Part 9" }, - "st_durchmesser": { + "cca_date_part_10": { "anyOf": [ { - "type": "number" + "format": "date-time", + "type": "string" }, { "type": "null" } ], "default": null, - "description": "Diameter", - "title": "St Durchmesser" + "description": "Custom Date Field", + "title": "Cca Date Part 10" }, - "st_laenge": { + "cca_date_part_11": { "anyOf": [ { - "type": "number" + "format": "date-time", + "type": "string" }, { "type": "null" } ], "default": null, - "description": "Length", - "title": "St Laenge" + "description": "Custom Date Field", + "title": "Cca Date Part 11" }, - "st_hoehe": { + "cca_date_part_12": { "anyOf": [ { - "type": "number" + "format": "date-time", + "type": "string" }, { "type": "null" } ], "default": null, - "description": "Height", - "title": "St Hoehe" + "description": "Custom Date Field", + "title": "Cca Date Part 12" }, - "cdb_object_id": { + "cca_date_part_13": { "anyOf": [ { + "format": "date-time", "type": "string" }, { @@ -2585,12 +7399,13 @@ } ], "default": null, - "description": "Object ID", - "title": "Cdb Object Id" + "description": "Custom Date Field", + "title": "Cca Date Part 13" }, - "site_erp": { + "cca_date_part_14": { "anyOf": [ { + "format": "date-time", "type": "string" }, { @@ -2598,12 +7413,13 @@ } ], "default": null, - "description": "Plant", - "title": "Site Erp" + "description": "Custom Date Field", + "title": "Cca Date Part 14" }, - "fertart": { + "cca_date_part_15": { "anyOf": [ { + "format": "date-time", "type": "string" }, { @@ -2611,10 +7427,10 @@ } ], "default": null, - "description": "Production Type", - "title": "Fertart" + "description": "Custom Date Field", + "title": "Cca Date Part 15" }, - "t_pruef_datum": { + "cca_date_part_16": { "anyOf": [ { "format": "date-time", @@ -2625,12 +7441,13 @@ } ], "default": null, - "description": "Release Date", - "title": "T Pruef Datum" + "description": "Custom Date Field", + "title": "Cca Date Part 16" }, - "oberflaeche": { + "cca_date_part_17": { "anyOf": [ { + "format": "date-time", "type": "string" }, { @@ -2638,12 +7455,13 @@ } ], "default": null, - "description": "Surface", - "title": "Oberflaeche" + "description": "Custom Date Field", + "title": "Cca Date Part 17" }, - "mengeneinheit": { + "cca_date_part_18": { "anyOf": [ { + "format": "date-time", "type": "string" }, { @@ -2651,12 +7469,13 @@ } ], "default": null, - "description": "Unit of Measure", - "title": "Mengeneinheit" + "description": "Custom Date Field", + "title": "Cca Date Part 18" }, - "gebrauchsstand": { + "cca_date_part_19": { "anyOf": [ { + "format": "date-time", "type": "string" }, { @@ -2664,21 +7483,22 @@ } ], "default": null, - "description": "Usability", - "title": "Gebrauchsstand" + "description": "Custom Date Field", + "title": "Cca Date Part 19" }, - "st_breite": { + "cca_date_part_20": { "anyOf": [ { - "type": "number" + "format": "date-time", + "type": "string" }, { "type": "null" } ], "default": null, - "description": "Width", - "title": "St Breite" + "description": "Custom Date Field", + "title": "Cca Date Part 20" }, "document_ids": { "default": [],