Имя: Пароль:
1C
1С v8
Розница 1С. Надо вывести дополнительные поля в чек ККМ.
,
0 Assena
 
26.08.15
07:52
Доброго дня всем! Есть конфа "1С:Салон красоты" (по всей видимости механизм печати чеков на базе 1С:Розницы). Надо вывести в чек ККМ дополнительные поля типа номер чека (из 1С), кассир, мастер и пр.
Делала запросто такие вещи в УТ, там просто передается массив дополнительных строк чека в процедуру печати чека. А в Рознице кто знает как?
1 el7cartel
 
26.08.15
07:54
(0) макет чека надо настроить!
2 Assena
 
26.08.15
08:03
(1) а где находится этот макет? в 1С?
3 Assena
 
26.08.15
08:03
или вы имеете в виду шаблон чека в драйвере?
4 Assena
 
26.08.15
08:10
я наверное некорректно поставила вопрос, не в обычной печатной форме чека надо поля добавить, а в фискальном чеке на принтере ККМ
5 capllary_
surgut
 
26.08.15
08:12
(4) в (1) все правильно тебе сказали, заходишь через драйвер ККМ в настройки ККМ, там есть макет печати, и правишь его как хочешь.
6 Assena
 
26.08.15
08:19
проблема в том, что поля типа Номер чека, Кассир можно взять только из документа 1С, а в макете печате в драйвере можно зашить только постоянную инфу типа Здрасьте, До Свидания, Спасибо за покупку!
7 Assena
 
26.08.15
08:30
неужели никто не настраивал печать чеков в Рознице??
8 capllary_
surgut
 
26.08.15
08:32
(7) Щас посмотрю в конфе "1С:Салон красоты", версия релиза какая у вас?
9 Assena
 
26.08.15
08:33
(8) редакция 2.0 (2.0.13.3)
10 Assena
 
26.08.15
08:34
не обновляем, потому что дорисованная уже
11 Assena
 
26.08.15
08:37
(8) я нашла процедуру ПробитьЧекВыполнить, где по идее можно некоторые поля добавить в общие параметры, передаваемые в процедуру печати, но даже элементарный текст шапки не срабатывает
12 PaulBC
 
26.08.15
08:39
Администрирование - Печатные формы, отчеты, обработки - Шаблоны этикеток, ценников и чеков ККМ - Шаблон чека ККМ - Редактировать макет
13 capllary_
surgut
 
26.08.15
08:40
(11) Там есть справочник Хранилище шаблонов, в нем есть ФормаРедактированияШаблонаФискальногоЧека
14 Wirtuozzz
 
26.08.15
08:42
Пути 2. Либо настраивать макет из режима пользователя, либо смотреть где макет печатается и вносить изменения в код конфы.
15 Assena
 
26.08.15
08:44
(13) попробую покопать там, спасибо за наводку))
16 Assena
 
26.08.15
08:45
(12) это где такой пункт в Администрировании вы нашли?
17 capllary_
surgut
 
26.08.15
08:47
(12) Тоже не нашел, версия релиза 2.0.14.14. Может это в Рознице так?
18 Assena
 
26.08.15
08:51
(12) Есть Администрирование - Макеты печатных форм, но там настраиваются только печатные формы чека, фискального чека там нет
19 capllary_
surgut
 
26.08.15
08:53
(15) Там же есть макет ПустойШаблонЧека
20 Assena
 
26.08.15
08:56
(19) ага, вижу.. только как к нему подступиться))
21 mTema32
 
26.08.15
09:17
(0) Чего хоть за ККМ?
А вообще у любого подобного девайса есть ПО и описание как с ним работать. Если а вас продукция компании ШТРИХ-М, то там есть dll и полное описание как с ней работать. Есть метод там "НапечататьСтроку" - и печатайте чего душа пожелает.
22 capllary_
surgut
 
26.08.15
09:44
(11) Там есть две Процедуры ПробитьЧекВыполнить(): в ФормаДокумента и ФормаДокументаУпрощенная. Может просто не то правишь.
23 Assena
 
26.08.15
10:02
(21) FPrint у нас
24 Assena
 
26.08.15
10:03
(22) отладчиком попадаю туда, где правила, но дальше не вижу, чтобы эти параметры где-то передавались, там передаются только сумма документа, скидки и подобное.
25 Assena
 
26.08.15
10:26
может есть случаи из практики? кто реально добавлял поля в чек в Рознице?
26 Trotter
 
26.08.15
10:31
27 Trotter
 
26.08.15
10:32
28 Trotter
 
26.08.15
10:32
судя по картинки из 27, можно
29 Trotter
 
26.08.15
10:33
из (27)  Рис. 2 Вызов формы списка справочника “Шаблоны этикеток, ценников и чеков ККМ”   Источник: ©Курсы-по-1С.рф
30 Assena
 
26.08.15
10:39
(26) эхх.. все не то.. я этих шаблонов этикеток и ценников за свою жизнь сделала - не сосчитать.. и чеки ККМ из УТ настраивала и с картинками и с буковками.. а в Рознице не знаю как
31 mTema32
 
26.08.15
10:44
(25) Я добавлял.
32 Assena
 
26.08.15
10:52
(31) может быть поделитесь опытом, как передать например номер чека ККМ из 1С в макет чека? про вывести ВывестиСтроку() я знаю, как ей подсунуть значение поля из 1С?
33 mTema32
 
26.08.15
11:00
(32) Я не с Атолом работал, а со Штрихами.
Пользовался 1С-ной оберткой по работе с данным фискальником. На сайте производителя есть описание как работать с данной компонентой в 1С.
В макет руками ничего не добавлял. Печатал программно. Сейчас Розницы под рукой нет, в коде поищите момент, когда 1С начинает выполнять код обработки работы с ТО. Там и вызываются нужные методы. Возможно, что эту обработку придется допиливать, так как там не будет нужных параметров при выводе на печать строки.
34 Assena
 
26.08.15
11:17
(33) спасибо за совет, теоретически понимаю, практически пытаюсь найти, где пилить
35 mTema32
 
26.08.15
11:24
+(33) В УТ 11 есть общий модуль "ПодключаемоеОборудованияАтолФискальныеРегистраторыКлиент".

В нем есть функция НапечататьНефискальнуюСтроку

Что-то подобное вам нужно в Рознице найти.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн