|
v7: Печать чека в зависимости от формы оплаты фиск. реестратор datecs FP 3530T | ☑ | ||
---|---|---|---|---|
0
Mister-X07
31.01.13
✎
17:02
|
Кто работал из этим реестратором через утилиту CashFile.exe? Есть печать чека в 1С 7.7 - конфа торговля самописка.
|
|||
1
Mister-X07
31.01.13
✎
17:02
|
код:
... ИначеЕсли ВидЭККА = Перечисление.ВидыЭККА.DatecsFP3530TCashFile Тогда Если ФС.СуществуетФайл("c:\CashFile.inp") = 1 Тогда ФС.УдалитьФайл("c:\CashFile.inp"); КонецЕсли; FPFile= СоздатьОбъект("Текст"); FPFile.КодоваяСтраница(1); //Переключатель "5" в "Оп" FPFile.Очистить(); FPFile.ДобавитьСтроку("P1С.Док."+НомерДок+";"); ВыбратьСтроки(); Пока ПолучитьСтроку()=1 Цикл Новый= 0; АртикулЭККА = глД_ПолучитьАртикул(Контекст,СпрТМЦ,Новый); ТТТ= лев(сокрЛП(ТМЦ.Наименование),24); ТТТ= СтрЗаменить(ТТТ,"і","i"); ТТТ= СтрЗаменить(ТТТ,"ї","i"); ТТТ= СтрЗаменить(ТТТ,"І","I"); ТТТ= СтрЗаменить(ТТТ,"Ї","I"); Если Новый = 1 Тогда FPFile.ДобавитьСтроку("R"+ Строка(АртикулЭККА)+ ";"+ лев(ТТТ,24)+ ";"+ сред(ТТТ,25)+ ";"+ сокрЛП(Формат(ЦенаСНДС,"Ч10.2"))+ ";1;"+ Строка(глНалГруппаКассы(ТМЦ.СтавкаНДС))); КонецЕсли; FPFile.ДобавитьСтроку("D"+ Строка(АртикулЭККА)+ "*"+ Строка(Кво)); КонецЦикла; Если СуммаОплаты = 0 Тогда FPFile.ДобавитьСтроку("T0;"); ИначеЕсли СуммаОплаты >= Итог("СуммаСНДС") Тогда FPFile.ДобавитьСтроку("E0;"+ сокрЛП(формат(СуммаОплаты,"Ч10.2"))); Иначе //ОтменитьТранзакцию(); Предупреждение("ВНИМАНИЕ! Сумма оплаты меньше суммы по Чеку..."+РазделительСтрок+"Чек НЕ печатается !!!"); Возврат; КонецЕсли; FPFile.Записать("c:\CashFile.inp"); RunApp("c:\CashFile.exe c:\CashFile.inp >c:\CashFile.rpt"); НомерЧека=1; ... |
|||
2
Mister-X07
31.01.13
✎
17:04
|
нужно сделать печать чека в зависимости от формы оплаты рис.
http://service.systema.com.ua/fileadmin/user_upload/File_maliga/Graph/Graph_Registrator/Registr_FP-3530T/Chek06_FP3530T_Chek_Prodagi_oplata.jpg т.е. карточка, наличка (деньги)... Возможно ли это сделать через эту утилиту (и как, есть ли у кого опись полей файла параметров) или нужно другим методом (утилитой) это делать? Спасибо за ответы. |
|||
3
Злой Бобр
31.01.13
✎
17:49
|
Ну спросите у разработчика утилиты. Мы незнаем что там скомпилено в экзешку. По коду - самопал какой-то.
|
|||
4
Mister-X07
31.01.13
✎
18:07
|
да вероятно так и есть - самопал; может кто программировал формы оплаты для этого регистратора другими способами, если есть просьба указать утилиту и кусок кода?
|
|||
5
Vol71
31.01.13
✎
18:35
|
чек на рисунке твой? или который надо получить?
|
|||
6
varelchik
31.01.13
✎
18:35
|
Можу поделиться Классом для работы с датексом.
Я его колысь в 2007-2008 году писал. Доси работает. Стучись :477687116 |
|||
7
Mister-X07
31.01.13
✎
18:37
|
(5) надо получить, взят отсюда http://service.systemgroup.com.ua/index.php?id=fp-3530t
|
|||
8
Злой Бобр
31.01.13
✎
19:28
|
(4) В Днепре фирма Мысль. У них и описалово подробное под их длл. Поиском находится легко.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |