Loading
Liiketoimintaprosessiesi automatisointi Salesforce-kululla
Luo varaus -toiminto

Luo varaus -toiminto

Luo Omnichannel-inventaariossa yksi tai useampi inventaariovaraus sijaintiin tai sijaintiryhmään.

Vaaditut versiot

Käytettävissä: Lightning Experiencessa
Näytä tuetut Edition-versiot.
Tämä ominaisuus vaatii Salesforce Omnichannel Inventory -lisäosan. Ota yhteyttä Salesforce-asiakkuuspäällikköösi ostaaksesi tuotteen.

Jos käytät Flow Builderia, lisää kulkuusi Toiminto-elementti. Valitse Omnichannel Inventory -palvelu -luokka ja hae Omnichannel Inventory -palvelun luo varaus.

Huomautus
Huomautus Määritä kulun runtime API -versioksi 52.0 tai uudempi.

Määritä input-arvot

Määritä input-arvot käyttämällä kulusta aiemmin saatuja arvoja.

Input-parametri Kuvaus
Omnichannel Inventory -palvelun luo varaus -toiminnon input

Tämä input-arvo on Apexin määrittämä muuttuja luokasta ConnectApi.OCICreateReservationInputRepresentation.

Muuttujalla on nämä kentät.

  • actionRequestId — UUID, joka yksilöi pyynnön. Käytä output-muuttujissa toimintojen pyyntöjen tunnuksia tunnistaaksesi, mitkä toiminnot onnistuivat tai epäonnistuivat.
  • allowPartialReservations — Valinnainen. Kun true on valittuna, järjestelmä yrittää luoda osittaisen varauksen, jos se ei voi luoda koko varausta.
  • createRecords — Luettelo enintään 100 Apexin määrittämästä muuttujasta luokasta ConnectApi.OCICreateReservationSingleInputRepresentation. Jokainen muuttuja sisältää seuraavat kentät.
    • locationGroupIdentifier — Tunnus sijaintiryhmälle, johon inventaarion varaaminen tehdään. Joko locationGroupIdentifier tai locationIdentifier vaaditaan, mutta ei molempia.
    • locationIdentifier — Tunnus sijainnille, johon inventaario varataan. Joko locationIdentifier tai locationGroupIdentifier vaaditaan, mutta ei molempia.
    • quantity — Varattavan tuotteen määrä.
    • stockKeepingUnit — Varattavan tuotteen varastointiyksikkö (SKU).
  • expirationSeconds — Valinnainen. Aika sekunteina. Jos varausta ei täydennetä tämän ajan kuluessa reservationTimen jälkeen, se vanhenee. Enimmäisarvo on 14400.
  • externalRefId — Valinnainen ulkoisen viitteen tunnus.
  • reservationTime — Valinnainen, aika, jolloin varaus tallennetaan. Esimerkki: 2020-07-24T21:13:00Z

Tallenna output-arvot

Output-parametri Kuvaus
Omnichannel Inventory -palvelun luo varaus -toiminnon output

Tämä arvo on Apexin määrittämä muuttuja luokasta ConnectApi.OCICreateReservationOutputRepresentation.

Muuttujalla on nämä kentät.

  • details — Luettelo Apexin määrittämistä muuttujista luokasta ConnectApi.OCICreateReservationSingleOutputRepresentation. Jokainen muuttuja edustaa yhtä varattua tuotetta ja sisältää seuraavat kentät.
    • virhekoodi — Virhekoodi, jos sellainen on.
    • locationGroupIdentifier — Tunniste sijaintiryhmälle, johon inventaario on varattu.
    • locationIdentifier — Tunniste sijainnille, johon inventaario on varattu
    • quantity — Tuotteen varattu määrä.
    • stockKeepingUnit — Varatun tuotteen SKU.
  • errors — Luettelo Apexin määrittämistä muuttujista luokasta ConnectApi.OCICreateReservationErrorOutputRepresentation. Jokainen muuttuja edustaa palautettua virhettä ja sillä on seuraavat kentät.
    • errorCode — Virhekoodi.
    • message — Virheen lisätiedot, jos sellaisia on.
  • expirationTime — Aika, jolloin varaus vanhentuisi.
  • reservationTime — Aika, jolloin varaus tallennettiin.
  • success — Osoittaa, onnistuiko varaus.

Omnichannel Inventory -palvelun luo varaus -toiminnon input-arvon määrittäminen:

  • Käytä jokaiselle varattavalle tuotteelle Kohdistus-elementtejä määrittääksesi ConnectApi.OCICreateReservationSingleInputRepresentation-muuttujan locationGroupIdentifier- tai locationIdentifier-kentän, quantity-kentän ja stockKeepingUnit-kentän arvot.
  • Käytä Kohdistus-elementtejä lisätäksesi ConnectApi.OCICreateReservationSingleInputRepresentation-muuttujat ConnectApi.OCICreateReservationInputRepresentation-muuttujan createRecords-kenttiin.
  • Käytä Kohdistus-elementtejä määrittääksesi ConnectApi.OCICreateReservationInputRepresentation-muuttujan actionRequestId-, allowPartialReservations-, expirationSeconds-, externalRefId- ja reservationTime-kenttien arvot.
  • Käytä ConnectApi.OCICreateReservationInputRepresentation-muuttujaa toiminnon input-arvona.
 
Ladataan
Salesforce Help | Article