public class ChargeableTask extends Task
DBObject.DenormalizeAction| Modifier and Type | Field and Description |
|---|---|
static GlobalId |
DBCLASS_GID
ChargableTask
|
static java.lang.String |
DBCLASS_NAME
ChargableTask
|
skipAlert, STATUS_ACCEPTED, STATUS_COMPLETED, STATUS_DOLATER, STATUS_ENTERED, STATUS_REJECTED, STATUS_STARTEDATTRIBUTE_MARVIN, dbClass, ds, NO_LOOP_PARAMS| Constructor and Description |
|---|
ChargeableTask(DBClass def,
DataSource dataSource)
Std.
|
| Modifier and Type | Method and Description |
|---|---|
void |
copyChildren(ChargeableTask ctsk)
Over ridden method
|
protected void |
eventFieldUpdated(DBField field,
java.lang.Object previous,
GlobalKey previousKey,
FldParams inParams)
update dependent fields.
|
protected void |
extAutoEnterCreate()
Additional functionality when an object is created.
|
protected void |
extCopy(DBObject target)
Additional functionality when an object is copied
|
protected void |
extFixUp()
The extended fix up routine for known problems.
|
protected GlobalKey |
extGetDerivedGlobalKey(DBField field,
FldParams params)
Calculate the derived global key for this field.
|
protected java.lang.Object |
extGetDerivedValue(DBField field,
FldParams params)
Calculate the derived value for this field.
|
protected boolean |
extIsMandatory(DBField field)
Conditional mandatory field.
|
protected boolean |
extIsOnChange(DBField field)
OVERRIDE This method to specify that when a field is updated it will affect other fields.
|
protected void |
extPostSaveRecord(long transNr)
OVERRIDE this method to add functionality to stSoftware AFTER saving the record to the database.
|
protected void |
extPreSaveRecord()
Over ridden method
|
protected void |
extPreValidate()
Update the in-memory universe BEFORE validating
|
Person |
findAccountManager(java.lang.String... args)
Person responsible for managing the customer account for this project.
|
Contact |
findBillTo(java.lang.String... args)
Person responsible for paying the completed work, or task.
|
TaskType |
findCalcSaleType(java.lang.String... args)
Determines the sales type.
|
Campaign |
findCampaign(java.lang.String... args)
Campaign that this item originated from.
|
TaxCode |
findChargeTaxCode(java.lang.String... args)
Default tax code to be used when adding charges.
|
Person |
findContact(java.lang.String... args)
Primary contact.
|
Task |
findCopyFromTemplate(java.lang.String... args)
Copies Tasks from the supplied Template.
|
Labour |
findDefaultLabourRate(java.lang.String... args)
Default rate.
|
Activity |
findLastCompleteActivity(java.lang.String... args)
Id of last completed activity.
|
Activity |
findLastModifiedActivity(java.lang.String... args)
Last Modified Activity.
|
Activity |
findNextScheduledActivity(java.lang.String... args)
Next future scheduled Activity.
|
java.lang.Object |
findPaymentTerms(java.lang.String... args)
Intructions on when payment should be made.
|
Contact |
findRecipient(java.lang.String... args)
Customer.
|
Contact |
findSite(java.lang.String... args)
Site where work is to be done.
|
Region |
findSiteRegion(java.lang.String... args)
Site Region.
|
State |
findState(java.lang.String... args)
A new state XLAT field, since the field siteState is old and does not
linked to State table, it's done only code.
|
Suburb |
findSuburb(java.lang.String... args)
A new suburb XLAT field, since the field siteSuburbCity is old and does
not linked to Suburb table, it's done only code.
|
Person |
getAccountManager(java.lang.String... args) |
Activity[] |
getActivities() |
double |
getAdjTotalPrice(java.lang.String... args) |
Contact |
getBillTo(java.lang.String... args) |
protected GlobalKey |
getCalcAttn() |
protected GlobalKey |
getCalcBillTo() |
TaskType |
getCalcSaleType(java.lang.String... args) |
Campaign |
getCampaign(java.lang.String... args) |
TaxCode |
getChargeTaxCode(java.lang.String... args) |
double |
getChargeTaxRate(java.lang.String... args) |
Person |
getContact(java.lang.String... args) |
protected java.lang.Object |
getContactDisplaySiteAddress(DBObject contact,
java.lang.String contactFld) |
Task |
getCopyFromTemplate(java.lang.String... args) |
double |
getCreditSurchargePerc(java.lang.String... args) |
java.lang.String |
getCustomerInvoice(java.lang.String... args) |
java.util.Date |
getCustomerInvoiceDate(java.lang.String... args) |
java.lang.String |
getCustomerPO(java.lang.String... args) |
Labour |
getDefaultLabourRate(java.lang.String... args) |
protected DBObject |
getDefaultSiteContact() |
double |
getDeliveryFee(java.lang.String... args) |
double |
getDiscountRate(java.lang.String... args) |
java.lang.String |
getDisplayContact(java.lang.String... args) |
protected java.lang.Object |
getDisplaySiteAddress(java.lang.String contactFld,
java.lang.String realFld) |
java.lang.String |
getDisplaySiteCountry(java.lang.String... args) |
java.lang.String |
getDisplaySitePhone(java.lang.String... args) |
java.lang.String |
getDisplaySitePostCode(java.lang.String... args) |
java.lang.String |
getDisplaySiteState(java.lang.String... args) |
java.lang.String |
getDisplaySiteSuburbCity(java.lang.String... args) |
JobItem[] |
getJobItems(boolean includeSubItems)
Returns all the job items linked to this chargeable task
If includeSubItems is set then job items contained within group items
are returned as well.
|
java.util.Date |
getLastActionTime(java.lang.String... args) |
Activity |
getLastCompleteActivity(java.lang.String... args) |
Activity |
getLastModifiedActivity(java.lang.String... args) |
java.lang.String |
getLastNoticeNumber(java.lang.String... args) |
Activity |
getNextScheduledActivity(java.lang.String... args) |
java.lang.String |
getOrderConfirmationNum(java.lang.String... args) |
java.lang.Object |
getPaymentTerms(java.lang.String... args) |
double |
getProfit(java.lang.String... args) |
double |
getProfitPerc(java.lang.String... args) |
Contact |
getRecipient(java.lang.String... args) |
java.lang.String |
getRecipientName(java.lang.String... args) |
java.lang.String |
getReminderComment(java.lang.String... args) |
Contact |
getSite(java.lang.String... args) |
java.lang.String |
getSiteAddress(java.lang.String... args) |
java.lang.String |
getSiteContactMobile(java.lang.String... args) |
java.lang.String |
getSiteContactPerson(java.lang.String... args) |
java.lang.String |
getSiteContactPhone(java.lang.String... args) |
java.lang.String |
getSiteCoordinate(java.lang.String... args) |
java.lang.String |
getSiteCountry(java.lang.String... args) |
java.lang.String |
getSiteFax(java.lang.String... args) |
java.lang.String |
getSiteName(java.lang.String... args) |
java.lang.String |
getSiteNotes(java.lang.String... args) |
java.lang.String |
getSitePhone(java.lang.String... args) |
java.lang.String |
getSitePostcode(java.lang.String... args) |
Region |
getSiteRegion(java.lang.String... args) |
java.lang.String |
getSiteState(java.lang.String... args) |
java.lang.String |
getSiteSuburbCity(java.lang.String... args) |
State |
getState(java.lang.String... args) |
TaskStatusJournal[] |
getStatusJournal()
Get status journal
|
Suburb |
getSuburb(java.lang.String... args) |
double |
getTotalDiscount(java.lang.String... args) |
double |
getTotalRoyalties(java.lang.String... args) |
ChargeableTask |
setAccountManager(com.aspc.dal.layers.aspc_app.contact.Person value,
java.lang.String... args) |
ChargeableTask |
setAdjTotalPrice(double value,
java.lang.String... args) |
ChargeableTask |
setBillTo(com.aspc.dal.dbobj.contact.Contact value,
java.lang.String... args) |
ChargeableTask |
setCampaign(com.aspc.dal.layers.aspc_app.campaign.Campaign value,
java.lang.String... args) |
ChargeableTask |
setChargeTaxCode(com.aspc.dal.layers.aspc_app.misc.Tax value,
java.lang.String... args) |
ChargeableTask |
setChargeTaxRate(double value,
java.lang.String... args) |
ChargeableTask |
setContact(com.aspc.dal.layers.aspc_app.contact.Person value,
java.lang.String... args) |
ChargeableTask |
setCopyFromTemplate(com.aspc.dal.layers.aspc_app.task.Task value,
java.lang.String... args) |
ChargeableTask |
setCreditSurchargePerc(double value,
java.lang.String... args) |
ChargeableTask |
setCustomerInvoice(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setCustomerInvoiceDate(java.util.Date value,
java.lang.String... args) |
ChargeableTask |
setCustomerPO(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setDefaultLabourRate(com.aspc.dal.layers.aspc_app.productlabour.Labour value,
java.lang.String... args) |
ChargeableTask |
setDeliveryFee(double value,
java.lang.String... args) |
ChargeableTask |
setDiscountRate(double value,
java.lang.String... args) |
ChargeableTask |
setOrderConfirmationNum(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setPaymentTerms(java.lang.Object value,
java.lang.String... args) |
ChargeableTask |
setRecipient(com.aspc.dal.dbobj.contact.Contact value,
java.lang.String... args) |
ChargeableTask |
setReminderComment(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setSite(com.aspc.dal.dbobj.contact.Contact value,
java.lang.String... args) |
ChargeableTask |
setSiteAddress(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setSiteContactMobile(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setSiteContactPerson(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setSiteContactPhone(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setSiteCoordinate(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setSiteCountry(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setSiteFax(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setSiteName(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setSiteNotes(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setSitePhone(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setSitePostcode(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setSiteRegion(com.aspc.dal.layers.aspc_app.misc.Region value,
java.lang.String... args) |
ChargeableTask |
setSiteState(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setSiteSuburbCity(java.lang.String value,
java.lang.String... args) |
ChargeableTask |
setState(com.aspc.dal.dbobj.misc.State value,
java.lang.String... args) |
ChargeableTask |
setSuburb(com.aspc.dal.layers.aspc_app.misc.Suburb value,
java.lang.String... args) |
protected void |
updateProspectCategory(DBObject base) |
cleanupCurrentNote, copyIncludeField, createFromType, extPreValidateDelete, extSetValue, extValidateField, findAssignTo, findAssignToGroup, findAttachedEmail, findCalcCustomer, findCategory, findCurrentNote, findCurrentNoteRaw, findDependsOn, findEnteredBy, findInitialAssignTo, findInitialNotNullAssignTo, findKey, findLastModifiedBy, findOwner, findOwnerBusUnit, findPredecessorsStatus, findPriority, findRepeatBase, findRepeatNext, findRepeatPrevious, findRequestedBy, findResult, findSchedAmPm, findSeriesPrevious, findSimpleStatus, findStatus, findStatusLastChangedBy, findTemplateType, findType, getActionByDate, getActualDuration, getActualEnd, getActualEndMonth, getActualStart, getAdditionalCharge, getAdditionalCosts, getAdditionalDetails, getAdjActualDuration, getAdjustedCost, getAssignTo, getAssignToDate, getAssignToGroup, getAttachedEmail, getCalcActualDuration, getCalcCustomer, getCalcTotalDuration, getCategory, getCurrentNote, getCurrentNoteRaw, getDependsOn, getDescription, getDisplayBusyTime, getDisplayId, getDisplaySchedTime, getDisplayShortDesc, getDisplayStatus, getDueBy, getDuration, getEndDate, getEnteredBy, getEnterTime, getEnterTimeMonthYear, getEstVSActualHours, getExpectedFinishMonthYear, getFullTextSearchScore, getHtmlDescription, getICalEnd, getICalFullAddress, getICalOrganizer, getICalStart, getID, getInitialAssignTo, getInitialAssignToDate, getInitialNotNullAssignTo, getInitialNotNullAssignToDate, getIssueDate, getLastModifiedBy, getLastModifiedTime, getLinkedJobs, getNextAlert, getNextOverdueAlert, getObseleteNotes, getOwner, getOwnerBusUnit, getPercUntilClosed, getPreAlertDuration, getPredecessorsStatus, getPrimaryType, getPriority, getProperties, getRawSearchText, getReferenceNumber, getReferencesUUID, getRepeatBase, getRepeatedTimezone, getRepeatNext, getRepeatPrevious, getRequestedBy, getResult, getSchedAmPm, getSequence, getSeriesPrevious, getShortDesc, getSimpleStatus, getStartDate, getStatus, getStatusLastChanged, getStatusLastChangedBy, getStatusLastChangedTurnaround, getTags, getTagsLabel, getTagsRaw, getTaskCoverphoto, getTaskfeedBackBad, getTaskfeedBackGood, getTaskfeedbacknotes, getTaskRating, getTaskSeries, getTemplateType, getTimemapDurationField, getTimemapEndTime, getTimemapEndTimeField, getTimemapStartTime, getTimemapStartTimeField, getTmpAttachmentKey, getTotalCost, getTotalLabourCosts, getTotalLabourPrice, getTotalLabourPriceExcTax, getTotalPriceExcTax, getTotalPriceIncTax, getTotalProductCosts, getTotalProductPrice, getTotalProductPriceExcTax, getTotalProfit, getTotalProfitPerc, getTotalRelatedCosts, getTotalTax, getType, getUntouchedTaskSeries, getUUID, getValueForPublic, getWeakReferencesUUID, handleEvent, hasReadAccess, isAllPredecessorsClosed, isApplicableTo, isCategoryRequired, isChangedByUser, isCheckPredecessorsClosed, isChildNode, isClosed, isContains, isCurrent, isDescendantNode, isDirectory, isDueByExpiresIn, isLockedAssignTo, isLockedStartDate, isMatchesSkillLevel, isMyGroup, isNextAlertDueIn, isNoteRequired, isPublic, isReferenceable, isRepeated, isSameNode, isSendAlert, isTimemapHasEndTime, isVersionable, lastModified, listNodes, makeQuery, makeSearchPlan, processRawTags, setActualEnd, setActualStart, setAdditionalCharge, setAdditionalCosts, setAdditionalDetails, setAdjActualDuration, setAdjustedCost, setAllPredecessorsClosed, setAssignTo, setAssignToDate, setAssignToGroup, setAttachedEmail, setCategory, setCategoryRequired, setChangedByUser, setCurrentNoteRaw, setDependsOn, setDescription, setDueBy, setDuration, setEndDate, setEnteredBy, setEnterTime, setID, setInitialAssignTo, setInitialAssignToDate, setIssueDate, setLastModifiedBy, setLastModifiedTime, setLockedAssignTo, setLockedStartDate, setNextAlert, setNextOverdueAlert, setObseleteNotes, setOwner, setOwnerBusUnit, setPercUntilClosed, setPreAlertDuration, setPredecessorsStatus, setPrimaryType, setPriority, setProperties, setRawSearchText, setReferenceable, setReferenceNumber, setReferencesUUID, setRepeatBase, setRepeated, setRepeatedTimezone, setRepeatNext, setRepeatPrevious, setRequestedBy, setResult, setSchedAmPm, setSendAlert, setSequence, setSeriesPrevious, setShortDesc, setSimpleStatus, setStartDate, setStatus, setStatusLastChanged, setStatusLastChangedBy, setTags, setTagsRaw, setTaskCoverphoto, setTaskfeedBackBad, setTaskfeedBackGood, setTaskfeedbacknotes, setTaskRating, setTemplateType, setTmpAttachmentKey, setType, setUUID, setVersionable, setWeakReferencesUUID, toString, updateStatus, vDisplayName, vNameaddReloadEventListener, archiveCheck, autoEnterCreate, calculateValue, calculateValue, calculateValue, callingRestoreByJournal, changeThreadMode, checkCreateAccess, checkDelete, checkDeleteAccess, checkModifyAccess, checkModifyAccess, checkReadAccess, clearCache, copy, copyFields, copyInwardLinks, delete, denormalizedResult, displayLogName, displayName, displayValue, doSearch, dump, equals, eventDataLoaded, extCanDeleteDependantObject, extCheckCreateAccess, extCheckDeleteAccess, extCheckModifyAccess, extCheckModifyAccess, extCheckReadAccess, extDelete, extDeleteRecord, extGetValue, extMarkSavePoint, extPostDeleteRecord, extPreDeleteRecord, extRaiseEvents, extRollbackTo, extSaveRecord, extUndelete, extValidateDelete, extValidateRecord, 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, 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, touch, undelete, validateField, validateRecord, validateSubTypepublic static final java.lang.String DBCLASS_NAME
public static final GlobalId DBCLASS_GID
public ChargeableTask(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 Person getAccountManager(java.lang.String... args)
@CheckReturnValue @Nonnull public final Person findAccountManager(java.lang.String... args) throws NotFoundException
Person
(Integer, Searchable)args - the optional argumentsNotFoundException - Person was not found@Nonnull public ChargeableTask setAccountManager(com.aspc.dal.layers.aspc_app.contact.Person value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue public double getAdjTotalPrice(java.lang.String... args)
@Nonnull public ChargeableTask setAdjTotalPrice(double value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public Contact getBillTo(java.lang.String... args)
@CheckReturnValue @Nonnull public final Contact findBillTo(java.lang.String... args) throws NotFoundException
Contact (Integer,
Searchable)args - the optional argumentsNotFoundException - Contact was not found@Nonnull public ChargeableTask setBillTo(com.aspc.dal.dbobj.contact.Contact value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public TaskType getCalcSaleType(java.lang.String... args)
@CheckReturnValue @Nonnull public final TaskType findCalcSaleType(java.lang.String... args) throws NotFoundException
TaskType
(String, Derived, Searchable)args - the optional argumentsNotFoundException - TaskType was not found@CheckReturnValue @Nullable public Campaign getCampaign(java.lang.String... args)
@CheckReturnValue @Nonnull public final Campaign findCampaign(java.lang.String... args) throws NotFoundException
Campaign
(Integer, Searchable)args - the optional argumentsNotFoundException - Campaign was not found@Nonnull public ChargeableTask setCampaign(com.aspc.dal.layers.aspc_app.campaign.Campaign value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public TaxCode getChargeTaxCode(java.lang.String... args)
@CheckReturnValue @Nonnull public final TaxCode findChargeTaxCode(java.lang.String... args) throws NotFoundException
Tax (String,
Searchable)args - the optional argumentsNotFoundException - Tax was not found@Nonnull public ChargeableTask setChargeTaxCode(com.aspc.dal.layers.aspc_app.misc.Tax value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue public double getChargeTaxRate(java.lang.String... args)
@Nonnull public ChargeableTask setChargeTaxRate(double value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public Person getContact(java.lang.String... args)
@CheckReturnValue @Nonnull public final Person findContact(java.lang.String... args) throws NotFoundException
Person
(Integer, Searchable)args - the optional argumentsNotFoundException - Person was not found@Nonnull public ChargeableTask setContact(com.aspc.dal.layers.aspc_app.contact.Person value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public Task getCopyFromTemplate(java.lang.String... args)
@CheckReturnValue @Nonnull public final Task findCopyFromTemplate(java.lang.String... args) throws NotFoundException
Task (Integer,
Searchable)args - the optional argumentsNotFoundException - Task was not found@Nonnull public ChargeableTask setCopyFromTemplate(com.aspc.dal.layers.aspc_app.task.Task value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue public double getCreditSurchargePerc(java.lang.String... args)
@Nonnull public ChargeableTask setCreditSurchargePerc(double value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getCustomerInvoice(java.lang.String... args)
@Nonnull public ChargeableTask setCustomerInvoice(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public java.util.Date getCustomerInvoiceDate(java.lang.String... args)
@Nonnull public ChargeableTask setCustomerInvoiceDate(java.util.Date value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getCustomerPO(java.lang.String... args)
@Nonnull public ChargeableTask setCustomerPO(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public Labour getDefaultLabourRate(java.lang.String... args)
@CheckReturnValue @Nonnull public final Labour findDefaultLabourRate(java.lang.String... args) throws NotFoundException
Labour
(String, Searchable)args - the optional argumentsNotFoundException - Labour was not found@Nonnull public ChargeableTask setDefaultLabourRate(com.aspc.dal.layers.aspc_app.productlabour.Labour value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue public double getDeliveryFee(java.lang.String... args)
@Nonnull public ChargeableTask setDeliveryFee(double value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue public double getDiscountRate(java.lang.String... args)
@Nonnull public ChargeableTask setDiscountRate(double value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getDisplayContact(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getDisplaySiteCountry(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getDisplaySitePhone(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getDisplaySitePostCode(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getDisplaySiteState(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getDisplaySiteSuburbCity(java.lang.String... args)
@CheckReturnValue @Nullable public java.util.Date getLastActionTime(java.lang.String... args)
@CheckReturnValue @Nullable public Activity getLastCompleteActivity(java.lang.String... args)
@CheckReturnValue @Nonnull public final Activity findLastCompleteActivity(java.lang.String... args) throws NotFoundException
Activity
(Integer, Derived, Searchable)args - the optional argumentsNotFoundException - Activity was not found@CheckReturnValue @Nullable public Activity getLastModifiedActivity(java.lang.String... args)
@CheckReturnValue @Nonnull public final Activity findLastModifiedActivity(java.lang.String... args) throws NotFoundException
Activity
(Integer, Derived, Searchable)args - the optional argumentsNotFoundException - Activity was not found@CheckReturnValue @Nonnull public java.lang.String getLastNoticeNumber(java.lang.String... args)
@CheckReturnValue @Nullable public Activity getNextScheduledActivity(java.lang.String... args)
@CheckReturnValue @Nonnull public final Activity findNextScheduledActivity(java.lang.String... args) throws NotFoundException
Activity
(Integer, Derived, Searchable)args - the optional argumentsNotFoundException - Activity was not found@CheckReturnValue @Nonnull public java.lang.String getOrderConfirmationNum(java.lang.String... args)
@Nonnull public ChargeableTask setOrderConfirmationNum(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public java.lang.Object getPaymentTerms(java.lang.String... args)
@CheckReturnValue
@Nonnull
public final java.lang.Object findPaymentTerms(java.lang.String... args)
throws NotFoundException
PaymentTerms (String, Searchable)args - the optional argumentsNotFoundException - PaymentTerms was not found@Nonnull public ChargeableTask setPaymentTerms(java.lang.Object value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue public double getProfit(java.lang.String... args)
@CheckReturnValue public double getProfitPerc(java.lang.String... args)
@CheckReturnValue @Nullable public Contact getRecipient(java.lang.String... args)
@CheckReturnValue @Nonnull public final Contact findRecipient(java.lang.String... args) throws NotFoundException
Contact (Integer,
Searchable)args - the optional argumentsNotFoundException - Contact was not found@Nonnull public ChargeableTask setRecipient(com.aspc.dal.dbobj.contact.Contact value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getRecipientName(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getReminderComment(java.lang.String... args)
@Nonnull public ChargeableTask setReminderComment(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public Contact getSite(java.lang.String... args)
@CheckReturnValue @Nonnull public final Contact findSite(java.lang.String... args) throws NotFoundException
Contact (Integer,
Searchable)args - the optional argumentsNotFoundException - Contact was not found@Nonnull public ChargeableTask setSite(com.aspc.dal.dbobj.contact.Contact value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSiteAddress(java.lang.String... args)
@Nonnull public ChargeableTask setSiteAddress(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSiteContactMobile(java.lang.String... args)
@Nonnull public ChargeableTask setSiteContactMobile(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSiteContactPerson(java.lang.String... args)
@Nonnull public ChargeableTask setSiteContactPerson(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSiteContactPhone(java.lang.String... args)
@Nonnull public ChargeableTask setSiteContactPhone(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSiteCoordinate(java.lang.String... args)
@Nonnull public ChargeableTask setSiteCoordinate(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSiteCountry(java.lang.String... args)
@Nonnull public ChargeableTask setSiteCountry(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSiteFax(java.lang.String... args)
@Nonnull public ChargeableTask setSiteFax(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSiteName(java.lang.String... args)
@Nonnull public ChargeableTask setSiteName(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSiteNotes(java.lang.String... args)
@Nonnull public ChargeableTask setSiteNotes(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSitePhone(java.lang.String... args)
@Nonnull public ChargeableTask setSitePhone(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSitePostcode(java.lang.String... args)
@Nonnull public ChargeableTask setSitePostcode(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public Region getSiteRegion(java.lang.String... args)
@CheckReturnValue @Nonnull public final Region findSiteRegion(java.lang.String... args) throws NotFoundException
Region (String,
Searchable)args - the optional argumentsNotFoundException - Region was not found@Nonnull public ChargeableTask setSiteRegion(com.aspc.dal.layers.aspc_app.misc.Region value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSiteState(java.lang.String... args)
@Nonnull public ChargeableTask setSiteState(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSiteSuburbCity(java.lang.String... args)
@Nonnull public ChargeableTask setSiteSuburbCity(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public State getState(java.lang.String... args)
@CheckReturnValue @Nonnull public final State findState(java.lang.String... args) throws NotFoundException
State (String, Searchable)args - the optional argumentsNotFoundException - State was not found@Nonnull public ChargeableTask setState(com.aspc.dal.dbobj.misc.State value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public Suburb getSuburb(java.lang.String... args)
@CheckReturnValue @Nonnull public final Suburb findSuburb(java.lang.String... args) throws NotFoundException
Suburb (String,
Searchable)args - the optional argumentsNotFoundException - Suburb was not found@Nonnull public ChargeableTask setSuburb(com.aspc.dal.layers.aspc_app.misc.Suburb value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue public double getTotalDiscount(java.lang.String... args)
@CheckReturnValue public double getTotalRoyalties(java.lang.String... args)
public Activity[] getActivities()
public TaskStatusJournal[] getStatusJournal() throws java.lang.Exception
java.lang.Exception - a serious problem.public JobItem[] getJobItems(boolean includeSubItems)
includeSubItems - @OverridingMethodsMustInvokeSuper
protected void extAutoEnterCreate()
throws java.lang.Exception
extAutoEnterCreate in class Taskjava.lang.Exception - A serious problemcom.aspc.DBObj.DBObject#autoEnterCreate()@OverridingMethodsMustInvokeSuper
protected void extCopy(@Nonnull
DBObject target)
throws java.lang.Exception
@CheckReturnValue
protected boolean extIsMandatory(@Nonnull
DBField field)
extIsMandatory in class Taskfield - The field to getDBObject.extIsMandatory( DBField)@CheckReturnValue
protected java.lang.Object extGetDerivedValue(@Nonnull
DBField field,
@Nullable
FldParams params)
throws java.lang.Exception
extGetDerivedValue in class Taskfield - The field to getparams - The parameters for this field eg. language= or default=java.lang.Exception - A serious problem@CheckReturnValue @Nullable protected GlobalKey extGetDerivedGlobalKey(@Nonnull DBField field, @Nullable FldParams params) throws java.lang.Exception
extGetDerivedGlobalKey in class Taskfield - The field to getparams - The parameters for this field eg. language= or default=java.lang.Exception - A serious problemprotected GlobalKey getCalcBillTo() throws java.lang.Exception
java.lang.Exception - a serious problemprotected GlobalKey getCalcAttn() throws java.lang.Exception
java.lang.Exception - a serious problemprotected java.lang.Object getDisplaySiteAddress(java.lang.String contactFld,
java.lang.String realFld)
contactFld - realFld - protected java.lang.Object getContactDisplaySiteAddress(DBObject contact, java.lang.String contactFld)
contact - contactFld - @OverridingMethodsMustInvokeSuper
protected void eventFieldUpdated(@Nonnull
DBField field,
@Nullable
java.lang.Object previous,
@Nullable
GlobalKey previousKey,
@Nullable
FldParams inParams)
throws java.lang.Exception
eventFieldUpdated in class TaskinParams - field - The field updated.previous - The previous value for this field.previousKey - The previous keyjava.lang.Exception - a serious problem@CheckReturnValue
protected boolean extIsOnChange(@Nonnull
DBField field)
extIsOnChange in class Taskfield - The field to checkprotected DBObject getDefaultSiteContact() throws java.lang.Exception
java.lang.Exception - a serious problem@OverridingMethodsMustInvokeSuper
protected void extPreValidate()
throws java.lang.Exception
extPreValidate in class Taskjava.lang.Exception - A serious problem@OverridingMethodsMustInvokeSuper
protected void extPostSaveRecord(@Nonnegative
long transNr)
DBObjectextPostSaveRecord in class DBObjecttransNr - This transaction number that was just saved.protected void updateProspectCategory(DBObject base) throws java.lang.Exception
base - the base objectjava.lang.Exception - a serious problem@OverridingMethodsMustInvokeSuper
protected void extFixUp()
throws java.lang.Exception
@OverridingMethodsMustInvokeSuper
protected void extPreSaveRecord()
throws java.lang.Exception
extPreSaveRecord in class Taskjava.lang.Exception - Serious problempublic void copyChildren(ChargeableTask ctsk) throws java.lang.Exception
copyChildren in class Taskctsk - Chargeable Taskjava.lang.Exception - Serious ProblemstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.