Dela via


Kvalitetsassociationer

I denna artikel hur du kan använda kvalitetsassociationer i Microsoft Dynamics 365 Supply Chain Management för att automatiskt generera kvalitetsorder som hör till dina försäljnings-, inköps-, inkommande leveransorder och produktionsprocesser.

En kvalitetsassociation definierar all följande information för en kvalitetsorder som genereras:

  • Transaktionshändelsen
  • Uppsättningen med tester som måste utföras på artiklarna
  • Godtagbar kvalitetsnivå (AQL)
  • Samplingsplanen

Du måste definiera en kvalitetsassociation för varje variant i en affärsprocess som kräver automatisk generering av kvalitetsorder. En kvalitetsorder kan till exempel genereras i affärsprocesserna för inköpsorder, karantänorder, försäljningsorder och tillverkningsorder.

Arbeta med kvalitetsassociationer

Affärsprocessen som använder en kvalitetsassociation kan relateras till olika källdokument, till exempel inköpsorder, försäljningsorder eller produktionsorder.

Varje kvalitetsassociationspost definierar testuppsättningarna, den godtagbara kvalitetsnivån och provtagningsplanen som gäller genererade kvalitetsorder. Du måste definiera en kvalitetsassociationspost för varje variant i en affärsprocess. Du kan till exempel konfigurera en kvalitetsassociation som genererar en kvalitetsorder när en produktinleverans för en inköpsorder uppdateras. Beroende på hur körningsplanen har ställts in kan själva utlösarprocessen spärras när det finns en öppen kvalitetsorder. Efterföljande processer, såsom inköpsorderfakturering, kan också spärras.

Notering

Även om det finns öppna kvalitetsorder spärras lagerkvantiteter automatiskt från att utfärdas. Beroende på inställningen för fältet Fullständig spärr på sidan Artikelsamplingar är kvantiteten antingen kvantiteten på kvalitetsordern eller kvantiteten på källdokumentraden. Mer information finns i Artikelsampling för kvalitetshantering.

För en given affärsprocess identifierar kvalitetsassociationsposten händelsen och de villkor som en kvalitetsorder genereras för. Villkoren kan vara specifikt för antingen en webbplats eller en juridisk person. En kvalitetsorder som innefattar destruktiva test kan bara genereras när det finns lagerbehållning för händelsen.

Om du vill arbeta med kvalitetsassociationer går du till Lagerhantering > Inställningar > Kvalitetskontroll > Kvalitetsassociationer. Följande exempel illustrerar hur en kvalitetsassociationspost definieras för variationerna i respektive affärsprocess. För varje exempel sammanfattas i följande tabell de händelser och villkor som definieras av en kvalitetsassociationspost.

Referenstyp Händelsetyp Körning Händelsespärr Dokumentreferens
Lager Inte tillämpligt Inte tillämpligt Ingen Alla
Försäljning Plockningsprocess har schemalagts Före Ingen Specifikt ID, Grupp eller Alla
Plockningsprocess
Följesedel
Faktura
Följesedel Före Ingen
Följesedel
Faktura
Inköp Inleveranslista Före Ingen
Inleveranslista
Produktinleverans
Faktura
Efter Ingen
Produktinleverans
Faktura
Registrering Inte tillämpligt Ingen
Produktinleverans
Faktura
Produktinleverans Före Notering
Produktinleverans
Faktura
Efter Notering
Faktura
Inkommande leveransorder Registrering Inte aktuellt Notering Specifikt ID, Grupp eller Alla
Produktion Registrering Inte aktuellt Notering Allt
Rapportera som färdig
Slut
Rapportera som färdig Före Ingen
Rapportera som färdig
Slut
Efter Ingen
Slut
Karantän Rapportera som färdig Före Rapportera som färdig
Slut
Efter Slut
Slut Före Slut
Flödesåtgärd Rapportera som färdig Före None Specifikt ID, Grupp eller Alla samt Specifik resurs, Grupp eller Alla
Rapportera som färdig
Efter None
Produktion av samprodukt Registrering Inte aktuellt Inget Alla
Rapportera som färdig Före
Efter

Notering

Funktionen Kvalitetshantering för lagerprocesser tillsätter funktioner för bearbetning av kvalitetsorder för produktion där fältet Händelsetyp är inställt på Rapportera som färdig och fältet Körning inställt på Efter, samt för köp där fältet Händelsetyp är inställt på Registrering. Mer information finns i Kvalitetshantering för lagerprocesser.

