Yazıcıdan çıkan adisyondaki şekil bozukluğu

Merhaba,
Epson iğne vuruşlu yazıcından çıktı aldığımızda adisyon aşağıdaki şekilde görünüyor.
Sanıyorum iskonto tutarı önündeki " - " (eksi) işaretinden dolayı oluyor.
Çözümü konusunda yardım rica edebilir miyim?

Aynı zamanda büyük " İ " harfini de tanımıyor ve " . " işareti çıkıyor.

Teşekkürler.

Karakter setlerinden deneme yap

yada Karakter Değişimi

Şablonu atarmısınız…

her ikisini de denedim. maalesef değişmedi. ön izlemede bir sorun yok ama yazıcıdan çıkınca sadece iskonto kısmında oluyor.

[LAYOUT]
– General layout

Adisyon


<W00:1, *>{TICKET DATE:dd.MMM.yyyy (ddd) HH:mm}|No: {TICKET NO}

{ENTITIES}
[=’{NOTE}’ !=’’ ? ‘Not: {NOTE}’:’’]
[=’{TICKET TAG:Ödeme Şekli}’!=’’?‘W00:*Ödeme Şekli: {TICKET TAG:Ödeme Şekli}’:’’]


<W00:26,1, 7, *> Ürün Adı|Adet| |Toplam
-

{ORDERS}
=

[=’{PLAIN TOTAL}’!=’’?’<W00:21,1, 20>Ara Toplam :||{PLAIN TOTAL}’:’’] ₺

{DISCOUNTS}

{TAXES}

{SERVICES}

<W00:21,1, 20>Genel Toplam :||{TICKET TOTAL} ₺
{PAYMENTS}
[=’{TENDERED TOTAL}’ == ‘0,00’ ? ‘’:’<W00:21,1, 20>Toplam Ödenen|:|{TENDERED TOTAL}’]
[=’{REMAINING TOTAL}’ == ‘{TICKET TOTAL}’ ? ‘’:’{REMAINING TOTAL}’ == ‘0,00’ ? ‘’:’<W00:21,1, 20>Kalan Ödeme|:|{REMAINING TOTAL}’]
[<W00:21,1, 20>Para Üstü|:|{CHANGE TOTAL}] ₺

= |T e ş e k k ü r E d e r i z| —

[DISCOUNTS]
<W00:21,1, 20>{CALCULATION NAME} %{CALCULATION AMOUNT} :||{CALCULATION TOTAL} ₺

[DISCOUNTS:Düzle]
<W00:21,1, 20>{CALCULATION NAME} :||{CALCULATION TOTAL} ₺

[TAXES]

[SERVICES]
<W00:21,1, 20>{CALCULATION NAME} :||{CALCULATION TOTAL} ₺

[SERVICES:Kuver Bedeli]
<W00:21,1, 20>({TICKET TAG:Kişi Sayısı}) Kişi {CALCULATION NAME} :||{CALCULATION TOTAL} ₺

[PAYMENTS]
<W00:21,1, 20>Ödenen {PAYMENT NAME} :||{PAYMENT AMOUNT} ₺

[ORDERS]
– Default format for orders
<W00:31,1, 8, 8>[=’{PORTION}’!=’’?’{PORTION} {PRODUCT NAME}’:’{PRODUCT NAME}’]|{QUANTITY}| |{TOTAL PRICE} ₺
{ORDER TAGS}

[ORDERS:İkram]
– Format for gifted orders
<W00:31,1, 8, 8>[=’{PORTION}’!=’’?’{PORTION} {PRODUCT NAME}’:’{PRODUCT NAME}’]|{QUANTITY}| |İKRAM
{ORDER TAGS}

[ORDERS:İade]
– Nothing will print for void lines
<W00:31,1, 8, 8>[=’{PORTION}’!=’’?’{PORTION} {PRODUCT NAME}’:’{PRODUCT NAME}’]|{QUANTITY}| |İADE
{ORDER TAGS}

[ORDER TAGS]
– Format for order tags
<W00:26, 8, *> * {ORDER TAG NAME} [=TN(’{ORDER TAG QUANTITY}’) > 1 ? ‘{ORDER TAG QUANTITY}x’ : ’ ']|{ORDER TAG PRICE}|{ORDER TAG TOTAL PRICE} ₺

[ORDER TAGS:Servis Ücreti]

[ORDERS GROUP|GROUP TAG]

*** {GROUP KEY} - {GROUP SUM} ₺ {QUANTITY SUM} ürün ***

[ORDERS GROUP:]
[ORDERS FOOTER]

[ENTITIES:Masa]
– Table entity format
<W00:20, *>Masa:{ENTITY NAME} Guest:{TICKET TAG:Kişi Sayısı} | {USER NAME}

[ENTITIES:Müşteri]
– Customer entity format


[DISCOUNTS]
<W00:21,1, 20>{CALCULATION NAME} %{CALCULATION AMOUNT} :||[='{CALCULATION TOTAL}'.replace(/-/g, '')] ₺

Yolladığınız komut çalıştı. İlginiz ve emeğiniz için çok teşekkür ederim.

Bir tek İskonta kelimesindeki İ harfi yerine hala " . " çıkıyor. Farklı karakter seti ve karakter değişimi konusunda dedikleriniz denedim ama olmadı.

Acaba İskonta kelimesini Iskonto olarak nasıl değiştirebilirim? O zaman çözülür sanıyorum.


[DISCOUNTS]
<W00:21,1, 20>[='{CALCULATION NAME}'.replace(/İ/g, 'i')] %{CALCULATION AMOUNT} :||[='{CALCULATION TOTAL}'.replace(/-/g, '')] ₺

Sorun çözüldü, çok teşekkür ederim :slightly_smiling_face: