28.02.2017 08:58
УКМ_эксплуатант_2
 
Кто-нибудь разбирался с дизайном чека на "новых" ФР-ах?
По умолчанию - только название товара и кол-во*цена=итого.
Нет ни артикула, ни свойств товара.
При этом, в "нововведениях" указано:
Цитата:
9025 Реализован вывод на печать произвольного текста в клише чека (Header).

9026 Появилась возможность вывода произвольного текста для каждого отдельного товара.
Как этим воспользоваться?

Ответ от С+:
Цитата:
Текст берется из скритпа lua print_item_info

- в receipt.lua
function print_item_info(__item, __print_data)
local printer = ukm.get_printer(ukm.printer_type_master());
if printer then
local text = "";
local width = printer:get_width();
__print_data:add(text, ukm.printer_type_master());
end
end

- в register.lua
register_event("event_print_item_info", "print_item_info");
Сделал как написано, эффекта нет

З.Ы. Версия, ес-но, 74СП1...
28.02.2017 09:10
student
 
Цитата:
УКМ_эксплуатант_2 74СП1...
это версия укм а версия прошивки (протокола обмена с фр) какая ?
просто хедер\футер\итемтекст появились кажется только в 10-й версии протокола...
28.02.2017 09:23
УКМ_эксплуатант_2
 
Дык ФР с иной версией прошивки и не работает! Мне его дня три шили что-бы он заработал...
Сейчас FNTool-ом гляну:
Цитата:
* Текущий статус устройства *
** Версия **
007.10
** Сеть **
28.02.2017 09:31
student
 
Цитата:
УКМ_эксплуатант_2 Дык ФР с иной версией прошивки и не работае
странно - у меня все работало начиная с 8-й версии, правда фр на тестах сп402 - м.б. в этом дело...

Цитата:
УКМ_эксплуатант_2 007.10
да это 10-я версия там все указанное должно быть :(
так что мучай техподдержку почему нет :)

пы сы
а как сам фр работает - все устраивает ?
просто согласно тому же фнтулу время операций\отклика достаточно большое ...
28.02.2017 09:51
УКМ_эксплуатант_2
 
Буду мучить дальше...

У меня 101 доработанный - грусть-тоска
буду 802 закупать...
28.02.2017 09:59
student
 