Följande register innehåller mer information om hur kvalitetsorder kan genereras för specifika typer av processer.

Typ av process När kvalitetsorder kan genereras automatiskt När kvalitetsorder kan genereras om det krävs destruktivt test Villkorsinformation Information om manuell generering
Inköpsorder Innan eller efter att en inleveranslista eller produktinleverans för materialet som inlevereras bokförs Efter att produktinleveransen för materialet som inlevereras bokförs eftersom materialet måste vara tillgängligt för destruktiv testning Behovet av en kvalitetsorder kan återspegla en specifik, artikel eller leverantör, eller en kombination av dessa betingelser. En manuellt genererad kvalitetsorder som refererar till en inköpsorder kan använda information i en kvalitetsassociationspost, till exempel testsamplingsplanen.
Inkommande leveransorder Som en del av registreringsprocessen (inleverans på lagerställe) Som en del av registreringsprocessen (inleverans på lagerställe) Behovet av en kvalitetsorder kan återspegla en specifik plats, artikel eller avsändare, eller en kombination av dessa betingelser. En manuellt genererad kvalitetsorder som refererar till en inkommande leveransorder kan använda information i en kvalitetsassociationspost, till exempel testsamplingsplanen.
Karantänorder Före eller efter att karantänordern rapporteras som färdig eller avslutad Kvalitetsorder som kräver destruktiva tester kan inte genereras. Det antas att funktionen för karantänorder hanterar dispositionen av materialet som förstörs. Behovet av en kvalitetsorder kan återspegla en specifik, artikel eller leverantör, eller en kombination av dessa betingelser. En manuellt genererad kvalitetsorder som refererar till en karantänorder kan använda information i en kvalitetsassociationspost, till exempel testsamplingsplanen.
Försäljningsorder Före en schemalagd uppdatering av plockningsprocess eller följesedel för artiklarna som levereras I ett obestämt steg Behovet av en kvalitetsorder kan återspegla en specifik plats, artikel eller kund, eller en kombination av dessa betingelser. En manuellt genererad kvalitetsorder som refererar till en försäljningsorder kan använda information i en kvalitetsassociationspost, till exempel testsamplingsplanen.
Produktionsorder Före eller efter att den fullständiga kvantiteten för produktionsordern rapporteras Efter att den fullständiga kvantiteten för produktionsordern rapporteras Behovet av en kvalitetsorder kan återspegla en specifik plats eller artikel, eller en kombination av dessa betingelser. En manuellt genererad kvalitetsorder som refererar till en produktionsorder kan använda information i en kvalitetsassociationspost, till exempel testsamplingsplanen.
Produktionsorder som har en flödesåtgärd Före eller efter att rapporten är färdig för en åtgärd Efter att rapporteringsproduktionen är färdig för den senaste åtgärden Behovet av en kvalitetsorder kan återspegla en specifik plats, artikel eller verksamhetsresurs, eller en kombination av dessa betingelser. En manuellt genererad kvalitetsorder som refererar till en flödesåtgärd kan använda information i en kvalitetsassociationspost, till exempel testsamplingsplanen.
Lager En kvalitetsorder går inte att generera automatiskt för en transaktion i en lagerjournal eller för överföringsordertransaktioner. En kvalitetsorder måste skapas manuellt för en artikels lagerkvantitet. Fysisk lagerbehållning krävs.

Kommentar

När du filtrerar kvalitetsassociationer för referenstypen Inkommande leveransorder och värdet Kontokod är Tabell eller Grupp, måste du skapa avsändargrupper (för Tabell) eller avsändargrupper (för Grupp) i förväg.

Exempel på automatisk generering av kvalitetsorder

Inköp

I inköp, om du konfigurerar fältet händelsetyp till produktinleverans och fältet körning till efter på sidan kvalitetsassociationer, får du följande resultat:

  • Om alternativet per uppdaterad kvantitet är inställt på Ja, genereras en kvalitetsorder för varje inleverans mot inköpsordern, baserat på inlevererad kvantitet och inställningar i artikelsampling. Varje gång en kvantitet inlevereras mot inköpsordern genereras nya kvalitetsorder utifrån den nylevererade kvantiteten.
  • Om alternativet per uppdaterad kvantitet är inställt på Nej, genereras en kvalitetsorder för första inleveransen mot inköpsordern, baserat på inlevererad kvantitet. Dessutom skapas en eller flera kvalitetsorder utifrån den återstående kvantiteten, beroende på spårningsdimensionerna. Kvalitetsorder genereras inte för efterföljande inleveranser mot inköpsordern.

