Delen via


Mogelijkheden voor available to promise-voorraad instellen

Belangrijk

De functionaliteit die in dit onderwerp wordt vermeld, of een gedeelte hiervan, is beschikbaar als onderdeel van een preview-versie. De inhoud en de functies kunnen worden gewijzigd.

In dit artikel wordt beschreven hoe u ATP-mogelijkheden (available-to-promise) kunt instellen in Microsoft Dynamics 365 Intelligent Order Management.

ATP is de verwachte hoeveelheid voorraad die de komende periode beschikbaar is en die voor klantorders kan worden beloofd. Het gebruik van deze berekening kan uw capaciteit voor het afhandelen van orders veel groter maken.

Voor veel fabrikanten, detailhandelaars en verkopers is het niet voldoende om te weten wat op dat moment de voorhanden voorraad is. Zij moeten volledig zicht hebben op de toekomstige beschikbaarheid. Bij deze toekomstige beschikbaarheid moet rekening worden houden met toekomstig aanbod, toekomstige vraag en ATP.

Vereisten

Aan de volgende vereisten moet zijn voldaan voordat u ATP-mogelijkheden kunt instellen en gebruiken in Intelligent Order Management:

  • De Dynamics 365 Inventory Visibility-provider moet zijn geïnstalleerd. Zie Inventory Visibility-provider instellen voor installatie-instructies.
  • U moet planningsupdates voor wijzigingen in voorhanden voorraad indienen bij de Dynamics 365 Inventory Visibility-provider om te controleren of de datums binnen de periode liggen die is gedefinieerd door de instelling voor Planningsperiode.

De volgende tabel bevat de details van de API's die worden gebruikt om een aanvraag voor een wijziging in de planning voor voorhanden voorraad in te dienen. Deze API's zijn beschikbaar vanuit de invoegtoepassing Microsoft Dynamics 365 Supply Chain Management voor voorraadzichtbaarheid en Intelligent Order Management. Zie Dynamics 365-voorraadservices voor meer informatie.

Pad methode Description
/api/environment/{environmentId}/onhand/changeschedule POST Maak één geplande wijziging in de voorhanden hoeveelheid.
/api/environment/{environmentId}/onhand/changeschedule/bulk POST Maak meerdere geplande wijzigingen in de voorhanden hoeveelheid.

ATP-functies instellen en inschakelen

Voordat u ATP kunt gebruiken, moet u een of meer van de volgende belangrijke instellingsprocedures voltooien.

De ATP-instellingen inschakelen

Eerst moet u de ATP-instellingen inschakelen in Intelligent Order Management.

  1. Ga in Intelligent Order Management naar Instellingen.
  2. Selecteer in de linkernavigatie onder Voorraadinstellingen de optie Index en reservering.
  3. Schakel op het tabblad Functiebeheer en instellingen de optie OnHandChangeSchedule in.

De optie OnHandChangeSchedule ingeschakeld.

De berekende meting voor de ATP-instellingen definiëren

Vervolgens moet u de berekende meting voor de ATP-instellingen definiëren.

De berekende meting ATP is een vooraf gedefinieerde berekende meting die gewoonlijk wordt gebruikt om te zoeken naar de voorhanden hoeveelheid die momenteel beschikbaar is. De aanbodhoeveelheid is de som van hoeveelheden voor fysieke metingen met een modificatortype Optellen. De vraaghoeveelheid is de som van hoeveelheden voor fysieke metingen met een modificatortype Aftrekken.

U kunt meerdere berekende metingen toevoegen om meerdere ATP-hoeveelheden te berekenen. Het totale aantal verschillende fysieke metingen voor alle berekende ATP-metingen moet echter minder zijn dan negen.

Notitie

Een berekende meting is een samenstelling van fysieke metingen. Een formule voor een berekende meting kan alleen fysieke metingen zonder dubbele waarden bevatten. Berekende metingen kunnen hierin niet worden opgenomen.

