Java Doc for CashieringTransaction.java in  » ERP-CRM-Financial » Kuali-Financial-System » org » kuali » module » financial » bo » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » ERP CRM Financial » Kuali Financial System » org.kuali.module.financial.bo 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.kuali.core.bo.TransientBusinessObjectBase
   org.kuali.module.financial.bo.CashieringTransaction

CashieringTransaction
public class CashieringTransaction extends TransientBusinessObjectBase (Code)
This class represents a cashiering-related transaction used in the cash management document


Field Summary
final public static  StringDETAIL_DOCUMENT_TYPE
    

Constructor Summary
public  CashieringTransaction(String workgroupName, String referenceFinancialDocumentNumber)
    

Method Summary
public  voidaddCheck(Check check)
     Adds a new check to the list.
public  CheckcreateNewCheck()
    
public  CheckgetBaselineCheck(int index)
     Implementation creates empty Checks as a side-effect, so that Struts' efforts to set fields of lines which haven't been created will succeed rather than causing a NullPointerException.
public  ListgetBaselineChecks()
    
public  CheckgetCheck(int index)
     Retrieve a particular check at a given index in the list of checks.
public  intgetCheckCount()
    
public  ListgetChecks()
     Gets the checks attribute.
public  CheckgetMoneyInCheck(int index)
    
public  List<Check>getMoneyInChecks()
     Gets the moneyInChecks attribute.
public  CoinDetailgetMoneyInCoin()
     Gets the moneyInCoin attribute.
public  CurrencyDetailgetMoneyInCurrency()
     Gets the moneyInCurrency attribute.
public  KualiDecimalgetMoneyInTotal()
    
public  CoinDetailgetMoneyOutCoin()
     Gets the moneyOutCoin attribute.
public  CurrencyDetailgetMoneyOutCurrency()
     Gets the moneyOutCurrency attribute.
public  KualiDecimalgetMoneyOutTotal()
    
public  CheckgetNewCheck()
     Gets the newCheck attribute.
public  CashieringItemInProcessgetNewItemInProcess()
     Gets the newItemInProcess attribute.
public  IntegergetNextCheckSequenceId()
     Gets the nextCheckSequenceId attribute.
public  CashieringItemInProcessgetOpenItemInProcess(int index)
    
public  List<CashieringItemInProcess>getOpenItemsInProcess()
     Gets the openItemsInProcess attribute.
public  KualiDecimalgetPaidBackItemsInProcessAmount()
    
public  StringgetReferenceFinancialDocumentNumber()
     Gets the referenceFinancialDocumentNumber attribute.
public  KualiDecimalgetTotalCheckAmount()
    
public  java.util.DategetTransactionEnded()
     Gets the transactionEnded attribute.
public  java.util.DategetTransactionStarted()
     Gets the transactionStarted attribute.
public  StringgetWorkgroupName()
     Gets the workgroupName attribute.
public  booleanhasBaselineCheck(int index)
    
public  voidprepareForSave()
     This method will make sure that all of the various currency, coin, check, and item in process detail records are populated with the correct info.
public  voidremoveCheck(int index)
     This method removes a check from the list and updates the total appropriately.
public  voidsetBaselineChecks(List baselineChecks)
    
public  voidsetCheckTotal(KualiDecimal checkTotal)
    
public  voidsetChecks(List checks)
     Sets the checks attribute value.
public  voidsetMoneyInChecks(List<Check> moneyInChecks)
     Sets the moneyInChecks attribute value.
public  voidsetMoneyInCoin(CoinDetail moneyInCoin)
     Sets the moneyInCoin attribute value.
public  voidsetMoneyInCurrency(CurrencyDetail moneyInCurrency)
     Sets the moneyInCurrency attribute value.
public  voidsetMoneyOutCoin(CoinDetail moneyOutCoin)
     Sets the moneyOutCoin attribute value.
public  voidsetMoneyOutCurrency(CurrencyDetail moneyOutCurrency)
     Sets the moneyOutCurrency attribute value.
public  voidsetNewCheck(Check newCheck)
     Sets the newCheck attribute value.
public  voidsetNewItemInProcess(CashieringItemInProcess newItemInProcess)
     Sets the newItemInProcess attribute value.
public  voidsetNextCheckSequenceId(Integer nextCheckSequenceId)
     Sets the nextCheckSequenceId attribute value.
