Systembaseret arbejdsrækkefølge
Systembaseret arbejdsrækkefølge gør det muligt at sortere og filtrere de arbejdsordrer, som systemet fremsender til brugere til afvikling. Det er nyttigt i situationer, hvor yderligere kriterier (f. eks. leveringstiden, plukzonen, lokationsprofilen eller en kombination af forskellige kriterier) er nødvendige for at drive lagerstedets plukproces.
Denne funktion udvider den aktuelle systembaserede plukfunktionalitet ved at tilføje en systembaseret forespørgselsrækkefølge, hvor brugerne kan angive en sekvens og en eller flere forespørgsler, der evaluerer alle de oprettede arbejdsordrer. Det er kun de arbejdsordrer, der opfylder de kriterier, der er angivet i opsætningen af menupunktet i mobilenheden, der registreres og vises.
Denne funktionalitet giver dig derfor mulighed for yderligere optimering af lagerplukprocesser, da den identificerer arbejdsordrer, der opfylder de angivne kriterier, tildeler dem til det korrekte menupunkt i den mobile enhed og viser dem derefter for en arbejder, baseret på et bestemt kompetencesæt, plukudstyr eller et andet krav.
Bemærk!
Hvis der er brug for andre kriterier, skal der bruges flere menupunkter i mobilenheder.
Aktivér funktionen Systembaseret arbejdsrækkefølge for hele virksomheden
Før du kan bruge funktionen Systembaseret arbejdsrækkefølge, skal den være aktiveret for dit system. Fra og med Supply Chain Management version 10.0.32 er denne funktion obligatorisk og kan ikke deaktiveres. Hvis du kører en version, der er ældre end 10.0.32, kan administratorer slå denne funktion til eller fra ved at søge efter funktionen Systembaseret arbejdsrækkefølge for hele virksomheden i Funktionsstyring-arbejdsområdet.
Konfiguration
Gøre demodata tilgængelige
Hvis du vil arbejde gennem scenariet ved hjælp af de værdier, der vises i denne artikel, skal du arbejde på et system, hvor standarddemodata er installeret. Derudover skal du vælge den juridiske enhed USMF. I scenariet bruges lagersted 51 fra demodata.
Vigtig
Før du frigiver ordrerne til lageret, skal du sørge for, at pluklokationerne har tilstrækkelig lagerbeholdning af alle varerne på ordrerne.
Standard-USMF-data skal understøtte dette scenarie. Hvis du ikke bruger demodata, skal du gennemse indstillingen Lokationsvejledning for at finde ud af, hvilke pluklokationer der skal bruges til salgsordrepluk. Hvis du skal justere lagerbeholdning, kan du oprette manuelle bevægelser, bruge genopfyldning eller anvende en anden proces.
Opsætning af et mobilenhedsmenupunkt
Gå til Lagerstedsstyring > Opsætning > Mobilenhed > Menupunkter i mobilenhed.
Vælg Salgspluk – system på listen over mobilenhedsmenupunkter. Det påkrævede menupunkt skal findes i forvejen.
Bekræft følgende indstillinger:
I oversigtspanelet Generelt skal feltet Styret af indstilles til Systembaseret.
I oversigtspanelet Arbejdsklasser vises følgende indstillinger.
Arbejdsklasse-id Arbejdsordretype Sales Salgsordre Salgsordrepluk Salgsordre
Vælg Systembaserede arbejdssekvensforespørgsler i handlingsruden.
Vælg Rediger.
Slet den eksisterende linje, og bekræft derefter handlingen ved at vælge Ja.
Vælg Ny i handlingsruden for at oprette en linje.
Angiv følgende værdier på den nye linje:
- Løbenummer:1
- Beskrivelsesfelt:Arbejdsantal mindre end 20 og faldende
Vælg Gem.
Vælg Rediger forespørgsel i handlingsruden.
Under fanen Joinforbindelser skal du udvide join-hierarkiet for at få vist tabellen Arbejdslinjer.
Vælg tabeljoinet Arbejdslinjer.
Vælg Tilføj tabeljoin.
Find og vælg den række, der har følgende indstillinger, på den liste, der vises:
- Deltag-tilstand:n:1
- relation:placeringer (placering)
Vælg Vælg.
Lokationer føjes til tabeljoinet.
På fanen Sortering skal du vælge Tilføj for at tilføje en ny linje.
Angiv følgende værdier på den nye linje:
- Tabel:Arbejdslinjer
- Afledt tabel:Arbejdslinjer
- Felt:Arbejdsantal (Vælg Ja i den meddelelsesboks, der vises, for at føje sortering til dette felt.)
- Søgeretning:faldende
Vælg fanen Område.
Hvis der kun skal medtages bestemte arbejdskriterier i rækkefølgen, kan du angive dem under fanen Område. I dette eksempel vil du kun medtage det arbejde, hvor antallet er mindre end 20 ea (den laveste måleenhed).
Bemærk, at der allerede er inkluderet nogle linjer. Disse linjer skal ikke fjernes.
Vælg Tilføj for at tilføje en linje.
Angiv følgende værdier på den nye linje:
- Tabel:Arbejdslinjer
- Afledt tabel:Arbejdslinjer
- Felt:Lagerarbejdsmængde
- Kriterier:<20 (mindre end 20)
Vælg Tilføj for at tilføje en anden linje.
Angiv følgende værdier på den nye linje:
- Tabel:Arbejdslinjer
- Afledt tabel:Arbejdslinjer
- felt:Arbejdstype
- Kriterier:Vælg
Vælg Tilføj for at tilføje en anden linje.
Angiv følgende værdier på den nye linje:
Tabel:Placeringer
Afledt tabel:Placeringer
Felt:Placeringsprofil-id
Kriterier:! STADIE
Vigtig
Sørg for at medtage udråbstegnet (!) foran STADIE.
Vælg OK for at gemme og lukke forespørgslen.
Vælg Gem.
Luk siden for at vende tilbage til siden Mobilenhedsmenupunkter.
Bemærk!
Denne opsætning definerer de kriterier, der skal bruges til at føde det kvalificerede arbejde til mobilenhedsmenupunktet. Hvis du føjer flere kriterielinjer til forespørgslen, vil systemet bruge den forespørgselslinje, der har det laveste løbenummer først. Med andre ord vises alt det kvalificerede arbejde for løbenummer 1 for brugeren først og derefter alt arbejde for løbenummer 2. Hvis et bestemt område og sortering skal bruges sammen, skal de derfor angives i den samme systembaserede arbejdssekvensforespørgsel.
Denne opsætning vil hente alle de ressourcer, der har mindst én linje, hvor antallet er mindre end 20 ea. Hvis arbejdet har en linje, hvor antallet er nøjagtigt 20 ea eller mere end 20 ea, vil det derfor være gyldigt, hvis der også er mindst én linje, hvor antallet er mindre end 20 ea.
Lokationsvejledninger
Hvis du bruger standarddata fra Contoso, kræver forespørgslen til handling i lokationsvejledning ikke ændringer. Hvis du vil være sikker på, at lokationsvejledninger registrerer varerne på salgsordrerne, når du anvender funktionen i et miljø, der ikke er Contoso, skal du oprette en ny lokalitetsvejledning. Udfør følgende trin for at kontrollere indstillingerne i demomiljøet.
Gå til Warehouse Management>Opsætning>Lokationsvejledninger.
I feltet Arbejdsordretype skal du vælge Salgsordrer.
Vælg lokationsvejledningen med navnet 51 Pluk.
Gå til oversigtspanelet Handlinger i lokationsvejledning og vælg linjen for handlingen Pluk.
Vælg Rediger forespørgsel over gitteret.
Gennemgå forespørgslen Område.
- Find den linje, hvor feltet Felt er angivet til Lokation.
- Kontroller, at feltet Afgrænsning er tomt (dvs. der er ingen begrænsninger).
Scenario
Oprette arbejde med salgsordrepluk
Inden der køres systembaseret plukning, skal der oprettes noget udgående arbejde. I dette scenarie opretter du fire salgsordrer, der er baseret på de angivne systembaserede arbejdssekvensforespørgsler.
Du kan reservere lagerantal for hver salgsordre. Det reserverede lager kan derfor ikke trækkes fra lagerstedet i forbindelse med andre ordrer, medmindre lagerreservationen eller en del af lagerreservationen annulleres.
Du skal derefter frigive hver salgsordre til lagerstedet for at oprette det udgående arbejde.
Salgsordre 1
Gå til Salg og marketing > Salgsordrer > Alle salgsordrer.
Vælg Ny i handlingsruden for at oprette en salgsordre 1.
Angiv følgende værdier i dialogboksen Opret salgsordre:
- Gå til sektionen Kunde, indstil feltet Debitorkonto til US-004.
- I sektionen Generelt skal du indstille Lagersted til 51.
Vælg OK for at lukke dialogboksen. Notér dig salgsordrenummeret.
Føj en linje til den nye salgsordre, og angiv følgende værdier:
- Varenummer:M9200
- Antal:20
Vælg reservation i menuen Lager oven over gitteret.
På siden Reservation skal du vælge Reserver parti for at reservere lageret.
Luk siden Reservation.
I handlingsruden skal du på fanen Lagersted vælge Frigiv til lagersted for at oprette lagerstedet.
Du modtager orienterende meddelelser, der viser bølge-id'et og forsendelses-id'et, der blev oprettet for salgsordren.
Salgsordre 2
Vælg Ny i handlingsruden for at oprette en salgsordre 2.
Angiv følgende værdier i dialogboksen Opret salgsordre:
- Kundekonto:US-007
- Lagersted:51
Vælg OK for at lukke dialogboksen. Notér dig salgsordrenummeret.
Føj en linje til den nye salgsordre, og angiv følgende værdier:
- Varenummer:M9200
- Antal:5
Vælg Tilføj linje for at tilføje en anden linje, og angiv følgende værdier:
- Varenummer:M9201
- Antal:1
Reservér lager for begge linjer.
Frigive ordren til lagerstedet.
Salgsordre 3
Vælg Ny i handlingsruden for at oprette en salgsordre 3.
Angiv følgende værdier i dialogboksen Opret salgsordre:
- Kundekonto:US-009
- Lagersted:51
Vælg OK for at lukke dialogboksen. Notér dig salgsordrenummeret.
Føj en linje til den nye salgsordre, og angiv følgende værdier:
- Varenummer:M9200
- Antal:7
Vælg Tilføj linje for at tilføje en anden linje, og angiv følgende værdier:
- Varenummer:M9202
- Antal:8
Reservér lager for begge linjer.
Frigive ordren til lagerstedet.
Salgsordre 4
Vælg Ny i handlingsruden for at oprette en salgsordre 4.
Angiv følgende værdier i dialogboksen Opret salgsordre:
- Kundekonto:US-010
- Lagersted:51
Vælg OK for at lukke dialogboksen. Notér dig salgsordrenummeret.
Føj en linje til den nye salgsordre, og angiv følgende værdier:
- Varenummer:M9200
- Mængde:25
Vælg Tilføj linje for at tilføje en anden linje, og angiv følgende værdier:
- Varenummer:M9202
- Antal:10
Reservér lager for begge linjer.
Frigive ordren til lagerstedet.
Hent arbejds-id'er for det arbejde, der er oprettet
Gå til Lokationsstyring > Arbejde > Arbejdsdetaljer.
Filtrer på feltet Lagersted, så der kun vises arbejde for lagersted 51.
Der skal være oprettet fire arbejds-id'er. Noter arbejds-id'et for hver salgsordre.
Salgsordre-id Arbejds-id Arbejdsantal Salgsordre 1 Arbejds-id 1 20 ea Salgsordre 2 Arbejds-id 2 6 ea (summen af begge linjer) Salgsordre 3 Arbejds-id 3 15 ea (summen af begge linjer) Salgsordre 4 Arbejds-id 4 35 ea (summen af begge linjer)
Før du kører processen på mobilenheden, skal du sørge for, at kun det arbejde, du netop har oprettet, har statussen Åben for lagersted 51 og arbejdsordretypen Salgsordre. Ellers kan testresultaterne variere, fordi systembaseret plukning vil omfatte alt berettiget arbejde.
- Gå til Lokationsstyring > Arbejde > Udgående > Åbent salgsarbejde.
- Gå til gitteret Åbent salgsarbejde, filtrer efter feltet Lagersted, så kun arbejde for lagersted 51 vises.
- Bekræft, at det kun er de fire arbejds-id'er, du har oprettet tidligere, der vises.
- Luk siden Arbejde.
Udførelse af mobilenhedsproces
På basis af opsætningen føder systemet brugeren arbejde, der er sorteret fra det højeste linjeantal til det laveste. Antallet på hver linje vil være mindre end 20 ea.
Husk, at denne opsætning vil hente alle de ressourcer, der har mindst én linje, hvor antallet er mindre end 20 ea. Hvis arbejdet derfor har en anden linje, hvor antallet er nøjagtigt 20 ea. eller mere end 20 ea., vil det også være gyldigt.
Mobilapp
Log på lagerstedsappen som en bruger på lagersted 51.
Gå til Udgående > Salgsplukning – System.
Pluktrinnet for arbejds-id 4 vises. Dette arbejds-id vises først på grund af opsætningen af den systembaserede forespørgselsrækkefølge, hvor du angav, at arbejdet skal sorteres baseret på faldende linjeantal i arbejdet.
Afslut den krævede plukning, og læg den på lager for at lukke arbejds-id'et.
Derefter vises arbejds-id 3. En af dens arbejdslinjer er den næste i rækkefølgen baseret på linjeantallet i arbejdet.
Afslut plukningen, og læg den på lager for at lukke arbejds-id'et.
Derefter vises arbejds-id 2. Dette arbejdes pluklinje er den næste i rækkefølgen.
Afslut plukningen, og læg den på lager for at lukke arbejds-id'et.
Der bør ikke vises yderligere arbejde for dig. Arbejds-id 1 er ikke gyldigt for dette mobilenhedsmenupunkt, fordi forespørgslen angiver, at arbejdsoverskrifter kun tages i betragtning, hvis antallet på arbejdslinjerne er mindre end 20 ea.
Tip!
De systembaserede arbejdsrækkefølgeforespørgsler er inklusive. Det er vigtigt, at du husker dette i forbindelse med nogle af opsætningerne. Du ønsker f. eks., at et bestemt menupunkt kun skal behandle arbejde, hvor arbejdsenheden er ea, og du angiver denne begrænsning under fanen Område i forespørgslen. I dette tilfælde vil alle de opgaver, hvor mindst én arbejdslinje har arbejdsenheden indstillet til ea, blive overført til arbejderen. Dette arbejde kan derfor også omfatte arbejde, hvor arbejdslinjer har en anden arbejdsenhed end ea (f.eks. kasse eller palle). Forespørgslen udelader kun det arbejde, hvor ingen linjer for arbejdslinjen er angivet til ea.
I eksemplet med dette scenarie blev arbejds-id 4 derfor også hentet af forespørgslen. Da den blev oprettet, blev der tilføjet to linjer: en til 25 ea og en anden til 10 ea. Arbejdet blev stadig vist for brugeren, fordi mindst én arbejdslinje har et antal på mindre end 20 ea.
Afhængigt af scenariet kan du forhindre dette ved at bruge arbejdspauser.