Voer de volgende stappen uit om de berekende meting voor de ATP-instellingen te definiëren.

  1. Ga naar Instellingen.
  2. Selecteer in de linkernavigatie onder Voorraadinstellingen de optie Index en reservering.
  3. Selecteer op het tabblad ATP-instellingen in het veld Gegevensbron de gegevensbron.
  4. Selecteer in het veld Berekende meting de berekende meting voor de gegevensbron.
  5. Voer in het veld Planningsperiode het aantal dagen voor de planningsperiode in. Momenteel wordt een maximumwaarde van 7 ondersteund.
  6. Selecteer Opslaan.

Berekende meting gedefinieerd voor de ATP-instellingen.

Voorbeelden van berekende metingen

U stelt bijvoorbeeld eerst de berekende meting voor Voorhanden beschikbaar in:

Voorhanden beschikbaar = (PhysicalInvent + OnHand + Unrestricted + QualityInspection + Inbound) – (ReservPhysical + SoftReservePhysical + Outbound)

De som (PhysicalInvent + OnHand + Unrestricted + QualityInspection + Inbound) vertegenwoordigt het aanbod en de som (ReservPhysical + SoftReservePhysical + Outbound) vertegenwoordigt de vraag. Daarom kan de berekende meting als volgt vereenvoudigd worden gelezen: Voorhanden beschikbaar = Aanbod – Vraag.

Vervolgens kunt u nog een berekende meting, Fysiek voorhanden, instellen om de voorhanden fysieke ATP-hoeveelheid te berekenen:

Fysiek voorhanden = (PhysicalInvent + OnHand + Unrestricted + QualityInspection + Inbound) – Outbound

In deze berekende ATP-metingen worden acht verschillende fysieke metingen gebruikt: PhysicalInvent, OnHand, Unrestricted, QualityInspection, Inbound, ReservPhysical, SoftReservePhysical en Outbound.

Zie Berekende metingen. voor meer informatie over berekende metingen.

De toewijzing van de berekende meting definiëren

Vervolgens moet u de toewijzing van de berekende meting voor Intelligent Order Management definiëren.

  1. Ga naar Instellingen.

  2. Selecteer in de linkernavigatie onder Voorraadinstellingen de optie Index en reservering.

  3. Selecteer op het tabblad Intelligent Order Management-toewijzingenin de sectie Toewijzingen van berekende metingen instellen de gegevensbron die u in de berekende meting voor de ATP-instellingen hebt geselecteerd.

  4. Selecteer atponhand in het veld Basismeting.

    Notitie

    De basismeting is een vooraf gedefinieerde meting in Intelligent Order Management die wordt aangeroepen vanuit de voorraadcontroleacties tijdens indeling. Deze toewijzing van basismetingen wordt onderhouden met behulp van de berekende metingen voor de ATP-instellingen.

  5. Selecteer in het veld Berekende meting de berekende meting die u in de berekende meting hebt geselecteerd voor de ATP-instellingen.

Toewijzing van berekende meting gedefinieerd.

Een voorbeeldtransactie met een ATP-controle uitvoeren

In Intelligent Order Management kunnen voorraadcontroles worden uitgevoerd als een onafhankelijke provideractie. Als een afhandelingsbron al via een beleid of het handmatig maken van order aan de verkooporderregels is toegewezen, kunt u de order indelen om onafhankelijke voorraadcontroles uit te voeren. Als de eerder beschreven instellingen zijn ingeschakeld, controleert het systeem ook ATP-datums en worden de waarden voor Beschikbaarheidsdatum van materiaal en Geschatte verzenddatum op de verkooporderregel bepaald.

Notitie

Voorraadcontroles worden ook uitgevoerd als onderdeel van de optimalisatie van afhandeling en retouren. De verkooporderregels worden dienovereenkomstig bijgewerkt op basis van de ATP-instellingen.

In de volgende afbeelding ziet u een voorbeeld van een indelingstraject met een op een beleid gebaseerde afhandelingstoewijzing.

Voorbeeldindeling

De volgende provideracties zijn beschikbaar als onderdeel van Intelligent Order Management. ATP wordt gecontroleerd als de ATP-instellingen zijn ingeschakeld.

