lazhen
2025-01-09 8afe90b633046db39042aada36b88193062f8cff
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
Quintiq file version 2.0
#parent: #root
TypeDataInterface ProductInStockingPointInPeriod
{
  TypeKey: '[134266.1.852406]'
  ImageDataMember ImgHasFeedback
  {
    #keys: '1[124808.0.1056258752]'
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Description: 'Period task has feedback from external system'
        Image: 'MESSAGE'
        Quill: 'object.HasFeedback()'
        Value: 'Period task has feedback'
      }
    ]
  }
  ImageDataMember ImgHasManualDecision
  {
    #keys: '1[127710.1.790778871]'
    Description: "Shows an icon of either pure user's decision or user's decision aided by the optimizer (smart plan)"
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Description: "User's decision"
        Image: 'LOCK'
        Quill: 'object.HasUserCreatedSupply() or object.HasTotalSupplyUser()'
        Value: "User's decision"
      }
    ]
  }
  ImageDataMember ImgHasUserCreatedSupply
  {
    #keys: '1[127710.1.791884078]'
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Image: 'EDITOBJECT'
      }
    ]
  }
  ImageDataMember ImgInventoryTargetType
  {
    #keys: '1[112884.0.344294253]'
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Description: 'Days'
        Image: 'CLOCK'
        Quill: 'object.GetHasTargetInDays()'
        Value: 'Days'
      }
      ImageDataMemberImageSpecification
      {
        Description: 'Quantity'
        Image: 'TEXT_REAL'
        Quill: 'not object.GetHasTargetInDays()'
        Value: 'Quantity'
      }
    ]
  }
  ImageDataMember ImgIsOutlierInventoryLevelEnd
  {
    #keys: '1[112610.0.775723462]'
    Description: 'Difference between actual and planned versus a tolerable value.'
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Description: 'Processed outlier.'
        Image: 'EXCLAMATION'
        Quill: 'object.GetIsOutlier() and exists( object, ActualProductInStockingPointInPeriod, actual,actual.Description().Length() > 0 )'
        Value: 'IsProcessedOutlier'
      }
      ImageDataMemberImageSpecification
      {
        Description: 'Unprocessed outlier.'
        Image: 'WARNING'
        Quill: 'object.GetIsOutlier()'
        Value: 'IsUnprocessedOutlier'
      }
    ]
  }
  ImageDataMember ImgMinLevelType
  {
    #keys: '1[112884.0.345501603]'
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Description: 'Days'
        Image: 'CLOCK'
        Quill: 'object.GetHasMinLevelInDays()'
        Value: 'Days'
      }
      ImageDataMemberImageSpecification
      {
        Description: 'Quantity'
        Image: 'TEXT_REAL'
        Quill: 'not object.GetHasMinLevelInDays()'
        Value: 'Quantity'
      }
    ]
  }
}