001 /* 002 * Copyright 2011 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 */ 016 package org.kuali.kfs.module.purap.businessobject; 017 018 import java.math.BigDecimal; 019 import java.util.LinkedHashMap; 020 021 import org.kuali.rice.kns.bo.PersistableBusinessObjectBase; 022 import org.kuali.rice.kns.util.KualiDecimal; 023 024 /** 025 * Attribute Reference Dummy Business Object 026 */ 027 public class PurApGenericAttributes extends PersistableBusinessObjectBase { 028 029 private Integer purapDocumentIdentifier; 030 private String genericTime; 031 private KualiDecimal genericItemQuantity; 032 private KualiDecimal genericItemAmount; 033 private Integer genericItemIdentifier; 034 private BigDecimal genericItemUnitPrice; 035 private String contractManager; 036 private String organizationCode; 037 private String chartOfAccountsCode; 038 private String requisitionStatus; 039 private String purchaseOrderStatus; 040 private String paymentRequestStatus; 041 private String creditMemoStatus; 042 private String extractedTimestamp; 043 private String paymentPaidTimestamp; 044 private String creditMemoPaidTimestamp; 045 private String purchaseOrderDocumentCurrentIndicator; 046 private String statusCode; 047 private String purchaseOrderAutomaticIndicator; 048 private String requisitionIdentifier; 049 private String receivingDocumentRequiredIndicator; 050 private String paymentRequestPositiveApprovalIndicator; 051 private String sequenceId; 052 053 /** 054 * Default constructor 055 */ 056 public PurApGenericAttributes() { 057 } 058 059 public String getCreditMemoPaidTimestamp() { 060 return creditMemoPaidTimestamp; 061 } 062 063 public void setCreditMemoPaidTimestamp(String creditMemoPaidTimestamp) { 064 this.creditMemoPaidTimestamp = creditMemoPaidTimestamp; 065 } 066 067 public String getExtractedTimestamp() { 068 return extractedTimestamp; 069 } 070 071 public void setExtractedTimestamp(String extractedTimestamp) { 072 this.extractedTimestamp = extractedTimestamp; 073 } 074 075 public String getPaymentPaidTimestamp() { 076 return paymentPaidTimestamp; 077 } 078 079 public void setPaymentPaidTimestamp(String paymentPaidTimestamp) { 080 this.paymentPaidTimestamp = paymentPaidTimestamp; 081 } 082 083 public BigDecimal getGenericItemUnitPrice() { 084 return genericItemUnitPrice; 085 } 086 087 public void setGenericItemUnitPrice(BigDecimal genericItemUnitPrice) { 088 this.genericItemUnitPrice = genericItemUnitPrice; 089 } 090 091 public Integer getGenericItemIdentifier() { 092 return genericItemIdentifier; 093 } 094 095 public void setGenericItemIdentifier(Integer genericItemIdentifier) { 096 this.genericItemIdentifier = genericItemIdentifier; 097 } 098 099 public KualiDecimal getGenericItemQuantity() { 100 return genericItemQuantity; 101 } 102 103 public void setGenericItemQuantity(KualiDecimal genericItemQuantity) { 104 this.genericItemQuantity = genericItemQuantity; 105 } 106 107 public KualiDecimal getGenericItemAmount() { 108 return genericItemAmount; 109 } 110 111 public void setGenericItemAmount(KualiDecimal genericItemAmount) { 112 this.genericItemAmount = genericItemAmount; 113 } 114 115 public Integer getPurapDocumentIdentifier() { 116 return purapDocumentIdentifier; 117 } 118 119 public void setPurapDocumentIdentifier(Integer purapDocumentIdentifier) { 120 this.purapDocumentIdentifier = purapDocumentIdentifier; 121 } 122 123 public String getGenericTime() { 124 return genericTime; 125 } 126 127 public void setGenericTime(String genericTime) { 128 this.genericTime = genericTime; 129 } 130 131 public String getContractManager() { 132 return contractManager; 133 } 134 135 public void setContractManager(String contractManager) { 136 this.contractManager = contractManager; 137 } 138 139 public String getOrganizationCode() { 140 return organizationCode; 141 } 142 143 public void setOrganizationCode(String organizationCode) { 144 this.organizationCode = organizationCode; 145 } 146 147 public String getChartOfAccountsCode() { 148 return chartOfAccountsCode; 149 } 150 151 public void setChartOfAccountsCode(String chartOfAccountsCode) { 152 this.chartOfAccountsCode = chartOfAccountsCode; 153 } 154 155 public String getCreditMemoStatus() { 156 return creditMemoStatus; 157 } 158 159 public void setCreditMemoStatus(String creditMemoStatus) { 160 this.creditMemoStatus = creditMemoStatus; 161 } 162 163 public String getPaymentRequestStatus() { 164 return paymentRequestStatus; 165 } 166 167 public void setPaymentRequestStatus(String paymentRequestStatus) { 168 this.paymentRequestStatus = paymentRequestStatus; 169 } 170 171 public String getPurchaseOrderStatus() { 172 return purchaseOrderStatus; 173 } 174 175 public void setPurchaseOrderStatus(String purchaseOrderStatus) { 176 this.purchaseOrderStatus = purchaseOrderStatus; 177 } 178 179 public String getRequisitionStatus() { 180 return requisitionStatus; 181 } 182 183 public void setRequisitionStatus(String requisitionStatus) { 184 this.requisitionStatus = requisitionStatus; 185 } 186 187 /** 188 * @see org.kuali.rice.kns.bo.BusinessObjectBase#toStringMapper() 189 */ 190 protected LinkedHashMap toStringMapper() { 191 LinkedHashMap m = new LinkedHashMap(); 192 193 m.put("hashCode", Integer.toHexString(hashCode())); 194 195 return m; 196 } 197 198 public String getPurchaseOrderDocumentCurrentIndicator() { 199 return purchaseOrderDocumentCurrentIndicator; 200 } 201 202 public void setPurchaseOrderDocumentCurrentIndicator(String purchaseOrderDocumentCurrentIndicator) { 203 this.purchaseOrderDocumentCurrentIndicator = purchaseOrderDocumentCurrentIndicator; 204 } 205 206 public String getStatusCode() { 207 return statusCode; 208 } 209 210 public void setStatusCode(String statusCode) { 211 this.statusCode = statusCode; 212 } 213 214 public String getPurchaseOrderAutomaticIndicator() { 215 return purchaseOrderAutomaticIndicator; 216 } 217 218 public void setPurchaseOrderAutomaticIndicator(String purchaseOrderAutomaticIndicator) { 219 this.purchaseOrderAutomaticIndicator = purchaseOrderAutomaticIndicator; 220 } 221 222 public String getRequisitionIdentifier() { 223 return requisitionIdentifier; 224 } 225 226 public void setRequisitionIdentifier(String requisitionIdentifier) { 227 this.requisitionIdentifier = requisitionIdentifier; 228 } 229 230 public String getReceivingDocumentRequiredIndicator() { 231 return receivingDocumentRequiredIndicator; 232 } 233 234 public void setReceivingDocumentRequiredIndicator(String receivingDocumentRequiredIndicator) { 235 this.receivingDocumentRequiredIndicator = receivingDocumentRequiredIndicator; 236 } 237 238 public String getPaymentRequestPositiveApprovalIndicator() { 239 return paymentRequestPositiveApprovalIndicator; 240 } 241 242 public void setPaymentRequestPositiveApprovalIndicator(String paymentRequestPositiveApprovalIndicator) { 243 this.paymentRequestPositiveApprovalIndicator = paymentRequestPositiveApprovalIndicator; 244 } 245 246 public String getSequenceId() { 247 return sequenceId; 248 } 249 250 public void setSequenceId(String sequenceId) { 251 this.sequenceId = sequenceId; 252 } 253 254 }