1
|
|
|
# -*- coding: utf-8 -*- |
2
|
|
|
|
3
|
|
|
# flake8:noqa |
4
|
|
|
|
5
|
|
|
# Add permissions |
6
|
|
|
AddAnalysisRequest = "senaite.core: Add AnalysisRequest" |
7
|
|
|
|
8
|
|
|
# Field permissions |
9
|
|
|
FieldEditBatch = "senaite.core: Field: Edit Batch" |
10
|
|
|
FieldEditClient = "senaite.core: Field: Edit Client" |
11
|
|
|
FieldEditClientOrderNumber = "senaite.core: Field: Edit Client Order Number" |
12
|
|
|
FieldEditClientReference = "senaite.core: Field: Edit Client Reference" |
13
|
|
|
FieldEditClientSampleID = "senaite.core: Field: Edit Client Sample ID" |
14
|
|
|
FieldEditComposite = "senaite.core: Field: Edit Composite" |
15
|
|
|
FieldEditContact = "senaite.core: Field: Edit Contact" |
16
|
|
|
FieldEditContainer = "senaite.core: Field: Edit Container" |
17
|
|
|
FieldEditDatePreserved = "senaite.core: Field: Edit Date Preserved" |
18
|
|
|
FieldEditDateReceived = "senaite.core: Field: Edit Date Received" |
19
|
|
|
FieldEditDateSampled = "senaite.core: Field: Edit Date Sampled" |
20
|
|
|
FieldEditEnvironmentalConditions = "senaite.core: Field: Edit Environmental Conditions" |
21
|
|
|
FieldEditInternalUse = "senaite.core: Field: Edit Internal Use" |
22
|
|
|
FieldEditInvoiceExclude = "senaite.core: Field: Edit Invoice Exclude" |
23
|
|
|
FieldEditMemberDiscount = "senaite.core: Field: Edit Member Discount" |
24
|
|
|
FieldEditPreservation = "senaite.core: Field: Edit Preservation" |
25
|
|
|
FieldEditPreserver = "senaite.core: Field: Edit Preserver" |
26
|
|
|
FieldEditPriority = "senaite.core: Field: Edit Priority" |
27
|
|
|
FieldEditProfiles = "senaite.core: Field: Edit Profiles" |
28
|
|
|
FieldEditPublicationSpecifications = "senaite.core: Field: Edit Publication Specification" |
29
|
|
|
FieldEditRejectionReasons = "senaite.core: Field: Edit Rejection Reasons" |
30
|
|
|
FieldEditRemarks = "senaite.core: Field: Edit Remarks" |
31
|
|
|
FieldEditResultsInterpretation = "senaite.core: Field: Edit Results Interpretation" |
32
|
|
|
FieldEditSampleCondition = "senaite.core: Field: Edit Sample Condition" |
33
|
|
|
FieldEditSamplePoint = "senaite.core: Field: Edit Sample Point" |
34
|
|
|
FieldEditSampleType = "senaite.core: Field: Edit Sample Type" |
35
|
|
|
FieldEditSampler = "senaite.core: Field: Edit Sampler" |
36
|
|
|
FieldEditSamplingDate = "senaite.core: Field: Edit Sampling Date" |
37
|
|
|
FieldEditSamplingDeviation = "senaite.core: Field: Edit Sampling Deviation" |
38
|
|
|
FieldEditScheduledSampler = "senaite.core: Field: Edit Scheduled Sampler" |
39
|
|
|
FieldEditSpecification = "senaite.core: Field: Edit Specification" |
40
|
|
|
FieldEditStorageLocation = "senaite.core: Field: Edit Storage Location" |
41
|
|
|
FieldEditTemplate = "senaite.core: Field: Edit Template" |
42
|
|
|
|
43
|
|
|
# Workflow permissions |
44
|
|
|
TransitionCancelAnalysisRequest = "senaite.core: Transition: Cancel Analysis Request" |
45
|
|
|
TransitionDetachSamplePartition = "senaite.core: Transition: Detach Sample Partition" |
46
|
|
|
TransitionReinstateAnalysisRequest = "senaite.core: Transition: Reinstate Analysis Request" |
47
|
|
|
TransitionInvalidate = "senaite.core: Transition Invalidate" |
48
|
|
|
TransitionPreserveSample = "senaite.core: Transition: Preserve Sample" |
49
|
|
|
TransitionPublishResults = "senaite.core: Transition: Publish Results" |
50
|
|
|
TransitionReceiveSample = "senaite.core: Transition: Receive Sample" |
51
|
|
|
TransitionRejectSample = "senaite.core: Transition: Reject Sample" |
52
|
|
|
TransitionSampleSample = "senaite.core: Transition: Sample Sample" |
53
|
|
|
TransitionScheduleSampling = "senaite.core: Transition: Schedule Sampling" |
54
|
|
|
TransitionDispatchSample = "senaite.core: Transition: Dispatch Sample" |
55
|
|
|
TransitionRestoreSample = "senaite.core: Transition: Restore Sample" |
56
|
|
|
TransitionCreatePartitions = "senaite.core: Transition: Create Partitions" |
57
|
|
|
TransitionMultiResults = "senaite.core: Transition: Multi Results" |
58
|
|
|
|