public  voidsetOpenItemsInProcess(List<CashieringItemInProcess> openItemsInProcess)
     Sets the openItemsInProcess attribute value.
public  voidsetReferenceFinancialDocumentNumber(String referenceFinancialDocumentNumber)
     Sets the referenceFinancialDocumentNumber attribute value.
public  voidsetTransactionEnded(java.util.Date transactionEnded)
     Sets the transactionEnded attribute value.
public  voidsetTransactionStarted(java.util.Date transactionStarted)
     Sets the transactionStarted attribute value.
public  voidsetWorkgroupName(String workgroupName)
     Sets the workgroupName attribute value.
protected  LinkedHashMaptoStringMapper()
    

Field Detail
DETAIL_DOCUMENT_TYPE
final public static String DETAIL_DOCUMENT_TYPE(Code)




Constructor Detail
CashieringTransaction
public CashieringTransaction(String workgroupName, String referenceFinancialDocumentNumber)(Code)
Constructs a CashieringTransaction




Method Detail
addCheck
public void addCheck(Check check)(Code)
Adds a new check to the list.
Parameters:
  check -



createNewCheck
public Check createNewCheck()(Code)



getBaselineCheck
public Check getBaselineCheck(int index)(Code)
Implementation creates empty Checks as a side-effect, so that Struts' efforts to set fields of lines which haven't been created will succeed rather than causing a NullPointerException.
Parameters:
  index - baseline Check at the given index



getBaselineChecks
public List getBaselineChecks()(Code)
current List of baseline checks for use in update detection



getCheck
public Check getCheck(int index)(Code)
Retrieve a particular check at a given index in the list of checks.
Parameters:
  index - Check



getCheckCount
public int getCheckCount()(Code)
Gets the number of checks, since Sun doesn't have a direct getter for collection size the number of checks



getChecks
public List getChecks()(Code)
Gets the checks attribute. Returns the checks.



getMoneyInCheck
public Check getMoneyInCheck(int index)(Code)
Retrieves a specific check from the list, by array index
Parameters:
  index - the index of the checks array to retrieve the check from a Check



getMoneyInChecks
public List<Check> getMoneyInChecks()(Code)
Gets the moneyInChecks attribute. Returns the moneyInChecks.



getMoneyInCoin
public CoinDetail getMoneyInCoin()(Code)
Gets the moneyInCoin attribute. Returns the moneyInCoin.



getMoneyInCurrency
public CurrencyDetail getMoneyInCurrency()(Code)
Gets the moneyInCurrency attribute. Returns the moneyInCurrency.



getMoneyInTotal
public KualiDecimal getMoneyInTotal()(Code)
This method calcuates how much money has come in to the "Money In" side of the transaction the amount calculated



getMoneyOutCoin
public CoinDetail getMoneyOutCoin()(Code)
Gets the moneyOutCoin attribute. Returns the moneyOutCoin.



getMoneyOutCurrency
public CurrencyDetail getMoneyOutCurrency()(Code)
Gets the moneyOutCurrency attribute. Returns the moneyOutCurrency.



getMoneyOutTotal
public KualiDecimal getMoneyOutTotal()(Code)
This method calculates how much money has gone out through the "Money Out" side of the transaction the amount calculated



getNewCheck
public Check getNewCheck()(Code)
Gets the newCheck attribute. Returns the newCheck.



getNewItemInProcess
public CashieringItemInProcess getNewItemInProcess()(Code)
Gets the newItemInProcess attribute. Returns the newItemInProcess.



getNextCheckSequenceId
public Integer getNextCheckSequenceId()(Code)
Gets the nextCheckSequenceId attribute. Returns the nextCheckSequenceId.



getOpenItemInProcess
public CashieringItemInProcess getOpenItemInProcess(int index)(Code)
This method returns a single open item in process a cashiering item in process



getOpenItemsInProcess
public List<CashieringItemInProcess> getOpenItemsInProcess()(Code)
Gets the openItemsInProcess attribute. Returns the openItemsInProcess.



getPaidBackItemsInProcessAmount
public KualiDecimal getPaidBackItemsInProcessAmount()(Code)
This method calculates how much money has been paid back in all items in process the calculated amount



getReferenceFinancialDocumentNumber
public String getReferenceFinancialDocumentNumber()(Code)
Gets the referenceFinancialDocumentNumber attribute. Returns the referenceFinancialDocumentNumber.



getTotalCheckAmount
public KualiDecimal getTotalCheckAmount()(Code)



