Java Doc for AccountsPayableDocumentBase.java in  » ERP-CRM-Financial » Kuali-Financial-System » org » kuali » module » purap » document » 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.purap.document 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.kuali.module.purap.document.PurchasingAccountsPayableDocumentBase
   org.kuali.module.purap.document.AccountsPayableDocumentBase

All known Subclasses:   org.kuali.module.purap.document.CreditMemoDocument,  org.kuali.module.purap.document.PaymentRequestDocument,
AccountsPayableDocumentBase
abstract public class AccountsPayableDocumentBase extends PurchasingAccountsPayableDocumentBase implements AccountsPayableDocument(Code)
Accounts Payable Document Base



Constructor Summary
public  AccountsPayableDocumentBase()
    

Method Summary
public  voidafterLookup(PersistenceBroker persistenceBroker)
    
public  booleanapprovalAtAccountsPayableReviewAllowed()
    
public  AccountsPayableItemgetAPItemFromPOItem(PurchaseOrderItem poi)
    
public  DategetAccountsPayableApprovalDate()
    
public  StringgetAccountsPayableProcessorIdentifier()
    
public  StringgetChartOfAccountsCode()
    
public  StringgetDebitCreditCodeForGLEntries()
    
abstract public  AccountsPayableDocumentSpecificServicegetDocumentSpecificService()
    
public  DategetExtractedDate()
    
abstract public  KualiDecimalgetGrandTotal()
    
abstract public  KualiDecimalgetInitialAmount()
    
public  ClassgetItemClass()
    
public  StringgetLastActionPerformedByPersonName()
     Retrieves the person name for the last person to perform an action on the document.
public  StringgetLastActionPerformedByUniversalUserId()
    
public  UniversalUsergetLastActionPerformedByUser()
     Retrieves the universal user object for the last person to perform an action on the document.
abstract public  NodeDetailsgetNodeDetailEnum(String nodeName)
     Retrieves node details object based on name.
public  StringgetNoteLine1Text()
    
public  StringgetNoteLine2Text()
    
public  StringgetNoteLine3Text()
    
public  StringgetOrganizationCode()
    
abstract public  StringgetPoDocumentTypeForAccountsPayableDocumentCancel()
     Helper method to be called from custom prepare for save and to be overriden by sub class.
public  CampusgetProcessingCampus()
    
public  StringgetProcessingCampusCode()
    
public  PurchasingAccountsPayableDocumentgetPurApSourceDocumentIfPossible()
    
public  StringgetPurApSourceDocumentLabelIfPossible()
    
public  PurchaseOrderDocumentgetPurchaseOrderDocument()
    
public  IntegergetPurchaseOrderIdentifier()
    
public  voidhandleRouteLevelChange(DocumentRouteLevelChangeVO levelChangeEvent)
    
abstract protected  booleanisAttachmentRequired()
    
public  booleanisClosePurchaseOrderIndicator()
    
public  booleanisContinuationAccountIndicator()
    
public  booleanisExtracted()
    
public  booleanisGenerateEncumbranceEntries()
    
public  booleanisHoldIndicator()
    
public  booleanisReopenPurchaseOrderIndicator()
    
public  booleanisUnmatchedOverride()
    
public  voidpopulateDocumentForRouting()
    
public  voidprepareForSave(KualiDocumentEvent event)
     Calls a custom prepare for save method, as the super class does GL entry creation that causes problems with AP documents.
abstract public  booleanprocessNodeChange(String newNodeName, String oldNodeName)
     Hook to allow processing after a route level is passed.
protected  voidremoveGeneralLedgerPendingEntries()
     Overriding to stop the deleting of general ledger entries.
public  booleanrequiresAccountsPayableReviewRouting()
    
abstract public  voidsaveDocumentFromPostProcessing()
     Hook point to allow processing after a save.
public  voidsetAccountsPayableApprovalDate(Date accountsPayableApprovalDate)
    
public  voidsetAccountsPayableProcessorIdentifier(String accountsPayableProcessorIdentifier)
    
public  voidsetChartOfAccountsCode(String chartOfAccountsCode)
    
public  voidsetClosePurchaseOrderIndicator(boolean closePurchaseOrderIndicator)
    
public  voidsetContinuationAccountIndicator(boolean continuationAccountIndicator)
    
public  voidsetDebitCreditCodeForGLEntries(String debitCreditCodeForGLEntries)
    
