Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Вывод в чек наименования документа

v7: Вывод в чек наименования документа
Я
   Yasher56
 
10.07.18 - 13:17
Всем привет!
Есть необходимость печатать в чек ККМ наименование и номер реализации, из которой с помощью внешних печатных форм выходит чек на фискальный аппарат. Кто может подсказать как это реализовать. Вроде понимание есть откуда это взять, но знаний не хватает в принципе. А зп не дают пока не закончу ввод в эксплуатацию ккм. Надеюсь на понимание.
 
 
   Масянька
 
1 - 10.07.18 - 13:19
(0) Дай закурить, а то так есть хочется, что переночевать негде (С)
   Builder
 
2 - 10.07.18 - 13:19
ККМ умеют печатать обычные строки как обычный принтер. Сформируй строку и выведи ее в нужное место.
   Yasher56
 
3 - 10.07.18 - 13:20
(1) нехорошо смеяться на больным человеком))
   Builder
 
4 - 10.07.18 - 13:21
(0) + к (2) - Как вывести строку смотри в документации к твоей ККМ.
   Yasher56
 
5 - 10.07.18 - 13:22
(2) это звучит просто. но сижу уже с 8 утра над этой хренотенью. У меня уже 15:21. И понимаю что впринципе это всего лишь 2-3 строки. Но моих знаний по 1с вообще не хватает.
   Somebody
 
6 - 10.07.18 - 13:24
(5) ККМ какая ?
   Builder
 
7 - 10.07.18 - 13:24
(5) Как вариант - заплатить тому кто умеет.
   Somebody
 
8 - 10.07.18 - 13:25
Пример для Атола

ECR.TextWrap  = 1;
ECR.Caption = СокрЛП(ПечатаемЗдесьЧтоУгодно);
ECR.PrintString();
   Yasher56
 
9 - 10.07.18 - 13:26
(7) организация платить не будет, из своего кармана тоже не буду платить. Обработку для печати за свои деньги купил уже.
   Yasher56
 
10 - 10.07.18 - 13:29
(8) В общем ситуация такова. есть 1с 7,7 ТиС 9,2, В нее интегрирован модуль для печати чеков ккм по 54 фз. Атол 30ф. Все печатает хорошо. Единственное необходимо добавить в чек в шапку номер документа из которого печатается через внешние печатные формы.
 
 Рекламное место пустует
   Somebody
 
11 - 10.07.18 - 13:39
(10) пример для Атола я привел, таким манером там что угодно печатается где угодно. Передаем нужную строчку методу PrintString() и все.
   Yasher56
 
12 - 10.07.18 - 13:46
(11) ECR<<?>>.TextWrap  = 1;
{C:\2008\ExtForms\PrnForms\fr54_ПечатьЧека.ert(132)}: Переменная не определена (ECR)
ECR<<?>>.Caption = СокрЛП(ПечатаемЗдесьЧтоУгодно);
{C:\2008\ExtForms\PrnForms\fr54_ПечатьЧека.ert(133)}: Переменная не определена (ECR)
ECR<<?>>.PrintString();
{C:\2008\ExtForms\PrnForms\fr54_ПечатьЧека.ert(134)}: Переменная не определена (ECR)
При проверке модуля обнаружены синтаксические ошибки!
   Somebody
 
13 - 10.07.18 - 13:49
ну потому что у меня 
ECR = СоздатьОбъект("AddIn.FprnM45");
у вас там в обработке каким именем эта переменная названа, я телепатировать не могу.
   Somebody
 
14 - 10.07.18 - 13:51
(13) это все для работы с внешней компонентой FPRNM1C.dll, конечно.
   Yasher56
 
15 - 10.07.18 - 13:56
(14) могу код прислать
   Somebody
 
16 - 10.07.18 - 13:58
(15) можно здесь выложить
   Yasher56
 
17 - 10.07.18 - 13:59
(16) на почту вам отправил
   Somebody
 
18 - 10.07.18 - 14:44
(17) не, в таком виде не знаю куда это вставить. я проще делаю печать чеков для своих - непосредственно через драйвер ккм, без глобальных процедур и оберток.
   Yasher56
 
19 - 10.07.18 - 14:59
(18) ну спасибо хоть отозвался)))
   Kigo_Kigo
 
20 - 10.07.18 - 15:46
(19) А что там за вид?
Первое что надо, это в оьработку передать строку которую надо напечатать, к примеру " Реализация №123 от 10.07.2018", а только потом ее выпечатывать
   HawkEye
 
21 - 10.07.18 - 16:46
(9) а ты кем там работаешь?


Список тем форума
Рекламное место пустует  Рекламное место пустует
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс, 1996 г.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует