Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Note
Community-intressegrupper har nu flyttat från Yammer till Microsoft Viva Engage. Om du vill gå med i en Viva Engage-community och delta i de senaste diskussionerna fyller du i formuläret Begär åtkomst till Finance and Operations Viva Engage Community och väljer den community som du vill ansluta till.
Meddelandeprocessorn är ett ramverk för bearbetning av meddelanden som representerar händelser. Den har följande egenskaper:
- Den bearbetar meddelanden i rätt ordning. (Beroende meddelanden bearbetas i följd.)
- Det är skalbart. (Oberoende meddelanden kan bearbetas parallellt.)
- Den använder de systemresurser som krävs.
- Det undviker överbelastning av systemresurser om en ökning av meddelanden inträffar.
- Det är tillförlitligt.
- Det går att spåra.
Du kan till exempel använda det här ramverket för att utveckla och hantera anpassad integrering med externa system och för att bearbeta andra anpassade funktioner. Microsoft Dynamics 365 Supply Chain Management innehåller till exempel flera färdiga funktioner som använder fördefinierade meddelandetyper och meddelandeköer. Dessa funktioner omfattar integrering av Manufacturing Execution System (MES) från tredje part, uppskjuten bokföring och följesedelns bokföring vid stängning av container. I läget Endast lagerhantering används ramverket för meddelandeprocessor för att hantera inkommande och utgående leveransorder.
Den här artikeln beskriver hur du övervakar och kontrollerar bearbetningen av alla meddelandetyper med hjälp av sidan Meddelandeprocessormeddelanden .
Meddelandeprocessorns meddelandesida
Använd sidan Meddelandeprocessormeddelanden för att visa listan över inkommande meddelanden, visa meddelandeloggen, bearbeta meddelanden manuellt och felsöka problem.
Öppna sidan Meddelandeprocessormeddelanden
Om du vill visa listan över meddelanden som bearbetas av meddelandeprocessorn går du till Meddelandeprocessormeddelanden > för systemadministration>.
Rutnätskolumner och filter på sidan Meddelandeprocessormeddelanden
Använd fälten överst på sidan Meddelandeprocessormeddelanden för att hitta specifika meddelanden. De flesta filter matchar kolumnrubrikerna i meddelanderutnätet. Följande filter och kolumnrubriker är tillgängliga:
Meddelandetyp – typ av meddelande.
Meddelandekö – namnet på kön som meddelandet bearbetas i. Följande köer är tillgängliga:
- Manufacturing Execution 3rd Party – Den här kön innehåller meddelanden som skapas som en del av integreringsfunktionen för tillverkningsutförandesystem. De här meddelandena visas också på sidan för integrering av tillverkningskörningssystem , som liknar sidan Meddelandeprocessormeddelanden men som enbart fokuserar på den funktionen. För mer information, se Integrera med tillverkningsutförandesystem från tredje part.
- Produktion – Den här kön innehåller meddelanden som skapas som en del av funktionen Gör färdiga varor fysiskt tillgängliga innan de publiceras i journaler . De här meddelandena visas också på sidan Uppskjuten produktionsorderpublicering , som liknar sidan Meddelandeprocessormeddelanden men som enbart fokuserar på den funktionen. Mer information finns i Göra färdiga varor fysiskt tillgängliga innan du publicerar till journaler.
- Lager – Den här kön innehåller meddelanden som har skapats för lagerhantering, till exempel att publicera en följesedel för försäljning när den senaste leveranscontainern stängs som en del av en manuell förpackningsprocess. (Det här meddelandet har en meddelandetyp av Kör följesedel för container.)
- Leveransbeställningar – Den här kön innehåller meddelanden som endast stöder lagerhanteringsläge.
- Källsystemprodukter – Den här kön innehåller meddelanden som stöder källprodukthuvuddata.
- Uppdateringar av leveransorder för externt lager – Den här kön innehåller meddelanden som stöder bearbetning av externt delat lager.
- Dynamics 365 Sales Integration – Den här kön innehåller meddelanden som integreras med Dynamics 365 Sales. Mer information om den här funktionen och de meddelanden som den kan lägga till i den här kön finns i Arbeta med ökad effektivitet i quote-to-cash med Dynamics 365 Sales.
- <Anpassade köer> – Om systemet är anpassat för att stödja ytterligare typer av köer visas de här. Mer information om hur du lägger till anpassade köer finns i Implementera en ny kö.
Meddelandetillstånd – meddelandets tillstånd. Följande statuslägen finns:
- Köad – Meddelandet är klart att bearbetas av meddelandeprocessorn.
- Bearbetades – Meddelandet har bearbetats av meddelandeprocessorn.
- Avbryts – Meddelandet avbryts av en användare.
- Misslyckades – Meddelandet kunde inte bearbetas.
Meddelandeinnehåll – Detta filter genomför en fulltextsökning av meddelandeinnehåll. (Rutnätet visar inte meddelandeinnehåll.) Filtret behandlar de flesta speciella symboler, till exempel bindestreck, som blanksteg, och behandlar alla blankstegstecken som booleska OR-operatorer. Om du till exempel söker efter ett specifikt
journalidvärde som är lika med USMF-123456 hittar systemet alla meddelanden som innehåller antingen "USMF" eller "123456", och listan kommer sannolikt att bli lång. Därför är det bättre att ange bara 123456 i det här fallet, eftersom mer specifika resultat returneras.
Visa meddelandeloggen, meddelandeinnehållet och informationen
Om du vill visa detaljerad information om ett meddelande väljer du det i rutnätet. Välj sedan fliken Logg - eller meddelandeinnehåll under meddelanderutnätet, där varje bearbetningshändelse visas.
Texten på fliken Meddelandeinnehåll beror på värdet Meddelandetyp . Därför varierar textlängden. En typisk meddelandeinnehållstext börjar med en inledande klammerparentes ({) och slutar med en avslutande klammerparentes (}). Däremellan finns fältnamn (till exempel journalId), var och en följt av ett kolon och ett värde (till exempel USMF-123456).
Verktygsfältet på fliken Logg innehåller följande knappar:
- Logg – Välj den här knappen om du vill visa bearbetningsresultaten. Den här funktionen är särskilt användbar när meddelanden har värdet BearbetningsresultatetMisslyckades och du vill förstå orsakerna till bearbetningsfelet.
- Bunt – Flera funktioner för meddelandebearbetning kan köras som en del i samma batchprocess. Välj den här knappen om du vill visa detaljerade data. Du kan till exempel se om det finns beroenden som kräver att systemet bearbetar vissa meddelanden i en viss sekvens.
Bearbeta, avbryta eller skicka ett meddelande manuellt
Beroende på det aktuella tillståndet för ett meddelande kan du bearbeta eller avbryta det manuellt. Detta gör du genom att markera meddelandet i rutnätet och sedan välja Bearbeta eller Avbryt i åtgärdsfönstret.
Om du vill skicka ett tidigare avbrutet meddelande igen väljer du det i rutnätet. Välj sedan kö i åtgärdsfönstret. Systemet bearbetar meddelandet som vanligt.
Schemalägga meddelandebearbetning med hjälp av batchjobbet för meddelandeprocessorn
Om du vill bearbeta en meddelandekö konfigurerar du ett batchjobb för att köra det. Vanligtvis konfigurerar du ett fast, regelbundet schema för bearbetning av varje kö. Men du kan också köra valfri kö på begäran. Följ dessa steg för att skapa och schemalägga de batchjobb som krävs:
- Gå till Systemadministration > Meddelandeprocessor > Meddelandeprocessor.
- I dialogrutan Meddelandeprocessor går du till fältet Meddelandekö och väljer den meddelandekö som är associerad med de meddelanden som du vill bearbeta. Vilken kö du väljer beror på vilken funktion eller system som genererade meddelandena.
- På Kör i bakgrunden FastTab, konfigurerar du batch- och schemaläggningsalternativ som du behöver, precis som för andra typer av jobb i Supply Chain Management.
- Välj OK för att köra eller schemalägga jobbet baserat på dina inställningar.
Konfiguration av meddelandeprocessorkö
Du kan konfigurera antalet processoruppgifter som är dedikerade till varje meddelandeprocessorkö och ange regler för hur ofta kön rensar bearbetade och avbrutna meddelanden. Okonfigurerade köer använder ett standardvärde som du kan åsidosätta efter behov. Följ de här stegen för att anpassa en eller flera köer.
Gå till Systemadministration > Meddelandeprocessor > Meddelandekökonfiguration.
Följ ett av de här stegen:
- Om du vill redigera en befintlig kö väljer du Redigera i åtgärdsfönstret och väljer sedan målkön i rutnätet.
- Om du vill lägga till en ny konfiguration väljer du Lägg till i åtgärdsfönstret för att lägga till en ny rad i rutnätet. I fältet Meddelandekö för den nya raden väljer du sedan namnet på den kö som du vill konfigurera.
För den nya eller markerade raden gör du följande inställningar:
- Antal processoruppgifter – Ange antalet processoruppgifter som är dedikerade till den angivna kön. Det maximala värdet är 8. Det minsta värdet beror på det minsta antalet batchtrådar som har konfigurerats för systemet (vanligtvis 2).
- Dagar före borttagning av bearbetat meddelande – Ange antalet dagar innan bearbetade meddelanden rensas (tas bort). Ställ in fältet på noll (0) för att inaktivera rensning av bearbetade meddelanden. Mer information finns i Rensa bearbetade och avbrutna meddelandeprocessormeddelanden.
- Dagar innan meddelandet togs bort – Ange antalet dagar innan avbrutna meddelanden rensas (tas bort). Ställ in fältet på noll (0) för att inaktivera avbruten rensning av meddelanden. Mer information finns i Rensa bearbetade och avbrutna meddelandeprocessormeddelanden.
Klicka på Spara i åtgärdsfönstret.
Relaterad information
- Rensa bearbetade och avbrutna meddelandeprocessormeddelanden
- Affärshändelser, anpassade meddelandeköer och anpassade meddelandetyper
- Meddelanden från meddelandeprocessorn för lagerhanteringsprocesser
- Utbyta data mellan system
- Integrera med tillverkningskörningssystem från tredje part
- Aktivera och konfigurera extra effektivitet i offert-till-pengar med Dynamics 365 Sales
- Göra färdiga varor fysiskt tillgängliga före bokföring i journaler