Pridobi podatke o seji sledenja gotovini
V potekih dela, ki zahtevajo podatke o seji sledenja gotovini, lahko uporabite dejanje Pridobi podatke o seji sledenja gotovini za pridobivanje informacij o seji sledenja gotovini iz vašega POS Pro. Seje sledenja gotovini se uporabljajo za sledenje gotovini v blagajnah vaše trgovine.
Konfiguracija
Polja
Dejanje Pridobi podatke o seji sledenja gotovini vsebuje naslednja polja.
| Polje | Opis |
|---|---|
| Razvrsti podatke po | Obvezno. Parametri, po katerih so razvrščeni podatki, ki jih vrne iskalna poizvedba. |
| Največje število rezultatov | Obvezno. Največje število rezultatov, ki jih lahko vrne iskalna poizvedba, ki jo izberete. Naenkrat lahko vrnete do 100 rezultatov. |
| Poizvedba | Obvezno. Izberite med pogostimi poizvedbami ali izberite Napredno, da ustvarite svojo. |
Niz poizvedbe
To je primer poizvedbe za pridobivanje sej sledenja gotovini, ki so bile zaprte v zadnjem dnevu:
closing_time:<='{{ scheduledAt }}' AND closing_time:>'{{ scheduledAt | date_minus: "1 day" }}'Spremenljivka closing_time je filter, ki je na voljo v poizvedbi CashTrackingSessions in ga je mogoče uporabiti večkrat ali kombinirati z drugimi spremenljivkami. Spremenljivka Liquid scheduledAt je na voljo v potekih dela, ki so uporabili sprožilec Načrtovan čas. Oznaka Liquid date_minus je posebna oznaka za Flow, ki omogoča odštevanje časa od datuma.
Pri poizvedovanju po podatkih je koristno vedeti naslednje:
Poizvedbe morajo slediti določeni sintaksi
Vrednosti polj za poizvedbe niso vedno dokumentirane. V nekaterih primerih lahko vrednosti najdete tako, da preverite dokumentacijo za API. Pogosto pa lahko vrednosti polj najdete tudi v URL-naslovih v skrbniški plošči, ko filtrirate. Če želite na primer najti nekatere vrednosti poizvedbe Order, filtrirajte stran »Naročila« v skrbniški plošči in nato preverite URL-naslov.
Poizvedbo lahko zaženete ali preizkusite v svoji trgovini z aplikacijo Shopify GraphiQL.
Zavedajte se, kaj se zgodi, če vaša poizvedba ne uspe. Pogosto bo API vrnil vse rezultate (in ne nobenega).
Vrnjeni podatki
Vsa dejanja Pridobi podatke vrnejo seznam z od 0 do 100 virov. Odvisno od vašega primera uporabe boste te podatke morda želeli uporabiti na različne načine:
- Če morate vsak element seznama obravnavati posamično, na primer tako, da za vsakega dodate oznako, lahko uporabite dejanje Za vsak.
- Če morate združiti podatke, na primer prešteti, koliko rezultatov je bilo vrnjenih, lahko uporabite dejanji Preštej ali Seštej.
- Če želite izpisati seznam, na primer poslati e-pošto z vsemi elementi, lahko uporabite vrnjene podatke neposredno v naslednjih dejanjih.
Za dostop do vrnjenih podatkov v korakih, ki sledijo temu dejanju, uporabite spremenljivko z imenom Pridobi podatke o seji sledenja gotovini, ki je seznam sej sledenja gotovini. To spremenljivko lahko uporabite v pogojih in dejanjih. Seznam sej sledenja gotovini lahko na primer pošljete v dejanju Pošlji notranjo e-pošto na naslednji način:
{% for single_cash_tracking_session in GetCashTrackingSessionData %}
* {{ single_cash_tracking_session.id }}
{% endfor %}Sprožilci
To dejanje lahko uporabite v katerem koli poteku dela, vključno s sprožilcem Načrtovan čas. V poteku dela, ki uporablja sprožilec Načrtovan čas, se potek dela začne ob času, ki ste ga določili, in ne kot rezultat dogodka. Ker v vaši trgovini ali iz aplikacije ni nobenega posebnega dogodka, ki bi začel potek dela, podatki niso samodejno vključeni.
Referenca za API
Za več informacij o API-ju, uporabljenem v tem dejanju, si oglejte poizvedbo CashTrackingSessions.