Lagertildeling for Inventory Visibility
Forretningsbakgrunn og formål
Organisasjoner må ofte forhåndstilordne lagerbeholdningen til de viktigste salgskanalene, kundegruppene, regionene og kampanjehendelsene for å sikre at den forhåndstilordnede beholdningen er beskyttet mot eventuell annen bruk, og at de bare kan brukes via salgstransaksjoner som er relevante for tildelingen. Lagertilordning i Lagersynlighet er en komponent i planleggingsprosessen for salg, og gjøres før de faktiske salgsaktivitetene skjer eller en salgsordre opprettes.
Et firma med navnet Contoso produserer for eksempel en populær sykkel. Ettersom nylige avbrudd i forsyningskjeden har påvirket alle lagerbeholdningene i transitt av denne delen, har Contoso bare begrenset lagerbeholdning, og må gjøre best mulig bruk av den. Contoso driver både online- og butikksalg. I hver salgskanal har firmaet noen viktige firmapartnere (marked og store forhandlere) som krever at en bestemt del av det tilgjengelige lageret kan lagres for dem. Derfor må sykkelfirmaet være i stand til å balansere lagerdistribusjon på tvers av kanaler og også håndtere forventningene til sine VIP-partnere. Den beste måten å oppnå begge målene på, er å bruke lagerfordeling, slik at hver kanal og forhandler kan motta bestemte tilordnede antall som kan selges til kunder senere.
Lagertildeling har to grunnleggende forretningsformål:
- Lagerbeskyttelse (ringorganisering) – Organisasjoner vil forhåndstildele begrenset eller begrenset beholdning til prioriterte kanaler, områder, VIP-kunder og datterselskaper. Funksjonen for lagersynlighetstildeling har som mål å beskytte det tildelte lageret, slik at de andre tildelingene, reservasjonene eller andre salgsbehov ikke vil påvirke det tidligere tildelte lageret.
- Oversalgsstyring – Funksjonen for lagersynlighetstildeling har som mål å sette en begrensning på de tidligere tildelte antallene, slik at mottaksparten (for eksempel en kanal eller kundegruppe) ikke vil overforbruke dem når den faktiske salgstransaksjonen som er basert på en myk reservasjon, trer i kraft.
Tildelingsdefinisjon i Lagersynlighetstjeneste
Virtuell pulje for tildeling
Selv om tildelingsfunksjonen i Lagersynlighet ikke setter fysiske lagerantall til side, refererer den til tilgjengelig fysisk lagerantall for å definere det første som er tilgjengelig for å tilordne virtuelt puljeantall. Lagertilordning i Lagersynlighet er en myk tilordning. Det gjøres før faktiske salgstransaksjoner forekommer, og er ikke avhengig av salgsordrer. Du kan for eksempel tildele aksjer til de viktigste salgskanalene eller de store firmaforhandlerne før eventuelle sluttkunder besøker salgskanalen eller detaljhandelen for å kjøpe den.
Differanse mellom lagertilordning og ikke-forpliktende reservering
Ikke-forpliktende reserveringer er vanligvis koblet til faktiske salgstransaksjoner (salgsordrelinjer). Både tildeling og ikke-forpliktende reservering kan brukes uavhengig, men hvis du vil bruke dem sammen, bør myk reservering utføres etter fordeling. Vi anbefaler derfor at du gjør lagertilordningen først og deretter ikke-forpliktet reservering mot de tilordnede antallene for å oppnå forbruk nesten i sanntid mot tildeling. Hvis du vil ha mer informasjon, kan du se delen Forbruk som en ikke-forpliktende reservasjon i denne artikkelen.
Ved hjelp av lagertildelingsfunksjonen kan salgsplanleggere eller nøkkelkontoledere styre og forhåndstilordne viktig beholdning på tvers av tildelingsgrupper (for eksempel kanaler, regioner og kundegrupper). Det støtter også sporing, justering og analyse av forbruk i sanntid mot tilordnede antall, slik at etterfylling eller omplassering kan utføres til riktig tid. Denne evnen til å få oversikt i sanntidssynligheten i fordeling, forbruk og fordelingssaldo, er spesielt viktig ved hendelser med hurtigsalg eller forfremmelse.
Terminologi
Følgende begreper og begreper er nyttige i diskusjoner om lagerfordeling:
- Tildelingsgruppe – Gruppen som eier fordelingen, for eksempel en salgskanal, kundegruppe eller ordretype.
- Tildelingsgruppenavn – Navnet på hver tildelingsgruppe. Nett eller butikk kan for eksempel være navnet på salgskanalfordelingsgruppen, mens VIP eller vanlig kan være navnet på kundetildelingsgruppen.
- Tildelingshierarki – En måte å kombinere tildelingsgrupper på en hierarkisk måte. Maksimalt åtte hierarkinivåer støttes. I Microsoft Power Apps, på siden Tildelingskonfigurasjon for lagersynlighet kalles de Group0 til Group7. Du kan for eksempel definere Kanal som hierarkinivå 1 (Group0), Område som nivå 2 (Group1), og Kundegruppe som nivå 3 (Group2). Under lagertildeling må du følge fordelingshierarkisekvensen når du angir verdien til fordelingsgruppen. Det kan for eksempel hende du tildeler 200 røde sykler til Web-kanalen, London-regionen og VIP-kundegruppen.
- Tilgjengelig for tildeling – Den virtuelle fellespuljen som angir antallet som er tilgjengelig for ytterligere tilordning. Det er et beregnet mål som du fritt kan definere ved å bruke din egen formel. Hvis du også bruker funksjonen for ikke-forpliktende reservasjon, anbefaler vi at du bruker den samme formelen til å beregne tilgjengelig for tildeling og tilgjengelig for reservering.
- Tildelt – Et fysisk mål som viser den tildelte kvoten som kan forbrukes av tildelingsgruppene. Trekkes fra samtidig som det forbrukte antallet legges til.
- Forbrukt – Et fysisk mål som angir at antall er brukt mot det opprinnelige fordelte antallet. Etter hvert som tall legges til i dette fysiske målet, reduseres det tildelte fysiske målet automatisk.
Illustrasjonen nedenfor viser forretningsarbeidsflyten for lagertildeling.
Illustrasjonen nedenfor viser tildelingshierarkiet og tildelingsgruppene. Den virtuelle fellespuljen som vises her, er det tilgjengelige antallet for tildeling.
Slå på og konfigurer lagertildeling i grensesnittversjon 2
Denne delen gjelder når du bruker Lagersynlighet, grensesnittversjon 2.
For å sette opp lagertildeling må du fullføre følgende oppgaver, som er beskrevet i underdelene av denne delen:
- Aktiver tildelingsfunksjonen, og oppdater konfigurasjonen for å initialisere den.
- Definer det beregnede målet tilgjengelig for tildeling (og ta med det tildelte fysiske målet i beregningen).
- Sett opp tildelingsgruppene dine.
- Oppdater konfigurasjonen for å aktivere de nye innstillingene.
Aktiver funksjonen for lagertildeling
Følg disse trinnene for å aktivere funksjonen for lagertildeling.
I Power Apps, åpne Lagersynlighet-appen.
I navigasjonsruten velger du Funksjonsbehandling.
På flisen Lagertildeling velger du Administrer.
Sett alternativet Aktiver funksjon til Ja.
Velg Lagre på verktøylinjen.
I navigasjonsruten velger du Administratorinnstillinger.
På flisen Oppdater konfigurasjon velger du Administrer.
Se gjennom endringene i dialogboksen.
Viktig
Sørg for å bekrefte alle viktige modifikasjoner som er i ferd med å bli gjort i datakildene, fysiske mål og dimensjonstilordninger.
Velg Bekreft oppdatering for å bruke konfigurasjonsendringen.
Definer det beregnede målet som er tilgjengelig for tildeling
Når du aktiverer lagertildelingsfunksjonen og oppdaterer konfigurasjonen slik det er beskrevet i forrige del, oppretter Lagersynlighet én forhåndsdefinert datakilde og flere innledende mål.
Datakilden kalles @iv. Den inneholder følgende sett med standard fysiske mål:
- @allocated
- @cumulative_allocated
- @consumed
- @cumulative_consumed
Hvis du vil bruke tildeling, må du definere formelen korrekt for den beregnede målingen tilgjengelig-for-tildeling (*@iv.@available\_to\_allocate*). For eksempel har du det fysiske målet onordered i fno-datakilden og det fysiske målet inbound i pos-datakilden. Du kan da tildele beholdningsbeholdning for summen av fno.onordered og pos.inbound. I dette tilfellet skal *@iv.@available\_to\_allocate* inneholde pos.inbound og fno.onordered i formelen. Her er et eksempel på en beregning:
*@iv.@available\_to\_allocate* = fno.onordered + pos.inbound – *@iv.@allocated*
Obs!
Datakilden @iv er en forhåndsdefinert datakilde, og de fysiske målene i @iv med krøllalfa (@) som prefiks er forhåndsdefinerte mål. Disse målene er en forhåndsdefinert konfigurasjon for tildelingsfunksjonen. Derfor må du ikke endre eller slette dem. Ellers vil du sannsynligvis støte på uventede feil når du bruker tildelingsfunksjonen.
Du kan legge til nye fysiske mål i det forhåndsdefinerte beregnede målet *@iv.@available\_to\_allocate*. Du må imidlertid ikke endre navnet.
Følg disse trinnene for å konfigurere det beregnede målet tilgjengelig for tildeling:
- I Lagersynlighet-appen velger du Funksjonsbehandling i navigasjonsruten.
- På flisen Innstillinger for datakilde velger du Administrer.
- Åpne datakilden som heter @iv.
- I delen Beregnede mål åpner du posten som heter @available_to_allocate hvis den finnes. Ellers oppretter du en post der verdien for Navn på beregnet måling er @available_to_allocate, og Lagre den nye posten.
- I delen Detaljer om beregnet måling legger du til de fysiske målene du vil bruke for å beregne mengdene som er tilgjengelige for tildeling. Sørg for å inkludere det fysiske målet *@iv.@allocated* i formelen.
Sett opp tildelingsgrupper og hierarki
Hver tildeling som opprettes i Lagersynlighet, må være tilordnet til en spesifikk tildelingsgruppe. Du kan opprette opptil åtte tildelingsgrupper, som hver har et navn og et nivå. Du må tilordne et nivå for å etablere et gruppehierarki.
Hvert nivå er definert som et heltall fra 0 (null) til og med 7 som tilsvarer Group0 til Group7 i gruppehierarkiet. Nivået bestemmer i hvilken rekkefølge gruppene brukes i tildelingshierarkiet. Gruppen som er tilordnet til nivå 0, er det høyeste nivået i hierarkiet, og gruppen som er tilordnet til nivå 7, er det laveste nivået i hierarkiet.
Når du oppretter en tildeling, må du angi hierarkier fra høyeste nivå til laveste nivå. Konfigurasjonen din kan for eksempel ha Land/område for Group0, Delstat for Group1 og By for Group2. I dette tilfellet er både Land/region og Delstat påkrevd når By er spesifisert. En tildeling kan imidlertid opprettes ved å bruke bare Land/region og Delstat, eller ved å bare å bruke Land/region.
Følg disse trinnene for å sette opp tildelingstrupper og hierarki.
- I Lagersynlighet-appen velger du Funksjonsbehandling i navigasjonsruten.
- På flisen Lagertildeling velger du Administrer.
- I delen Tildelingsgruppe bruker du knappen Ny tildelingsgruppe på verktøylinjen for å legge til en rad for hver tildelingsgruppe du trenger. Tilordne et nivå mellom 0 og 7. For å redigere en eksisterende gruppe, velg navnet i kolonnen Tildelingsgruppenavn.
- På verktøylinjen øverst på siden velger du Lagre.
Viktig
Vær forsiktig når du sletter eller endrer tilordningshierarkiet. Hvis du vil ha retningslinjer, kan du se delen Tips for bruk av tildeling.
Oppdater konfigurasjonen for å aktivere de nye innstillingene
Etter at du er ferdig med å oppdatere konfigurasjonen, må du bruke endringene for å aktivere dem.
I Lagersynlighet-appen velger du Administratorinnstillinger i navigasjonsruten.
På flisen Oppdater konfigurasjon velger du Administrer.
Se gjennom endringene i dialogboksen.
Viktig
Sørg for å bekrefte alle viktige modifikasjoner som er i ferd med å bli gjort i datakildene, fysiske mål og dimensjonstilordninger.
Velg Bekreft oppdatering for å bruke konfigurasjonsendringene.
Slå på og konfigurer lagertildeling i grensesnittversjon 1
Denne delen gjelder når du bruker Lagersynlighet, grensesnittversjon 1.
Følg disse trinnene for å aktivere lagertildeling og konfigurere tildelingsgrupper hvis du bruker grensesnitt versjon 1.
Aktiver funksjonen for lagertildeling.
- Gå til Eldre grensesnitt>Konfigurasjon.
- På fanen Funksjonsbehandling og innstillinger aktiverer du funksjonen med navnet Lagertildeling.
- Velg Oppdater konfigurasjon øverst til høyre for å bruke den nye innstillingen.
Konfigurer det beregnede målet tilgjengelig for tildeling og det fysiske målet tildelt.
- På fanen Beregnet målinr går du gjennom det opprinnelige beregnede målet, som har navnet *@iv.@available\_to\_allocate*.
- Rediger formelen etter bedriftens behov ved å legge til og fjerne fysiske mål. Sørg for å inkludere det fysiske målet *@iv.@allocated* i formelen.
Sett opp tildelingsgrupper og hierarki.
- Velg fanen Tildeling.
- I standard tildelingskonfigurasjon er det fire nivåer av hierarki. Disse nivåene, fra høyeste til laveste, er Channel (Group0), customerGroup (Group1), Region (Group2) og OrderType (Group3). Du kan redigere gruppene ved å jobbe i feltet Rediger konfigurasjon. Hvis du vil fjerne en eksisterende tildelingsgruppe, velger du X ved siden av navnet. Hvis du vil legge til en tildelingsgruppe, skriver du inn navnet direkte i feltet Rediger konfigurasjon.
- Når du er ferdig å redigere gruppene, velger du Lagre.
Oppdater konfigurasjonen for å aktivere de nye innstillingene.
- Når du er ferdig med å konfigurere innstillingene for tildelingsgruppen og hierarkiet, velger du Lagre, og velger deretter Oppdater konfigurasjon øverst til høyre.
Verdiene til de konfigurerte tildelingsgruppene blir oppdatert når du oppretter en tilordning ved hjelp av enten brukergrensesnittet eller API POST (/api/environment/{environmentId}/allocation/allocate
). Du finner begge fremgangsmåtene senere i denne artikkelen. Hvis du bruker fire gruppenavn og setter dem til [channel
, customerGroup
, region
, orderType
], vil disse navnene være gyldige for tildelingsrelaterte forespørsler når du kaller API for konfigurasjonsoppdatering.
Obs!
Innstillinger som brukes for den aktiverte statusen til tildelingsfunksjonen og for tildelingsgrupper i grensesnitt versjon 1, påvirker ikke de tilsvarende innstillingene i grensesnitt versjon 2. På samme måte påvirker ikke innstillingen for aktivert status og tildelingsgrupper i grensesnitt versjon 2 de tilsvarende innstillingene i grensesnitt versjon 1. Bare de innstillingene som brukes i den aktive grensesnittversjonen, gjelder.
Viktig
Vær forsiktig når du sletter eller endrer tilordningshierarkiet. Hvis du vil ha retningslinjer, kan du se delen Tips for bruk av tildeling.
Tips for bruk av tildeling
- For hvert produkt må tildelingsfunksjonen bruke samme dimensjonsnivå i henhold til beholdningsindekskonfigurasjonen som er satt opp i beholdningsindekskonfigurasjon. Eksempel: Indekshierarkiet ditt er [
Site
,Location
,Color
,Size
]. Du tildeler noe antall for ett produkt på dimensjonsnivået [Site
,Location
,Color
]. I dette tilfellet, neste gang du vil tildele det samme produktet, må du tildele på samme nivå. Hvis du bruker nivået [Site
,Location
,Color
,Size
] eller [Site
,Location
], vil dataene være inkonsekvente. - Når du endrer tildelingsgrupper og hierarkiet og hvis det allerede finnes tildelingsdata i systemet, vil sletting av eksisterende tildelingsgrupper eller et skift i hierarkiet for tildelingsgrupper ødelegge den eksisterende tilordningen mellom tildelingsgruppene. Husk derfor å bruke API for
unallocate
til å fjerne alle gamle data før du oppdaterer konfigurasjonen. Du trenger imidlertid ikke å rydde opp i dataene hvis du bare legger til nye tildelingsgrupper på det laveste hierarkiet. - Tildelingen vil bare lykkes for produkter som har et positivt
available_to_allocate
-antall. - Hvis du vil tildele produkter fra en gruppe på et høyt tildelingsnivå til en undergruppe, bruker du API-en
Reallocate
. Eksempel: Tildelingsgruppehierarkiet er [channel
,customerGroup
,region
,orderType
], og du vil tildele et produkt fra tildelingsgruppen [Online
,VIP
]til tildelingsundergruppen [Online
,VIP
,EU
]. I dette tilfellet bruker du API-enReallocate
for å flytte antallet. Når du bruker API-enAllocate
, vil den tildele antallet fra det virtuelle fellesutvalget. - Hvis du vil vise generell produkttilgjengelighet (fellesutvalget), bruker du API-en Spør om beholdning for å be om beholdningsmengden som er tilgjengelig for tildeling. Du kan deretter foreta fordelingsavgjørelser basert på denne informasjonen.
Bruke tildelings-APIer
Følgende tabell viser tildelings-API-ene som er tilgjengelige.
Metode | API | Beskrivelse |
---|---|---|
POST | /api/environment/{environmentId}/allocation/allocate |
Opprette en tildeling |
POST | /api/environment/{environmentId}/allocation/unallocate |
Gjenopprette eller fjerne tildelte poster |
POST | /api/environment/{environmentId}/allocation/reallocate |
Flytte tildelte antall fra en eksisterende tildeling til andre tildelingsgrupper |
POST | /api/environment/{environmentId}/allocation/consume |
Trekke fra (bruk) det tildelte antallet |
POST | /api/environment/{environmentId}/allocation/query |
Kontrollere eksisterende tildelingsposter mot tildelingsgruppene og hierarkiet |
Tildel
Kall API for Allocate
for å tildele et produkt som har bestemte dimensjoner. Her er skjemaet for forespørselsteksten.
{
"id": "string",
"productId": "string",
"dimensionDataSource": "string",
"groups": {
"groupA": "string",
"groupB": "string",
"groupC": "string"
},
"quantity": decimal,
"organizationId": "string",
"dimensions": {
"dimension1": "string",
"dimension2": "string",
"dimension3": "string"
}
}
Du vil for eksempel tildele et antall på 10 for produktet Sykkel, område 1, lokasjon 11, farge rød, kanale Tilkoblet, kundegruppen VIP og område USA. For å gjøre denne fordelingen, kan du kalle opp med følgende hovedinnhold.
{
"id": "test101",
"productId": "Bike",
"groups": {
"channel": "Online",
"customerGroup": "VIP",
"region": "US"
},
"quantity": 10,
"organizationId": "usmf",
"dimensions": {
"siteId": "1",
"locationId": "11",
"colorId": "red"
}
}
Antallet må alltid være mer enn 0 (null).
Ikke-tilordnet
Bruke API for Unallocate
til å tilbakeføre Allocate
-operasjonen. Negativt antall er ikke tillatt i en Allocate
-operasjon. Teksten i Unallocate
er identisk med teksten i Allocate
.
Tildel på nytt
Bruk API til Reallocate
for å flytte noe tildelt antall til en annen gruppekombinasjon. Her er skjemaet for forespørselsteksten.
{
"id": "string",
"productId": "string",
"dimensionDataSource": "string",
"sourceGroups": {
"groupA": "string",
"groupB": "string",
"groupC": "string"
},
"groups": {
"groupD": "string",
"groupE": "string",
"groupF": "string"
},
"quantity": decimal,
"organizationId": "string",
"dimensions": {
"dimension1": "string",
"dimension2": "string",
"dimension3": "string"
}
}
Du kan for eksempel flytte to sykler som har dimensjonene [område=1, lokasjon=11, farge=rød] fra tildelingsgruppen [Online, VIP, US] til fordelingsgruppen [Online, VIP, EU] ved å kalle opp API for Reallocate
og gi følgende hovedtekst.
{
"id": "test102",
"productId": "Bike",
"sourceGroups": {
"channel": "Online",
"customerGroup": "VIP",
"region": "US"
},
"groups": {
"channel": "Online",
"customerGroup": "VIP",
"region": "EU"
},
"quantity": 2,
"organizationId": "usmf",
"dimensions": {
"siteId": "1",
"locationId": "11",
"colorId": "red"
}
}
Forbruk
Bruk API for Consume
til å postere forbruksantallet mot fordeling. Du kan for eksempel bruke denne API-en til å flytte tildelt antall til noen reelle mål. Her er skjemaet for forespørselsteksten.
{
"id": "string",
"productId": "string",
"dimensionDataSource": "string",
"groups": {
"groupA": "string",
"groupB": "string",
"groupC": "string"
},
"quantity": decimal,
"organizationId": "string",
"dimensions": {
"dimension1": "string",
"dimension2": "string",
"dimension3": "string"
},
"physicalMeasures": {
"datasource1": {
"measure": "string" // Addition or Subtraction
}
}
}
Det er for eksempel åtte tildelte sykler som har dimensjonene [område=1, lokasjon=11, farge=rød] for tildelingsgruppen [Online, VIP, USA]. Følgende tilgjengelig-for-tildeling-formel brukes:
@iv.@available_to_allocate
=
fno.onordered
+
pos.inbound
– @iv.@allocated
De åtte numrene tildeles fra målet pos.inbound
.
Tre sykler blir solgt, og de tas fra tildelingspuljen. For å registrere dette trekket, kan du kalle opp med følgende forespørselstekst.
{
"id": "test103",
"organizationId": "usmf",
"productId": "Bike",
"dimensions": {
"siteId": "1",
"locationId": "11",
"colorId": "red"
},
"groups": {
"channel": "Online",
"customerGroup": "VIP",
"region": "US"
},
"quantity": 3,
"physicalMeasures": {
"pos": {
"inbound": "Subtraction"
}
}
}
Etter dette kallet reduseres det tildelte antallet for produktet med 3. I tillegg genererer lagersynlighet en beholdningsendringshendelse der pos.inbound
= -3. Du kan også beholde verdien pos.inbound
som den er, og bare forbruke det fordelte antallet. I dette tilfellet må du imidlertid enten opprette et nytt fysisk mål for å beholde det forbrukte antallet, eller bruke det forhåndsdefinerte målet @iv.@consumed
.
I denne forespørselen legger du merke til at det fysiske målet du bruker i hovedteksten for forbruksforespørselen, bør bruke motsatt modifikatortype (Addisjon eller Subtraksjon), sammenlignet med modifikatortypen som brukes i det beregnede målet. Så i denne forbruksteksten har iv.inbound
verdien Subtraction
, ikke Addition
.
fno
-datakilden kan ikke brukes i forbruksteksten, fordi vi alltid har gjort krav på at lagersynlighet ikke kan endre noen data for fno
-datakilden. Dataflyten er enveisveis, som betyr at alle antallsendringer for datakilden fno
må komme fra Supply Chain Management-miljøet.
Forbruk som en myk reservasjon
API for Consume
kan også forbruke det tildelte antallet som en myk reservering. I dette tilfellet vil operasjonen Consume
redusere det tildelte antallet, og deretter gjøre en ikke-forpliktende reservering for dette antallet. For å bruke denne fremgangsmåten må du også bruke myk reservasjon-funksjonen i Lagersynlighet.
Du har for eksempel angitt en ikke-forpliktende fysisk mål til iv.softreserved
. Følgende formel brukes for beregnet mål for tilgjengelig til reserve:
iv.available_to_reserve
=
fno.onordered
+
pos.inbound
– iv.softreserved
Hvis du vil bruke dette oppsettet med fordelingsfunksjonen, legger du @iv.@allocated
til iv.available_to_reserve
i produksjon av følgende formel:
iv.available_to_reserve
=
fno.onordered
+
pos.inbound
– iv.softreserved
– @iv.@allocated
Oppdater deretter @iv.@available_to_allocate
til samme verdi.
Når du vil bruke et antall på 3 og reservere dette antallet direkte, kan du gjøre et kall som har forespørselsteksten nedenfor.
{
"id": "???",
"organizationId": "usmf",
"productId": "Bike",
"dimensions": {
"siteId": "1",
"locationId": "11",
"colorId": "red"
},
"groups": {
"channel": "Online",
"customerGroup": "VIP",
"region": "US"
},
"quantity": 3,
"physicalMeasures": {
"iv": {
"softreserved": "Addition"
}
}
}
I denne forespørselen legger du merke til at iv.softreserved
har verdien Addition
, ikke Subtraction
.
Forespørsel
Bruk API-en Query
til å hente tildelingsrelatert informasjon for noen produkter. Du kan bruke dimensjonsfiltre og tilordningsgruppefiltre til å begrense resultatene.
Dimensjonene må samsvare ut fra det du vil hente, for eksempel område=1, lokasjon=11 vil ha ikke-relaterte resultater sammenlignet med [område=1, lokasjon=11, farge=rød].
{
"productId": "string",
"organizationId": "string",
"dimensions": {
"dimension1": "string",
"dimension2": "string",
"dimension3": "string"
},
"groups": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
}
Bruk for eksempel [område=1, lokasjon=11, farge=rød] og tomme gruppefelt til å hente alle tildelingsposter:
{
"organizationId": "usmf",
"productId": "Bike",
"dimensions": {
"siteId": "1",
"locationId": "11",
"colorId": "red"
},
"groups": {},
}
Bruk [område=1, lokasjon=11, farge=rød] og gruppene [kanal=Online, customerGroup=VIP, område=USA] for å få tildelingsposter for denne gruppen:
{
"organizationId": "usmf",
"productId": "Bike",
"dimensions": {
"siteId": "1",
"locationId": "11",
"colorId": "red"
},
"groups": {
"channel": "Online",
"customerGroup": "VIP",
"region": "US"
},
}
Bruke brukergrensesnittet for tildeling
Du kan administrere tildelinger manuelt ved å bruke Lagersynlighet-appen i Power Apps.
Viktig
I den gjeldende versjonen av Lagersynlighet-appen kan du bare administrere tildelinger når du bruker grensesnitt versjon 1 i Lagersynlighet. Hvis du bruker grensesnitt versjon 2, må du bruke API-ene for å administrere tildelinger. For mer informasjon om de to grensesnittversjonene og hvordan du bytter mellom dem, se Brukergrensesnittversjoner for Lagersynlighet-appen.
Åpne brukergrensesnittet for tildeling
Tildeling-fanen på siden Driftssynlighet fungerer som brukergrensesnittet der du kan opprette, forbruke, tildele på nytt og spørre tildelinger, som beskrevet i senere underavsnitt.
Følg trinnene nedenfor for å åpne grensesnittet for tildeling.
- Logg deg på Power Apps-miljøet, og åpne Lagersynlighet-appen.
- På menyen Endre område nederst i navigasjonsruten, velg Eldre grensesnitt.
- I navigasjonsruten velger du Driftssynlighet.
- Velg fanen Tildeling.
Opprette en tildeling
Følg disse trinnene for å opprette en tildeling i Lagersynlighet-appen.
- På verktøylinjen på Tildeling-fanen velger du Tildel.
- Angi verdier for Basisfelter, Dimensjoner og Måltildelingsgrupper. Når du velger verdier i Dimensjoner-delen, velg først en datakilde, velg deretter en dimensjon fra den datakilden, og skriv deretter inn dimensjonsverdier i feltene som vises hver gang du legger til en dimensjon.
- Velg Send.
Bruke en tildeling
På verktøylinjen på Tildeling-fanen velger du Forbruk for å forbruke en tildeling. For å sikre at du bruker innenfor den riktige tildelingsgruppen og hierarkiet, angir du de samme settene med organisasjons- og dimensjonsdetaljer som du spesifiserte da du opprettet tildelingen.
Tildele en tildeling på nytt
På verktøylinjen på Tildeling-fanen velger du Tildel på nytt for å flytte eksisterende tildelt antall fra ett sett med tildelingsgrupper til et annet.
Spør på eksisterende tildelinger
På verktøylinjen på Tildeling-fanen velger du Spørring, og angi deretter produkt-, organisasjons-, dimensjons- og tildelingsgruppeverdier for å hente spørringsresultater for eksisterende tildelinger.