public  voidsetExtractedDate(Date extractedDate)
    
public  voidsetGenerateEncumbranceEntries(boolean generateEncumbranceEntries)
    
public  voidsetGrandTotal(KualiDecimal total)
    
public  voidsetGrandTotalExcludingDiscount(KualiDecimal amount)
    
public  voidsetHoldIndicator(boolean holdIndicator)
    
public  voidsetLastActionPerformedByUniversalUserId(String lastActionPerformedByUniversalUserId)
    
public  voidsetLineItemTotal(KualiDecimal total)
    
public  voidsetNoteLine1Text(String noteLine1Text)
    
public  voidsetNoteLine2Text(String noteLine2Text)
    
public  voidsetNoteLine3Text(String noteLine3Text)
    
public  voidsetOrganizationCode(String organizationCode)
    
public  voidsetProcessingCampusCode(String processingCampusCode)
    
public  voidsetPurchaseOrderDocument(PurchaseOrderDocument purchaseOrderDocument)
    
public  voidsetPurchaseOrderIdentifier(Integer purchaseOrderIdentifier)
    
public  voidsetReopenPurchaseOrderIndicator(boolean reopenPurchaseOrderIndicator)
    
public  voidsetUnmatchedOverride(boolean unmatchedOverride)
    


Constructor Detail
AccountsPayableDocumentBase
public AccountsPayableDocumentBase()(Code)
Constructs a AccountsPayableDocumentBase




Method Detail
afterLookup
public void afterLookup(PersistenceBroker persistenceBroker) throws PersistenceBrokerException(Code)

See Also:   org.kuali.core.bo.PersistableBusinessObjectBase.afterLookup(org.apache.ojb.broker.PersistenceBroker)



approvalAtAccountsPayableReviewAllowed
public boolean approvalAtAccountsPayableReviewAllowed()(Code)

See Also:   org.kuali.module.purap.document.AccountsPayableDocument.approvalAtAccountsPayableReviewAllowed



getAPItemFromPOItem
public AccountsPayableItem getAPItemFromPOItem(PurchaseOrderItem poi)(Code)



getAccountsPayableApprovalDate
public Date getAccountsPayableApprovalDate()(Code)



getAccountsPayableProcessorIdentifier
public String getAccountsPayableProcessorIdentifier()(Code)



getChartOfAccountsCode
public String getChartOfAccountsCode()(Code)



getDebitCreditCodeForGLEntries
public String getDebitCreditCodeForGLEntries()(Code)



getDocumentSpecificService
abstract public AccountsPayableDocumentSpecificService getDocumentSpecificService()(Code)



getExtractedDate
public Date getExtractedDate()(Code)



getGrandTotal
abstract public KualiDecimal getGrandTotal()(Code)

See Also:   org.kuali.module.purap.document.AccountsPayableDocument.getGrandTotal



getInitialAmount
abstract public KualiDecimal getInitialAmount()(Code)

See Also:   org.kuali.module.purap.document.AccountsPayableDocument.getInitialAmount



getItemClass
public Class getItemClass()(Code)

See Also:   org.kuali.module.purap.document.PurchasingAccountsPayableDocumentBase.getItemClass



getLastActionPerformedByPersonName
public String getLastActionPerformedByPersonName()(Code)
Retrieves the person name for the last person to perform an action on the document. - the person's name who last performed an action on the document.



getLastActionPerformedByUniversalUserId
public String getLastActionPerformedByUniversalUserId()(Code)



getLastActionPerformedByUser
public UniversalUser getLastActionPerformedByUser()(Code)
Retrieves the universal user object for the last person to perform an action on the document.



getNodeDetailEnum
abstract public NodeDetails getNodeDetailEnum(String nodeName)(Code)
Retrieves node details object based on name.
Parameters:
  nodeName - - route level - Information about the supplied route level



getNoteLine1Text
public String getNoteLine1Text()(Code)



getNoteLine2Text
public String getNoteLine2Text()(Code)



getNoteLine3Text
public String getNoteLine3Text()(Code)



getOrganizationCode
public String getOrganizationCode()(Code)



getPoDocumentTypeForAccountsPayableDocumentCancel
abstract public String getPoDocumentTypeForAccountsPayableDocumentCancel()(Code)
Helper method to be called from custom prepare for save and to be overriden by sub class. - Po Document Type



getProcessingCampus
public Campus getProcessingCampus()(Code)



