-
Notifications
You must be signed in to change notification settings - Fork 76
/
constants.py
114 lines (111 loc) · 2.29 KB
/
constants.py
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
SEARCH_RECORD_TYPES = [
'account',
'accountingPeriod',
'accountingTransaction',
'billingAccount',
'billingSchedule',
'bin',
'budget',
'calendarEvent',
'campaign',
'charge',
'classification',
'contact',
'contactCategory',
'costCategory',
'consolidatedExchangeRate',
'couponCode',
'currencyRate',
'customer',
'customerCategory',
'customerMessage',
'customerStatus',
'customList',
'customSegment',
'customRecord',
'department',
'employee',
'entityGroup',
'expenseCategory',
'fairValuePrice',
'file',
'folder',
'giftCertificate',
'globalAccountMapping',
'hcmJob',
'inboundShipment',
'inventoryNumber',
'item',
'itemAccountMapping',
'itemDemandPlan',
'itemRevision',
'itemSupplyPlan',
'issue',
'job',
'jobStatus',
'jobType',
'location',
'manufacturingCostTemplate',
'manufacturingOperationTask',
'manufacturingRouting',
'message',
'nexus',
'note',
'noteType',
'opportunity',
'otherNameCategory',
'partner',
'partnerCategory',
'paycheck',
'paymentMethod',
'payrollItem',
'phoneCall',
'priceLevel',
'pricingGroup',
'projectTask',
'promotionCode',
'resourceAllocation',
'revRecSchedule',
'revRecTemplate',
'salesRole',
'salesTaxItem',
'solution',
'siteCategory',
'subsidiary',
'supportCase',
'task',
'taxGroup',
'taxType',
'term',
'timeBill',
'timeSheet',
'topic',
'transaction',
'unitsType',
'usage',
'vendor',
'vendorCategory',
'winLossReason',
]
""" As defined in `SearchRecordType` in https://webservices.netsuite.com/xsd/platform/v2017_2_0/coreTypes.xsd"""
GET_ALL_RECORD_TYPES = [
'budgetCategory',
'campaignAudience',
'campaignCategory',
'campaignChannel',
'campaignFamily',
'campaignOffer',
'campaignSearchEngine',
'campaignSubscription',
'campaignVertical',
'currency',
'leadSource',
'state',
'supportCaseIssue',
'supportCaseOrigin',
'supportCasePriority',
'supportCaseStatus',
'supportCaseType',
'taxAcct',
]
""" As defined in `GetAllRecordType` in https://webservices.netsuite.com/xsd/platform/v2017_2_0/coreTypes.xsd"""