admin
2025-01-22 7e31442f0e9b07764e9c6a9680d3d4aeba5fe1de
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
Quintiq file version 2.0
Component TabPageGeneral
{
  #keys: '[122872.2.439092177]'
  BaseType: 'TabPage'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 128 id: 615 parent: 0 }
      GBFlow.Column { grow: 0 id: 185 parent: 0 }
      GBFlow.Column { grow: 0 id: 628 parent: 0 }
      GBFlow.Column { grow: 128 id: 713 parent: 0 }
      GBFlow.Column { grow: 0 id: 462 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => CheckBoxSpecifyTotalSupply
        Position { startcolumn: 185 startrow: 731 endcolumn: 185 endrow: 731 }
      }
      GBElement
      {
        Component => /EditorTotalSupply
        Position { startcolumn: 628 startrow: 731 endcolumn: 713 endrow: 731 }
      }
      GBElement
      {
        Component => LabelStrategy
        Position { startcolumn: 185 startrow: 819 endcolumn: 185 endrow: 819 }
      }
      GBElement
      {
        Component => /SelectionStrategy
        Position { startcolumn: 628 startrow: 819 endcolumn: 713 endrow: 819 }
      }
      GBElement
      {
        Component => ButtonEditStrategy
        Position { startcolumn: 462 startrow: 819 endcolumn: 462 endrow: 819 }
      }
      GBElement
      {
        Component => CheckBoxOverrideManual
        Position { startcolumn: 628 startrow: 197 endcolumn: 628 endrow: 197 }
      }
      GBElement
      {
        Component => ImageWarning
        Position { startcolumn: 462 startrow: 731 endcolumn: 462 endrow: 731 }
      }
    ]
    Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ]
    Rows:
    [
      GBFlow.Row { grow: 0 id: 731 parent: 0 }
      GBFlow.Row { grow: 0 id: 819 parent: 0 }
      GBFlow.Row { grow: 0 id: 197 parent: 0 }
    ]
  }
  Children:
  [
    Component CheckBoxSpecifyTotalSupply
    {
      #keys: '[122872.2.439344382]'
      BaseType: 'CheckBox'
      Properties:
      [
        HasMemory: 'ViewsAndSettings'
        Shortcut: 'Alt+T'
        Text: ' &Total supply'
        Tooltip: '<html>If checked, the smart plan will ensure that the total supply of this product in this stocking point in this period will be equal to the specified total supply.<br>If unchecked, the smart plan will determine the demand fulfillment of the product in this stocking point in this period according to the selected strategy.</html>'
      ]
    }
    #child: EditorTotalSupply
    Component LabelStrategy
    {
      #keys: '[122872.2.439345517]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'SelectionStrategy'
        Shortcut: 'Alt+S'
        Text: '&Strategy'
        Tooltip: 'The strategy determines which KPIs are optimized and how important each KPI is'
        Transparent: true
      ]
    }
    #child: SelectionStrategy
    Component ButtonEditStrategy
    {
      #keys: '[122872.2.439346100]'
      BaseType: 'Button'
      Properties:
      [
        SizePosition: 'rt38 16 31 53'
        Text: '...'
        Tooltip: 'Edit strategy'
      ]
    }
    Component CheckBoxOverrideManual
    {
      #keys: '[122872.2.439346524]'
      BaseType: 'CheckBox'
      Properties:
      [
        Shortcut: 'Alt+V'
        Text: 'O&verride locked planning'
        Tooltip: 'Determines whether the smart plan is allowed to override the locked planning'
      ]
    }
    Component ImageWarning
    {
      #keys: '[122872.2.491155322]'
      BaseType: 'Image'
      Properties:
      [
        Image: 'WARNING'
        Transparent: true
      ]
    }
  ]
  Properties:
  [
    Title: 'General'
    ModeledStringList ChildOrdering
    {
      c: CheckBoxSpecifyTotalSupply
      c: LabelStrategy
      c: EditorTotalSupply
      c: SelectionStrategy
      c: ButtonEditStrategy
      c: CheckBoxOverrideManual
      c: ImageWarning
    }
  ]
}