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, validateAttributes
void beforeSave(CountBookLineSetRemote countBookLinesSet) throws java.rmi.RemoteException, MXException
countBookLinesSet
- java.rmi.RemoteException
MXException
CountBook#beforeSave()
void changeStatusToInprgIfApplicable(CountBookLineSetRemote cbLineSet) throws java.rmi.RemoteException, MXException
cbLineSet
- java.rmi.RemoteException
MXException
CountBook.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.RemoteException
MXException
CountBook.changeStatus(String status, Date asOfDate, String memo, long accessModifier)
double evaluateCosts() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
CountBook.evaluateCosts()
void evaluateMatch(CountBookLineSetRemote cbLineSet) throws MXException, java.rmi.RemoteException
cbLineSet
- MXException
java.rmi.RemoteException
CountBook.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.RemoteException
MXException
CountBook.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.RemoteException
MXException
CountBookLineSetRemote 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.RemoteException
MXException
CountBook.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.RemoteException
MXException
CountBook.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.RemoteException
MXException
CountBook.populateCBLinesForBinPattern(String, UserInfo, ProfileRemote, CountBookLineSetRemote, String)
void updateInvRecByCriteriaMap(long countBookSelTypeId, MboRemote invRec) throws java.rmi.RemoteException, MXException
countBookSelTypeId
- invRec
- java.rmi.RemoteException
MXException
CountBook.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.RemoteException
CountBookService#hasInvRecBeenAddedByAnotherCountBookSelType(long, long, HashSet, boolean)
void applyOwner(java.lang.String selectedValue) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
CountBook#applyOwner()
void applyOwnerGroup(java.lang.String selectedValue) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
CountBook#applyOwnerGroup()
void applyAssignedOwnerGroup(java.lang.String selectedValue) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
void ownership() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
CountBook.ownership()