Delen via


Voorraadtoewijzing Voorraadzichtbaarheid

Zakelijke achtergrond en doel

Organisaties moeten hun voorhanden voorraad vaak vooraf toewijzen aan hun belangrijkste verkoopkanalen, klantengroepen, regio's en promotiegebeurtenissen om er zeker van te zijn dat de vooraf toegewezen voorraad is beveiligd tegen ander gebruik en alleen kan worden verbruikt via verkooptransacties die relevant zijn voor de toewijzing. Voorraadtoewijzing in voorraadzichtbaarheid is een onderdeel van het operationele planningsproces van de verkoop, en wordt uitgevoerd voordat werkelijke verkoopactiviteiten plaatsvinden of er een verkooporder wordt gemaakt.

Een bedrijf met de naam Contoso produceert bijvoorbeeld een populaire fiets. Omdat een recente onderbreking bij de toeleverancier gevolgen heeft voor alle in transit-voorraad van die fiets, heeft Contoso slechts een beperkte voorraad en moet daarvan optimaal gebruik worden gemaakt. Contoso verkoopt zowel online als in de winkel. In elk verkoopkanaal heeft het bedrijf enkele belangrijke bedrijfspartners (markten en grote detailhandelaren) die eisen dat een specifiek deel van de beschikbare voorraad van de fiets voor hen wordt bewaard. Het fietsbedrijf moet dus in staat zijn voorraaddistributie over kanalen te verdelen en ook de verwachtingen van de VIP-partners te beheren. De beste manier om beide doelen te behalen is door voorraadtoewijzing te gebruiken, zodat elk kanaal en elke detailhandelaar specifieke toegewezen hoeveelheden kunnen ontvangen die later aan consumenten kunnen worden verkocht.

Voorraadtoewijzing heeft twee basisbedrijfsdoeleinden:

  • Voorraadbeveiliging (ringfencing): organisaties willen beperkte voorraad vooraf toewijzen aan kanalen, regio's, VIP-klanten en dochtermaatschappijen met prioriteit. De toewijzingsfunctie Voorraadzichtbaarheid is erop gericht de toegewezen voorraad te beschermen zodat de andere toewijzingen, reserveringen of andere verkoopvraag geen invloed hebben op de eerder toegewezen voorraad.
  • Voorkomen dat er te veel wordt verkocht: de toewijzingsfunctie Voorraadzichtbaarheid is erop gericht een beperking te leggen op de eerder toegewezen hoeveelheden, zodat de ontvangende partij (bijvoorbeeld een kanaal of klantengroep) deze hoeveelheden niet te veel verbruikt wanneer de werkelijke op een zachte reservering gebaseerde verkooptransactie van kracht wordt.

Toewijzingsdefinitie in de service voor voorraadzichtbaarheid

Virtuele toewijzingspool

Hoewel met de toewijzingsfunctie in Voorraadzichtbaarheid geen fysieke voorraadhoeveelheden apart worden gezet, verwijst de toewijzing wel naar beschikbare fysieke voorraadhoeveelheid om de oorspronkelijke voor toewijzing beschikbare virtuele poolhoeveelheid te definiëren. Voorraadtoewijzing in voorraadzichtbaarheid is een zachte toewijzing. Het vindt plaats voordat er werkelijke verkooptransacties plaatsvinden en is niet afhankelijk van verkooporders. U kunt bijvoorbeeld voorraad toewijzen aan uw belangrijkste verkoopkanalen of aan grote detailhandelaren voordat eindgebruikers het verkoopkanaal of de detailhandelswinkel bezoeken om hoeveelheden te kopen.

Verschil tussen voorraadtoewijzing en zachte reservering

Zachte reserveringen zijn vaak gekoppeld aan werkelijke verkooptransacties (verkooporderregels). De toewijzing en de zachte reservering kunnen onafhankelijk worden gebruikt, maar als u ze samen wilt gebruiken, moet u na de toewijzing een zachte reservering maken. Het is raadzaam eerst voorraadtoewijzing uit te voeren en vervolgens een zachte reservering te maken voor de toegewezen hoeveelheden in een bijna realtime verbruik te hebben op basis van de toewijzing. Zie de sectie Verbruiken als een zachte reservering in dit artikel voor meer informatie.

Met de functie voor voorraadtoewijzing kunnen verkoopplanners of belangrijke accountmanagers belangrijke voorraad beheren en vooraf toewijzen aan toewijzingsgroepen (zoals kanalen, regio's en klantengroepen). De functie ondersteunt ook realtime tracering, correctie en analyse van verbruik op basis van toegewezen hoeveelheden, zodat aanvulling of hertoewijzing op tijd kan worden uitgevoerd. Deze mogelijkheid om realtime zichtbaarheid te hebben in het toewijzings- en verbruikssaldo is met name belangrijk bij snelle verkoop of promotiegebeurtenissen.

Terminologie

De volgende termen en concepten zijn nuttig bij besprekingen over voorraadtoewijzing:

  • Toewijzingsgroep: de groep die eigenaar is van de toewijzing, zoals een verkoopkanaal, klantengroep of ordertype.
  • Naam toewijzingsgroep: de naam van elke toewijzingsgroep. Web of winkel kan bijvoorbeeld de naam van de toewijzingsgroep voor het verkoopkanaal zijn, terwijl VIP of normaal de naam van de klanttoewijzingsgroep is.
  • Toewijzingshiërarchie: een middel om toewijzingsgroepen op een hiërarchische manier te combineren. Er worden maximaal acht hiërarchieniveaus entiteiten ondersteund. In Microsoft Power Apps op de pagina Toewijzingsconfiguratie voor Voorraadzichtbaarheid hebben ze het label Groep0 tot Groep7. U kunt bijvoorbeeld Kanaal definiëren als hiërarchieniveau 1 (Groep0), Regio als niveau 2 (Groep1) en Klantengroep als niveau 3 (Groep2). Tijdens de voorraadtoewijzing moet u de toewijzingshiërarchievolgorde volgen wanneer u de waarde van de toewijzingsgroep opgeeft. U kunt bijvoorbeeld een toewijzing maken van 200 rode fietsen voor kanaal Web, regio Londen en klantengroep VIP.
  • Beschikbaar voor toewijzing: de virtuele gemeenschappelijke pool die de hoeveelheid aangeeft die beschikbaar is voor verdere toewijzing. Het is een berekende meting die u met behulp van uw eigen formule kunt definiëren. Als u ook de functie voor zachte reservering gebruikt, raden we u aan dezelfde formule te gebruiken voor het berekenen van de hoeveelheid die beschikbaar is voor toewijzing en de hoeveelheid die beschikbaar is voor reservering.
  • Toegewezen: een fysieke meting waarmee het toegewezen quotum wordt weergegeven dat kan worden verbruikt door de toewijzingsgroepen. Deze wordt afgetrokken op het moment dat de verbruikte hoeveelheid wordt toegevoegd.
  • Verbruikt: een fysieke meting waarmee hoeveelheden worden aangegeven die zijn verbruikt ten opzichte van de oorspronkelijk toegewezen hoeveelheid. Wanneer er nummers aan deze fysieke meting worden toegevoegd, wordt de toegewezen fysieke meting automatisch verlaagd.

In de volgende afbeelding ziet u de bedrijfswerkstroom voor voorraadtoewijzing.

Bedrijfswerkstroom toewijzing voorraadzichtbaarheid.

In de volgende afbeelding ziet u de toewijzingshiërarchie en toewijzingsgroepen. De virtuele, gemeenschappelijke pool die hier wordt weergegeven, is de hoeveelheid die beschikbaar is voor toewijzing.

Toewijzingshiërarcie Voorraadzichtbaarheid.

De voorraadtoewijzing inschakelen en instellen in UI-versie 2

Deze sectie is van toepassing als u Voorraadzichtbaarheid UI-versie 2 gebruikt.

Om voorraadtoewijzing in te stellen, moet u de volgende taken uitvoeren, die worden beschreven in de subsecties van deze sectie:

  • Schakel de toewijzingsfunctie in en werk de configuratie bij om deze te initialiseren.
  • Stel de berekende meting beschikbaar voor toewijzing in (en neem de fysieke meting toegewezen op in de berekening).
  • Stel uw toewijzingsgroepen in.
  • Update de configuratie om uw nieuwe instellingen te activeren.

De functie voor voorraadtoewijzing inschakelen

Voer deze stappen uit om de functie Voorraadzichtbaarheid in te schakelen.

  1. Open de app Voorraadzichtbaarheid in Power Apps.

  2. Selecteer Functiebeheer in het navigatievenster.

  3. Selecteer op de tegel Voorraadtoewijzing de optie Beheren.

  4. Stel de optie Functie inschakelen in op Ja.

  5. Selecteer Opslaan op de werkbalk.

  6. Selecteer Beheerinstellingen in het navigatiedeelvenster.

  7. Selecteer op de tegel Configuratie bijwerken de optie Beheren.

  8. Controleer uw wijzigingen in het dialoogvenster.

    Belangrijk

    Zorg ervoor dat u alle belangrijke wijzigingen verifieert die binnenkort worden aangebracht in uw gegevensbronnen, fysieke metingen en dimensietoewijzingen.

  9. Selecteer Update bevestigen om uw configuratiewijziging toe te passen.

De berekende meting Beschikbaar voor toewijzing instellen

Wanneer u de voorraadtoewijzingsfunctie inschakelt en de configuratie bijwerkt zoals in de vorige sectie is beschreven, maakt Voorraadzichtbaarheid één vooraf gedefinieerde gegevensbron en verschillende initiële metingen.

De gegevensbron heeft de naam @iv. Deze bevat de volgende reeks standaard fysieke metingen:

  • @allocated
  • @cumulative_allocated
  • @consumed
  • @cumulative_consumed

Als u gebruik wilt maken van de toewijzing, moet u de formule voor de berekende meting van ′beschikbaar voor toewijzing′ (*@iv.@available\_to\_allocate*) correct instellen. U heeft bijvoorbeeld de fysieke meting onordered in de gegevensbron fno en de fysieke meting inbound in de gegevensbron pos. Vervolgens kunt u voorhanden voorraad toewijzen voor de som van fno.onordered en pos.inbound. In dit geval moet *@iv.@available\_to\_allocate* in de formule pos.inbound en fno.onordered bevatten. Hier volgt een voorbeeldberekening:

*@iv.@available\_to\_allocate* = fno.onordered + pos.inbound – *@iv.@allocated*

Opmerking

De gegevensbron @iv is een vooraf gedefinieerde gegevensbron en de fysieke metingen die in @iv de prefix (@) hebben, zijn vooraf gedefinieerde metingen. Deze metingen zijn een vooraf gedefinieerde configuratie voor de toewijzingsfunctie. Wijzig of verwijder ze daarom niet. Anders kunt u waarschijnlijk onverwachte fouten tegenkomen wanneer u de toewijzingsfunctie gebruikt.

U kunt nieuwe fysieke metingen aan de vooraf gedefinieerde berekende meting *@iv.@available\_to\_allocate* toevoegen. U mag de naam echter niet wijzigen.

Volg de volgende stappen om de berekende meting beschikbaar voor toewijzing in te stellen:

  1. Selecteer in de app Voorraadzichtbaarheid de optie Functiebeheer in het navigatievenster.
  2. Selecteer op de tegel Instellingen voor gegevensbronnen de optie Beheren.
  3. Open de gegevensbron met de naam @iv.
  4. Open in de sectie Berekende metingen het record met de naam @available_to_allocate als dit bestaat. Maak anders een record waarin de waarde naam berekende meting @available_to_allocate is en vervolgens kun u het nieuwe record Opslaan.
  5. Voeg in de sectie Details berekende metingen de fysieke meeteenheden toe die u wilt gebruiken om de hoeveelheden die beschikbaar zijn voor toewijzing te berekenen. Zorg ervoor dat u de fysieke meting *@iv.@allocated* in de formule opneemt.

Uw toewijzingsgroep en hiërarchie instellen

Elke toewijzing die in Voorraadzichtbaarheid wordt gemaakt, moet aan een specifieke toewijzingsgroep worden toegewezen. U kunt maximaal acht toewijzingsgroepen aanmaken die elk een naam en een niveau hebben. U moet een niveau toewijzen om een groepshiërarchie tot stand te brengen.

Elk niveau wordt als een geheel getal van 0 (nul) tot en met 7 gedefinieerd dat overeenkomt met Group0 tot Group7 in de groepshiërarchie. Het niveau bepaalt de volgorde waarin de groepen in de toewijzingshiërarchie worden gebruikt. De groep die aan niveau 0 is toegewezen, is het hoogste niveau in de hiërarchie en de groep die is toegewezen aan niveau 7 is het laagste niveau in de hiërarchie.

Wanneer u een toewijzing maakt, moet u hiërarchieën in volgorde van het hoogste tot het laagste niveau opgeven. Stel dat uw configuratie Country/region voor Group0 heeft, State voor Group1 en City voor Group2. In dit geval zijn zowel Country/region als State vereist wanneer City is gespecificeerd. Een toewijzing kan echter worden gemaakt door alleen Country/region en State te gebruiken, of door alleen Country/region te gebruiken.

Volg deze stappen om uw toewijzingsgroep en hiërarchie in te stellen.

  1. Selecteer in de app Voorraadzichtbaarheid de optie Functiebeheer in het navigatievenster.
  2. Selecteer op de tegel Voorraadtoewijzing de optie Beheren.
  3. Gebruik in de sectie Toewijzingsgroep de knop Nieuwe toewijzingsgroep op de werkbalk om een rij toe te voegen voor elke toewijzingsgroep die u nodig hebt. Wijs een niveau toe tussen 0 en 7. Als u een bestaande groep wilt bewerken, selecteert u de naam hiervan in de kolom Naam van toewijzingsgroep .
  4. Selecteer op de werkbalk bovenaan de pagina Opslaan.

Belangrijk

Wees voorzichtig wanneer u de toewijzingshiërarchie verwijdert of wijzigt. Zie de sectie Tips voor het gebruik van toewijzingen voor hulp.

De configuratie bijwerken om uw nieuwe instellingen te activeren

Nadat u klaar bent met het bijwerken van uw configuratie, moet u de wijzigingen toepassen om ze te activeren.

  1. Selecteer in de app Voorraadzichtbaarheid de optie Beheerinstellingen in het navigatievenster.

  2. Selecteer op de tegel Configuratie bijwerken de optie Beheren.

  3. Controleer uw wijzigingen in het dialoogvenster.

    Belangrijk

    Zorg ervoor dat u alle belangrijke wijzigingen verifieert die binnenkort worden aangebracht in uw gegevensbronnen, fysieke metingen en dimensietoewijzingen.

  4. Selecteer Update bevestigen om uw configuratiewijzigingen toe te passen.

De voorraadtoewijzing inschakelen en instellen in UI-versie 1

Deze sectie is van toepassing als u Voorraadzichtbaarheid UI-versie 1 gebruikt.

Volg deze stappen om voorraadtoewijzing in te schakelen en toewijzingsgroepen in te stellen als u UI-versie 1 gebruikt.

  1. Schakel de functie voor voorraadtoewijzing in.

    1. Ga naar Verouderde UI>Configuratie.
    2. Schakel op het tabblad Beheer en instellingen de functie met de naam Voorraadtoewijzing in.
    3. Selecteer Configuratie bijwerken in de rechterbovenhoek om de nieuwe instelling toe te passen.
  2. Configureer de berekende meting die beschikbaar voor toewijzing is en de fysieke meting toegewezen.

    1. Controleer op het tabblad Berekende meting de eerste berekende meting met de naam *@iv.@available\_to\_allocate*.
    2. Bewerk de formule zodat deze aan uw zakelijke behoeften voldoet door fysieke maatregelen toe te voegen of te verwijderen. Zorg ervoor dat u de fysieke meting *@iv.@allocated* in de formule opneemt.
  3. Stel uw toewijzingsgroep en hiërarchie in.

    1. Selecteer het tabblad Toewijzing.
    2. Er zijn in de standaard toewijzingsconfiguratie vier hiërarchieniveaus. Van hoog naar laag zijn dit de niveau Channel (Group0), customerGroup (Group1), Region (Group2) en OrderType (Group3). U kunt de groepen bewerken door in het veld Configuratie bewerken te werken. U verwijdert een bestaande toewijzingsgroep door de X naast de naam te selecteren. Als u een toewijzingsgroep wilt toevoegen, voert u de naam rechtstreeks in het veld Configuratie bewerken in.
    3. Wanneer u klaar bent met het bewerken van de groepen, selecteert u Opslaan.
  4. Update de configuratie om uw nieuwe instellingen te activeren.

    • Wanneer u klaar bent met het configureren van de toewijzingsgroep en hiërarchie-instellingen, selecteert u Opslaan en selecteert u Configuratie bijwerken in de rechterbovenhoek.

De waarden van de geconfigureerde toewijzingsgroepen worden bijgewerkt wanneer u een toewijzing maakt met behulp van de gebruikersinterface of API POST (/api/environment/{environmentId}/allocation/allocate). Details over beide benaderingen worden verder in dit artikel beschreven. Als u vier groepsnamen gebruikt en deze instelt op [channel, customerGroup, region, orderType], zijn deze namen geldig voor toewijzingsgerelateerde aanvragen wanneer u de API voor het bijwerken van configuraties oproept.

Opmerking

Instellingen die worden toegepast voor de ingeschakelde status van de toewijzingsfunctie en voor toewijzingsgroepen in UI-versie 1 hebben geen invloed op de overeenkomstige instellingen in UI-versie 2. De instelling die wordt toegepast voor de ingeschakelde status en toewijzingsgroepen in UI-versie 2 hebben ook geen invloed op de overeenkomstige instellingen in UI-versie 1. Alleen de instellingen die worden toegepast in de actieve UI-versie zijn van toepassing.

Belangrijk

Wees voorzichtig wanneer u de toewijzingshiërarchie verwijdert of wijzigt. Zie de sectie Tips voor het gebruik van toewijzingen voor hulp.

Tips voor het gebruiken van toewijzingen

  • Voor elk product moet de toewijzingsfunctie op hetzelfde dimensieniveau worden gebruikt volgens de voorhanden indexconfiguratie die u in de voorhanden indexconfiguratie hebt ingesteld. Uw indexhiërarchie is bijvoorbeeld [Site, Location, Color, Size]. U wijst een bepaalde hoeveelheid voor één product toe op het dimensieniveau van [Site, Location, Color]. In dit geval moet u de volgende keer dat u hetzelfde product wilt toewijzen, op hetzelfde niveau toewijzen. Als u het niveau [Site, Location, Color, Size] of het niveau[Site, Location] gebruikt, worden de gegevens inconsistent.
  • Wanneer u toewijzingsgroepen en de hiërarchie wijzigt en als er al toewijzingsgegevens in het systeem bestaan, kan het verwijderen van de bestaande toewijzingsgroepen of een verschuiving in de toewijzingsgroephiërarchie de bestaande toewijzingen tussen toewijzingsgroepen ongeldig maken. Zorg daarom dat u met de API unallocate alle oude gegevens handmatig opschoont voordat u de nieuwe configuratie bijwerkt. U hoeft de gegevens echter niet op te schonen als u alleen nieuwe toewijzingsgroepen aan de laagste hiërarchie toevoegt.
  • De toewijzing slaagt alleen voor producten met een positieve available_to_allocate hoeveelheid.
  • Als u producten van een groep met een hoge toewijzingshiërarchie aan een subgroep wilt toewijzen, gebruikt u de Reallocate-API. Uw toewijzingsgroepshiërarchie [channel, customerGroup, region, orderType] is bijvoorbeeld en u wilt een product uit de toewijzingsgroep [Online, VIP] toewijzen aan de subtoewijzingsgroep [Online, VIP, EU]. Gebruik in dit geval de Reallocate-API om de hoeveelheid te verplaatsen. Wanneer u de Allocate-API gebruikt, wordt de hoeveelheid toegewezen vanuit de virtuele gemeenschappelijke pool.
  • Als u de algehele beschikbaarheid van producten (de gemeenschappelijke pool) wilt weergeven, gebruikt u de query-API voor voorhanden voorraad om het voorraadbedrag aan te vragen dat beschikbaar is voor toewijzing. Vervolgens kunt u op basis van deze informatie toewijzingsbeslissingen nemen.

Gebruik de toewijzings-API's.

De onderstaande tabel bevat de toewijzings-API´s die beschikbaar zijn.

methode API Omschrijving
POST /api/environment/{environmentId}/allocation/allocate Een toewijzing maken
POST /api/environment/{environmentId}/allocation/unallocate Toegewezen records ongedaan maken of verwijderen
POST /api/environment/{environmentId}/allocation/reallocate Toegewezen hoeveelheden van een bestaande toewijzing naar andere toewijzingsgroepen verplaatsen
POST /api/environment/{environmentId}/allocation/consume De toegewezen hoeveelheid aftrekken (gebruiken)
POST /api/environment/{environmentId}/allocation/query Bestaande toewijzingsrecords controleren met toewijzingshiërarchie en toewijzingsgroepen

Toewijzen

Roep de API Allocate aan om een product met specifieke dimensies toe te wijzen. Hier is het schema voor de aanvraagtekst.

{
    "id": "string",
    "productId": "string",
    "dimensionDataSource": "string",
    "groups": {
        "groupA": "string",
        "groupB": "string",
        "groupC": "string"
    },
    "quantity": decimal,
    "organizationId": "string",
    "dimensions": {
        "dimension1": "string",
        "dimension2": "string",
        "dimension3": "string"
    }
}

U wilt bijvoorbeeld een hoeveelheid van tien toewijzen voor product Fiets, site 1, locatie 11, kleur rood, kanaal Online, klantengroep VIP en regio VS. Om deze toewijzing uit te voeren, kunt u een aanroep doen met de volgende inhoud.

{
    "id": "test101",
    "productId": "Bike",
    "groups": {
        "channel": "Online",
        "customerGroup": "VIP",
        "region": "US"
    },
    "quantity": 10,
    "organizationId": "usmf",
    "dimensions": {
        "siteId": "1",
        "locationId": "11",
        "colorId": "red"
    }
}

De hoeveelheid moet altijd groter zijn dan 0 (nul).

Unallocate

Gebruik de API Unallocate om de bewerking Allocate terug te draaien. Negatieve hoeveelheid is niet toegestaan in een Allocate-bewerking. De tekst van Unallocate is identiek aan de tekst van Allocate.

Reallocate

Gebruik de API Reallocate om een bepaalde toegewezen hoeveelheid naar een andere groepscombinatie te verplaatsen. Hier is het schema voor de aanvraagtekst.

{
    "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"
    }
}

