1 adisyon da 2 3 sipariş

Bos zamanda toparlayim sagini solunu, duzeltirsin kendi istegine gore, sallama yazdim simdilik birseyler.

Bu arada iki sorun var:

Senaryo 1: Eger Türk/alman usulu parcali ÖDEME alinacak ise, bu is cok komplex bir yapiya gidiyor. Henüz cözümü yok.

Senaryo 2: Yukardaki gibi sadece Paketlerin siparislerini alinip, ödemek TOPTAN yapilacak ise, sorun yok. Parcali paketlerin toplamlarini yazdirilip, sonrada 1 elden toplamdan hesabin alinmasi gerekiyor.

Ya bu 2 senaryoya göre ayri ayri paketler hazirlanacak, ya da müsteriye hesap alirken parcali ödeme ALMAMASI gerektigi itina ile anlatilip, kasiyere atilacak bu görev.

Bu sadece paket serviste gerekli olabilir. Önemli olan Hesap Pusulası müşteriye verildiğinde hangi siparişin ne kadar tuttuğunu göstermek. Tahsilatı paketçi yapacak. Hesabı kimin ödediğini yada nasıl ödediğinin bir önemi yok. Bu sadece müşteriyi bilgilendirme amaçlı.
3-5 arkadaş aynı anda sipariş verdiğinde ve her biri farklı siparişler verdiğinde kimin ne kadar ödemesi gerektiğini göstermek için.

Yani bizim burda almanyadaki gibi veya TR de sizin kullandiginiz sekilde parcali ödeme alma olayi simdilik ikinci planda ve önemsiz diyorsan, suanda sorun yok gibi…Kullanilabilir kanimca…

Parcali ödeme olayi isin icine girince yapi komplexlesiyor iyice…

1 Beğeni

sonradan herhangi bir pakete paket eklenebilir (renkler ayarlanacak tabiki);

1 Beğeni

https://gist.githubusercontent.com/h716043/c77d0ac9ad716751436dffb6d476a013/raw/2f05f7a5e7993c6ba739978a34ca5ec000d197fb/SEATYENI

online depo üzerinde uğraşılması gerekiyor

image

notepad_MjHsBBEmww

ONENOTE_J4byy22I7X

Paket araları toplamayı yapamadım

Kaynak Aldığım yer

[LAYOUT]
-- General layout
<T>Adisyon
<L00>Tarih:{TICKET DATE}
<L00>Saat:{TIME}
{ENTITIES}
<L00>Adisyon No:{TICKET NO}
<F>-
{ORDERS}
<F>=
<EB>
{DISCOUNTS}
[<J10>Toplam İkram:|{ORDER STATE TOTAL:İkram}]
{SERVICES}
<J10>Toplam:|{TICKET TOTAL}
{PAYMENTS}
<DB>
<F>=
<C10>T H A N K Y O U

[DISCOUNTS]
<J00>{CALCULATION NAME} %{CALCULATION AMOUNT}|{CALCULATION TOTAL}

[SERVICES]
<J00>{CALCULATION NAME}|{CALCULATION TOTAL}

[PAYMENTS]
<J00>{PAYMENT NAME}|{PAYMENT AMOUNT}

[ORDERS]
-- Default format for orders
<J00>- {QUANTITY} {NAME}|{TOTAL PRICE}
{ORDER TAGS}

[ORDERS GROUP:]

[ORDERS GROUP|GROUP TAG]
<C00>--- {GROUP KEY} ---

[ORDERS FOOTER]
<R>-------
<R>Toplam: {GROUP SUM}

[ORDERS:GROUP TAG=*]
<J00> {QUANTITY} {NAME}|{TOTAL PRICE}

[ORDERS:İkram]
-- Format for gifted orders
<J00>- {QUANTITY} {NAME}|**GIFT**
{ORDER TAGS}

[ORDERS:İade]
-- Nothing will print for void lines

[ORDER TAGS]
-- Format for order tags
<J00> * {ORDER TAG NAME} | {ORDER TAG PRICE}

[ENTITIES:Masa]
-- Table entity format
<L00>Masa: {ENTITY NAME}

[ENTITIES:Müşteri]
-- Customer entity format
<J00>Müşteri: {ENTITY NAME} | {ENTITY DATA:Telefon}

Ekran Görüntüsü (2)