Search Results for

    Show / Hide Table of Contents

    PartConfigurationComponentSnapshots

    Queryable, Introduced in version 26.3

    GET https://localhost:8001/sv/001.1/api/v1/Common/PartConfigurationComponentSnapshots
    

    Represents a part configuration component snapshot.

    GUID

    405B6AA4-3E0E-4F72-A759-B0551BEBB747
    

    Required permission

    Show part
    

    Properties

    Name Type Summary Introduced in
    Id Int64 The business key identifier of the component snapshot.
    ComponentType Int32 The component type discriminator.

    • Section: 0
    • Variable: 1
    • SelectionGroup: 2
    ParentId Int64 The business key identifier of the template snapshot this component belongs to.

    • References PartConfigurationTemplateSnapshot
    OriginComponentId Int64? The business key identifier of the origin configuration component.
    ParentRowId Int64? The business key identifier of the parent component within the same template (self-referencing hierarchy).
    For example, a variable nested under a section.

    • References PartConfigurationComponentSnapshots
    RowIndex Int32? The row index for ordering.
    ShowOnDocument Int32? Document types to show the section on. Only applicable for Section components.
    ShowOnFooter Int32? Document types to show the section footer on. Only applicable for Section components.
    Visible Boolean? Whether the section is visible. Only applicable for Section components.
    ExternalVisible Boolean? Whether the section is externally visible. Only applicable for Section components.
    Name String The variable name. Only applicable for Variable components.
    VariableType Int32? The variable type. Only applicable for Variable components.
    Formula String The variable formula. Only applicable for Variable components.
    Mandatory Boolean? Whether the variable is mandatory. Only applicable for Variable components.
    Min Decimal? The minimum value. Only applicable for Variable components.
    Max Decimal? The maximum value. Only applicable for Variable components.
    NumberOfDecimals Int32? The number of decimals. Only applicable for Variable components.
    RoundingBase Decimal? The rounding base. Only applicable for Variable components.
    UnitId Int64? The business key identifier of the unit. Only applicable for Variable components.
    ExtraFieldTemplateId Int64? The business key identifier of the extra field template. Only applicable for Variable components.
    VariableId Int64? The business key identifier of the variable. Only applicable for Variable components.
    DocumentDisplaySettings Int32? The document display settings. Only applicable for Variable components.
    BindPropertyType Int32? The bind property type. Only applicable for Variable components.
    Code String The selection group code. Only applicable for SelectionGroup components.
    AutomaticSelectionAlternative Int32? The automatic selection alternative. Only applicable for SelectionGroup components.

    • None: 0
    • YesFirst: 1
    • YesAll: 2
    MaximumSelectedRows Int32? The maximum number of selected rows. Only applicable for SelectionGroup components.
    MinimumSelectedRows Int32? The minimum number of selected rows. Only applicable for SelectionGroup components.
    MinimumSelectedQuantity Decimal? The minimum selected quantity. Only applicable for SelectionGroup components.
    MaximumSelectedQuantity Decimal? The maximum selected quantity. Only applicable for SelectionGroup components.
    ManagedOptionsType Int32? The managed options type. Only applicable for SelectionGroup components.

    • None: 0
    • Selection: 1
    • SelectionAndQuantity: 2
    ManagedOptionsIdentifier String The managed options identifier. Only applicable for SelectionGroup components.
    SourceVersion Int32? The source version. Only applicable for SelectionGroup components.

    Example

    {
      "Id": 0,
      "ComponentType": 0,
      "ParentId": 0,
      "OriginComponentId": null,
      "ParentRowId": null,
      "RowIndex": null,
      "ShowOnDocument": null,
      "ShowOnFooter": null,
      "Visible": null,
      "ExternalVisible": null,
      "Name": null,
      "VariableType": null,
      "Formula": null,
      "Mandatory": null,
      "Min": null,
      "Max": null,
      "NumberOfDecimals": null,
      "RoundingBase": null,
      "UnitId": null,
      "ExtraFieldTemplateId": null,
      "VariableId": null,
      "DocumentDisplaySettings": null,
      "BindPropertyType": null,
      "Code": null,
      "AutomaticSelectionAlternative": null,
      "MaximumSelectedRows": null,
      "MinimumSelectedRows": null,
      "MinimumSelectedQuantity": null,
      "MaximumSelectedQuantity": null,
      "ManagedOptionsType": null,
      "ManagedOptionsIdentifier": null,
      "SourceVersion": null
    }
    
    In This Article
    Back to top Copyright © 2023 Monitor ERP System AB