Upload
sarangiabhaya6004
View
216
Download
0
Embed Size (px)
DESCRIPTION
MWA Form Personilisation
Citation preview
7/5/2015 OracleWarehouseManagementImplementationGuide
https://docs.oracle.com/cd/E26401_01/doc.122/e48828/T210618T511638.htm 1/5
SkipHeaders
OracleWarehouseManagementImplementationGuideRelease12.2PartNumberE4882803 Contents Previous Next
MobilePersonalizationThischaptercoversthefollowingtopics:
OverviewPersonalizationFrameworkArchitecturePersonalizingMobilePages
OverviewMobilepersonalizationenablesyoutocustomizeOracleWarehouseManagementpageswithoutmakingcodechanges.Youcanhidefields,providedefaultfieldvalues,orcopyvaluesfromanotherfieldtoreducetheamountofinformationausermustenteronapage.Thesechangesreducethenumberofscansandimproveoverallefficiencyandexecution.Youcanalsosetadditionalfieldsasrequiredifthesefieldsareessentialtoyourbusiness.
Capabilities
Withmobilepersonalizationyoucan:
Hidefieldsandbuttons
Providedefaultfieldvalues
Note:Ifyoudonotprovideadefaultvalue,thenthesystemattemptstoretrieveadefaultvaluefromacustomjavaclass.
Copythevalueofafieldtoanotherfield
Seteditablefieldsasreadonly
Setnonrequiredfieldsasrequired
Enable,disable,andsetasreadonly,theLPNdescriptiveflexfield
Restrictions
Youcanhideanyfieldonapageif:
Thefieldisnotrequired.
Thefieldisrequired,butyouprovideadefaultvalue.
Thefieldisadisplayonlyfield.
Youcansetaneditablefieldasreadonlyif:
Thefieldisnotrequired.
Thefieldisrequired,butyouprovideadefaultvalue.
PersonalizationFrameworkArchitectureThefollowingdiagramdisplaystheMWApersonalizationarchitecture.
7/5/2015 OracleWarehouseManagementImplementationGuide
https://docs.oracle.com/cd/E26401_01/doc.122/e48828/T210618T511638.htm 2/5
PersonalizingMobilePagesBeforeyoucanperformmobilepersonalizationyoumustsetthefollowingprofileoptions:
MWA:EnablePersonalization:Thisprofileoptioncanbesetattheapplication,responsibility,anduserlevels.Controlswhetherornotpersonalizationisenabledfortheuser.
No:Personalizationisnotenabled.
Yes:Personalizationisenabled.
MWA:CachePersonalizedMetadata:Thisprofileoptionissetatthesitelevelandcontrolswhetherornotyouneedtorestart("bounce")theMWAserver.
No:YoudonotneedtorestarttheMWAserver.
Yes:Youmustrestartthemobileserverforpersonalizationtotakeeffect.Cachingisrecommendedinaproductionenvironmenttoenhanceperformance.
Important:Somemobilepagefieldsthataremarkedashiddenatthecodelevel(anddonotappearonthemobileUI)arestillavailableforpersonalizationusingtheMWApersonalizationframeworkforexample,thefieldFromCG(internalnameINV.FROMCOSTGROUP)forthemobilepageMobileOrgTransfer.
SupportedPages
Youcanpersonalizethefollowingmobilepages:
AssemblyCompletionByLPN
GMEMobileBackflush
GMEMobileCompleteProduct
GMEMobileCreatePendingLot
GMEMobileIssueIngredients
LotAttributesPagePOReceipt
MobileAliasIssue
MobileAliasReceipt
MobileASNReceipt
MobileCycleCount
MobileInspectLPN
MobileItemInquiry
MobileLPNInquiry
MobileLPNShip
MobileLPNShipShipConfirm
MobileMoveOrderReplenishment
MobileOrgTransfer
MobilePhysicalCount
MobilePickDropMobileWMSDropLoadedLPNs
MobilePickLoadMobileWMSManualPicking
MobilePOReceipt
MobileReplenishKanban
MobileSubTransfer
MobileWMSInboundManualLoad
Note:MobilepersonalizationforthispagecomesintoeffectonlyiftheformfunctionparameterPAGE_TYPEissettoMANUAL_LOAD..
MobileWMSInboundManualLoadSelectContents
MobileWMSLPNSplit
MobileWMSManualPicking
MobileWMSMoveAnyLPN
Note:MobilepersonalizationforthispagecomesintoeffectonlyiftheformfunctionparameterPAGE_TYPEissettoSYTEM_DROP..
MobileWMSMoveAnyLPN(SelectItem)
MobileWMSPack
7/5/2015 OracleWarehouseManagementImplementationGuide
https://docs.oracle.com/cd/E26401_01/doc.122/e48828/T210618T511638.htm 3/5
MobileWMSUnpack
MobileWMSUpdateLPN
Topersonalizemobilepages
1. NavigatetothePersonalizationHomepage.
2. Searchforthedesiredmobilepagetopersonalize.Youcanpersonalizemobilepagesatthefollowingresponsibilitylevels:responsibility,organization,andfunction.
3. ClickPersonalize.
4. SelectthefieldtobepersonalizedandclickEdit.
5. MakethedesiredpersonalizationsandclickApply.Thepersonalizationoptionsare:
Prompt:Changesthefieldorbuttonprompt
CopyFrom:Addsthevalueofafieldbycopyingthevaluefromanotherfieldonthesamepage.
Important:Normally,thesystemdoesnotrestrictorlimitthevaluesavailableintheCopyFromdropdownlist,eventhoughthevaluesmaynotberelevanttothefieldyouareediting.TheCopyFromfeaturesimplycopiesvaluesfromthespecifiedfieldhowever,thesystemvalidatesthesevalueslaterinthecode.
DefaultValue:Addsafixedvaluetoamobilepage.
7/5/2015 OracleWarehouseManagementImplementationGuide
https://docs.oracle.com/cd/E26401_01/doc.122/e48828/T210618T511638.htm 4/5
Note:Ifyoudonotprovideadefaultvalue,thenthesystemattemptstoretrieveadefaultvaluefromcustomjavaclass.
Rendered:Hidesordisplaysafieldonamobilepage.
Readonly:Changesthefieldtoadisplayonlyfieldonamobilepage.Ausercannotenteravalueinthisfield.
Required:Changesthefieldtoamandatoryfield.
Note:Ifafieldisrequired,inabusinesscontext,thenthesystempromptstheusertoenterthefieldregardlessofthisparameterinthepersonalizationframework.
6. Optionally,repeatthestepstopersonalizethedesiredpages.
Note:IfyousettheprofileoptionMWA:CachePersonalizedMetadatatoYes,thenyoumustbouncethemobileserverforpersonalizationtotakeeffect.Cachingisrecommendedinaproductionenvironmenttoenhanceperformance.
7. ClickActivate/DeactivatePersonalization,andselectthePersonalizationLeveltoapplythechangestothemobileenvironment.
7/5/2015 OracleWarehouseManagementImplementationGuide
https://docs.oracle.com/cd/E26401_01/doc.122/e48828/T210618T511638.htm 5/5
Toenabledescriptiveflexfieldsformobilepages
Youcanusemobilepersonalizationtodisplaydescriptiveflexfieldsonmobilepages.TheLPNdescriptiveflexfieldisWMS:LicensePlateNumbers.Youcanchoosetoenableuserstoupdatethedescriptiveflexfield,ordisplayitasareadonlyfieldonthemobilepage.Howthefieldappears,dependsonthechoicesyouselectinthePersonalizationFieldPropertiespage.Topersonalizedescriptiveflexfieldsonmobilepages,followtheprocedureforpersonalizingmobilepages.Thepersonalizationoptionsfordescriptiveflexfieldsare:
DisplayInline:Ifyousetthefieldtoyes,thenthedescriptiveflexfieldsaredisplayedonthesamepage.Ifyousetthefieldtono,thentheuserenterthedescriptiveflexfieldvaluesonaseparatepage.
DefaultContext:Ifyousetthefieldtoyes,thentheusercanenteradefaultcontextforthedescriptiveflexfield.
RelatedTopics
PlanningandDefiningYourDescriptiveFlexfields,OracleApplicationsFlexfieldsGuide.
Contents|Previous|TopofPage|Next
Copyright1994,2014,Oracleand/oritsaffiliates.Allrightsreserved.