| Modifier and Type | Method and Description |
|---|---|
void |
applyAssignedOwnerGroup(java.lang.String selectedValue) |
void |
applyOwner(java.lang.String selectedValue)
Apply an owner to a record.
|
void |
applyOwnerGroup(java.lang.String selectedValue)
Apply an ownergroup to a record.
|
void |
beforeSave(CountBookLineSetRemote countBookLinesSet)
The activities to be done when you save a count book.
|
void |
changeStatus(java.lang.String status,
java.util.Date asOfDate,
java.lang.String memo,
long accessModifier)
Change status of a count book
|
void |
changeStatusToInprgIfApplicable(CountBookLineSetRemote cbLineSet)
Checks if the first physical count is entered, if yes, then the status needs
to be changed to INPRG.
|
double |
evaluateCosts()
It returns the total cost of non-serialized items.
|
void |
evaluateMatch(CountBookLineSetRemote cbLineSet)
This function is called when an existing count book is saved It sets the
readonly informative fields for the header tab.
|
CountBookLineSetRemote |
generateCBLines(java.lang.String storeRoom,
UserInfo userInfo,
ProfileRemote profileRemote,
CountBookLineSetRemote countBookLinesSetRemote,
java.lang.String countBookNum,
MboSetRemote countBookSelTypeSet,
CountBookServiceRemote cbService)
To generate all needed CBLines
|
boolean |
hasInvRecBeenAddedByAnotherCountBookSelType(long countBookSelTypeId,
long inventoryRecId,
java.util.HashSet countBookSelTypeToBeDeletedIds,
boolean hasNoBalance) |
void |
ownership()
Allows the ability to Take Ownership of a record.
|
CountBookLineSetRemote |
populateCBLinesForBinPattern(java.lang.String storeRoom,
UserInfo userInfo,
ProfileRemote profileRemote,
CountBookLineSetRemote countBookLinesSetRemote,
java.lang.String countBookNum)
Generates a CBLine For each bin selection criteria
|
CountBookLineSetRemote |
populateCBLinesForCntFrequency(java.lang.String storeRoom,
UserInfo userInfo,
ProfileRemote profileRemote,
CountBookLineSetRemote countBookLinesSetRemote,
java.lang.String countBookNum,
MboSetRemote countBookSelTypeSet,
CountBookServiceRemote cbService)
To generate a CBLine for specified count frequency date
|
CountBookLineSetRemote |
populateCBLinesForIndividualItem(java.lang.String storeRoom,
UserInfo userInfo,
ProfileRemote profileRemote,
CountBookLineSetRemote countBookLinesSetRemote,
java.lang.String countBookNum,
MboSetRemote countBookSelTypeSet,
CountBookServiceRemote cbService)
To generate a CBLine for each Individual Item.
|
CountBookLineSetRemote |
populateCBLinesForItemInGroup(java.lang.String storeRoom,
UserInfo userInfo,
ProfileRemote profileRemote,
CountBookLineSetRemote countBookLinesSetRemote,
java.lang.String countBookNum,
MboSetRemote countBookSelTypeSet,
CountBookServiceRemote cbService)
To generate a CBLine for each Item in the specified group.
|
void |
updateInvRecByCriteriaMap(long countBookSelTypeId,
MboRemote invRec)
Update a map containing a relationship between count book selection criteria
record and its inventory balance records.
|
add, addMboSetForRequiredCheck, addToDeleteForInsertList, blindCopy, checkMethodAccess, clear, copy, copy, copy, copyFake, copyValue, copyValue, createComm, delete, delete, duplicate, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, excludeObjectForPropagate, generateAutoKey, getBoolean, getByte, getBytes, getCommLogOwnerNameAndUniqueId, getDatabaseValue, getDate, getDeleteForInsertList, getDocLinksCount, getDomainIDs, getDouble, getExistingMboSet, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertSite, getInt, getKeyValue, getLinesRelationship, getList, getLockedByDisplayName, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboData, getMboDataSet, getMboInitialValue, getMboList, getMboSet, getMboSet, getMboSet, getMboValueData, getMboValueData, getMboValueData, getMboValueDataForDownload, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOrgSiteForMaxvar, getOwner, getPropagateKeyFlag, getRecordIdentifer, getSiteOrg, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getThisMboSet, getUniqueIDName, getUniqueIDValue, getUserInfo, getUserName, hasHierarchyLink, hasLockSaveRights, isAutoKeyed, isBasedOn, isFlagSet, isForDM, isLocked, isLocked, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNull, isOptionGranted, isSelected, isZombie, lock, propagateKeyValue, rollbackToCheckpoint, select, setApplicationError, setApplicationRequired, setAutokeyFields, setCopyDefaults, setDeleted, setESigFieldModified, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setIgnoreRecordLockCheck, setMLValue, setModified, setNewMbo, setPropagateKeyFlag, setPropagateKeyFlag, setReferencedMbo, setReferencedMbo, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueNull, setValueNull, sigopGranted, sigopGranted, sigopGranted, sigOptionAccessAuthorized, smartFill, smartFind, smartFind, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, undelete, unlock, unselect, validate, validateAttributesvoid beforeSave(CountBookLineSetRemote countBookLinesSet) throws java.rmi.RemoteException, MXException
countBookLinesSet - java.rmi.RemoteExceptionMXExceptionCountBook#beforeSave()void changeStatusToInprgIfApplicable(CountBookLineSetRemote cbLineSet) throws java.rmi.RemoteException, MXException
cbLineSet - java.rmi.RemoteExceptionMXExceptionCountBook.changeStatusToInprgIfApplicable(CountBookLineSetRemote)void changeStatus(java.lang.String status,
java.util.Date asOfDate,
java.lang.String memo,
long accessModifier)
throws MXException,
java.rmi.RemoteException
status - asOfDate - memo - accessModifier - java.rmi.RemoteExceptionMXExceptionCountBook.changeStatus(String status, Date asOfDate, String memo, long accessModifier)double evaluateCosts()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionCountBook.evaluateCosts()void evaluateMatch(CountBookLineSetRemote cbLineSet) throws MXException, java.rmi.RemoteException
cbLineSet - MXExceptionjava.rmi.RemoteExceptionCountBook.evaluateMatch(CountBookLineSetRemote)CountBookLineSetRemote generateCBLines(java.lang.String storeRoom, UserInfo userInfo, ProfileRemote profileRemote, CountBookLineSetRemote countBookLinesSetRemote, java.lang.String countBookNum, MboSetRemote countBookSelTypeSet, CountBookServiceRemote cbService) throws java.rmi.RemoteException, MXException
storeRoom - userInfo - profileRemote - countBookLinesSetRemote - countBookNum - countBookSelTypeSet - cbService - java.rmi.RemoteExceptionMXExceptionCountBook.generateCBLines(String, UserInfo, ProfileRemote, CountBookLineSetRemote, String, MboSetRemote, CountBookServiceRemote)CountBookLineSetRemote populateCBLinesForCntFrequency(java.lang.String storeRoom, UserInfo userInfo, ProfileRemote profileRemote, CountBookLineSetRemote countBookLinesSetRemote, java.lang.String countBookNum, MboSetRemote countBookSelTypeSet, CountBookServiceRemote cbService) throws java.rmi.RemoteException, MXException
storeRoom - userInfo - profileRemote - countBookLinesSetRemote - countBookNum - countBookSelTypeSet - cbService - java.rmi.RemoteExceptionMXExceptionCountBookLineSetRemote populateCBLinesForIndividualItem(java.lang.String storeRoom, UserInfo userInfo, ProfileRemote profileRemote, CountBookLineSetRemote countBookLinesSetRemote, java.lang.String countBookNum, MboSetRemote countBookSelTypeSet, CountBookServiceRemote cbService) throws java.rmi.RemoteException, MXException
storeRoom - userInfo - profileRemote - countBookLinesSetRemote - countBookNum - countBookSelTypeSet - cbService - java.rmi.RemoteExceptionMXExceptionCountBook.populateCBLinesForIndividualItem(String, UserInfo, ProfileRemote, CountBookLineSetRemote, String, MboSetRemote, CountBookServiceRemote)CountBookLineSetRemote populateCBLinesForItemInGroup(java.lang.String storeRoom, UserInfo userInfo, ProfileRemote profileRemote, CountBookLineSetRemote countBookLinesSetRemote, java.lang.String countBookNum, MboSetRemote countBookSelTypeSet, CountBookServiceRemote cbService) throws java.rmi.RemoteException, MXException
storeRoom - userInfo - profileRemote - countBookLinesSetRemote - countBookNum - countBookSelTypeSet - cbService - java.rmi.RemoteExceptionMXExceptionCountBook.populateCBLinesForItemInGroup(String, UserInfo, ProfileRemote, CountBookLineSetRemote, String, MboSetRemote, CountBookServiceRemote)CountBookLineSetRemote populateCBLinesForBinPattern(java.lang.String storeRoom, UserInfo userInfo, ProfileRemote profileRemote, CountBookLineSetRemote countBookLinesSetRemote, java.lang.String countBookNum) throws java.rmi.RemoteException, MXException
storeRoom - userInfo - profileRemote - countBookLinesSetRemote - java.rmi.RemoteExceptionMXExceptionCountBook.populateCBLinesForBinPattern(String, UserInfo, ProfileRemote, CountBookLineSetRemote, String)void updateInvRecByCriteriaMap(long countBookSelTypeId,
MboRemote invRec)
throws java.rmi.RemoteException,
MXException
countBookSelTypeId - invRec - java.rmi.RemoteExceptionMXExceptionCountBook.updateInvRecByCriteriaMap(long, MboRemote)boolean hasInvRecBeenAddedByAnotherCountBookSelType(long countBookSelTypeId,
long inventoryRecId,
java.util.HashSet countBookSelTypeToBeDeletedIds,
boolean hasNoBalance)
throws java.rmi.RemoteException
countBookSelTypeId - inventoryRecId - countBookSelTypeToBeDeletedIds - hasNoBalance - If true will look for inventory records. If false, looks for inventory balance records.java.rmi.RemoteExceptionCountBookService#hasInvRecBeenAddedByAnotherCountBookSelType(long, long, HashSet, boolean)void applyOwner(java.lang.String selectedValue)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionCountBook#applyOwner()void applyOwnerGroup(java.lang.String selectedValue)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionCountBook#applyOwnerGroup()void applyAssignedOwnerGroup(java.lang.String selectedValue)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionvoid ownership()
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionCountBook.ownership()