| org.kuali.module.labor.service.LaborOriginEntryService
All known Subclasses: org.kuali.module.labor.service.impl.LaborOriginEntryServiceImpl,
LaborOriginEntryService | public interface LaborOriginEntryService (Code) | | Defines methods that must be implemented by classes providing a LaborOriginEntryServiceImpl.
|
Method Summary | |
public OriginEntryGroup | copyEntries(Date date, String sourceCode, boolean valid, boolean process, boolean scrub, Collection<LaborOriginEntry> entries) | public OriginEntryGroup | copyEntries(Date date, String sourceCode, boolean valid, boolean process, boolean scrub, Iterator<LaborOriginEntry> entries) | public void | createEntry(LaborTransaction laborTran, OriginEntryGroup group) | public void | delete(LaborOriginEntry oe) | public void | exportFlatFile(String filename, Integer groupId) | public void | flatFile(Integer groupId, BufferedOutputStream bw) | public Iterator<LaborOriginEntry> | getBadBalanceEntries(Collection groups) | public Collection<LaborOriginEntry> | getConsolidatedEntryCollectionByGroup(OriginEntryGroup group) | public int | getCountOfEntriesInGroups(Collection<OriginEntryGroup> groups) | public int | getCountOfEntriesInSingleGroup(OriginEntryGroup group) | public Collection<LaborOriginEntry> | getDocumentsByGroup(OriginEntryGroup oeg) | public Collection<LaborOriginEntry> | getEntriesByDocument(OriginEntryGroup oeg, String documentNumber, String documentTypeCode, String originCode) | public Iterator<LaborOriginEntry> | getEntriesByGroup(OriginEntryGroup group) | public Iterator<LaborOriginEntry> | getEntriesByGroup(OriginEntryGroup group, boolean isConsolidated) | public Iterator<LaborOriginEntry> | getEntriesByGroupAccountOrder(OriginEntryGroup oeg) | public List<LaborOriginEntry> | getEntriesByGroupId(Integer groupId) | public Iterator<LaborOriginEntry> | getEntriesByGroupListingReportOrder(OriginEntryGroup oeg) Return all entries for a group sorted across the columns in report from left to right. | public Iterator<LaborOriginEntry> | getEntriesByGroupReportOrder(OriginEntryGroup oeg) Return all entries for a group sorted for display on the pending entry report. | public Iterator<LaborOriginEntry> | getEntriesByGroups(Collection<OriginEntryGroup> groups) | public Collection<LaborOriginEntry> | getEntryCollectionByGroup(OriginEntryGroup group) | public LaborOriginEntry | getExactMatchingEntry(Integer entryId) | public Collection | getMatchingEntriesByCollection(Map searchCriteria) | public Map<String, PosterOutputSummaryEntry> | getPosterOutputSummaryByGroups(Collection<OriginEntryGroup> groups) | public OriginEntryStatistics | getStatistics(Integer groupId) | public LedgerEntryHolder | getSummariedEntriesByGroups(Collection<OriginEntryGroup> groups) | public LedgerEntryHolder | getSummaryByGroupId(Collection groupIdList) | public void | loadFlatFile(String filename, String groupSourceCode, boolean valid, boolean processed, boolean scrub) | public void | save(LaborOriginEntry entry) |
createEntry | public void createEntry(LaborTransaction laborTran, OriginEntryGroup group)(Code) | | Take a generic transaction and save it as an origin entry in a specific group
Parameters: tran - transaction to save Parameters: group - group to save the transaction |
exportFlatFile | public void exportFlatFile(String filename, Integer groupId)(Code) | | Export all origin entries in a group to a flat text file
Parameters: filename - Filename to save the text Parameters: groupId - Group to save |
getConsolidatedEntryCollectionByGroup | public Collection<LaborOriginEntry> getConsolidatedEntryCollectionByGroup(OriginEntryGroup group)(Code) | | Get the origin entries that belong to the given group in either the consolidation manner or not
Parameters: group - the given group Parameters: isConsolidated - the flag that indicates if return origin entries in either the consolidation manner or not the origin entries that belong to the given group in either the consolidation manner or not |
getCountOfEntriesInGroups | public int getCountOfEntriesInGroups(Collection<OriginEntryGroup> groups)(Code) | | get the count of the origin entry collection in the given groups
Parameters: groups - the given groups the count of the origin entry collection in the given group |
getCountOfEntriesInSingleGroup | public int getCountOfEntriesInSingleGroup(OriginEntryGroup group)(Code) | | get the count of the origin entry collection in the given group
Parameters: group - the given group the count of the origin entry collection in the given group |
getEntriesByDocument | public Collection<LaborOriginEntry> getEntriesByDocument(OriginEntryGroup oeg, String documentNumber, String documentTypeCode, String originCode)(Code) | | Return all the entries for a specific document in a specific group
Parameters: oeg - Group selection Parameters: documentNumber - Document number selection Parameters: documentTypeCode - Document type selection Parameters: originCode - Origin Code selection iterator to all the entries |
getEntriesByGroup | public Iterator<LaborOriginEntry> getEntriesByGroup(OriginEntryGroup group)(Code) | | Get origin entries that belong to the given group
Parameters: group - the given origin entry group origin entries that belong to the given group |
getEntriesByGroup | public Iterator<LaborOriginEntry> getEntriesByGroup(OriginEntryGroup group, boolean isConsolidated)(Code) | | Get the origin entries that belong to the given group in either the consolidation manner or not
Parameters: group - the given group Parameters: isConsolidated - the flag that indicates if return origin entries in either the consolidation manner or not the origin entries that belong to the given group in either the consolidation manner or not |
getEntriesByGroupListingReportOrder | public Iterator<LaborOriginEntry> getEntriesByGroupListingReportOrder(OriginEntryGroup oeg)(Code) | | Return all entries for a group sorted across the columns in report from left to right.
Parameters: oeg - |
getEntryCollectionByGroup | public Collection<LaborOriginEntry> getEntryCollectionByGroup(OriginEntryGroup group)(Code) | | Get origin entries that belong to the given group
Parameters: group - the given origin entry group origin entries that belong to the given group |
getExactMatchingEntry | public LaborOriginEntry getExactMatchingEntry(Integer entryId)(Code) | | Return a matched entry with entryId
Parameters: entryId - |
getMatchingEntriesByCollection | public Collection getMatchingEntriesByCollection(Map searchCriteria)(Code) | | Return all entries by searchCriteria
Parameters: searchCriteria - |
getPosterOutputSummaryByGroups | public Map<String, PosterOutputSummaryEntry> getPosterOutputSummaryByGroups(Collection<OriginEntryGroup> groups)(Code) | | get the summarized information of poster input entries that belong to the given entry groups
Parameters: groups - the origin entry groups a map of summarized information of poster input entries within the specified groups |
getSummariedEntriesByGroups | public LedgerEntryHolder getSummariedEntriesByGroups(Collection<OriginEntryGroup> groups)(Code) | | get the summarized information of the entries that belong to the given entry groups
Parameters: groups - the origin entry groups a set of summarized information of the entries within the specified groups |
getSummaryByGroupId | public LedgerEntryHolder getSummaryByGroupId(Collection groupIdList)(Code) | | get the summarized information of the entries that belong to the entry groups with the given group id list
Parameters: groupIdList - the origin entry groups a set of summarized information of the entries within the specified group |
loadFlatFile | public void loadFlatFile(String filename, String groupSourceCode, boolean valid, boolean processed, boolean scrub)(Code) | | Load a flat file of transations into the origin entry table
Parameters: filename - Filename with the text Parameters: groupSourceCode - Source of the new group Parameters: valid - Valid flag for new group Parameters: processed - Process flag for new group Parameters: scrub - Scrub flag for new group |
|
|