Warehouse Management mobiilirakendusele astmeikoonide ja pealkirjade määramine
See artikkel kirjeldab, kuidas määrata Warehouse Management mobiilirakenduses uute või kohandatud ülesandevoogude etapiikoonid ja pealkirjad.
Järgmised illustratsioonid näitavad, kuidas etapiikoonid ja pealkirjad kuvatakse Warehouse Management mobiilirakenduses.
Lülitage see funktsioon sisse või välja.
Et kasutada funktsionaalsust nagu artiklis kirjeldatudkasutaja seaded, ikoonid ja sammupealkirjad rakenduse funktsioonis peavad olema süsteemis sisse lülitatud. Alates Supply Chain Management 10.0.25-st, on see funktsioon kohustuslik ja seda ei saa välja lülitada. Kui kasutate versiooni, mis on vanem kui 10.0.25, saavad administraatorid selle funktsiooni sisse või välja lülitada, otsides funktsiooni Uue laorakenduse kasutajaseaded, ikoonid ja sammude pealkirjad kohas Funktsioonide haldamise tööruum.
Standardsammude ID-d, klassid ja ikoonid
Iga samm ülesande voos tuvastatakse etapi ID järgi ja igal sammu ID-l on vastav astmeklass. Sammu ikoon ja pealkiri määratakse igas astmeklassis.
Sammu ID-d ja etapiklassid
Järgmises tabelis loetletakse kõik praegu saadaolevad etapi ID-d ja see on vastav astmeklass. Peamise sisendvälja juhtelemendi nime kasutatakse astme ID-s.
Näide, mis näitab, kuidas nende sammude ID-sid ja klasse kasutatakse WHSMobileAppStepInfoBuilder.stepId()
meetodi rakendamist näites: määrake selles teemas hiljem etapiikoonid ja pealkirjad kohandatud voo selgitatakse selles artiklis hiljem.
Etapi ID | Samm klass |
---|---|
PartiiPositsioon | WhSMobileAppStepBatchDisposition |
Vedaja | WhSMobileAppStepCarrier |
Tegelikkaal | WhSMobileAppStepCatchWeight |
CatchWeightQtyOutboundWeight | WhSMobileAppStepCatchWeight |
Tegelikukaalusilt | WhSMobileAppStepCatchWeightTag |
CatchWeightTagWeight | WhSMobileAppStepCatchWeightTagWeight |
ChangeWarekodaSuccess | WHSMobileAppStepChangeWarekodaSuccess |
Kontrollnumber | WhSMobileAppStepCheckDigit |
KlastedId | WhSMobileAppStepClusterId |
ClusterPickQtyVerification | WhSMobileAppStepQtyVerification |
Klastripositsioon | WHSMobileAppStepClusterPosition |
KonfiguratsiooniId | WHSMobileAppStepConfigId |
Kinnitus | WHSMobileAppStepConfirmation |
KonsolideerimineLitsentseeritudPlaat | WhSMobileAppStepConsolidateFromLicensePlateId |
KonsolideeritudLPCKinnitus | WHSMobileAppStepConsolidateLPConfirmation |
KonsolideerimineLitsentseeritudPlaat | WhSMobileAppStepConsolidateToLicensePlateId |
Konteineritüüp | WHSMobileAppStepContainerType |
ArvestusePõhjusKood | WHSMobileAppStepCountingReasonCode |
CycleCountingAddLPOrFinish | WhSMobileAppStepCycleCountingAddLPOrFinish |
CycleCountQty1 | WhSMobileAppStepCycleCountQty |
CycleCountQty2 | WhSMobileAppStepCycleCountQty |
CycleCountQty3 | WhSMobileAppStepCycleCountQty |
CycleCountQty4 | WhSMobileAppStepCycleCountQty |
Likvideerimine | WHSMobileAppStepDisposition |
DriverCheckInConfirmation | WHSMobileAppStepDriverCheckInConfirmation |
DriverCheckInId | WHSMobileAppStepDriverCheckInId |
DriverCheckOutConfirmation | WHSMobileAppStepDriverCheckOutConfirmation |
SõitjaVäljaregamiseId | WHSMobileAppStepDriverCheckOutId |
Aegumiskuupäev | WhSMobileAppStepExpDate |
PartiiLikvideerimine | WHSMobileAppStepFromBatchDisposition |
VarudeOlek | WhSMobileAppStepInventoryStatusFrom |
TäisKogus | WhSMobileAppStepFullQty |
SissetuleOsa | WhSMobileAppStepInboundPut |
InventariPartiiId | WhSMobileAppStepBatch |
InventuuriVärviId | WhSMobileAppStepInventColorId |
VarudeAsukoht | WHSMobileAppStepInventLocation |
VarudeAsukohtId | WHSMobileAppStepWarehouse |
InventSeeriaId | WHSMobileAppStepInventSerialId |
VaruSuuruseId | WHSMobileAppStepInventSizeId |
VaruSeisId | WHSMobileAppStepInventStatus |
VaruStiilId | WHSMobileAppStepInventStyleId |
VaruVersioonId | WHSMobileAppStepInventVersionId |
ItemId | WHSMobileAppStepItem |
ITMSisuID | ITMMobileAppStepContainerId |
ITMSaatmisID | ITMMobileAppStepShipmentId |
KanbanCardId | WHSMobileAppStepKanbanCard |
KanbanCardToEmpty | WHSMobileAppStepKanbanCardToEmpty |
KanbanVõiKaardiId | WHSMobileAppStepKanbanCard |
LitsentsPlateId | WhSMobileAppStepLicensePlate |
KoormaId | WHSMobileAppStepLoadId |
AsukohaLitsentsiPlaadiPaigutus | WHSMobileAppStepLocationLicensePlatePosition |
LocOrLP | WHSMobileAppStepLocOrLP |
LocOrLP_From | WHSMobileAppStepLocOrLPFrom |
LocOrLP_To | WHSMobileAppStepLocOrLPTo |
LocOrLPcheck | WHSMobileAppStepLocOrLPCheck |
KohalikKinnitus | WHSMobileAppStepLocVerification |
LPAdjustIn | WhSMobileAppStepLPAdjustIn |
LPLapseKindelLP | WhSMobileAppStepLPBreakChildLP |
LPVanemaKindelLP | WHSMobileAppStepLPBreakParentLP |
LPEhitaLapsLP | WHSMobileAppStepLPBuildChildLP |
LPEhitaVanemLP | WHSMobileAppStepLPBuildParentLP |
LPKinnitus | WHSMobileAppStepLPVerification |
ÜhendatudKontainerId | WHSMobileAppStepMergeContainerId |
SeagtudJoonNum | WHSMobileAppStepMixedLPLineNum |
MobiiliSeadePäringSõnumKogumisIdentId | WhSMobileAppStepSelectOrder |
LiikumineKinnitusestLoobumine | WHSMobileAppStepMovementConfirmCancel |
NewCaptureWeight | WhSMobileAppStepCatchWeight |
UusPäring | WHSMobileAppStepNewQty |
VäljaminevKaaluKontrolliSilt | WhSMobileAppStepCatchWeightTag |
VäljaminevVäljund | WHSMobileAppStepOutboundPut |
VäljaminevKaal | WhSMobileAppStepCatchWeight |
KirjutaÜleUusAsukoht | WhSMobileAppStepOverridePutNewLocation |
TükiPõhjalKinnitus | WhSMobileAppStepQtyVerification |
PoReaNumber | WHSMobileAppStepPOLineNum |
PONum | WHSMobileAppStepPONum |
AmetikohtTäis | WHSMobileAppStepPositionFull |
AmetikohtTäisPäring | WHSMobileAppStepPositionFullQty |
Sisaldus | WHSMobileAppStepPotency |
PrinteriNimi | WHSMobileAppStepPrinterName |
ProdId | WHSMobileAppStepProdId |
ProdViimanePlaatKinnitus | WhSMobileAppStepProdLastPalletConfirmation |
TooteKinnitus | WHSMobileAppStepProductConfirmation |
TootmisScrapKinnitus | WHSMobileAppStepProductionScrapConfirmation |
Pane | WHSMobileAppStepPut |
KogumiteKlaster | WHSMobileAppStepPutawayClusterId |
Kogus | WHSMobileAppStepQty |
KogusTäiendus | WHSMobileAppStepQtyAdjust |
KogusLühike | WHSMobileAppStepQtyShort |
KogusTarbima | WhSMobileAppStepQtyToConsume |
KogusÜlesKorjama | WHSMobileAppStepQtyToPick |
KogusVäljaMinev | WHSMobileAppStepQtyToPut |
QtyToScrap | WHSMobileAppStepQtyToScrap |
KogusKinnitus | WhSMobileAppStepQtyVerification |
KogusValgeSkänningPiir | WHSMobileAppStepQtyAdjust |
Põhjusestring | WhSMobileAppStepReasonString |
RecvAsukohaId | WHSMobileAppStepRecvLocationId |
EemaldaContainerId | WHSMobileAppStepRemoveContainerId |
UuestiprindiSildiKinnitus | WhSMobileAppStepReprintLabelConfirmation |
RMANum | WHSMobileAppStepRMANum |
LühikeKorjePõhjus | WhSMobileAppStepShortPickReason |
LühikeKinnitusVõiLP | WhSMobileAppStepSortConOrLP |
LühikeLitsentsPlateId | WHSMobileAppStepSortLicensePlateId |
LühikeAmetId | WHSMobileAppStepSortPositionId |
SorteeriKinnitus | WHSMobileAppStepSortVerification |
StartAsukohtId | WHSMobileAppStepStartLocationId |
StartTooteTellimuseKinnitus | WhSMobileAppStepStartProdOrderConfirmation |
EesmärkLitsentsPlateId | WHSMobileAppStepTargetLicensePlateId |
ReaNumber | WHSMobileAppStepTOLineNum |
Asukohta | WHSMobileAppStepToLocation |
TONum | WHSMobileAppStepTONum |
Lattu | WHSMobileAppStepWarehouseTo |
TranspordiVaruId | WhSMobileAppStepTransportLoadId |
VooSildiId | WhSMobileAppStepWaveLabelId |
LaineLblQty | WHSMobileAppStepWaveLblQty |
Kaal | WHSMobileAppStepWeight |
KaalToConsume | WHSMobileAppStepWeightToConsume |
WhSAdjustmentType | WhSMobileAppStepWHSAdjustmentType |
WhSReceivingException | WhSMobileAppStepWHSReceivingException |
WhSWorkException | WHSMobileAppStepWHSWorkException |
WhSWorkLicensePlateId | WHSMobileAppStepWorkLicensePlateId |
WMSLocationId | WHSMobiiliAppSammuAsukoht |
Töö ID | WHSMobileAppStepWorkId |
TööstIdLoobumine | WHSMobileAppStepWorkIdToCancel |
TööLPIdPaneäraKlaster | WHSMobileAppStepWorkLPIdPutawayCluster |
TööpoolId | WHSMobileAppStepWorkPoolId |
TsooniId | WHSMobileAppStepZoneId |
Saadaolevad astmeikoonid
Süsteem hõlmab standardsete astmeikoonide kogumeid, mida saate kasutada ka kohandatud sammude puhul. Kohandatud astme ikoone ei saa praegu üles laadida. Seetõttu peate alati valima ühe standardsammikoonidest.
Järgmine tabel näitab kõiki praegu saadaolevaid standardseid astme ikoone ja selle nime.
Teave |
AddLpOrItem |
PartiiPositsioon |
Vedaja |
Tegelikukaalusilt |
CatchWeightTagWeight |
Kontrollnumber |
Väljaregistreerimine (CheckInOutId) |
ChildLP |
KlastedId |
Klastripositsioon |
ConfigId |
Konfigureeritud väli |
ConOrLP |
KonsolideerimineLitsentseeritudPlaatID |
KonsolideerimineLitsentseeritudPlaatId |
Konteineritüüp |
Inventuur |
ArvestusePõhjusKood |
Päritoluriik |
Likvideerimine |
Valmis |
DriverCheckInConfirmation |
DriverCheckInId |
SõitjaVäljaregamiseId |
Aegumiskuupäev |
Väli |
PartiiLikvideerimine |
VarudeOlekult |
AtribuudiId |
InventariPartiiId |
InventuuriVärviId |
VarudeAsukoht |
InventSeeriaId |
VaruSuuruseId |
VaruSeisId |
VaruStiilId |
VaruVersioonId |
Kauba ID |
ITMKonteinerID |
ITMSaatmisID |
KanbanKaardiId |
KanbanVõiKaardiId |
LitsentsPlateId |
KoormaId |
AsukohaLitsentsiPlaadiPaigutus |
LocOrLP |
LocOrLPcheck |
LocOrLPFrom |
LocOrLPTo |
PikkprotsessLõpetatud |
LPBreakParentLP |
ÜhendatudKontainerId |
SeagtudJoonNum |
VäljaminevKaal |
Omanik |
Ülem-LP |
Palun kinnitage |
PoReaNumber |
Ostutellimuse number |
AmetikohtTäis |
Sisaldus |
PrinteriNimi |
ProdId |
TooteKinnitus |
Pane |
PaneäraKlastriId |
Kogus |
KogusTäiendusIn |
KogusLühike |
KogusTarbima |
KogusVäljaMinev |
QtyToScrap |
KogusKinnitus |
RAFEndJob |
RecvAsukohaId |
EemaldaContainerId |
RMANum |
ValiTellimus |
LühikeKorjePõhjus |
LühikeAmetId |
EesmärkLitsentsPlateId |
ReaNumbriks |
Asukohta |
Numbrile |
Lattu |
TranspordiVaruId |
VendBatchId |
VooSildiId |
LaineLblQty |
Kaal |
KaalToConsume |
WhSAdjustmentType |
WhSReceivingException |
WMSAsukohtId |
Töö ID |
TööstIdLoobumine |
WorkLicensePlateId |
TööLPIdPaneäraKlaster |
WorkPoolID |
TsooniId |
Näide: kohandatud voo etapiikoonide ja pealkirjade määramine
See näide selgitab, kuidas seadistada kohandatud ülesandevoo astme ikoone ja pealkirjasid. Stsenaarium on üles ehitatud kohandatud ülesandevoo näitele, mida esitatakse ja analüüsitakse üksikasjalikumalt järgmises postituses": ladustamise mobiilirakenduse kohandamine. Ülesande voog töötab järgmiselt:
- Rakendus kuvab lehekülje, mis palub töötajal sisestada konteineri ID (nt vöötkoodi skannides).
- Kui konteineri ID on kehtiv, avab rakendus uue lehe, mis palub töötajal kaalu võtta. (Kui konteineri ID ei kehti, tagastatakse töötaja esimesele leheküljele.)
- Kui töötaja sisestab kehtiva kaalu, talletab süsteem kaalu ja tagastab töötaja esimesele leheküljele.
Järgmisel illustratsioonil on toodud see töövoog.
Konteineri sisestuslehe etapiklassi loomine
Konteineri sisestusleht võimaldab töötajal skannida või sisestada konteineri ID.
Konteineri sisestuslehel on sisendvälja juhtelemendi nimi ContainerId
. Kuna see juhtelemendi nimi ei ole ID-de loendis, te ei leia sellel põhinevat olemasolevat sammu. Seetõttu peate looma astmeklassi, mis sammu esindab. Siin on näide.
[WHSMobileAppStepId('ContainerId')]
final internal class WHSMobileAppStepContainerId extends WHSMobileAppStep
{
private const WHSMobileAppStepIcon PopulationIcon = 'InventBatchID';
private const WHSMobileAppStepTitle InputNotFilledTitle = "@WAX:WHSMobileAppStepContainerID_InputNotFilled"; //Scan a container
protected void initValues()
{
defaultStepIcon = PopulationIcon;
defaultStepTitle = InputNotFilledTitle;
}
}
Astme ikooni identifikaator salvestatakse klassi liikmele ja astme defaultStepIcon
pealkiri talletatakse defaultStepTitle
klassi liikmele.
Astme ikooni määramiseks määrake üks ikooni ID-dest, mis on loetletud defaultStepIcon
varasemas jaotises Saadaolevad astme ikoonid selles artiklis.
Kasuta kaalusisendi jaoks standardset või kohandatud etapi ikooni ja pealkirja
Kaalu sisestusleht võimaldab töötajal sisestada kaalu.
Kaalu sisestuslehel on sisendvälja juhtelemendi nimi Weight
, mis on astmete ID-de loendis. Seega, kui klassis määratletud astme ikoon ja pealkiri on teile vastuvõetavad, ei pea te selle WHSMobileAppStepWeight
sammu jaoks midagi muutma.
Kuid kui eelistate selle sammu jaoks kasutada erinevat ikooni või pealkirja, saate alistada kas stepId()
meetodi või stepInfo()
meetodi koosteklassis. Igal ülesandevool on oma etapi teabekonstruktur.
Meetodi stepId() alistamine
Järgmine näide näitab ühte viisi, kuidas saate muuta koostaja klassi, alistades stepId()
meetodi.
[WHSWorkExecuteMode(WHSWorkExecuteMode:: WeighContainer)]
public class WHSMobileAppStepInfoBuilderWeighContainer extends WHSMobileAppStepInfoBuilder
{
protected WHSMobileAppStepId stepId()
{
WHSMobileAppStepId stepIdLocal = super();
if (stepIdLocal == 'Weight')
{
return 'NewWeight';
}
return stepIdLocal;
}
}
Seejärel loote sammule NewWeight
astmeklassi. Kood peaks sarnanema koodiga, ContainerId
mida selles artiklis varem kuvati.
Meetodi stepId() ülekirjutamine
Järgmine näide näitab ühte viisi, kuidas saate muuta koostaja klassi, alistades stepInfo()
meetodi.
[WHSWorkExecuteMode(WHSWorkExecuteMode:: WeighContainer)]
public class WHSMobileAppStepInfoBuilderWeighContainer extends WHSMobileAppStepInfoBuilder
{
protected WHSMobileAppStepInfo stepInfo()
{
if (stepId != 'Weight')
{
return super();
}
WHSMobileAppStepInfo stepInfo = WHSMobileAppStepInfo::construct();
stepInfo.parmStepIcon('NewIcon');
stepInfo.parmStepTitle('NewTitle');
return stepInfo;
}
}
Seejärel saate luua WHSMobileAppStepInfo
objekti ja seadistada ikooni ja/või pealkirja otse.
Lisaressursid
Tagasiside
https://aka.ms/ContentUserFeedback.
Varsti tulekul: 2024. aasta jooksul tühistame GitHubi probleemide funktsiooni sisutagasiside mehhanismina ja asendame selle uue tagasisidesüsteemiga. Lisateabe saamiseks vtEsita ja vaata tagasisidet