getProcessingCampusCode
public String getProcessingCampusCode()(Code)



getPurApSourceDocumentIfPossible
public PurchasingAccountsPayableDocument getPurApSourceDocumentIfPossible()(Code)

See Also:   org.kuali.module.purap.document.PurchasingAccountsPayableDocumentBase.getPurApSourceDocumentIfPossible



getPurApSourceDocumentLabelIfPossible
public String getPurApSourceDocumentLabelIfPossible()(Code)

See Also:   org.kuali.module.purap.document.PurchasingAccountsPayableDocumentBase.getPurApSourceDocumentLabelIfPossible



getPurchaseOrderDocument
public PurchaseOrderDocument getPurchaseOrderDocument()(Code)

See Also:   org.kuali.module.purap.document.AccountsPayableDocument.getPurchaseOrderDocument



getPurchaseOrderIdentifier
public Integer getPurchaseOrderIdentifier()(Code)



handleRouteLevelChange
public void handleRouteLevelChange(DocumentRouteLevelChangeVO levelChangeEvent)(Code)

See Also:   org.kuali.core.document.DocumentBase.handleRouteLevelChange(edu.iu.uis.eden.clientapp.vo.DocumentRouteLevelChangeVO)



isAttachmentRequired
abstract protected boolean isAttachmentRequired()(Code)
Checks whether an attachment is required - true if attachment is required, otherwise false



isClosePurchaseOrderIndicator
public boolean isClosePurchaseOrderIndicator()(Code)



isContinuationAccountIndicator
public boolean isContinuationAccountIndicator()(Code)



isExtracted
public boolean isExtracted()(Code)



isGenerateEncumbranceEntries
public boolean isGenerateEncumbranceEntries()(Code)



isHoldIndicator
public boolean isHoldIndicator()(Code)



isReopenPurchaseOrderIndicator
public boolean isReopenPurchaseOrderIndicator()(Code)



isUnmatchedOverride
public boolean isUnmatchedOverride()(Code)



populateDocumentForRouting
public void populateDocumentForRouting()(Code)

See Also:   org.kuali.module.purap.document.PurchasingAccountsPayableDocumentBase.populateDocumentForRouting



prepareForSave
public void prepareForSave(KualiDocumentEvent event)(Code)
Calls a custom prepare for save method, as the super class does GL entry creation that causes problems with AP documents.
See Also:   org.kuali.module.purap.document.PurchasingAccountsPayableDocumentBase.prepareForSave(org.kuali.core.rule.event.KualiDocumentEvent)



processNodeChange
abstract public boolean processNodeChange(String newNodeName, String oldNodeName)(Code)
Hook to allow processing after a route level is passed.
Parameters:
  newNodeName - - current route level
Parameters:
  oldNodeName - - previous route level - true if process completes to valid state



removeGeneralLedgerPendingEntries
protected void removeGeneralLedgerPendingEntries()(Code)
Overriding to stop the deleting of general ledger entries.
See Also:   org.kuali.kfs.document.GeneralLedgerPostingDocumentBase.removeGeneralLedgerPendingEntries



requiresAccountsPayableReviewRouting
public boolean requiresAccountsPayableReviewRouting()(Code)

See Also:   org.kuali.module.purap.document.AccountsPayableDocument.requiresAccountsPayableReviewRouting



saveDocumentFromPostProcessing
abstract public void saveDocumentFromPostProcessing()(Code)
Hook point to allow processing after a save.



setAccountsPayableApprovalDate
public void setAccountsPayableApprovalDate(Date accountsPayableApprovalDate)(Code)



setAccountsPayableProcessorIdentifier
public void setAccountsPayableProcessorIdentifier(String accountsPayableProcessorIdentifier)(Code)



setChartOfAccountsCode
public void setChartOfAccountsCode(String chartOfAccountsCode)(Code)



setClosePurchaseOrderIndicator
public void setClosePurchaseOrderIndicator(boolean closePurchaseOrderIndicator)(Code)



setContinuationAccountIndicator
public void setContinuationAccountIndicator(boolean continuationAccountIndicator)(Code)



setDebitCreditCodeForGLEntries
public void setDebitCreditCodeForGLEntries(String debitCreditCodeForGLEntries)(Code)



setExtractedDate
public void setExtractedDate(Date extractedDate)(Code)



setGenerateEncumbranceEntries
public void setGenerateEncumbranceEntries(boolean generateEncumbranceEntries)(Code)