Provideractie Description
Aanvraag tot verzenden van afhandelingsproces Deze provideractie controleert de voorraadbeschikbaarheid van de toegewezen vervullingsbron op de verkooporderregel. Als de ATP-instellingen zijn ingeschakeld, wordt er ook gecontroleerd op beloofde datums. Met deze actie wordt ook de afhandelingsorder gegenereerd en worden de waarden voor Datum van voorraadbeschikbaarheid en Geschatte verzenddatum op de verkooporderregel bijgewerkt.
Verzenden naar optimalisering van afhandeling Deze provideractie bepaalt de beste afhandelingslocatie voor een verkooporderregel op basis van een voorraadcontrole. Daarnaast wordt de afhandelingsorder gegenereerd en worden de waarden voor Datum van voorraadbeschikbaarheid en Geschatte verzenddatum op de verkooporderregel bijgewerkt.

In het voorbeeld in de volgende afbeelding zijn de waarden voor Geschatte verzenddatum en Datum van voorraadbeschikbaarheid op de verkooporderregel gemarkeerd na de uitvoering van de voorgaande orderindeling. In dit voorbeeld heeft de voorraadcontrole geen voorraad gevonden en zijn de regels nabesteld.

Voorbeeld van de resultaten van een orderindelingsrun.

API-URL's

Als onderdeel van de mogelijkheden van de ATP-functie is een set API-URL's beschikbaar vanuit Intelligent Order Management. Deze URL's zijn ook beschikbaar vanuit Supply Chain Management. Deze kunnen voor voorraadquery's met ATP-capaciteiten rechtstreeks worden aangeroepen door ERP- (Enterprise Resource Planning), commerce- of leverancierssystemen van derden. Zie voor meer informatie Wijzigingsplanningen, wijzigingsgebeurtenissen en ATP-query's indienen via de API.

In het volgende voorbeeld wordt een nettolading voor de voorraadquery gebruikt om diverse services aan te roepen vanuit Intelligent Order Management.

{
    "API": "OnHandQuery",
    "Payload": "{\"filters\": {\"OrganizationId\": [\"{{orgid}}\"],\"ProductId\": [\"ACSC-SP\"],\"SiteId\": [\"default\",\"1\"],\"LocationId\":    [\"120\"]},\"groupByValues\": [],\"returnNegative\": true }"]
}

Het bijbehorende pad lijkt op het volgende voorbeeld.

{{orgurl}}/api/data/v9.1/msdyn_IOMInventoryAPICall

De aanvraag en respons voor deze nettoladingen lijken op wat beschikbaar is vanuit Supply Chain Management. In de volgende tabel wordt de toewijzing tussen de API's voor Intelligent Order Management en Dynamics 365 Inventory Visibility getoond. U vindt er ook koppelingen naar de relevante documentatie.

Naam van Intelligent Order Management-API Dynamics 365 Inventory Visibility-API methode Description Documentatie
OnHandQuery /api/environment/{environmentId}/onhand/indexquery POST Query Voorraadbeschikbaarheid. Query Voorraadbeschikbaarheid
OnHandDelta /api/environment/{environmentId}/onhand GET Query voorhanden delta. Eén wijzigingsgebeurtenis maken voor voorhanden voorraad
OnHandDelta_Bulk /api/environment/{environmentId}/onhand/bulk POST Maak meerdere wijzigingsgebeurtenissen. Meerdere wijzigingsgebeurtenissen maken voor voorhanden voorraad
OnHandChangeSchedule /api/environment/{environmentId}/onhand/changeschedule POST Eén planning van wijziging in voorhanden hoeveelheid maken. Eén planning van wijziging in voorhanden hoeveelheid maken
OnHandChangeSchedule_Bulk /api/environment/{environmentId}/onhand/changeschedule/bulk POST Meerdere planningen van wijziging in voorhanden hoeveelheid maken. Meerdere planningen van wijziging in voorhanden hoeveelheid maken