public class LoadEmployerDeduction extends DBPrintJasperReport
DBObject.DenormalizeAction
Modifier and Type | Field and Description |
---|---|
static GlobalId |
DBCLASS_GID
Load Employer Deduction
|
static java.lang.String |
DBCLASS_NAME
Load Employer Deduction
|
static java.lang.String |
LOADED |
ATTRIBUTE_MARVIN, dbClass, ds, NO_LOOP_PARAMS
Constructor and Description |
---|
LoadEmployerDeduction(DBClass def,
DataSource dataSource)
Std.
|
Modifier and Type | Method and Description |
---|---|
protected void |
extPostSaveRecord(long transNr)
OVERRIDE this method to add functionality to stSoftware AFTER saving the record to the database.
|
protected void |
extPreSaveRecord()
OVERRIDE this method to add functionality to stSoftware BEFORE saving the record to the database.
|
protected void |
extValidateRecord(ValidationList list)
Performs additional validations on this record.
|
java.lang.Object |
findDelimiter(java.lang.String... args)
The fields Delimiter.
|
Employer |
findEmployer(java.lang.String... args)
The employer.
|
Employer |
findEmployer2(java.lang.String... args)
The second employer.
|
DBFile |
findFileToProcess(java.lang.String... args)
The file to process.
|
PaymentFrequency |
findFrequency(java.lang.String... args)
Payment frequency.
|
java.lang.Object |
getDelimiter(java.lang.String... args) |
Employer |
getEmployer(java.lang.String... args) |
Employer |
getEmployer2(java.lang.String... args) |
java.util.ArrayList |
getEmployersDeductMembers()
EmployersDeductMembers
|
DBFile |
getFileToProcess(java.lang.String... args) |
PaymentFrequency |
getFrequency(java.lang.String... args) |
java.util.Date |
getFromDate(java.lang.String... args) |
int |
getPeriods(java.lang.String... args) |
int |
getRateYear(java.lang.String... args) |
java.lang.String |
getStatus(java.lang.String... args) |
java.util.Date |
getToDate(java.lang.String... args) |
double |
getTotalAmount(java.lang.String... args) |
boolean |
isProcessed(java.lang.String... args) |
void |
process() |
LoadEmployerDeduction |
setDelimiter(java.lang.Object value,
java.lang.String... args) |
LoadEmployerDeduction |
setEmployer(com.aspc.dal.layers.aspc_app.employer.Employer value,
java.lang.String... args) |
LoadEmployerDeduction |
setEmployer2(com.aspc.dal.layers.aspc_app.employer.Employer value,
java.lang.String... args) |
LoadEmployerDeduction |
setFileToProcess(com.aspc.dal.file.DBFile value,
java.lang.String... args) |
LoadEmployerDeduction |
setFrequency(com.aspc.dal.layers.aspc_app.invoice.PaymentFrequency value,
java.lang.String... args) |
LoadEmployerDeduction |
setFromDate(java.util.Date value,
java.lang.String... args) |
LoadEmployerDeduction |
setPeriods(int value,
java.lang.String... args) |
LoadEmployerDeduction |
setProcessed(boolean value,
java.lang.String... args) |
LoadEmployerDeduction |
setRateYear(int value,
java.lang.String... args) |
LoadEmployerDeduction |
setStatus(java.lang.String value,
java.lang.String... args) |
LoadEmployerDeduction |
setToDate(java.util.Date value,
java.lang.String... args) |
LoadEmployerDeduction |
setTotalAmount(double value,
java.lang.String... args) |
convertMultiValuesToDBResult, create, extAutoEnterCreate, extGetDerivedValue, extIsMandatory, findCreatedBy, findFile, findJasper, findKey, findPrinter, findType, getCreatedBy, getCreatedTime, getFile, getID, getJasper, getPrinter, getReportDBResult, getResult, getSearchParams, getSelectedRecords, getType, makeCriteria, makeQuery, setCreatedBy, setCreatedTime, setFile, setID, setJasper, setPrinter, setResult, setSearchParams, setSelectedRecords, setType, writeBytesToFile
addReloadEventListener, archiveCheck, autoEnterCreate, calculateValue, calculateValue, calculateValue, callingRestoreByJournal, changeThreadMode, checkCreateAccess, checkDelete, checkDeleteAccess, checkModifyAccess, checkModifyAccess, checkReadAccess, clearCache, copy, copyFields, copyIncludeField, copyInwardLinks, delete, denormalizedResult, displayLogName, displayName, displayValue, doSearch, dump, equals, eventDataLoaded, eventFieldUpdated, extCanDeleteDependantObject, extCheckCreateAccess, extCheckDeleteAccess, extCheckModifyAccess, extCheckModifyAccess, extCheckReadAccess, extCopy, extDelete, extDeleteRecord, extFixUp, extGetDerivedGlobalKey, extGetValue, extIsOnChange, extMarkSavePoint, extPostDeleteRecord, extPreDeleteRecord, extPreValidate, extPreValidateDelete, extRaiseEvents, extRollbackTo, extSaveRecord, extSetValue, extUndelete, extValidateDelete, extValidateField, fetchLinkHolder, findGlobalKey, findGlobalKey, findGlobalKey, findGlobalKey, findLinkedObject, findLinkedObject, findLinkedObject, findRawData, fireEventDataLoaded, fixUp, forceLockedTransaction, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getChangedFieldInfo, getChangedFields, getDate, getDate, getDate, getDate, getDate, getDefaultValue, getDisableOnChangeEvent, getDouble, getDouble, getDouble, getDouble, getDouble, getFieldDouble, getFieldInt, getFieldLong, getFieldString, getFormattedString, getFormattedString, getGlobalKey, getGlobalKey, getGlobalKey, getGlobalKey, getGlobalKey, getInt, getInt, getInt, getInt, getInt, getInt, getInwardLinkage, getKeyString, getKeyValue, getLinkedObject, getLinkedObject, getLinkedObject, getLinkedObjectByKey, getLinkedRowId, getLinkedRowId, getLinkedRowIdByData, getLinkHolder, getLockedTransaction, getLong, getLong, getLong, getLong, getLong, getLong, getMutableArrayValue, getMutableArrayValue, getOriginalKey, getOriginalValue, getOriginalValue, getProcessedValue, getPureValue, getRawData, getRawValue, getRawValue, getRowId, getRowKey, getSecondaryCacheGroupKey, getSrcLayerID, getString, getString, getString, getString, getString, getString, getValue, getValue, getValue, getValue, hasAutoChanged, hasAutoChanged, hasChanged, hasChangedByUser, hasChangedByUserField, hasChangedByUserField, hasFieldChanged, hasFieldChanged, hashCode, hasStoredResult, iCheckDeleteAccess, iCheckModifyAccess, iCheckReadAccess, iGetDenormalizedMap, iGetRawValue, iPlaceDenormalizedResult, iPostSaveOrDeleteRecord, iPreSaveOrDeleteRecord, iPreValidate, iRaiseEvents, iSaveOrDeleteRecord, isBrokenLink, isBrokenLink, isChanged, isDataCacheKnownToBeDirty, isDeleted, isEmpty, iSetValue, isForceReindex, isKeyWordField, isMandatory, isNew, isNull, isNull, isOnChange, isReindex, iValidateRecord, lastTouched, makeArchiveDataLoader, makeClone, makeDataLoader, makeDenormalizedDoc, makeLinkedArray, makeModifyAccessException, makeSearchPlan, makeWriteProvider, manualDenormalizeOnSave, markSavePoint, optLockedTransaction, registerWatchedObject, reindex, releaseDenormalized, removeReloadEventListener, restoreByJournal, rollbackTo, setBoolean, setBoolean, setBoolean, setBoolean, setDisableOnChangeEvent, setDouble, setDouble, setInt, setInt, setLong, setLong, setRawData, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, toString, touch, undelete, validateField, validateRecord, validateSubType
public static final java.lang.String DBCLASS_NAME
public static final GlobalId DBCLASS_GID
public static final java.lang.String LOADED
public LoadEmployerDeduction(DBClass def, DataSource dataSource) throws java.lang.Exception
def
- The class of this objectdataSource
- The datasource for this objectjava.lang.Exception
- A serious problem occurred@CheckReturnValue @Nullable public java.lang.Object getDelimiter(java.lang.String... args)
@CheckReturnValue @Nonnull public final java.lang.Object findDelimiter(java.lang.String... args) throws NotFoundException
DeductionFileDelimiter
(String, Mandatory,
Searchable)args
- the optional argumentsNotFoundException
- DeductionFileDelimiter was not found@Nonnull public LoadEmployerDeduction setDelimiter(java.lang.Object value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public Employer getEmployer(java.lang.String... args)
@CheckReturnValue @Nonnull public final Employer findEmployer(java.lang.String... args) throws NotFoundException
Employer
(Integer, Mandatory, Searchable)args
- the optional argumentsNotFoundException
- Employer was not found@Nonnull public LoadEmployerDeduction setEmployer(com.aspc.dal.layers.aspc_app.employer.Employer value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public Employer getEmployer2(java.lang.String... args)
@CheckReturnValue @Nonnull public final Employer findEmployer2(java.lang.String... args) throws NotFoundException
Employer
(Integer, Searchable)args
- the optional argumentsNotFoundException
- Employer was not found@Nonnull public LoadEmployerDeduction setEmployer2(com.aspc.dal.layers.aspc_app.employer.Employer value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public DBFile getFileToProcess(java.lang.String... args)
@CheckReturnValue @Nonnull public final DBFile findFileToProcess(java.lang.String... args) throws NotFoundException
DBFile
(Integer, Mandatory,
Searchable)args
- the optional argumentsNotFoundException
- DBFile was not found@Nonnull public LoadEmployerDeduction setFileToProcess(com.aspc.dal.file.DBFile value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public PaymentFrequency getFrequency(java.lang.String... args)
@CheckReturnValue @Nonnull public final PaymentFrequency findFrequency(java.lang.String... args) throws NotFoundException
PaymentFrequency
(String, Searchable)args
- the optional argumentsNotFoundException
- PaymentFrequency was not found@Nonnull public LoadEmployerDeduction setFrequency(com.aspc.dal.layers.aspc_app.invoice.PaymentFrequency value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public java.util.Date getFromDate(java.lang.String... args)
@Nonnull public LoadEmployerDeduction setFromDate(java.util.Date value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public int getPeriods(java.lang.String... args)
@Nonnull public LoadEmployerDeduction setPeriods(int value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public boolean isProcessed(java.lang.String... args)
@Nonnull public LoadEmployerDeduction setProcessed(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public int getRateYear(java.lang.String... args)
@Nonnull public LoadEmployerDeduction setRateYear(int value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getStatus(java.lang.String... args)
@Nonnull public LoadEmployerDeduction setStatus(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public java.util.Date getToDate(java.lang.String... args)
@Nonnull public LoadEmployerDeduction setToDate(java.util.Date value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public double getTotalAmount(java.lang.String... args)
@Nonnull public LoadEmployerDeduction setTotalAmount(double value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@OverridingMethodsMustInvokeSuper protected void extValidateRecord(@Nonnull ValidationList list) throws java.lang.Exception
extValidateRecord
in class DBObject
list
- The validation list.java.lang.Exception
- A serious problem@OverridingMethodsMustInvokeSuper protected void extPreSaveRecord() throws java.lang.Exception
DBObject
extPreSaveRecord
in class DBObject
java.lang.Exception
- a serious problemprotected void extPostSaveRecord(long transNr)
DBObject
extPostSaveRecord
in class DBObject
transNr
- This transaction number that was just saved.public void process() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList getEmployersDeductMembers() throws java.lang.Exception
java.lang.Exception
- exceptionstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.