OfficialDocumentConstants.cs
7.43 KB
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
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
using System;
namespace Sungero.Docflow.Constants
{
public static class OfficialDocument
{
#region Интеллектуальная обработка
// Имя параметра: подсвечены ли свойства.
[Sungero.Core.Public]
public const string PropertiesAlreadyColoredParamName = "PropertiesAlreadyColored";
#endregion
// Параметр "Визуальный режим".
[Sungero.Core.Public]
public const string IsVisualModeParamName = "IsVisualMode";
// Имя параметра: найден ли документ по штрихкоду.
[Sungero.Core.Public]
public const string FindByBarcodeParamName = "FindByBarcode";
// Pdf расширение.
[Sungero.Core.Public]
public const string PdfExtension = "pdf";
public static class Operation
{
// Изменение суммы.
public const string TotalAmountChange = "TAChange";
// Очистка суммы.
public const string TotalAmountClear = "TAClear";
// Регистрация.
public const string Registration = "Registration";
// Резервирование.
public const string Reservation = "Reservation";
// Нумерация.
public const string Numeration = "Numeration";
// Изменение рег. данных.
public const string ChangeRegistration = "RegChange";
// Изменение рег. данных.
public const string ChangeNumeration = "NumChange";
// Отмена регистрации.
public const string Unregistration = "Unregistration";
// Отмена резервирования.
public const string Unreservation = "Unreservation";
// Отмена нумерации.
public const string Unnumeration = "Unnumeration";
// Из сервиса обмена.
public const string FromExchangeService = "FrmExS";
// Титул покупателя.
public const string BuyerTitle = "BuyerTitle";
// Титул продавца. Из сервиса обмена.
public const string SellerTitleFromExchangeService = "SlrTtlFrmExS";
// Создание версии.
public const string CreateVersion = "CreateVersion";
// Создание версии.
public const string DeleteVersion = "DeleteVersion";
// Преобразование в pdf.
public const string ConvertToPdf = "ConvertToPdf";
// Префиксы для статусов жизненного цикла.
public static class Prefix
{
public const string InternalApproval = "En";
public const string ExternalApproval = "CE";
public const string Execution = "Ex";
public const string ControlExecution = "C";
public const string LifeCycle = "SetTo";
}
// Максимальная длина строки для перечисления.
public const int OperationPropertyLength = 15;
// Простановка отметки об ЭП (изменение содержимого).
public const string ContentChange = "ContentChange";
// Сравнение с другой версией.
public const string CompareVersions = "CompareVer";
// Сравнение с другим документом.
public const string CompareDocuments = "CompareDoc";
}
public static class HelpCode
{
public const string Reservation = "Sungero_ReservationDialog";
public const string Numeration = "Sungero_NumerationDialog";
public const string Registration = "Sungero_RegistrationDialog";
public const string Return = "Sungero_ReturnDialog";
public const string Deliver = "Sungero_DeliverDialog";
public const string ReturnFromCounterparty = "Sungero_ReturnFromCounterpartyDialog";
// Код диалога создания поручений по документу.
public const string CreateActionItems = "Sungero_Meetings_CreateActionItemsDialog";
public const string SendByEmail = "Sungero_SendByEmailDialog";
// Код диалога сравнения версий одного или разных документов.
public const string DocumentComparison = "Sungero_DocumentComparisonDialog";
}
public const string ShowParam = "showParam";
public const string ShowOurSigningReasonParam = "showOurSigningReasonParam";
public const string RepeatRegister = "repeatRegister";
public const string HasReservationSetting = "hasReservationSetting";
public const string HasNumerationSetting = "hasNumerationSetting";
public const string NeedValidateRegisterFormat = "NeedValidateRegisterFormat";
public const string NumberRequired = "numberRequired";
public const string RegistrationNumberPrefix = "registrationNumberPrefix";
public const string RegistrationNumberPostfix = "registrationNumberPostfix";
public const string NeedRegistration = "needRegistration";
public const string CanChangeAssignee = "canChangeAssignee";
public const string ConvertingVersionId = "convertingVersionId";
[Sungero.Core.PublicAttribute]
public const string DontUpdateModified = "DontUpdateModified";
// Выдать права на документ асинхронно.
[Sungero.Core.PublicAttribute]
public const string GrantAccessRightsToDocumentAsync = "GrantAccessRightsToDocumentAsync";
public const string TemplateIndexLeadingSymbol = "*";
public const string DefaultIndexLeadingSymbol = "0";
public const int MaxBodySizeForInteractiveConvertation = 1048576;
public static readonly Guid AllUsersSid = new Guid("440103ea-a766-47a8-98ad-5260ca32de46");
[Sungero.Core.Public]
public const string GrantAccessRightsToProjectDocument = "GrantAccessRightsToProjectDocument";
// Необходимость сохранения подтвержденных значений.
[Sungero.Core.Public]
public const string NeedStoreVerifiedPropertiesValuesParamName = "NeedStoreVerifiedPropertiesValues";
// Признак возможности подписания заблокированного документа.
[Sungero.Core.Public]
public const string CanSignLockedDocument = "CanSignLockedDocument";
// Добавить комментарий в историю документа о конвертации.
[Sungero.Core.Public]
public const string AddHistoryCommentAboutPDFConvert = "AddHistoryCommentAboutPDFConvert";
// Добавить комментарий в историю документа про добавление отметки о регистрации.
[Sungero.Core.Public]
public const string AddHistoryCommentAboutRegistrationStamp = "AddHistoryCommentAboutRegistrationStamp";
// Добавить комментарий в историю документа при его создании в результате перекомплектования.
[Sungero.Core.Public]
public const string AddHistoryCommentRepackingAddNewDocument = "AddHistoryCommentRepackingAddNewDocument";
// Длина, до которой сокращается имя документа в нотифайках.
public const int NameLengthForNotification = 145;
}
}