Loading
Automatisera dina verksamhetsprocesser med Salesforce-flöde
Åtgärden Släpp reservation

Åtgärden Släpp reservation

I Omnichannel-lager, släpp en eller flera lagerreservationer.

Versioner som krävs

Tillgängliga i: Lightning Experience
Visa versioner som stöds.
Denna funktion kräver tillägget Salesforce Omnichannel-lager. För att köpa, kontakta din kundansvariga på Salesforce.

I Flow Builder, lägg till ett åtgärdselement i ditt flöde. Välj kategorin Omnichannel-lagertjänst och sök efter Omnichannel-lagertjänst: Släpp reservation.

Anteckning
Anteckning Ställ in flödets API-version för körning till 52.0 eller senare.

Ange värden för indata

Använd värden från tidigare i flödet för att ange indata.

Indataparameter Beskrivning
Indata för Omnichannel-lagertjänst: Släpp reservation

Denna indata är en Apex-definierad variabel av klassen ConnectApi.OCIReleaseReservationInputRepresentation.

Variabeln har ett fält: releaseRecords. Detta fält är en lista över upp till 100 Apex-definierade variabler av klassen ConnectApi.OCIReleaseReservationSingleInputRepresentation. Varje variabel har dessa fält.

  • actionRequestId—Ett UUID som identifierar begäran. För att identifiera vilka åtgärder som lyckades eller misslyckades, använd ID för åtgärdsbegäran i utdatavariablerna.
  • externalRefId—Valfritt. Det externa referens-ID:t.
  • locationGroupIdentifier—Identifierare för platsgruppen där det reserverade lagret ska släppas. Antingen locationGroupIdentifier eller locationIdentifier krävs, men inte båda två.
  • locationIdentifier—Identifierare för platsen där det reserverade lagret ska släppas. Antingen locationIdentifier eller locationGroupIdentifier krävs, men inte båda två.
  • quantity—Kvantiteten av produkten att släppa.
  • stockKeepingUnit—Lagerhållsenheten för produkten att släppa.

Lagra värden för utdata

Utdataparameter Beskrivning
Utdata för Omnichannel-lagertjänst: Släpp reservation

Detta värde är en Apex-definierad variabel av klassen ConnectApi.OCIReleaseReservationOutputRepresentation.

Variabeln har dessa fält.

  • errors — En lista över Apex-definierade variabler av klassen ConnectApi.OCIReleaseReservationErrorOutputRepresentation. Varje variabel representerar ett returnerat fel och har dessa fält.
    • details—En Apex-definierad variabel av klassen ConnectApi.OCIReleaseReservationSingleOutputRepresentation. Varje variabel representerar ett returnerat fel och inkluderar värdena från inmatningen så att du kan skicka in dem igen:
      • actionRequestId—Ett UUID som identifierar den misslyckade begäran.
      • externalRefId—Det externa referens-ID:t.
      • locationGroupIdentifier—Identifierare för platsgruppen där det reserverade lagret ska släppas.
      • locationIdentifier—Identifierare för platsen där det reserverade lagret ska släppas.
      • quantity—Kvantiteten av produkten att släppa.
      • stockKeepingUnit—Lagerhållsenheten för produkten att släppa.
    • errorCode—Felkoden.
    • message—Detaljer om felet, om tillgängligt.
  • success—Indikerar om det gick att släppa.

För att konfigurera Indata för Omnichannel-lagertjänst: Släpp reservation:

  • För varje reservation som ska släppas, använd Tilldelning-element för att ange fältvärdena för actionRequestId, externalRefId, locationGroupIdentifier eller locationIdentifier, quantity och stockKeepingUnit i en ConnectApi.OCIReleaseReservationSingleInputRepresentation-variabeln.
  • Använd ett Tilldelning-element för att lägga till ConnectApi.OCIReleaseReservationSingleInputRepresentation-variabler i fältet releaseRecords i en ConnectApi.OCIReleaseReservationInputRepresentation-variabel.
  • Använd variabeln ConnectApi.OCIReleaseReservationInputRepresentation i åtgärdsinmatningen.
 
Laddar
Salesforce Help | Article