yanweiyuan3
2023-10-10 d901b1ab0ee0b690f5ac211b9cdb1db3a58bca86
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
Quintiq file version 2.0
#parent: #root
TypeDataInterface SanityCheckMessage
{
  TypeKey: '[113694.1.46296593]'
  ImageDataMember ImgIsShown
  {
    #keys: '1[110880.7.475902275]'
    Description: 'Indicates if the violations of the sanity check group should be shown to the user'
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Description: 'This sanity check message is being ignored.'
        Image: 'MESSAGE_DELETE'
        Quill: 'not object.IsShown()'
        Value: 'Ignored'
      }
    ]
  }
  ImageDataMember ImgNrOfMessages
  {
    #keys: '1[127710.0.40236223]'
    Description: 'Indication of more than 1 error messages'
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Description: 'Mouse over the description for the full list of error messages.'
        Image: 'DOTS'
        Quill: 'object.NrOfMessages() > 1'
        Value: 'More than one error messages'
      }
    ]
  }
  ImageDataMember ImgSanityCheckMessageCategoryLevel
  {
    #keys: '1[130238.0.29400447]'
    Description: 'Indicates the category of the sanity check message'
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Description: 'Data issue'
        Image: 'SAD-SMILEY-RED'
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryDataIssue()'
        Value: 'DataIssue'
      }
      ImageDataMemberImageSpecification
      {
        Description: 'Data warning'
        Image: 'SAD-SMILEY-PURPLE'
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryDataWarning()'
        Value: 'DataWarning'
      }
      ImageDataMemberImageSpecification
      {
        Description: 'Planning issue'
        Image: 'SAD-SMILEY-ORANGE'
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryPlanningIssue()'
        Value: 'PlanningIssue'
      }
      ImageDataMemberImageSpecification
      {
        Description: 'Planning warning'
        Image: 'SAD-SMILEY-YELLOW'
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryPlanningWarning()'
        Value: 'PlanningWarning'
      }
      ImageDataMemberImageSpecification
      {
        Description: 'Unclassified error'
        Image: 'SAD-SMILEY-CYAN'
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryUnclassifiedError()'
        Value: 'UnclassifiedError'
      }
    ]
  }
  ImageDataMember ImgType
  {
    #keys: '1[119650.0.552801384]'
    Description: 'The type of the sanity check: Data or Planning'
    ImageSpecifications:
    [
      ImageDataMemberImageSpecification
      {
        Description: 'The sanity check is of type Data'
        Image: 'TEXT_TREE'
        Quill: "object.SanityCheckGroup().Type() = 'Data'"
        Value: 'Data'
      }
      ImageDataMemberImageSpecification
      {
        Description: 'The sanity check is of type Planning'
        Image: 'GANTTCHART'
        Quill: "object.SanityCheckGroup().Type() = 'Planning'"
        Value: 'Planning'
      }
    ]
  }
}