U kunt bijvoorbeeld twee fietsen met de dimensies [site=1, locatie=11, kleur=rood] verplaatsen van toewijzingsgroep [Online, VIP, VS] naar toewijzingsgroep [Online, VIP, EU] door de API Reallocate aan te roepen en de volgende tekst te verschaffen.

{
    "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"
    }
}

Verbruiken

Gebruik de API Consume om de verbruikshoeveelheid voor toewijzing te boeken. U kunt deze API bijvoorbeeld gebruiken om toegewezen hoeveelheden te verplaatsen naar enkele werkelijke metingen. Hier is het schema voor de aanvraagtekst.

{
    "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
        }
    }
}

Er zijn bijvoorbeeld acht toegewezen fietsen met de dimensies [site=1, locatie=11, kleur=rood] voor toewijzingsgroep [Online, VIP, VS]. De volgende formule beschikbaar voor toewijzing wordt gebruikt:

@iv.@available_to_allocate = fno.onordered + pos.inbound@iv.@allocated

De acht fietsen worden toegewezen via meting pos.inbound.

Nu worden drie fietsen verkocht en uit de toewijzingspool genomen. Als u deze verplaatsing wilt registreren, kunt u een aanroep doen met de volgende aanvraagtekst.

{
    "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"
        }
    }
}

