Jagamisviis:


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.

Warehouse Management mobiilirakenduse astmeikooni ja etapi pealkirja näide.

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.

Sammu ikoonist
Teave
Litsentsiplaadi või kaubasammide ikooni lisamine
AddLpOrItem
Partii likvideerimissamm
PartiiPositsioon
Vedaja astme ikoon
Vedaja
Tegeliku kaalu sildi etapi ikoon
Tegelikukaalusilt
Tegeliku kaalu sildi etapi ikoon
CatchWeightTagWeight
Kontrollnumbri astme ikoon
Kontrollnumber
Sisse- või väljaregistreerimise ID-etapi ikoon
Väljaregistreerimine (CheckInOutId)
Alamlitsentsiplaadi etapi ikoon
ChildLP
Klastri ID etapi ikoon
KlastedId
Klastri ID etapi ikoon
Klastripositsioon
Konfigureeri ID etapi ikoon
ConfigId
Konfigureeritud välja etapi ikoon
Konfigureeritud väli
Con või LP etapi ikoon
ConOrLP
Konsolideeri litsentsiplaadi ID etapi ikoonilt
KonsolideerimineLitsentseeritudPlaatID
Konsolideeri litsentsiplaadi ID etapi ikoon
KonsolideerimineLitsentseeritudPlaatId
Konteineri tüübi etapi ikoon
Konteineritüüp
Arveldus etapi ikoon
Inventuur
Inventuuri põhjusekoodi etapi ikoon
ArvestusePõhjusKood
Päritoluriiki koodi juhise ikoon
Päritoluriik
Partii likvideerimissammu ikoon
Likvideerimine
Valmisastme ikoon
Valmis
Juhi sisseregistreerimise kinnitussamm
DriverCheckInConfirmation
Sisseregistreerimise ID-etapi ikoon
DriverCheckInId
Väljaregistreerimise ID-etapi ikoon
SõitjaVäljaregamiseId
Aegumiskuupäeva etapi ikoon
Aegumiskuupäev
Välja sammu ikoon
Väli
Partii likvideerimissammu ikoon
PartiiLikvideerimine
Varude olekusammide ikoonilt
VarudeOlekult
Klastri ID etapi ikoon
AtribuudiId
Varude partii ID etapi ikoon
InventariPartiiId
Varude värvi ID etapi ikoon
InventuuriVärviId
Varude asukoha etapi ikoon
VarudeAsukoht
Varude seeria ID etapi ikoon
InventSeeriaId
Varude suuruse ID etapi ikoon
VaruSuuruseId
Varude oleku ID sammu ikoon
VaruSeisId
Varude stiili ID etapi ikoon
VaruStiilId
Varude versiooni ID sammu ikoon
VaruVersioonId
Ühiku ID etapi ikoon
Kauba ID
ITM konteineri ID etapi ikoon
ITMKonteinerID
ITM-saadetise ID etapi ikoon
ITMSaatmisID
Kanban-kaardi ID etapi ikoon
KanbanKaardiId
Kanban või kaardi ID etapi ikoon
KanbanVõiKaardiId
Alamlitsentsiplaadi ID etapi ikoon
LitsentsPlateId
Koorma ID etapi ikoon
KoormaId
Asukoha litsentsiplaadi paigutuse sammu ikoon
AsukohaLitsentsiPlaadiPaigutus
Asukoha või litsentsiplaadi sammu ikoon
LocOrLP
Asukoha või litsentsiplaadi sammu ikoon
LocOrLPcheck
Asukoha või litsentsiplaadi sammu ikoonilt
LocOrLPFrom
Asukohalt või litsentsiplaadilt sammu ikoonile
LocOrLPTo
Pika protsessi lõpetatud etapi ikoon
PikkprotsessLõpetatud
LP-pausi ema LP etapi ikoon
LPBreakParentLP
Ühendatud konteineri ID etapi ikoon
ÜhendatudKontainerId
Litsentsiplaadi rea numbri segaikoon
SeagtudJoonNum
Väljamineva kaalu astme ikoon
VäljaminevKaal
Omaniku astme ikoon
Omanik
Ülemlitsentsiplaadi etapi ikoon
Ülem-LP
Kinnitage sammu ikoon
Palun kinnitage
Ostutellimuse rea numbri sammu ikoon
PoReaNumber
Ostutellimuse rea numbri sammu ikoon
Ostutellimuse number
Ametikoha täis sammu ikoon
AmetikohtTäis
Potentsiaalse sammu ikoon
Sisaldus
Printeri nimeastme ikoon
PrinteriNimi
Koorma ID etapi ikoon
ProdId
Toote kinnitussammu ikoon
TooteKinnitus
Pane sammu ikoon
Pane
Pane klastri ID etapi ikoon
PaneäraKlastriId
Koguse astme ikoon
Kogus
Koguse korrigeerimine astme ikoonil
KogusTäiendusIn
Koguse lühike astme ikoon
KogusLühike
Astme ikooni tarbitav kogus
KogusTarbima
Astme ikooni tarbitav kogus
KogusVäljaMinev
Koguse eemaldamise sammu ikoon
QtyToScrap
Koguse kinnitussammu ikoon
KogusKinnitus
Lõpetatuna kinnitatud tööastme ikoon
RAFEndJob
Asukoha ID etapi ikooni vastu võtta
RecvAsukohaId
Konteineri eemaldamise ID etapi ikoon
EemaldaContainerId
RMA numbriastme ikoon
RMANum
Valige tellimuse etapi ikoon
ValiTellimus
Lühike noppimise põhjuseastme ikoon
LühikeKorjePõhjus
Sordi positsiooni ID etapi ikoon
LühikeAmetId
Alamlitsentsiplaadi ID etapi ikoon
EesmärkLitsentsPlateId
Reanumbri etapi ikooniks
ReaNumbriks
Varude asukoha etapi ikoonile
Asukohta
Numbri astme ikoonile
Numbrile
Varude asukoha etapi ikoonile
Lattu
Transpordikoorma ID etapi ikoon
TranspordiVaruId
Hankija partii ID etapi ikoon
VendBatchId
Voo sildi-ID etapi ikoon
VooSildiId
Voo sildi-ID kvaliteedi etapi ikoon
LaineLblQty
Kaalu astme ikoon
Kaal
Kaalu tarbitava sammu ikoon
KaalToConsume
WMS kohandamistüübi etapi ikoon
WhSAdjustmentType
WMS-i vastuvõtmise erandisammu ikoon
WhSReceivingException
WMS asukoha ID etapi ikoon
WMSAsukohtId
Töö ID etapi ikoon
Töö ID
Töö ID etapi ikooni tühistamiseks
TööstIdLoobumine
Töö litsentsiplaadi ID etapi ikoon
WorkLicensePlateId
Töö litsentsiplaadi ID ärapanemise klastri etapi ikoon
TööLPIdPaneäraKlaster
Töö ID etapi ikoon
WorkPoolID
Tsooni ID etapi ikoon
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:

  1. Rakendus kuvab lehekülje, mis palub töötajal sisestada konteineri ID (nt vöötkoodi skannides).
  2. 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.)
  3. 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.

Ülesande voo diagramm.

Konteineri sisestuslehe etapiklassi loomine

Konteineri sisestusleht võimaldab töötajal skannida või sisestada konteineri ID.

Konteineri sisestusleht.

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 sisestusleht.

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