hongji.li
2023-11-08 c68366f4601f543e90ff2e81633c2a166e0c819d
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
Quintiq file version 2.0
#parent: #root
TypeDataInterface Product_MP
{
  TypeKey: '[11660.0.462802376]'
  ImageDataMember HasProductLevel
  {
    #keys: '1[108486.0.881824470]'
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Description: 'This product does not link to a product level. Please create more product levels.'
        Image: 'SELECTION_DELETE'
        Quill: 'not object.HasValidProductLevel()'
        Value: 'NoProductLevel'
      }
    ]
  }
  ImageDataMember ImgHasSalesDemand
  {
    #keys: '1[112884.0.49947067]'
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Description: 'This product has sales demand'
        Image: 'CONTRACT'
        Quill: 'exists( object, ProductInStockingPoint_MP, pisp, pisp.HasSalesDemand() )'
        Value: 'ImgHasSalesDemand'
      }
    ]
  }
  ImageDataMember ImgIsActive
  {
    #keys: '1[124808.0.1742892453]'
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Description: 'The product in stocking point is used for planning'
        Image: 'CHECK2'
        Quill: 'object.IsUsed()'
        Value: 'ImgIsActive1'
      }
    ]
  }
  ImageDataMember ImgIsPanel
  {
    #keys: '1[414702.1.418500741]'
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Image: 'CHECK'
        Quill: 'object.IsPanelMaterial()'
        Value: 'IsPanel'
      }
      ImageDataMemberImageSpecification
      {
        Image: 'DELETE2'
        Quill: 'not object.IsPanelMaterial()'
        Value: 'NotIsPanel'
      }
    ]
  }
  ImageDataMember Type
  {
    #keys: '1[11660.0.24511487]'
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Description: 'Product'
        Image: 'PRODUCT2'
        Quill: 'not object.IsByProduct()'
        Value: 'Type1'
      }
      ImageDataMemberImageSpecification
      {
        Description: 'By-product'
        Image: 'PRODUCT'
        Quill: 'object.IsByProduct()'
        Value: 'Type2'
      }
    ]
  }
}