Produktion

I produktion, om du konfigurerar fältet händelsetyp till Rapportera som slutförd och fältet körning till efter på sidan kvalitetsassociationer, får du följande resultat:

  • Om alternativet per uppdaterad kvantitet är inställt på Ja, genereras en kvalitetsorder för varje slutförd kvantitet och inställningar i artikelsampling. Varje gång en kvantitet rapporteras som slutförd mot produktionsorden genereras nya kvalitetsorder utifrån den nyligen avslutade kvantiteten. Denna generations logik är förenlig med inköp.
  • Om alternativet Per uppdaterad kvantitet anges till Nej, genereras en kvalitetsorder första gången som en kvantitet rapporteras som färdig, baserat på den färdiga kvantiteten. Dessutom skapas en eller flera kvalitetsorder utifrån den återstående kvantiteten, beroende på spårningsdimensionerna av artikelsampling. Kvalitetsorder genereras inte för senare färdiga kvantiteter.
Kvantitetsspecifikation Per uppdaterad kvantitet Per spårningsdimension Resultat
Procent: 10 % Ja

Batchnummer: Nej

Serienummer: Nej

Orderkvantitet: 100

  1. Rapportera som slutförd för 30
    • Kvalitetsorder 1 för 3 (10 % av 30)
  2. Rapportera som slutförd för 70
    • Kvalitetsorder 2 för 7 (10 % av det resterande orderkvantiteten, vilket i det här fallet är lika med 70)
Fast kvantitet: 1 Nej

Batchnummer: Nej

Serienummer: Nej

Orderkvantitet: 100
  1. Rapportera som slutförd för 30
    • Kvalitetsorder 1 för 1 (för den första kvantiteten som rapporteras som färdig, som har ett fast värde på 1)
    • Kvalitetsorder 2 för 1 (för den återstående kvantiteten som fortfarande har ett fast värde på 1)
  2. Rapportera som slutförd för 10
    • Inga kvalitetsorder skapas.
  3. Rapportera som slutförd för 60
    • Inga kvalitetsorder skapas.
Fast kvantitet: 1 Ja

Batch-nummer: Ja

Serienummer: Ja

Orderkvantitet: 10

  1. Rapportera som färdig för 3:1 för batchnummer b1, serienummer s1; 1 för batchnummer b2, serienummer s2; samt 1 för batchnummer b3, serienummer s3
    • Kvalitetsorder 1 för 1 av batchnummer b1, serienummer s1
    • Kvalitetsorder 2 för 1 av batchnummer b2, serienummer s2
    • Kvalitetsorder 3 för 1 av batchnummer b3, serienummer s3
  2. Rapportera som färdig för 2:1 för batchnummer b4, serienummer s4; och 1 för batchnummer b5, serienummer s5
    • Kvalitetsorder 4 för 1 av batchnummer b4, serienummer s4
    • Kvalitetsorder 5 för 1 av batchnummer b5, serienummer s5

Obs! batchen kan återanvändas.

Fast kvantitet: 2 Nej

Batch-nummer: Ja

Serienummer: Ja

Orderkvantitet: 10

  1. Rapportera som färdig för 4:1 för batchnummer b1, serienummer s1; 1 för batchnummer b2, serienummer s2; 1 för batchnummer b3, serienummer s3; samt 1 för batchnummer b4, serienummer s4
    • Kvalitetsorder 1 för 1 av batchnummer b1, serienummer s1
    • Kvalitetsorder 2 för 1 av batchnummer b2, serienummer s2
    • Kvalitetsorder 3 för 1 av batchnummer b3, serienummer s3
    • Kvalitetsorder 4 för 1 av batchnummer b4, serienummer s4
    • Kvalitetsorder 5 för 2, utan referens till ett batch- och ett serienummer
  2. Rapportera som färdig för 6:1 för batchnummer b5, serienummer s5; 1 för batchnummer b6, serienummer s6; 1 för batchnummer b7, serienummer s7; 1 för batchnummer b8, serienummer s8; 1 för batchnummer b9, serienummer s9; och 1 för batchnummer b10, serienummer s10
    • Inga kvalitetsorder skapas.

Ytterligare resurser