Class CreateTransferRequest
java.lang.Object
overit.geocall.platform.ui.UINode
overit.geocall.ui.Component
overit.geocall.ui.Control
overit.geocall.basic.ui.Container
overit.geocallapp.wfm.inventory.ux.warehouse.transfer.request.ManageTransferRequest
overit.geocallapp.wfm.inventory.ux.warehouse.transfer.request.create.CreateTransferRequest
- All Implemented Interfaces:
Serializable,overit.geocall.marks.MethodExposer,overit.geocall.marks.NameExposer,Badgeable,Identified,Tool,overit.geocall.ux.configurability.UIConfigurable,overit.geocall.ux.edm.ModelConfigurable
Transfer request creation page.
- Since:
- 13.0
- See Also:
- GCApi:
- controller
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.ui.Component
Component.Configurable, Component.ConfigurableAttribute, Component.ConfigurableAttributes, Component.FilterCriteria, Component.Registry -
Field Summary
Fields inherited from class overit.geocallapp.wfm.inventory.ux.warehouse.transfer.request.ManageTransferRequest
BUSINESS_OBJECT, cmItemRowMenu, currentItemRow, defaultStockType, editItemPanel, headerForm, itemForm, itemOkButton, itemsTableView, materialCache, newItemButton, saveButton, serialsTableView, STOCK_QUANTITY_FIELD, transferRequest, xCoord, yCoordFields inherited from class overit.geocall.basic.ui.Container
_rofields, _rules, DALINK_NO, DALINK_YES, DATE_MAX, DATE_MIN, TIME_MAX, TIME_MIN, TYPE_ACTION, TYPE_BOOLEAN, TYPE_DATE, TYPE_DOUBLE, TYPE_DTZ, TYPE_EURO, TYPE_FILE, TYPE_FILES, TYPE_INTEGER, TYPE_LONG, TYPE_LONGARRAY, TYPE_MAP, TYPE_MAXDATE, TYPE_MAXTIME, TYPE_MEASURE, TYPE_MINDATE, TYPE_MINTIME, TYPE_NEWACTION, TYPE_STRING, TYPE_STRINGARRAY, TYPE_SUBSET, TYPE_SUBSETRANGE, TYPE_SUPPORT, TYPE_TIMERANGEFields inherited from class overit.geocall.ui.Control
_blank, _cleaner, _dblink, _enabled, _ro, _title, altEventIconsList, altIcon, ariaDescription, ariaLabel, badge, badgeformat, FILTER_PREFIXES, LABEL_ATTRIBUTE, LABEL_IN_LINE_ATTRIBUTE, STATE_BLANK, STATE_NORMAL, STATE_RO, STATE_ROBLANKFields inherited from class overit.geocall.ui.Component
_basic, _childrenContainers, _currentId, _gridalign, _gridcols, _gridrows, _gridvalign, _iconElement, _id, _keylabel, _label, _layoutName, _name, _parentContainer, _registryName, _shortcut, _tabindex, _transformations, _valuesContainer, aliasField, BR, configHidden, configuredLabel, configuredLabelInLine, defaultHidden, ELEMENT_BR, ELEMENT_NULL, entityContainer, entityName, extendedField, fullHeight, important, labelInLine, layoutLabel, PIXEL_IMG, safeInlineService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckBeforeSaving(Map<String, Object> data) protected voidprotected voidbooleanonEditItemRow(UIMessage uim) UI event handler to edit an item from the transfer request item list.booleanonRowClick(UIMessage uim) UI event handler to manage the right click on an item.protected voidsaveTransferRequest(TransferRequest transferRequest) Methods inherited from class overit.geocallapp.wfm.inventory.ux.warehouse.transfer.request.ManageTransferRequest
buildSerializedMaterialDBView, changeCurrentStockQuantity, changeWarehouseTypeEditability, checkBeforeItemSaving, checkCurrentState, checkCurrentType, createSerializedMaterialRelation, deleteItem, deleteItemSerial, editItemRow, findTransferRequestItem, getDestinyWarehouseType, getPickingWarehouseType, getSelectedObjectId, isMaterialSerialized, loadMaterial, onAddSerials, onChangeDefaultStockType, onChangedMaterial, onChangeItemStockType, onChangePickingWarehouse, onConfirmDeleteSerialRow, onDeleteItemRow, onDeleteSerialRow, onFillSerials, onItemOk, onItemRowMenu, onNewItem, onOpen, onSave, prepareSerializedMaterialRelations, prepareSerializedMaterialSelectionConfiguration, refreshItemsDBView, refreshSerialsDBView, saveItem, searchTransferRequests, showSerializedMaterialsMethods inherited from class overit.geocall.basic.ui.Container
alert, applyRule, getBASIC, getBLANK, getHtml, getRO, getROField, onClose, onOpenChildContainer, onRestore, onRule, prepareName, rulesNewValues, setROField, setValues, setValuesMethods inherited from class overit.geocall.ui.Control
avoidNull, clean, getBadgeFormat, getBadgeValue, getCleaner, getConfigurableProperties, getDAValues, getDBLINK, getKEYLABEL, getLABEL, getState, getTITLE, getValues, getWM, isEnabled, isEnabledBasedOnFunction, isFunctionEnabled, isImportant, isRoBasedOnFunction, nameWithNoFilterPrefix, setALTEVENTICON, setALTICON, setARIADESCRIPTION, setARIALABEL, setBADGEFORMAT, setBADGEVALUE, setBLANK, setCLEANER, setConfiguredProperty, setDBLINK, setENABLED, setFUNCTION, setModelProperties, setRO, setTitle, setTITLEMethods inherited from class overit.geocall.ui.Component
adapt, ajaxQuery, appendAttribute, buildDisplayScript, buildSetupScript, calcKeyLabel, calcLabel, calcShortcut, canBeConfigured, changed, clearConfiguredProperties, componentIterator, componentSize, connect, containerIterator, createAjaxFrame, deprecate, fillSetupScript, generateFlexableFullHeightContainer, generateId, getBoolean, getBoolean, getChildrenComponents, getChildrenContainers, getDefaultLabel, getDefaultLayoutLabel, getEntityContainer, getEntityName, getFullHeight, getGridAlign, getGridCols, getGridRows, getGridVAlign, getHtmlLabel, getHtmlLabel, getIcon, getId, getIdentity, getint, getLayoutLabel, getLayoutName, getNAME, getParentComponent, getParentContainer, getPublishedChildrenList, getRegistryName, getSHORTCUT, getTabIndex, getTeacher, getValuesContainer, getWindow, initChilds, isActivable, isActive, isAliasField, isConfigHidden, isDefaultHidden, isExtendedField, isLabelInLine, onInit, setActivable, setActive, setAliasField, setBASIC, setConfigHidden, setDEFAULTHIDDEN, setEntityName, setExtendedField, setFULLHEIGHT, setGRIDALIGN, setGRIDCOLS, setGRIDROWS, setGRIDVALIGN, setICON, setIdentity, setIMPORTANT, setLabel, setLABEL, setLABELINLINE, setLAYOUTLABEL, setLAYOUTNAME, setNAME, setREGISTRYNAME, setTooltip, setup, setValuesContainer, stringForJs, tabIndexerMethods inherited from class overit.geocall.platform.ui.UINode
addChild, addChildText, getChildren, getNodeId, getParent, getRoot, getSchema, setNodeId, setParent, setSchemaMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface overit.geocall.ui.Badgeable
badgeFormat, makeBadgedIcon
-
Constructor Details
-
CreateTransferRequest
public CreateTransferRequest()
-
-
Method Details
-
initWindow
protected void initWindow()- Specified by:
initWindowin classManageTransferRequest
-
completeOpeningData
- Specified by:
completeOpeningDatain classManageTransferRequest
-
saveTransferRequest
protected void saveTransferRequest(TransferRequest transferRequest) throws DAValidateException, DAException - Specified by:
saveTransferRequestin classManageTransferRequest- Throws:
DAValidateExceptionDAException
-
checkBeforeSaving
- Overrides:
checkBeforeSavingin classManageTransferRequest- Throws:
DAValidateExceptionDAException
-
onEditItemRow
UI event handler to edit an item from the transfer request item list.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onRowClick
UI event handler to manage the right click on an item.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-