setGrandTotal
public void setGrandTotal(KualiDecimal total)(Code)



setGrandTotalExcludingDiscount
public void setGrandTotalExcludingDiscount(KualiDecimal amount)(Code)
This method is here due to a setter requirement by the htmlControlAttribute
Parameters:
  amount - - Grand total for document, excluding discount



setHoldIndicator
public void setHoldIndicator(boolean holdIndicator)(Code)



setLastActionPerformedByUniversalUserId
public void setLastActionPerformedByUniversalUserId(String lastActionPerformedByUniversalUserId)(Code)



setLineItemTotal
public void setLineItemTotal(KualiDecimal total)(Code)



setNoteLine1Text
public void setNoteLine1Text(String noteLine1Text)(Code)



setNoteLine2Text
public void setNoteLine2Text(String noteLine2Text)(Code)



setNoteLine3Text
public void setNoteLine3Text(String noteLine3Text)(Code)



setOrganizationCode
public void setOrganizationCode(String organizationCode)(Code)



setProcessingCampusCode
public void setProcessingCampusCode(String processingCampusCode)(Code)



setPurchaseOrderDocument
public void setPurchaseOrderDocument(PurchaseOrderDocument purchaseOrderDocument)(Code)

See Also:   org.kuali.module.purap.document.AccountsPayableDocument.setPurchaseOrderDocument(org.kuali.module.purap.document.PurchaseOrderDocument)



setPurchaseOrderIdentifier
public void setPurchaseOrderIdentifier(Integer purchaseOrderIdentifier)(Code)



setReopenPurchaseOrderIndicator
public void setReopenPurchaseOrderIndicator(boolean reopenPurchaseOrderIndicator)(Code)



setUnmatchedOverride
public void setUnmatchedOverride(boolean unmatchedOverride)(Code)



Fields inherited from org.kuali.module.purap.document.PurchasingAccountsPayableDocumentBase
public boolean allowDeleteAwareCollection(Code)(Java Doc)
public transient String[] belowTheLineTypes(Code)(Java Doc)

