ModuleConstants.cs
2.58 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
using System;
namespace Sungero.Contracts.Constants
{
public static class Module
{
// Отправка уведомлений о завершении договора.
public const string NotificationDatabaseKey = "LastNotificationOfExpiringContracts";
public const string ExpiringContractTableName = "Sungero_Contrac_ExpiringContracts";
public const string HaveRelationKey = "HaveRelation";
public static class Initialize
{
[Sungero.Core.Public]
public static readonly Guid ContractKind = Guid.Parse("2A42D335-4A84-4019-AB54-D0AB8344D232");
[Sungero.Core.Public]
public static readonly Guid SupAgreementKind = Guid.Parse("A5B2C424-0F31-4809-B160-ACC0C4583574");
[Sungero.Core.Public]
public static readonly Guid IncomingInvoiceKind = Guid.Parse("558BAAB7-784D-42F8-BCB7-BA8C0E8821A3");
[Sungero.Core.Public]
public static readonly Guid OutgoingInvoiceKind = Guid.Parse("0BE84C5B-7747-4A1F-940B-2F7C9CCE6C55");
[Sungero.Core.Public]
public static readonly Guid SupAgreementRegister = Guid.Parse("8A583ACF-FAE5-4D92-A54B-4DA73A81E46C");
[Sungero.Core.Public]
public static readonly Guid OutgoingInvoiceRegister = Guid.Parse("C89D7196-FCBB-4D11-BEC8-5696C824DC5A");
public static class Events
{
public static class GrantOutgoingInvoiceRegistrationRights
{
public const string Name = "Grant outgoing invoice registration rights.";
public static readonly Guid Id = Guid.Parse("E978CBE9-AF50-4A25-B52E-5E20A2F6FE04");
}
}
}
#region Связи
/// <summary>
/// Имя типа связи "Доп. соглашение".
/// </summary>
[Sungero.Core.PublicAttribute]
public const string SupAgreementRelationName = "SupAgreement";
/// <summary>
/// Имя типа связи "Финансовые документы".
/// </summary>
[Sungero.Core.PublicAttribute]
public const string AccountingDocumentsRelationName = "FinancialDocuments";
/// <summary>
/// Имя типа связи "Переписка".
/// </summary>
[Sungero.Core.PublicAttribute]
public const string CorrespondenceRelationName = "Correspondence";
#endregion
public static readonly Guid ContractsUIGuid = Guid.Parse("3c8b7d3a-187d-4445-8a8c-1d00ece44556");
[Sungero.Core.Public]
public const string ContractGuid = "f37c7e63-b134-4446-9b5b-f8811f6c9666";
[Sungero.Core.Public]
public const string SupAgreementGuid = "265f2c57-6a8a-4a15-833b-ca00e8047fa5";
}
}