Цитата:
УКМ_эксплуатант_2 буду 802 закупать...
не уверен что будет значительно лучше - новый (хмл) протокол обмена - достаточно много в текстовке надо запихнуть в фр и столько же или даже более оттуда прочитать....
ранее было - и команда и ответ минимальны по размеру а сейчас - портянка - природу не обманешь :(
28.02.2017 10:04
УКМ_эксплуатант_2
 
однако факт:
от нажатия на кнопку РАСЧЕТ до отрывания чека
на доработанном 101 - ок. 20 сек
на 802 - 4-7 сек.

Вот биг боссы и приняли решение...
28.02.2017 10:07
~Guest~
 
Цитата:
УКМ_эксплуатант_2 однако факт:
от нажатия на кнопку РАСЧЕТ до отрывания чека
на доработанном 101 - ок. 20 сек
на 802 - 4-7 сек.

Вот биг боссы и приняли решение...
Там можно за денюжку плату поменять, будет быстрее.
28.02.2017 10:10
student
 
Цитата:
УКМ_эксплуатант_2 на доработанном 101 - ок. 20 сек
на 802 - 4-7 сек.
на сп402 - печать чека с 1 позицией - 13 секунд :(

2017/02/28 10:06:38: 0x00002ecc: INFO: main: [receipt] >> Send data: <?xml version="1.0" encoding="UTF-8"?><ArmRequest><RequestBody><ProtocolLabel>OFDFNARMUKM</ProtocolLabel><ProtocolVersion>10</ProtocolVersion><RequestId>{272a283a-fd3f-4c6f-acab-8a74ffd3af5b}</RequestId><DateTime>2017-02-28 10:06:38</DateTime><Command>8</Command></RequestBody><RequestData><![CDATA[<ArmReceipt><UserLoginName>Иванов</UserLoginName><ReceiptType>1</ReceiptType><DateTime>2017-02-28 10:06:38</DateTime><TaxSystem>1</TaxSystem><HeaderText>****************************************
Здравствуйте!
****************************************
</HeaderText><Items><ArmReceiptItem><ItemArticle>10397</ItemArticle><ItemName>Товар 10397</ItemName><Price>294.00</Price><Quantity>0.429</Quantity><ItemTotal>0.00</ItemTotal><TaxType>2</TaxType><Tax>0.00</Tax><ItemDiscounts><ArmDiscount><Name>*BONUS*</Name><Value>-3.70</Value></ArmDiscount></ItemDiscounts><ItemText>**Описание товара**</ItemText></ArmReceiptItem></Items><CustomerAddress></CustomerAddress><Total>0.00</Total><CashSumm>122.43</CashSumm><NonCashSumm>0.00</NonCashSumm><PosNum>18283964</PosNum><PosShiftNum>2010015500</PosShiftNum><PosReceiptNum>19647760</PosReceiptNum><ArmReceiptTax><nds18>0.00</nds18><nds10>0.00</nds10><nds00>0.00</nds00><ndsNo>0.00</ndsNo><nds18_118>0.00</nds18_118><nds10_110>0.00</nds10_110></ArmReceiptTax><Footer>****************************************
Спасибо за покупку!
****************************************
</Footer><FiscalDocNumber>18273452</FiscalDocNumber><FiscalSign>15771984</FiscalSign><ShiftNumber>-580</ShiftNumber><ReceiptNumber>18273452</ReceiptNumber></ArmReceipt>]]></RequestData></ArmRequest>
2017/02/28 10:06:38: 0x00002ecc: INFO: main: [receipt] >> Send result: Данные успешно отправлены
2017/02/28 10:06:51: 0x00002ecc: INFO: main: [answerReady] >> Response data: <?xml version="1.0" encoding="UTF-8"?><ArmResponse><ResponseBody><ProtocolLabel>OFDFNARMUKM</ProtocolLabel><ProtocolVersion>10</ProtocolVersion><RequestId>{272a283a-fd3f-4c6f-acab-8a74ffd3af5b}</RequestId><Result>0</Result><ErrorCategory>0</ErrorCategory><ErrorSource>PRN_CONTROLLER</ErrorSource><ErrorCode>0</ErrorCode><ErrorDescription></ErrorDescription><Command>9</Command></ResponseBody><ResponseData><![CDATA[<ArmReceipt><UserLoginName>Иванов</UserLoginName><ReceiptType>1</ReceiptType><DateTime>2017-02-28 10:06:38</DateTime><TaxSystem>1</TaxSystem><HeaderText>****************************************
Здравствуйте!
****************************************
</HeaderText><Items><ArmReceiptItem><ItemArticle>10397</ItemArticle><ItemName>Товар 10397</ItemName><Price>294.00</Price><Quantity>0.429</Quantity><ItemTotal>122.43</ItemTotal><TaxType>2</TaxType><Tax>11.13</Tax><ItemDiscounts><ArmDiscount><Name>*BONUS*</Name><Value>-3.70</Value></ArmDiscount></ItemDiscounts><ItemText>**Описание товара**</ItemText></ArmReceiptItem></Items><CustomerAddress></CustomerAddress><Total>122.43</Total><CashSumm>122.43</CashSumm><NonCashSumm>0.00</NonCashSumm><PosNum>18283964</PosNum><PosShiftNum>2010015500</PosShiftNum><PosReceiptNum>19647760</PosReceiptNum><ArmReceiptTax><nds18>0.00</nds18><nds10>11.13</nds10><nds00>0.00</nds00><ndsNo>0.00</ndsNo><nds18_118>0.00</nds18_118><nds10_110>0.00</nds10_110></ArmReceiptTax><Footer>****************************************
Спасибо за покупку!
****************************************
</Footer><FiscalDocNumber>283</FiscalDocNumber><FiscalSign>35255293</FiscalSign><ShiftNumber>30</ShiftNumber><ReceiptNumber>1</ReceiptNumber></ArmReceipt>]]></ResponseData></ArmResponse>

на штрихе - 1 секунда :) - чек буквально вылетает из фискальника - только успевай ловить...
28.02.2017 11:42
Fomka
 
У меня на 802 чек тоже вылетал как пуля. Правда что там с настройками и тп было я даже не в курсе)

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.