Na deze aanroep wordt de toegewezen hoeveelheid voor het product verminderd met 3. Bovendien wordt door Voorraadzichtbaarheid een gebeurtenis voor het wijzigen van de voorhanden voorraad gegenereerd waarbij pos.inbound = -3. U kunt de waarde pos.inbound ook ongewijzigd laten en alleen de toegewezen hoeveelheid verbruiken. In dit geval moet u echter een andere fysieke meting maken om de verbruikte hoeveelheden te behouden of de vooraf gedefinieerde meting @iv.@consumed te gebruiken.

In deze aanvraag moet het tegenovergestelde modificatortype (Optellen of Aftrekken) worden gebruikt voor de fysieke meting die u in de verbruikstekst gebruikt, vergeleken met het modificatortype dat in de berekende meting is gebruikt. In deze verbruikstekst heeft iv.inbound dus de waarde Subtraction en niet Addition.

De gegevensbron fno kan niet in de verbruikstekst worden gebruikt, omdat we altijd hebben gesteld dat voorraadzichtbaarheid geen gegevens voor de gegevensbron fno kan wijzigen. De gegevensstroom verloopt in één richting, wat betekent dat alle hoeveelheidswijzigingen voor de gegevensbron fno afkomstig moeten zijn uit uw Supply Chain Management-omgeving.

Verbruiken als een zachte reservering

De API Consume kan de toegewezen hoeveelheid ook als een zachte reservering verbruiken. In dit geval wordt de toegewezen hoeveelheid met de Consume-bewerking verminderd en wordt vervolgens een zachte reservering voor die hoeveelheid gemaakt. Als u deze methode wilt gebruiken, moet u ook de functie voor zachte reservering van Voorraadzichtbaarheid gebruiken.

U hebt bijvoorbeeld een fysieke meting voor een zachte reservering ingesteld als iv.softreserved. De volgende formule wordt gebruikt voor de berekende meting die beschikbaar voor reservering is:

iv.available_to_reserve = fno.onordered + pos.inboundiv.softreserved

Als u deze instelling wilt gebruiken met de toewijzingsfunctie, voegt u @iv.@allocated aan iv.available_to_reserve toe om de volgende formule te produceren:

iv.available_to_reserve = fno.onordered + pos.inboundiv.softreserved@iv.@allocated

Wijzig vervolgens @iv.@available_to_allocate in dezelfde waarde.

Als u een hoeveelheid van 3 wilt verbruiken en deze hoeveelheid direct wilt reserveren, kunt u een aanroep doen met de volgende aanvraagtekst.

{
    "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"
        }
    }
}

In deze aanvraag heeft iv.softreserved de waarde Addition en niet Subtraction.

Vraag

Gebruik de Query-API om toewijzingsgerelateerde informatie voor bepaalde producten op te halen. U kunt dimensiefilters en toewijzingsgroepsfilters gebruiken om de resultaten te beperken. De dimensies moeten exact overeenkomen met de dimensie die u wilt ophalen, bijvoorbeeld [site=1, locatie=11] heeft niet-gerelateerde resultaten vergeleken met [site=1, locatie=11, kleur=rood].

{
    "productId": "string",
    "organizationId": "string",
    "dimensions": {
        "dimension1": "string",
        "dimension2": "string",
        "dimension3": "string"
    },
    "groups": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
    },
}

Gebruik bijvoorbeeld [site=1, locatie=11, kleur=rood] en lege groepsvelden om alle toewijzingsrecords op te halen:

{
    "organizationId": "usmf",
    "productId": "Bike",
    "dimensions": {
        "siteId": "1",
        "locationId": "11",
        "colorId": "red"
    },
    "groups": {},
}

Gebruik [site=1, locatie=11, kleur=rood] en groepen [kanaal=Online, klantengroep=VIP, regio=VS] om toewijzingsrecords voor deze groep op te halen:

{
    "organizationId": "usmf",
    "productId": "Bike",
    "dimensions": {
        "siteId": "1",
        "locationId": "11",
        "colorId": "red"
    },
    "groups": {
        "channel": "Online",
        "customerGroup": "VIP",
        "region": "US"
    },
}

De gebruikersinterface voor toewijzingen gebruiken

U kunt toewijzingen handmatig beheren met behulp van de app Voorraadzichtbaarheid in Power Apps.

Belangrijk

In de huidige versie van de app Voorraadzichtbaarheid kunt u toewijzingen alleen beheren als u gebruikmaakt van de gebruikersinterface Voorraadzichtbaarheid versie 1. Als u UI-versie 2 gebruikt, moet u de API's gebruiken om toewijzingen te beheren. Voor meer informatie over de twee UI-versies en hoe u hiertussen kunt schakelen, raadpleegt u Versies van de gebruikersinterface van de Voorraadzichtbaarheid-app.

De gebruikersinterface voor toewijzingen openen

Het tabblad Toewijzing op de pagina Operationele zichtbaarheid dient als gebruikersinterface waar u toewijzingen kunt maken, gebruiken, opnieuw toewijzen en er query′s over kunt uitvoeren, zoals beschreven in latere subsecties.

Volg de volgende stappen om de gebruikersinterface voor toewijzingen te openen.

  1. Meld u aan bij uw Power Apps-omgeving en open de app Voorraadzichtbaarheid.
  2. Selecteer onderaan het navigatievenster in het menu Gebied wijzigen de optie Verouderde gebruikersinterface.
  3. Selecteer Operationele zichtbaarheid in het navigatiedeelvenster.
  4. Selecteer het tabblad Toewijzing.

