View Javadoc
1   /*
2    * Copyright 2007 The Kuali Foundation
3    *
4    * Licensed under the Educational Community License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    *
8    * http://www.opensource.org/licenses/ecl2.php
9    *
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   * See the License for the specific language governing permissions and
14   * limitations under the License.
15   */
16  package org.kuali.ole.module.purap;
17  
18  
19  /**
20   * Holds Workflow constants for PURAP documents
21   */
22  public class PurapWorkflowConstants {
23  
24      // Global
25      public static final String FOR_INFORMATION = "ForInformation";
26      public static final String HAS_ACCOUNTING_LINES = "HasAccountingLines";
27      public static final String AMOUNT_REQUIRES_SEPARATION_OF_DUTIES_REVIEW_SPLIT = "AmountRequiresSeparationOfDutiesReview";
28      public static final String CONTRACT_MANAGEMENT_REVIEW_REQUIRED = "RequiresContractManagementReview";
29      public static final String VENDOR_IS_EMPLOYEE_OR_NON_RESIDENT_ALIEN = "VendorIsEmployeeOrNonResidentAlien";
30      public static final String AWARD_REVIEW_REQUIRED = "RequiresAwardReview";
31      public static final String BUDGET_REVIEW_REQUIRED = "RequiresBudgetReview";
32      public static final String TRANSMISSION_METHOD_IS_PRINT = "TransmissionMethodIsPrint";
33      public static final String HAS_NEW_UNORDERED_ITEMS = "HasNewUnorderedItems";
34      public static final String RELATES_TO_OUTSTANDING_TRANSACTIONS = "RelatesToOutstandingTransactions";
35      public static final String REQUIRES_IMAGE_ATTACHMENT = "RequiresImageAttachment";
36      public static final String PURCHASE_WAS_RECEIVED = "PurchaseWasReceived";
37      public static final String DUPLICATE_RECORD_CHECK = "DuplicateRecord";
38      public static final String HAS_ORDER_CHANGE = "HasOrderChange";
39      public static final String NEW_VENDOR_CHECK = "HasNewVendor";
40      public static final String YBP_ORDERS = "HasFirmFixedYBPOrders";
41      public static final String SUBSCRIPTION_ORDERS = "HasSubscriptionOrders";
42      public static final String STANDING_ORDERS = "HasStandingOrders";
43      public static final String APPROVAL_ORDERS = "HasApprovalOrders";
44      public static final String HAS_VENDOR = "HasVendor";
45      public static final String LINE_ITEM_RECEIVING_APPROVAL = "ReceiveLineItemApproval";
46      public static final String BUDGET_NODE = "Budget";
47      public static final String DOC_SEARCH_RESULT_PROPERTY_NAME_ROUTE_HEADER_ID = "routeHeaderId";
48      public static final String HAS_LICENSE_REQUEST = "HasLicenseRequest";
49      public static final String HAS_FIRMFIXED_WITH_LR = "HasFirmFixedWithLicenseRequest";
50      public static final String NOTIFY_BUDGET_REVIEW = "NotifyBudgetReview";
51      public static final String FYI_BUDGET = "FYIBudget";
52  
53  
54      public static final String DOC_ADHOC_NODE_NAME = "AdHoc";
55  
56      public static class ContractManagerAssignmentDocument {
57          public static final String WORKFLOW_DOCUMENT_TITLE = "Contract Manager Assignment";
58          public static final String ASSIGN_CONTRACT_DOC_ERROR_COMPLETING_POST_PROCESSING = "Unable to save the contract manager for the following Requisitions: ";
59      }
60  
61  
62  }