View • Attachments (3) • Info
| Version | Date | User | Description |
|---|---|---|---|
| 1.0 | 03/10/2009 | |
Initial Spec |
| 1.1 | 03/19/2009 | |
Modified Spec, Draft |
| 1.2 | 03/23/2009 | |
Modified Spec with Development Steps Taken So Far |
| 1.3 | 04/02/2009 | |
Modified Spec with More Development Steps |
| 1.4 | 04/28/2009 | |
Modified Spec with More Development Steps |
| 1.5 | 05/01/2009 | |
Final Spec |
| 2.0 | 09/16/2009 | |
Updated Information |
There is currently a PCard transactional document (PCDO) in KFS. Sales Tax Amount and Tax Exempt Indicator both exist in the database for each transaction, and these now need to be displayed on the document level as editable fields for each transaction.
insert into KRNS_PARM_T (NMSPC_CD, PARM_DTL_TYP_CD, PARM_NM, OBJ_ID, VER_NBR, PARM_TYP_CD, TXT, PARM_DESC_TXT, CONS_CD)
values ('KFS-FP','Procurement Card','ENABLE_SALES_TAX_AMOUNT_TAX_EXEMPT_IND',SYS_GUID(),1,'CONFG','Y','Indicator whether the Sales tax amount and tax exempt indicator fields should display on the Procurement Card Document.','A');
public static final String ENABLE_SALES_TAX_AMOUNT_TAX_EXEMPT_IND = "ENABLE_SALES_TAX_AMOUNT_TAX_EXEMPT_IND"; // for KITT-235
... /** * Customization for UA Sales Tax Amount and Tax Exempt Indicator. * This method returns the value of the ENABLE_SALES_TAX_AMOUNT_TAX_EXEMPT_IND system parameter. * @return */ public boolean getEnableSalesTaxIndicator() { return SpringContext.getBean(ParameterService.class).getIndicatorParameter(ProcurementCardDocument.class, AZKFSConstants.ENABLE_SALES_TAX_AMOUNT_TAX_EXEMPT_IND); }
... <!--code for vendorName--> <tr> <c:if test="${KualiForm.enableSalesTaxIndicator}"> <th> <div align="right"><kul:htmlAttributeLabel attributeEntry="${transactionAttributes.transactionSalesTaxAmount}"/></div></th> <td valign=top><kul:htmlControlAttribute attributeEntry="${transactionAttributes.transactionSalesTaxAmount}" property="document.transactionEntries[${ctr}].transactionSalesTaxAmount" readOnly="false"/></td> <th> <div align="right"><kul:htmlAttributeLabel attributeEntry="${transactionAttributes.transactionTaxExemptIndicator}"/></div></th> <td valign=top><kul:htmlControlAttribute attributeEntry="${transactionAttributes.transactionTaxExemptIndicator}" property="document.transactionEntries[${ctr}].transactionTaxExemptIndicator" readOnly="false"/></td> </c:if> <c:if test="${!KualiForm.enableSalesTaxIndicator}"> <html:hidden write="false" property="document.transactionEntries[${ctr}].transactionSalesTaxAmount"/> <html:hidden write="false" property="document.transactionEntries[${ctr}].transactionTaxExemptIndicator"/> </c:if> </tr> ...
|
Browse Space |
Explore Confluence |
Your Account |
Add Content |