Kundorder i kassa (POS)

Note

Retail Interest Group från Dynamics 365 Commerce har flyttat från Yammer till Viva Engage. Om du inte har tillgång till den nya Viva Engage-communityn, fyll i det här formuläret (https://aka.ms/JoinD365commerceVivaEngageCommunity) för att bli tillagd och hålla dig uppdaterad i de senaste diskussionerna.

Den här artikeln beskriver hur du skapar och hanterar kundorder i Microsoft Dynamics 365 Commerce-kassan. Använd kundbeställningar för att samla in försäljning där kunderna vill hämta produkter vid ett senare tillfälle, hämta produkter från en annan plats eller få varor levererade till dem.

I en handelsvärld kännetecknad av omnikanaler erbjuder många återförsäljare möjlighet till kundorder (eller specialorder) för att uppfylla kraven för olika produkter och utföranden. Här följer några vanliga scenarier:

  • En kund vill att produkter ska levereras till en specifik adress vid ett visst datum.
  • En kund vill hämta produkter från en butik eller en plats som skiljer sig från den butiken eller plats där kunden har köpt produkterna.
  • En kund inom en butiksplats vill beställa produkter i dag och hämta dem från samma butiksplats på ett senare datum.

Återförsäljare använder också kundorder för att minimera förlorade försäljningar som lagerfel annars kan medföra, detta eftersom varorna kan levereras eller upphämtas vid en annan tidpunkt eller på en annan plats.

Skapa kundorder

Innan du försöker använda funktionen kundorder i kassan måste du se till att slutföra alla konfigurationer som krävs i Commerce headquarters.

Konfigurera leveranssätt

Om du vill använda kundbeställningar konfigurerar du leveranslägen som butikskanalen kan använda. Definiera minst ett leveransläge som ska användas när orderrader levereras till en kund från en butik. Definiera också minst ett leveransläge för upphämtning som ska användas när orderrader hämtas från butiken. Definiera leveranslägen på sidan Leveranslägen i huvudkontoret. För mer information om hur du konfigurerar leveranssätt för Commerce-kanaler, se Definiera leveranssätt.

Ställ in uppfyllelsegrupper

Vissa butiker eller lagerställen kanske inte kan uppfylla kundorder. Genom att konfigurera uppfyllelsegrupper kan en organisation ange vilka butiker och lagerställen som ska visas som alternativ för användare som skapar kundorder i POS. Konfigurera uppfyllandegrupper på sidan Uppfyllandegrupper. Skapa så många leveransgrupper som behövs. När du har definierat en fullgörandegrupp länkar du den till en butik genom att välja Tilldelning av fullgörandegrupp från fliken Konfigurera i Åtgärdsrutan på sidan Butiker.

I Commerce version 10.0.12 och senare kan organisationer ange huruvida lagerstället eller de kombinationer av lagerställen och butiker som har definierats i uppfyllelsegrupper kan användas för leverans, för upphämtning eller för både leverans och upphämtning. Denna funktion möjliggör ökad flexibilitet när man avgör vilka lager som kan väljas för kundorder med varor som ska skickas och vilka butiker som kan väljas för kundorder med varor att hämta. Om du vill använda dessa konfigurationsalternativ aktiverar funktionen Möjlighet att ange platser som "leverans" eller "upphämtning" aktiverad inom en uppfyllelsegrupp. Om ett lagerställe som är länkat till en uppfyllelsegrupp inte är en butik kan det endast konfigureras som en leveransplats. Den kan inte användas när order för upphämtning har konfigurerats i POS.

Konfigurera kanalinställningar

När du arbetar med kundbeställningar i POS bör du överväga några av inställningarna för butikskanalen. Hitta de här inställningarna på sidan Butiker i huvudkontoret.

  • Lager – Det här fältet visar det lager som systemet använder när inventeringen minskas för kontant- och bärorder och kundupphämtningsbeställningar som är knutna till den här butiken. Använd unika lager för varje butikskanal för att förhindra motstridiga affärslogikproblem mellan butiker.
  • Leveranslager – Det här fältet visar det lager som systemet använder när lagret minskas för kundorder som ska skickas från det valda lagret. Om funktionen Möjlighet att ange platser som "Frakt" eller "Hämtning" aktiverat inom Uppfyllningsgrupp är aktiverad i din miljö kan kassaanvändare välja ett specifikt lager att skicka från i kassa istället för att välja en butik att skicka från. När den funktionen är aktiverad används därför inte längre leveranslagret, eftersom användaren väljer det specifika lagret för att skicka beställningen från när ordern skapas.
  • Tilldelning av uppfyllelsegrupp – Välj den här knappen (på fliken Inställningar i åtgärdsfönstret) om du vill länka de uppfyllelsegrupper som refereras till visa alternativ för upphämtningsplatser eller leveransursprung när kundorder skapas i kassa.
  • Använd målbaserad moms – detta alternativ anger om leveransadressen används för att bestämma vilken momsgrupp som ska användas på orderrader som levereras till kundens adress.
  • Använd kundbaserad moms – det här alternativet anger om momsgruppen som definieras för kundens leveransadress används för att momsorder för kund som skapas i POS för leverans till kundens hem.

Ställ in orderparametrar för kund

Innan du försöker skapa kundorder i POS konfigurerar du lämpliga parametrar i huvudkontoret. Hitta dessa parametrar på fliken Kundbeställningar på sidan Handelsparametrar .

  • Standardordertyp – Den här äldre egenskapen stöds inte.

  • Standardinsättningsprocent – Ange procentandelen av det totala orderbeloppet som kunden måste betala som en deposition innan en beställning kan bekräftas. Beroende på deras behörighet kan butiksintressena åsidosätta beloppet genom att använda åtgärden Insättningsåsidosättning i POS om åtgärden har konfigurerats för den aktuella transaktionens skärmlayout.

    Note

    Inställningen för insättningsprocent ignoreras om en kund av typen B2B (business-to-business) som tillhör en kundhierarki läggs till på kundordern. För sådana kunder är standardinsättningsprocenten alltid inställd på noll, men kassören kan åsidosätta insättningsprocenten med hjälp av insättnings åsidosättningsåtgärden .

  • Upphämtningsläge för leverans – Ange leveranssättet som systemet ska tillämpa på försäljningsorderrader som är konfigurerade för upphämtning i POS.

  • Leveranssätt – Ange det leveranssätt som systemet ska tillämpas på försäljningsorderrader som anses vara leveransorderrader när en blandad kundvagn skapas, där vissa linjer hämtas eller levereras, och andra linjer utförs omedelbart av kunden.

  • Procentandel av annulleringsavgift – Om en avgift ska tillämpas när en kundbeställning avbryts anger du beloppet för den avgiften.

  • Kod för avbokningsavgift – Ange den kod för kundfordringar som systemet ska använda när en annulleringsavgift tillämpas på avbrutna kundbeställningar via POS. Avgiftskoden anger den ekonomiska bokföringslogiken för annulleringsbeloppet.

    Note

    När avancerade funktioner för automatiska avgifter inte är aktiverade skapar du en dedikerad avgiftskod för avbokningsavgifter i stället för att återanvända leveransavgiftskoden, eftersom det senare valet kan leda till oväntat beteende när systemet väljer momsgruppen för avgiften. Välj ett kodnamn och en beskrivning för annulleringsavgiften som gör det tydligt för kassörerna att koden för annulleringsavgiften endast gäller för annulleringar.

  • Leveransavgiftskod – om alternativet Använd avancerade automatiska tillägg är inställt på Ja har den här parameterinställningen ingen effekt. Om alternativet är inställt på Nej kommer användarna att uppmanas att ange leveransavgift manuellt när de skapar kundorder i POS. Använd den här parametern om du vill mappa en avgiftskod för kundreskontra som ska tillämpas på order när användarna anger en leveransavgift. Avgiftskoden anger den ekonomiska bokföringslogiken för leveransavgift.

  • Använd avancerade automatiska omkostnader – Ställ in det här alternativet på Ja för att använda systemberäknade automatiska omkostnader när kundorder skapas i POS. Dessa automatiska avgifter kan beräkna fraktavgifter eller andra beställnings- eller artikelspecifika avgifter. För mer information om hur du konfigurerar och använder avancerade automatiska tillägg finns i Avancerade automatiska avgifter för flera kanaler.

Uppdatera skärmlayouter för transaktioner i POS

Se till att du konfigurerar POS-skärmlayouten så att den stöder skapande och hantering av kundbeställningar. Konfigurera även alla nödvändiga POS-åtgärder. Nedan följer några av de kassaåtgärder som rekommenderas för att skapa och hantera kundorder:

  • Skicka alla produkter – Använd den här åtgärden för att ange att alla rader i transaktionsvagnen levereras till ett mål.
  • Leverera valda produkter – Använd den här åtgärden för att ange att valda rader i transaktionsvagnen ska levereras till ett mål.
  • Plocka upp alla produkter – Använd den här åtgärden för att ange att alla rader i transaktionsvagnen hämtas från en vald butiksplats.
  • Plocka upp valda produkter – Använd den här åtgärden för att ange att valda rader i transaktionsvagnen hämtas från en vald butiksplats.
  • Genomför alla produkter – Använd den här åtgärden för att ange att alla rader i kundvagnen genomförs. Om du använder den här åtgärden i POS konverteras kundbeställningen till en kontantköpstransaktion.
  • Utföra valda produkter – Använd den här åtgärden för att ange att valda rader i transaktionsvagnen utförs av kunden vid inköpstillfället. Den här åtgärden är endast användbar i ett scenario med hybridorder .
  • Återkalla order – Använd den här åtgärden för att söka efter och hämta kundorder så att POS-användare kan redigera, avbryta eller utföra uppfyllanderelaterade åtgärder på dem efter behov.
  • Ändringsläge för leverans – Använd den här åtgärden för att snabbt ändra leveransläget för linjer som redan har konfigurerats för leverans, utan att kräva att användarna går igenom flödet "skicka alla produkter" eller "skicka valda produkter" igen.
  • Åsidosättning av insättningar – Använd den här åtgärden för att ändra det insättningsbelopp som kunden betalar för den valda kundbeställningen.

Skärmbild av åtgärder på pos-transaktionsskärmen.

Arbeta med kundorder i POS

Note

Intäktsredovisningsfunktionen stöds för närvarande inte för användning i Commerce-kanaler (näthandel, POS, kundtjänst). Lägg inte till objekt som konfigurerats med intäktsigenkänning till beställningar som skapats i Handelskanaler.

Skapa en kundorder för produkter som ska levereras till kunden

Följ dessa steg för att skapa en kundorder för produkter som levereras till kunden:

  1. I fönstret kassatransaktion lägger du till en kund i transaktionen.
  2. Lägg till produkter i kundvagnen.
  3. Välj Leverera valda eller Leverera alla för att leverera produkterna till en adress på kundkontot.
  4. Välj alternativet för att skapa en kundorder.
  5. Bekräfta eller ändra platsen "leverera från", bekräfta eller ändra leveransadressen och välj en leveransmetod.
  6. Ange kundens leveransdatum som önskas.
  7. Använd betalningsfunktionerna om du vill betala för alla beräknade belopp som förfaller, eller använd åtgärden Insättningsåsidosättning för att ändra förfallna belopp och sedan använda betalning.
  8. Om den fullständiga ordersumman inte har betalats anger du ett kreditkort som debiteras för det saldo som förfaller på beställningen när det faktureras.

Skapa en kundorder för produkter som kunden hämtar

Följ dessa steg för att skapa en kundorder för produkter som kunden plockar upp:

  1. I fönstret kassatransaktion lägger du till en kund i transaktionen.
  2. Lägg till produkter i kundvagnen.
  3. Välj Hämta valda eller Hämta alla för att initiera konfigurationen av order upphämtningen.
  4. Välj den butiksplats där kunden hämtar de valda produkterna.
  5. Välj ett datum när objektet hämtas.
  6. Använd betalningsfunktionerna om du vill betala för alla beräknade belopp som förfaller, eller använd åtgärden Insättningsåsidosättning för att ändra förfallna belopp och sedan använda betalning.
  7. Om den fullständiga ordersumman inte har betalats väljer du om kunden ska betala vid ett senare tillfälle (vid upphämtning) eller om ett kreditkort ska tokeniseras nu och sedan användas och registreras vid tidpunkten för upphämtningen.

Redigera en befintlig kundorder

Du kan återkalla och redigera detaljhandelsorder som skapats i online- eller butikskanalen via POS efter behov.

Important

Det är inte alla butiksorder som kan redigeras via POS-programmet. Om inställningen Aktivera orderavslut är aktiverad för callcenterkanalen kan beställningar som skapas i en call center-kanal inte redigeras via POS. För att säkerställa korrekt betalningsbearbetning måste beställningar som har sitt ursprung i en call center-kanal och som använder Funktionen aktivera orderslut redigeras via callcenter-programmet i huvudkontoret.

Note

Microsoft rekommenderar att du inte redigerar beställningar och offerter i POS som skapats av en icke-call center-användare i huvudkontoret. Dessa order och offerter använder inte Commerce-prismotorn, så om de redigeras i kassan, kommer Commerce-prismotorn att sätta nytt pris.

I version 10.0.17 och senare kan användarna redigera berättigade order via POS-programmet, även om ordern är delvis uppfylld. Order som är helt fakturerade kan dock fortfarande inte redigeras via POS. Du kan aktivera denna funktion genom att slå på funktionen Redigera delvis uppfyllda order i kassan i arbetsytan Funktionshantering. Om den här funktionen inte är aktiverad, eller om du använder version 10.0.16 eller tidigare, kan användarna bara redigera kundorder i POS om ordern är helt öppen. Om funktionen är aktiverad kan du begränsa vilka butiker som kan redigera delvis uppfyllda order. Du kan konfigurera alternativet för att inaktivera den här funktionen för specifika butiker via funktionsprofilen under snabbfliken Allmänt .

  1. Markera återkalla order.
  2. Använd Sök för att ange filter för att hitta ordern och välj sedan Verkställ.
  3. Markera ordern i resultatlistan och välj Redigera. Om knappen Redigera inte är tillgänglig är ordern i ett läge där den inte kan redigeras.
  4. Gör nödvändiga ändringar av kundordern från transaktionsvagnen. Vissa ändringar kan vara förbjudna under redigeringen.
  5. Slutför redigeringsprocessen genom att välja en betalningsåtgärd.
  6. Om du vill avsluta redigeringsprocessen utan att spara några ändringar använder du transaktionsåtgärden Void .

Prissättningspåverkan när order redigeras

När kunder lägger beställningar i POS eller på en e-handelswebbplats för handel förbinder de sig till ett belopp. Detta belopp inkluderar ett pris och kan även omfatta en rabatt. En kund som lägger en order och sedan kontaktar kundtjänsten för att senare ändra ordern (t.ex. för att lägga till en artikel) har särskilda förväntningar på hur rabatter ska tillämpas. Även om erbjudandena på de befintliga orderraderna har förfallit, förväntar sig kunden att rabatterna som ursprungligen användes för raderna börjar gälla. Men om ingen rabatt gällde när beställningen ursprungligen gjordes, men en rabatt träder i kraft senare, förväntar sig kunden att den nya rabatten tillämpas på den ändrade ordern. Annars kan kunden avbryta den befintliga beställningen och sedan skapa en ny order där den nya rabatten tillämpas. Som det här scenariot visar måste priser och rabatter som kunderna förbinder sig till bevaras. Samtidigt måste kassaanvändare och kundtjänstanvändare ha flexibiliteten att räkna om priser och rabatter för försäljningsorderrader efter behov.

När användare återkallar och redigerar beställningar i POS betraktas priserna och rabatterna för de befintliga orderraderna som "låsta". Med andra ord ändras de inte, även om vissa orderrader avbryts eller ändras, eller om nya orderrader läggs till. Om du vill ändra priser och rabatter för befintliga försäljningsrader, måste kassaanvändaren välja Omberäkna. Prislåset tas sedan bort från de befintliga orderraderna. Innan Commerce version 10.0.21 finns den här kapaciteten inte tillgänglig i kundtjänsten. Eventuella ändringar på orderrader gör istället att priser och rabatter räknas om.

I Commerce version 10.0.21 släpps en ny funktion som heter Förhindra oavsiktlig prisberäkning för handelsorder, tillgänglig i arbetsytan Funktionshantering. Den här funktionen är aktiverad som standard. När aktiverad är en ny Pris låst egenskap tillgänglig för alla e-handelsbeställningar. När order har slutförts för order som placeras från en kanal aktiveras egenskapen automatiskt (det vill säga kryssrutan markeras) för alla orderrader. Commerce-prissättningsmotorn exkluderar sedan dessa orderrader från alla pris- och rabattberäkningar. Om ordern redigeras exkluderas därför orderraderna som standard från pris- och rabattberäkningen. Däremot kan kundtjänstanvändare inaktivera egenskapen (det vill säga avmarkera kryssrutan) för en orderrad och sedan välja Omberäkna för att inkludera de befintliga orderraderna i prissättningsberäkningarna.

Även om de tillämpar en manuell rabatt på en befintlig försäljningsrad måste kundtjänstanvändare inaktivera den prislåsta egenskapen för försäljningsraden innan de använder den manuella rabatten.

Kundtjänstanvändare kan också inaktivera egenskapen Prislås för orderrader på en gång genom att välja Ta bort prislås i gruppen Beräkna på fliken Försäljning i åtgärdsfönstret på sidan försäljningsorder. I detta fall tas prislåset bort från alla orderrader utom rader som inte kan redigeras (med andra ord rader som har statusen Delvis fakturerad eller Fakturerad). När ändringarna i ordern har slutförts och skickats tillämpas prislåset sedan på alla orderrader igen.

Important

När funktionen Förhindra oavsiktlig prisberäkning för handelsorder är aktiverad ignoreras konfigurationen av handelsavtalsutvärderingen i prisarbetsflödena. Dialogrutorna för utvärdering av handelsavtal visar med andra ord inte avsnittet Prisrelaterat . Detta inträffar eftersom både inställningen av handelsavtalsutvärderingen och prislåsfunktionen har ett liknande syfte: att förhindra oavsiktliga prisändringar. Användarerfarenheten för handelsavtalsutvärdering fungerar dock inte bra för stora order där användarna måste välja en eller flera orderrader för omvärdering.

Note

Egenskapen Prislåst kan bara inaktiveras för en eller flera valda rader när kundtjänst modulen används. Kassans beteende förblir oförändrat. Med andra ord kan kassaanvändaren inte låsa upp priser för valda orderrader. De kan dock välja Omberäkna om du vill ta bort prislåset från alla befintliga orderrader.

Annullera en kundorder

Så här avbryter du en kundbeställning:

  1. Markera återkalla order.
  2. Använd Sök för att ange filter för att hitta ordern och välj sedan Verkställ.
  3. Markera ordern i resultatlistan och välj Avbryt. Om knappen Avbryt inte är tillgänglig är ordningen i ett tillstånd där den inte kan avbrytas.
  4. Om du har konfigurerat annulleringsavgifter bekräftar du dem. Du kan justera annulleringsavgifterna innan du bekräftar dem om det behövs.
  5. I transaktionsvagnen slutför du annulleringen genom att välja en betalningsåtgärd. Om de insättningar som du har betalat överskrider avbokningsavgiften kan återbetalningsbetalningar vara förfallna.
  6. Om du vill avsluta annulleringsprocessen utan att spara några ändringar använder du transaktionsåtgärden Void .

I Commerce-versioner före 10.0.36, om en beställning delvis avbryts och du återkallar den i POS för redigering, visas de avbrutna orderraderna på transaktionen och skrivs ut på mottagandet av den redigerade ordern. I Commerce version 10.0.36 och senare döljs de avbrutna raderna från POS och skrivs inte ut på kvittot. Denna funktion styrs av funktionen Dölj annullerade orderrader från kassan, som är aktiverat som standard i funktionshanteringens arbetsyta från och med version 10.0.36. Du kan inaktivera funktionen om det behövs.

Slutför kundorder utleverans eller hämtning från kassa

När du har skapat en beställning hämtar kunden artiklarna från en butiksplats eller så levereras artiklarna, beroende på beställningens konfiguration. Mer information om den här processen finns i dokumentationen för butiksorder uppfyllelse.

Asynkront transaktionsflöde för kundorder

Du kan skapa kundbeställningar i POS i synkront läge eller asynkront läge.

Important

Använd det asynkrona läget för att skapa ordning. Det är mycket mer effektivt än synkront läge för ordergenerering och det ger en bättre användarupplevelse.

Aktivera skapande av kundorder i asynkront läge

Följ dessa steg för att skapa kundbeställningar i asynkront läge:

  1. I headquarters, gå till Butik och handel > Kanalinställning > Kassaprofiler > Funktionsprofiler.

  2. Välj den funktionsprofil som motsvarar den butik som du vill aktivera aktivera asynkront orderskapande för.

  3. På snabbfliken Allmänt välj från följande konfigurationsalternativ:

    • Skapa kundorder i asynkront läge
    • Använd realtidstjänst för skapande av order med asynkron säkerhetskopia

Note

Alternativet Använd realtidstjänst för skapande av order med asynkron säkerhetskopia är tillgänglig i Commerce version 10.0.33 och senare.

Alternativet Skapa kundorder i asynkront läge skapar alltid ordern i en batchprocess. POS slutför omedelbart transaktionen med hjälp av bekräftelsenumret för ordern, men det tar några minuter innan ordern skapas i huvudkontoret (efter att relevanta jobb har körts). Jobben som krävs för att skapa ordern är jobbet P-0001 (kanaltransaktioner) och Synkronisera orders. Du kan använda bekräftelsenumret för att återkalla beställningen för att uppfylla och redigera scenarier.

Alternativet Använd realtidstjänst för skapande av order med asynkron säkerhetskopia endast kan aktiveras om alternativet Skapa kundorder i asynkront läge redan har aktiverats. Alternativet Använd realtidstjänst för att skapa order med asynkron säkerhetskopiering försöker först skapa ordern med hjälp av Retail Transaction Service (RTS). Om det försöket misslyckas skapas ordningen med hjälp av samma batchprocess som beskrevs tidigare. För det mesta skapas ordern så snabbt som den skulle genom att en synkron order skapas. Med den här konfigurationen använder POS dock bekräftelsenumret för att omedelbart slutföra ordertransaktionen och väntar inte på att RTS-anropet ska slutföras.

Från och med versionen Commerce version 10.0.35 kan du avbryta asynkrona kundbeställningar även om motsvarande försäljningsorder inte har skapats i huvudkontoret. Aktivera funktionen genom att aktivera funktionen Aktivera asynkron orderavbokning på arbetsytan Funktionshantering .

Note

Funktionen Aktivera asynkron orderavbokning är för närvarande markerad som en förhandsgranskningsfunktion eftersom den ännu inte har verifierats mot lokaliseringsfunktioner.

Upplevelsen av att avbryta en asynkron beställning liknar att avbryta en befintlig kundorder. Den enda skillnaden är att när en asynkron beställning avbryts, kan systemet uppmana butikspersonalen med kundens primära kontaktuppgifter för att verifiera dem med kunden. Om en butiksmedarbetare behöver ändra kunduppgifter kan medarbetaren öppna kundposten från transaktionsskärmen och ändra kunddata därifrån. Den här funktionen är användbar eftersom när beställningen har avbrutits asynkront (även om annulleringsåtgärden lyckas på POS och kundens deposition återbetalas) avbryts den ursprungliga beställningen först efter att den har skapats i huvudkontoret. Om det uppstår ett problem med att avbryta beställningen kan kunden sedan nås med hjälp av den verifierade informationen. Från och med Commerce 10.0.36-versionen, för att konfigurera uppmaningen om kundinformation, aktivera Fråga efter telefonnummer och e-post för annullering av asynkron order i formuläret funktionsprofil för kassan.

För att säkerställa att systemet automatiskt avbryter den ursprungliga ordern när den har skapats i huvudkontoret kör du följande batchjobb med fördefinierade intervall.

Följ dessa steg för att skapa och schemalägga batchjobben som säkerställer att funktionen Aktivera asynkron orderavbokning fungerar korrekt:

  1. Gå till Systemadministration > Förfrågninger > Batchjobb.
  2. På sidan Batchjobb, skapa följande två batchjobb:
    1. Konfigurera ett jobb för att köra klassen RetailDocumentOperationMonitorBatch.
    2. Konfigurera ett jobb att köra klassen RetailDocumentOperationProcessingBatch.
  3. Tidsplanera de nya batchjobben så att de körs återkommande. Ställ t.ex. in schemat så att jobben körs var femte minut.

Om du upplever några problem när du avbryter en beställning kan du se problemen i arbetsytan Annulleringar av ofullständiga asynkrona order > Bearbetning och förfrågan om försäljningsorder. Två typer av problem kan förhindra att en ursprunglig försäljningsorder avbryts: permanenta problem eller tillfälliga problem (kallas även återförsöksbara problem). Scenarier med permanenta problem omfattar fall där en beställning uppfylls och därför inte kan avbrytas, eller där en beställning delvis uppfylls (och delvis avbryts), men kunden återbetalas den fullständiga depositionen. Tillfälliga problem omfattar fall där en ursprunglig order ännu inte har skapats, så motsvarande annulleringstransaktion bearbetas ännu inte. Systemet försöker automatiskt bearbeta rader som är associerade med fel, men du måste manuellt hantera rader som är associerade med permanenta fel. När du har åtgärdat en order manuellt kan du ange felsökningsstatusen för en transaktion för att indikera att ingen ytterligare felsökning behövs.

För scenarier där organisationer inte kan aktivera asynkrona kundorder och måste använda synkrona kundorder, om orderskapandet tar för lång tid så att kassan tiden går ut, eller om ordern hamnar i ett dåligt tillstånd, kan du använda åtgärden Tvinga slutförande av transaktionen (släppt i version 10.0.35) för att slutföra beställningen asynkront. Eftersom organisationen inte vill ha den asynkrona kundbeställningen använder du den asynkrona orderavbokningsprocessen som beskrevs tidigare för att avbryta ordern och försöker sedan skapa en ny order. För att sammanfatta Tvinga slutförande av transaktionen ger dig ett sätt att komma ut från ett tillstånd där orderskapandet misslyckas men du inte kan ogiltigförklara transaktionen.

Note

Åtgärd Tvinga slutförande av transaktionen kan endast användas om funktionen Aktivera annullering av asynkron order.

Ytterligare resurser

Kombinerade kundorder