getTransactionEnded
public java.util.Date getTransactionEnded()(Code)
Gets the transactionEnded attribute. Returns the transactionEnded.



getTransactionStarted
public java.util.Date getTransactionStarted()(Code)
Gets the transactionStarted attribute. Returns the transactionStarted.



getWorkgroupName
public String getWorkgroupName()(Code)
Gets the workgroupName attribute. Returns the workgroupName.



hasBaselineCheck
public boolean hasBaselineCheck(int index)(Code)

Parameters:
  index - true if a baselineCheck with the given index exists



prepareForSave
public void prepareForSave()(Code)
This method will make sure that all of the various currency, coin, check, and item in process detail records are populated with the correct info.



removeCheck
public void removeCheck(int index)(Code)
This method removes a check from the list and updates the total appropriately.
Parameters:
  index -



setBaselineChecks
public void setBaselineChecks(List baselineChecks)(Code)
Sets the current List of baseline checks to the given List
Parameters:
  baselineChecks -



setCheckTotal
public void setCheckTotal(KualiDecimal checkTotal)(Code)

Parameters:
  checkTotal -



setChecks
public void setChecks(List checks)(Code)
Sets the checks attribute value.
Parameters:
  checks - The checks to set.



setMoneyInChecks
public void setMoneyInChecks(List<Check> moneyInChecks)(Code)
Sets the moneyInChecks attribute value.
Parameters:
  moneyInChecks - The moneyInChecks to set.



setMoneyInCoin
public void setMoneyInCoin(CoinDetail moneyInCoin)(Code)
Sets the moneyInCoin attribute value.
Parameters:
  moneyInCoin - The moneyInCoin to set.



setMoneyInCurrency
public void setMoneyInCurrency(CurrencyDetail moneyInCurrency)(Code)
Sets the moneyInCurrency attribute value.
Parameters:
  moneyInCurrency - The moneyInCurrency to set.



setMoneyOutCoin
public void setMoneyOutCoin(CoinDetail moneyOutCoin)(Code)
Sets the moneyOutCoin attribute value.
Parameters:
  moneyOutCoin - The moneyOutCoin to set.



setMoneyOutCurrency
public void setMoneyOutCurrency(CurrencyDetail moneyOutCurrency)(Code)
Sets the moneyOutCurrency attribute value.
Parameters:
  moneyOutCurrency - The moneyOutCurrency to set.



setNewCheck
public void setNewCheck(Check newCheck)(Code)
Sets the newCheck attribute value.
Parameters:
  newCheck - The newCheck to set.



setNewItemInProcess
public void setNewItemInProcess(CashieringItemInProcess newItemInProcess)(Code)
Sets the newItemInProcess attribute value.
Parameters:
  newItemInProcess - The newItemInProcess to set.



setNextCheckSequenceId
public void setNextCheckSequenceId(Integer nextCheckSequenceId)(Code)
Sets the nextCheckSequenceId attribute value.
Parameters:
  nextCheckSequenceId - The nextCheckSequenceId to set.



setOpenItemsInProcess
public void setOpenItemsInProcess(List<CashieringItemInProcess> openItemsInProcess)(Code)
Sets the openItemsInProcess attribute value.
Parameters:
  openItemsInProcess - The openItemsInProcess to set.



setReferenceFinancialDocumentNumber
public void setReferenceFinancialDocumentNumber(String referenceFinancialDocumentNumber)(Code)
Sets the referenceFinancialDocumentNumber attribute value.
Parameters:
  referenceFinancialDocumentNumber - The referenceFinancialDocumentNumber to set.



setTransactionEnded
public void setTransactionEnded(java.util.Date transactionEnded)(Code)
Sets the transactionEnded attribute value.
Parameters:
  transactionEnded - The transactionEnded to set.



setTransactionStarted
public void setTransactionStarted(java.util.Date transactionStarted)(Code)
Sets the transactionStarted attribute value.
Parameters:
  transactionStarted - The transactionStarted to set.



setWorkgroupName
public void setWorkgroupName(String workgroupName)(Code)
Sets the workgroupName attribute value.
Parameters:
  workgroupName - The workgroupName to set.



toStringMapper
protected LinkedHashMap toStringMapper()(Code)

See Also:   org.kuali.core.bo.BusinessObjectBase.toStringMapper



Methods inherited from org.kuali.core.bo.TransientBusinessObjectBase
public void refresh()(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.