Methods inherited from org.kuali.module.purap.document.PurchasingAccountsPayableDocumentBase
public void addItem(PurApItem item)(Code)(Java Doc)
public List buildListOfDeletionAwareLists()(Code)(Java Doc)
public void customPrepareForSave(KualiDocumentEvent event)(Code)(Java Doc)
public void deleteItem(int lineNum)(Code)(Java Doc)
public boolean documentPerformsSufficientFundsCheck()(Code)(Java Doc)
protected boolean documentWillStopInRouteNode(String routeNodeName)(Code)(Java Doc)
public List<SourceAccountingLine> getAccountsForRouting()(Code)(Java Doc)
public Integer getAccountsPayablePurchasingDocumentLinkIdentifier()(Code)(Java Doc)
public String[] getBelowTheLineTypes()(Code)(Java Doc)
public PurApItem getItem(int pos)(Code)(Java Doc)
public PurApItem getItemByLineNumber(int lineNumber)(Code)(Java Doc)
abstract public Class getItemClass()(Code)(Java Doc)
public int getItemLinePosition()(Code)(Java Doc)
public List getItems()(Code)(Java Doc)
public Boolean getOverrideWorkflowButtons()(Code)(Java Doc)
public List<CreditMemoView> getPaymentHistoryCreditMemoViews()(Code)(Java Doc)
public List<PaymentRequestView> getPaymentHistoryPaymentRequestViews()(Code)(Java Doc)
protected List getPersistedSourceAccountingLinesForComparison()(Code)(Java Doc)
abstract public PurchasingAccountsPayableDocument getPurApSourceDocumentIfPossible()(Code)(Java Doc)
abstract public String getPurApSourceDocumentLabelIfPossible()(Code)(Java Doc)
public Integer getPurapDocumentIdentifier()(Code)(Java Doc)
public List<CreditMemoView> getRelatedCreditMemoViews()(Code)(Java Doc)
public List<PaymentRequestView> getRelatedPaymentRequestViews()(Code)(Java Doc)
public List<PurchaseOrderView> getRelatedPurchaseOrderViews()(Code)(Java Doc)
public List<RequisitionView> getRelatedRequisitionViews()(Code)(Java Doc)
protected List getSourceAccountingLinesForComparison()(Code)(Java Doc)
public Status getStatus()(Code)(Java Doc)
public String getStatusCode()(Code)(Java Doc)
public KualiDecimal getTotalDollarAmount()(Code)(Java Doc)
public KualiDecimal getTotalDollarAmountAboveLineItems()(Code)(Java Doc)
public KualiDecimal getTotalDollarAmountAboveLineItems(String[] excludedTypes)(Code)(Java Doc)
public KualiDecimal getTotalDollarAmountAllItems()(Code)(Java Doc)
public KualiDecimal getTotalDollarAmountAllItems(String[] excludedTypes)(Code)(Java Doc)
public KualiDecimal getTotalDollarAmountWithExclusions(String[] excludedTypes, boolean includeBelowTheLine)(Code)(Java Doc)
public Integer getVendorAddressGeneratedIdentifier()(Code)(Java Doc)
public String getVendorCityName()(Code)(Java Doc)
public Country getVendorCountry()(Code)(Java Doc)
public String getVendorCountryCode()(Code)(Java Doc)
public String getVendorCustomerNumber()(Code)(Java Doc)
public VendorDetail getVendorDetail()(Code)(Java Doc)
public Integer getVendorDetailAssignedIdentifier()(Code)(Java Doc)
public Integer getVendorHeaderGeneratedIdentifier()(Code)(Java Doc)
public String getVendorLine1Address()(Code)(Java Doc)
public String getVendorLine2Address()(Code)(Java Doc)
public String getVendorName()(Code)(Java Doc)
public String getVendorNumber()(Code)(Java Doc)
public String getVendorPostalCode()(Code)(Java Doc)
public String getVendorStateCode()(Code)(Java Doc)
public boolean isDocumentStoppedInRouteNode(NodeDetails nodeDetails)(Code)(Java Doc)
public void itemSwap(int positionFrom, int positionTo)(Code)(Java Doc)
protected void logAndThrowRuntimeException(String errorMessage)(Code)(Java Doc)
protected void logAndThrowRuntimeException(String errorMessage, Exception e)(Code)(Java Doc)
public void populateDocumentForRouting()(Code)(Java Doc)
public void prepareForSave(KualiDocumentEvent event)(Code)(Java Doc)
public void renumberItems(int start)(Code)(Java Doc)
public void setAccountsForRouting(List<SourceAccountingLine> accountsForRouting)(Code)(Java Doc)
public void setAccountsPayablePurchasingDocumentLinkIdentifier(Integer accountsPayablePurchasingDocumentLinkIdentifier)(Code)(Java Doc)
public void setItems(List items)(Code)(Java Doc)
public void setOverrideWorkflowButtons(Boolean overrideWorkflowButtons)(Code)(Java Doc)
public void setPurapDocumentIdentifier(Integer identifier)(Code)(Java Doc)
public void setStatus(Status status)(Code)(Java Doc)
public void setStatusCode(String statusCode)(Code)(Java Doc)
public void setTotalDollarAmount(KualiDecimal amount)(Code)(Java Doc)
public void setVendorAddressGeneratedIdentifier(Integer vendorAddressGeneratedIdentifier)(Code)(Java Doc)
public void setVendorCityName(String vendorCityName)(Code)(Java Doc)
public void setVendorCountry(Country vendorCountry)(Code)(Java Doc)
public void setVendorCountryCode(String vendorCountryCode)(Code)(Java Doc)
public void setVendorCustomerNumber(String vendorCustomerNumber)(Code)(Java Doc)
public void setVendorDetail(VendorDetail vendorDetail)(Code)(Java Doc)
public void setVendorDetailAssignedIdentifier(Integer vendorDetailAssignedIdentifier)(Code)(Java Doc)
public void setVendorHeaderGeneratedIdentifier(Integer vendorHeaderGeneratedIdentifier)(Code)(Java Doc)
public void setVendorLine1Address(String vendorLine1Address)(Code)(Java Doc)
public void setVendorLine2Address(String vendorLine2Address)(Code)(Java Doc)
public void setVendorName(String vendorName)(Code)(Java Doc)
public void setVendorNumber(String vendorNumber)(Code)(Java Doc)
public void setVendorPostalCode(String vendorPostalCode)(Code)(Java Doc)
public void setVendorStateCode(String vendorStateCode)(Code)(Java Doc)
public void templateVendorAddress(VendorAddress vendorAddress)(Code)(Java Doc)
protected LinkedHashMap toStringMapper()(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.