001/* 002 * Copyright 2008 The Kuali Foundation 003 * 004 * Licensed under the Educational Community License, Version 2.0 (the "License"); 005 * you may not use this file except in compliance with the License. 006 * You may obtain a copy of the License at 007 * 008 * http://www.opensource.org/licenses/ecl2.php 009 * 010 * Unless required by applicable law or agreed to in writing, software 011 * distributed under the License is distributed on an "AS IS" BASIS, 012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013 * See the License for the specific language governing permissions and 014 * limitations under the License. 015 */ 016package org.kuali.ole.pdp; 017 018 019/** 020 * Contains property name constants. 021 */ 022public class PdpPropertyConstants { 023 public static final String PAYMENT_TYPE_CODE = "paymentTypeCode"; 024 public static final String PAYMENT_ID = "paymentId"; 025 public static final String BEGIN_DATE = "beginDate"; 026 public static final String END_DATE = "endDate"; 027 public static final String ORG_CODE = "orgCode"; 028 public static final String SUB_UNIT_CODE = "subUnitCode"; 029 public static final String CHART_CODE = "chartCode"; 030 public static final String ACH_ACCOUNT_GENERATED_IDENTIFIER = "achAccountGeneratedIdentifier"; 031 public static final String BATCH_ID = "batchId"; 032 public static final String BANK_ROUTING_NUMBER = "bankRoutingNumber"; 033 public static final String CUSTOMER_ID = "customerId"; 034 public static final String CUSTOMER_FILE_CREATE_TIMESTAMP = "customerFileCreateTimestamp"; 035 public static final String DISBURSEMENT_TYPE_CODE = "disbursementTypeCode"; 036 public static final String CUSTOMER_BANK = "bank"; 037 public static final String DETAIL_COUNT = "detailCount"; 038 public static final String PAYMENT_COUNT = "paymentCount"; 039 public static final String PAYMENT_TOTAL_AMOUNT = "paymentTotalAmount"; 040 public static final String CREATION_DATE = "creationDate"; 041 public static final String LAST_ASSIGNED_DISBURSEMENT_NUMBER = "lastAssignedDisbNbr"; 042 public static final String UNIT = "unit"; 043 public static final String SUB_UNIT = "subUnit"; 044 public static final String DISBURSEMENT_NUMBER_RANGE_START_DATE = "disbNbrRangeStartDt"; 045 046 public static final String PAYEE_IDENTIFIER_TYPE_CODE = "payeeIdentifierTypeCode"; 047 public static final String PAYEE_ID_NUMBER = "payeeIdNumber"; 048 public static final String PAYEE_NAME = "payeeName"; 049 public static final String PAYEE_EMAIL_ADDRESS = "payeeEmailAddress"; 050 public static final String ACH_TRANSACTION_TYPE = "achTransactionType"; 051 public static final String PAYEE_CODE = "code"; 052 053 public static final String CHART_DB_COLUMN_NAME = "fin_coa_cd"; 054 public static final String ACCOUNT_DB_COLUMN_NAME = "account_nbr"; 055 public static final String SUB_ACCOUNT_DB_COLUMN_NAME = "sub_acct_nbr"; 056 public static final String OBJECT_DB_COLUMN_NAME = "fin_object_cd"; 057 public static final String SUB_OBJECT_DB_COLUMN_NAME = "fin_sub_obj_cd"; 058 public static final String PROJECT_DB_COLUMN_NAME = "project_cd"; 059 public static final String ORIG_BANK_CODE = "origBankCode"; 060 public static final String DISBURSEMENT_NBR = "disbursementNbr"; 061 public static final String PAYMENT_CHANGE_CODE = "paymentChangeCode"; 062 public static final String PHYS_CAMPUS_PROC_CODE = "physCampusProcCode"; 063 public static final String PHYS_CAMPUS_PROCESS_CODE = "physicalCampusProcessCode"; 064 public static final String BEGIN_DISBURSEMENT_NBR = "beginDisbursementNbr"; 065 public static final String END_DISBURSEMENT_NBR = "endDisbursementNbr"; 066 public static final String PAYMENT_GROUP = "paymentGroup"; 067 public static final String PAYMENT_GROUP_HISTORY = "paymentGroupHistory"; 068 public static final String PROCESS_IND = "processInd"; 069 public static final String PAYMENT_STATUS_CODE = "paymentStatusCode"; 070 public static final String PAYMENT_STATUS = "paymentStatus"; 071 public static final String ADVICE_EMAIL_SENT_DATE = "adviceEmailSentDate"; 072 public static final String CUSTOMER_INSTITUTION_NUMBER = "customerInstitutionNumber"; 073 public static final String PAYMENT_PROC_IDENTIFIER = "paymentProcIdentifier"; 074 075 public static class BatchConstants{ 076 public static final String BATCH_ID = "id"; 077 public static final String CHART_CODE = "customerProfile.chartCode"; 078 public static final String ORG_CODE = "customerProfile.orgCode"; 079 public static final String SUB_UNIT_CODE = "customerProfile.subUnitCode"; 080 public static final String PAYMENT_COUNT = "paymentCount"; 081 public static final String PAYMENT_TOTAL_AMOUNT = "paymentTotalAmount"; 082 public static final String FILE_CREATION_TIME = "customerFileCreateTimestamp"; 083 public static final String CUSTOMER_ID = "customerId"; 084 } 085 086 public static class PaymentDetail { 087 public static final String PAYMENT_GROUP_BATCH_ID = "paymentGroup.batchId"; 088 public static final String PAYMENT_STATUS_CODE = "paymentGroup.paymentStatusCode"; 089 public static final String PAYMENT_DISBURSEMENT_NUMBER = "paymentGroup.disbursementNbr"; 090 public static final String PAYMENT_PAYEE_NAME = "paymentGroup.payeeName"; 091 public static final String PAYMENT_CHART_CODE = "paymentGroup.batch.customerProfile.chartCode"; 092 public static final String PAYMENT_UNIT_CODE = "paymentGroup.batch.customerProfile.unitCode"; 093 public static final String PAYMENT_CUSTOMER_DOC_NUMBER = "custPaymentDocNbr"; 094 public static final String PAYMENT_PAYEE_ID_TYPE_CODE = "paymentGroup.payeeIdTypeCd"; 095 public static final String PAYMENT_PURCHASE_ORDER_NUMBER = "purchaseOrderNbr"; 096 public static final String PAYMENT_PAYEE_ID = "paymentGroup.payeeId"; 097 public static final String PAYMENT_SUBUNIT_CODE = "paymentGroup.batch.customerProfile.subUnitCode"; 098 public static final String PAYMENT_INVOICE_NUMBER = "invoiceNbr"; 099 public static final String PAYMENT_DISBURSEMENT_TYPE_CODE = "paymentGroup.disbursementTypeCode"; 100 public static final String PAYMENT_PROCESS_IMEDIATE = "paymentGroup.processImmediate"; 101 public static final String PAYMENT_REQUISITION_NUMBER = "requisitionNbr"; 102 public static final String PAYMENT_SPECIAL_HANDLING = "paymentGroup.pymtSpecialHandling"; 103 public static final String PAYMENT_CUSTOMER_INSTITUTION_NUMBER = "customerInstitutionNumber"; 104 public static final String PAYMENT_DISBURSEMENT_DATE = "paymentGroup.disbursementDate"; 105 public static final String PAYMENT_ATTACHMENT = "paymentGroup.pymtAttachment"; 106 public static final String PAYMENT_PROCESS_ID = "paymentGroup.processId"; 107 public static final String PAYMENT_DATE = "paymentGroup.paymentDate"; 108 public static final String PAYMENT_ID = "id"; 109 public static final String PAYMENT_NET_AMOUNT = "netPaymentAmount"; 110 public static final String PAYMENT_DISBURSEMENT_FINANCIAL_DOCUMENT_TYPE_CODE = "financialDocumentTypeCode"; 111 public static final String PAYMENT_DISBURSEMENT_CUST_PAYMENT_DOC_NBR = "custPaymentDocNbr"; 112 public static final String PAYMENT_DISBURSEMENT_TYPE_NAME = "paymentGroup.disbursementType.name"; 113 public static final String PAYMENT_ORIGINAL_INVOICE_AMOUNT = "origInvoiceAmount"; 114 public static final String PAYMENT_INVOICE_TOTAL_DISCOUNT_AMOUNT = "invTotDiscountAmount"; 115 public static final String PAYMENT_INVOICE_TOTAL_SHIPPING_AMOUNT = "invTotShipAmount"; 116 public static final String PAYMENT_INVOICE_TOTAL_OTHER_DEBIT_AMOUNT = "invTotOtherDebitAmount"; 117 public static final String PAYMENT_INVOICE_TOTAL_OTHER_CREDIT_AMOUNT = "invTotOtherCreditAmount"; 118 public static final String PAYMENT_GROUP = "paymentGroup"; 119 public static final String PAYMENT_EPIC_PAYMENT_CANCELLED_DATE = "paymentGroup.epicPaymentCancelledExtractedDate"; 120 public static final String PAYMENT_EPIC_PAYMENT_PAID_EXTRACTED_DATE = "paymentGroup.epicPaymentPaidExtractedDate"; 121 public static final String PAYMENT_DETAIL_NUMBER_OF_PAYMENTS_IN_PAYMENT_GROUP = "nbrOfPaymentsInPaymentGroup"; 122 public static final String PAYMENT_DETAIL_NUMBER_OF_PAYMENTS_IN_DISBURSEMENT = "nbrOfPaymentsInDisbursement"; 123 public static final String PAYMENT_DETAIL_PAYMENT_GROUP_ID = "paymentGroupId"; 124 public static final String BEGIN_DISBURSEMENT_DATE = "beginDisbursementDate"; 125 public static final String END_DISBURSEMENT_DATE = "endDisbursementDate"; 126 public static final String BEGIN_PAYMENT_DATE = "beginPaymentDate"; 127 public static final String END_PAYMENT_DATE = "endPaymentDate"; 128 } 129 130 public static class PaymentGroupHistory { 131 public static final String PAYMENT_GROUP_PAYEE_NAME = "paymentGroup.payeeName"; 132 public static final String PAYMENT_GROUP_PAYEE_ID = "paymentGroup.payeeId"; 133 public static final String PAYMENT_GROUP_PAYEE_ID_TYPE_CODE = "paymentGroup.payeeIdTypeCd"; 134 public static final String PAYMENT_GROUP_PAYMENT_ATTACHMENT = "paymentGroup.pymtAttachment"; 135 public static final String PAYMENT_GROUP_ORIGIN_PAYMENT_SPECIAL_HANDLING = "origPmtSpecHandling"; 136 public static final String PAYMENT_GROUP_ORIGIN_PROCESS_IMMEDIATE = "origProcessImmediate"; 137 public static final String PAYMENT_GROUP_ORIGIN_DISBURSEMENT_NUMBER = "origDisburseNbr"; 138 public static final String PAYMENT_GROUP_PAYMENT_PROCESS_ID = "processId"; 139 public static final String PAYMENT_GROUP_PAYMENT_DETAILS_NET_AMOUNT = "paymentGroup.paymentDetails.netPaymentAmount"; 140 public static final String PAYMENT_GROUP_ORIGIN_DISBURSE_DATE = "origDisburseDate"; 141 public static final String PAYMENT_GROUP_ORIGIN_PAYMENT_DATE = "origPaymentDate"; 142 public static final String PAYMENT_GROUP_ORIGIN_PAYMENT_STATUS_CODE = "origPaymentStatus.code"; 143 public static final String PAYMENT_GROUP_DISBURSEMENT_TYPE_CODE = "disbursementType.code"; 144 public static final String PAYMENT_GROUP_CHART_CODE = "paymentGroup.batch.customerProfile.chartCode"; 145 public static final String PAYMENT_GROUP_ORG_CODE = "paymentGroup.batch.customerProfile.unitCode"; 146 public static final String PAYMENT_GROUP_SUB_UNIT_CODE = "paymentGroup.batch.customerProfile.subUnitCode"; 147 public static final String PMT_CANCEL_EXTRACT_DATE = "pmtCancelExtractDate"; 148 149 } 150 151 public static class PaymentGroup { 152 public static final String PAYMENT_GROUP_ID = "id"; 153 public static final String PAYMENT_GROUP_DISBURSEMENT_TYPE_CODE = "disbursementTypeCode"; 154 public static final String PAYMENT_GROUP_PAYMENT_STATUS_CODE = "paymentStatusCode"; 155 public static final String PAYMENT_GROUP_DISBURSEMENT_NBR = "disbursementNbr"; 156 public static final String PAYMENT_GROUP_PROCESS_ID = "processId"; 157 public static final String PAYMENT_GROUP_SORT_VALUE = "sortValue"; 158 public static final String PAYMENT_GROUP_PAYEE_NAME = "payeeName"; 159 public static final String PAYMENT_GROUP_LINE1_ADDRESS = "line1Address"; 160 public static final String PAYMENT_GROUP_BATCH_ID = "batchId"; 161 public static final String PAYMENT_GROUP_BATCH = "batch"; 162 public static final String PAYMENT_GROUP_BANK_CODE = "bankCode"; 163 public static final String PAYMENT_GROUP_PAYEE_ID = "payeeId"; 164 public static final String PAYMENT_GROUP_PAYEE_ID_TYPE_CODE = "payeeIdTypeCd"; 165 public static final String PAYMENT_ATTACHMENT = "pymtAttachment"; 166 public static final String PAYMENT_SPECIAL_HANDLING = "pymtSpecialHandling"; 167 public static final String TAXABLE_PAYMENT = "taxablePayment"; 168 public static final String NRA_PAYMENT = "nraPayment"; 169 public static final String PROCESS_IMMEDIATE = "processImmediate"; 170 public static final String PAYMENT_DATE = "paymentDate"; 171 public static final String NOTES_LINES = "noteLines"; 172 } 173 174 public static class PaymentProcess { 175 public static final String PAYMENT_PROCESS_ID = "id"; 176 public static final String EXTRACTED_IND = "extractedInd"; 177 public static final String FORMATTED_IND = "formattedIndicator"; 178 } 179 180 public static class ProcessSummary { 181 public static final String PROCESS_SUMMARY_PROCESS_ID = "processId"; 182 } 183 184 public static class CustomerProfile { 185 public static final String CUSTOMER_PROFILE_CHART_CODE = "chartCode"; 186 public static final String CUSTOMER_PROFILE_UNIT_CODE = "unitCode"; 187 public static final String CUSTOMER_PROFILE_SUB_UNIT_CODE = "subUnitCode"; 188 public static final String CUSTOMER_PROFILE_BANKS = "customerBanks"; 189 public static final String CUSTOMER_DEFAULT_SUB_OBJECT_CODE = "---"; 190 public static final String CUSTOMER_DEFAULT_SUB_ACCOUNT_NUMBER = "-----"; 191 } 192 193 public static class DisbursementNumberRange { 194 public static final String DISBURSEMENT_NUMBER_RANGE_PHYS_CAMPUS_PROC_CODE = "physCampusProcCode"; 195 public static final String DISBURSEMENT_NUMBER_RANGE_TYPE_CODE = "disbursementTypeCode"; 196 197 } 198 199 public static class DailyReport { 200 public static final String CUSTOMER = "customer"; 201 public static final String AMOUNT = "amount"; 202 public static final String PAYMENTS = "payments"; 203 public static final String PAYEES = "payees"; 204 } 205 206 public static class FormatProcessSummary { 207 public static final String PROCESS_SUMMARY = "processSummary"; 208 } 209 210 public static class FormatResult { 211 public static final String PROC_ID = "procId"; 212 } 213 214 public static class FormatSelection { 215 public static final String CAMPUS = "campus"; 216 public static final String START_DATE = "startDate"; 217 public static final String CUSTOMER_LIST = "customerList"; 218 public static final String RANGE_LIST = "rangeList"; 219 } 220}