A POS nyomtatott bizonylatának frissítése a pénztári kerekítéshez
Ha az Ön üzlete kódszerkesztőn keresztül testreszabott POS-bizonylatokat használ, akkor szükség lehet a POS nyomtatott bizonylatának manuális frissítésére, hogy a bizonylaton biztosan megjelenjen a pénztári kerekítés.
Ezek a módosítások a Shopify értesítési sablonjaiban használt kód ismeretét igénylik. Ha a sablonok nagymértékben testre vannak szabva, és nem biztos abban, hogyan alkalmazza a szükséges módosításokat, akkor vegye fel a kapcsolatot a módosításokat végző fejlesztővel, vagy kattintson a „Visszaállítás az alapértelmezettre” gombra a sablon eredeti állapotának visszaállításához. Az alapértelmezett állapotra való visszaállításkor minden testreszabás törlődik, de az alapértelmezett sablon biztosítja, hogy a legújabb sablonverzióval rendelkezzen.
Ezen az oldalon
A POS nyomtatott bizonylatának frissítése
Frissítheti a POS nyomtatott bizonylatot, hogy megjelenítse a fizetési és visszatérítési tranzakciókból származó pénztári kerekítési korrekció teljes összegét, valamint a kerekített végösszeget a bizonylaton.
Lépések:
A Shopify adminisztrációs felületén lépjen az Értékesítési csatornák > Értékesítési pont menüpontra.
A „Bolti élmény testreszabása” szakaszban kattintson a „Bizonylatok” melletti „Szerkesztés” gombra.
A „Bizonylat testreszabása” oldalon kattintson a „Bizonylatok testreszabása” > „Kód szerkesztése” vagy a „Kódszerkesztő” lehetőségre.
A
transactions.liquidsablonban keresse meg azt a kódblokkot, amely a<section class='totals'>elemet tartalmazza.A szakasz végén (miután kinyomtatja a
receipt.totalértéket), ha a rendelésnél van pénztári kerekítés, adja hozzá azorder.total_cash_rounding_adjustmentés azorder.total_adjusted_amountLiquid-változókat, amelyeket a POS-kliens a pénztári kerekítési korrekció teljes összegére, illetve a kerekített végösszegre állít be.
{% if order.total_cash_rounding_adjustment %}
{% comment %} order.total_cash_rounding_adjustment is a string, converting for safety edited {% endcomment %}
{% assign rounding = order.total_cash_rounding_adjustment | plus: 0 | abs %}
{% if rounding > 0 %}
<div class='rounding-row-top-border'></div>
<div class='totals-container'>
<p class='totals-text'>{{ 'receipt.cash_rounding' | t | capitalize }}</p>
<p>{{ order.total_cash_rounding_adjustment | money | escape }}</p>
</div>
<div class='totals-container'>
<p class='totals-bold-text'>{{ 'receipt.adjusted_total' | t | capitalize }}</p>
<p class='price'>{{ order.total_adjusted_amount | money | escape }}</p>
</div>
{% endif %}
{% endif %}