Een toewijzing maken

Volg deze stappen om een toewijzing te maken in de app Voorraadzichtbaarheid.

  1. Selecteer in de werkbalk van het tabblad Toewijzing de optie Toewijzen.
  2. Stel de waarden Basisvelden, Dimensies en Doeltoewijzingsgroepen in. Wanneer u waarden selecteert in de sectie Dimensies, selecteert u eerst een gegevensbron, vervolgens een dimensie uit die gegevensbron en voert u vervolgens dimensiewaarden in de velden in die elke keer dat u een dimensie toevoegt, verschijnen.
  3. Selecteer Indienen.

Een toewijzing verbruiken

Selecteer op de werkbalk van het tabblad Toewijzing de optie Verbruiken om een toewijzing te gebruiken. Om er zeker van te zijn dat het verbruik gebeurt binnen de juiste toewijzingsgroep en hiërarchie, voert u dezelfde groepen organisatie- en dimensiegegevens in die u hebt gespecificeerd bij het maken van de toewijzing.

Een toewijzing opnieuw toewijzen

Selecteer op de werkbalk van het tabblad Toewijzing de optie Opnieuw toewijzen als u de bestaande toegewezen hoeveelheid van de ene set toewijzingsgroepen naar een andere wilt verplaatsen.

Query op bestaande toewijzingen uitvoeren

Selecteer op de werkbalk van het tabblad Toewijzing de optie Query en voer vervolgens waarden voor product, organisatie, dimensie en toewijzingsgroep in om queryresultaten van bestaande toewijzingen te verkrijgen.