Мы тоже печатаем, но что то я не помню что бы в продуктовых мне давали два чека (чек и слип) при оплате картой. Может память подводит?
Clarion и терминал карт СБЕРА
					Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
	При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Admin
 - Администратор
 - Сообщения: 4022
 - Зарегистрирован: 05 Июль 2005, 15:59
 - Откуда: Хабаровск
 - Благодарил (а): 59 раз
 - Поблагодарили: 42 раза
 - Контактная информация:
 
Clarion и терминал карт СБЕРА
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
			
						- finsoftrz
 - ✯ Ветеран ✯
 - Сообщения: 5567
 - Зарегистрирован: 06 Ноябрь 2014, 12:48
 - Благодарил (а): 18 раз
 - Поблагодарили: 78 раз
 
Clarion и терминал карт СБЕРА
Аналогично. Там тонкость в том, что терминал может возвращать 2 слипа с каким-то разделителем, это от настройки терминала зависит.
У меня так.
			
			
									
						У меня так.
Код: Выделить всё
printAtolBank_r  routine   !печать на атол 10 (слип платежного терминала)
   DATA
lor:dl long
lor:i  long
lor:p1 long
lor:p2 long
lor:kCut  byte  !счетчик для отрезов
   CODE
   if GloM:PinPadSlip=''
      MessageError('Пустое значение строки со слипом банка!')
      exit
   .
   if GloM:FirmaActive=0
      MessageError('Кассовый аппарат недоступен!')
      exit
   .
   FsKKMAtolL &= (GloM:DevKKMAtol)
   FsKKMAtolL.FlagCutNo=Fir:DevFiscRegCutNo
   lor:dl=len(clip(GloM:PinPadSlip))
   lor:p1=1
   lor:p2=1
   lor:kCut=0
   loop lor:i=1 to lor:dl
      if GloM:PinPadSlip [lor:i] = chr(13)
         lor:p2=lor:i
         FsKKMAtolL.AddStringForPrint(sub(GloM:PinPadSlip,lor:p1,lor:p2-lor:p1),0,0,0)
         lor:p1=lor:i+2
      elsif GloM:PinPadSlip [lor:i] = '~'   !отрез
         if GloM:PinPadSlip [lor:i+1] = 'S'
            lor:p1=lor:i+2
            lor:kCut+=1
            if lor:kCut=1
               !добавляем строки перед отрезом
               loop 6 times
                  FsKKMAtolL.AddStringForPrint('',0,0,0)
               .
               FsKKMAtolL.AddStringForPrint('cut=',0,0,0)
            .
         .
      elsif GloM:PinPadSlip [lor:i] = chr(01)
         lor:p1=lor:i+1
         lor:kCut+=1
         if lor:kCut=1
            !добавляем строки перед отрезом
            loop 6 times
               FsKKMAtolL.AddStringForPrint('',0,0,0)
            .
            FsKKMAtolL.AddStringForPrint('cut=',0,0,0)
         .
      .
   .
   FsKKMAtolL.PrintNoFiscal    !печать нефискального документа
   if FsKKMAtolL.ErrorCode<>0
      StatAdd(2)
   .
   loc:ok=1
C6/C12, ШВС, tps/btrieve.
			
						- Игорь Столяров
 - Ветеран движения
 - Сообщения: 8269
 - Зарегистрирован: 07 Июль 2005, 10:19
 - Откуда: г. Ростов-на-ДоМу
 - Благодарил (а): 34 раза
 - Поблагодарили: 106 раз
 
Clarion и терминал карт СБЕРА
Вообще - это как бы федеральный закон о правилах розничной торговли с использованием ККТ.
Что бы не спорить - вот сегодняшний чек (пардон, что мятый - выбросил уже в мусорку).
					Последний раз редактировалось Игорь Столяров 31 Март 2022, 15:38, всего редактировалось 1 раз.
									
			
						За теми, кто отстал, не возвращаться ! 
 Кодекс
			
						- finsoftrz
 - ✯ Ветеран ✯
 - Сообщения: 5567
 - Зарегистрирован: 06 Ноябрь 2014, 12:48
 - Благодарил (а): 18 раз
 - Поблагодарили: 78 раз
 
Clarion и терминал карт СБЕРА
Либо настроено, что одна копия (для экономии бумаги), либо просто не отрывали, между копиями частичный отрез обычно. Покупатели их обычно не просят, им и так смс прилетает.Admin писал(а): 31 Март 2022, 15:27Мы тоже печатаем, но что то я не помню что бы в продуктовых мне давали два чека (чек и слип) при оплате картой. Может память подводит?
C6/C12, ШВС, tps/btrieve.
			
						- finsoftrz
 - ✯ Ветеран ✯
 - Сообщения: 5567
 - Зарегистрирован: 06 Ноябрь 2014, 12:48
 - Благодарил (а): 18 раз
 - Поблагодарили: 78 раз
 
Clarion и терминал карт СБЕРА
Изучая чеки, можно многое понять о вкусовых особенностях покупателей. 
			
			
									
						C6/C12, ШВС, tps/btrieve.
			
						- Игорь Столяров
 - Ветеран движения
 - Сообщения: 8269
 - Зарегистрирован: 07 Июль 2005, 10:19
 - Откуда: г. Ростов-на-ДоМу
 - Благодарил (а): 34 раза
 - Поблагодарили: 106 раз
 
Clarion и терминал карт СБЕРА
Это хорошо, когда в алкомаркете клиентура известна и заведена в БД с контактными реквизитами.
А в розничной торговле электронный чек может выдаваться только по требованию.
BIGDATA ! А вообще, что бог послал по акции - тому и рады. Не до устриц и пармезана ...finsoftrz писал(а): 31 Март 2022, 15:39 Изучая чеки, можно многое понять о вкусовых особенностях покупателей.
За теми, кто отстал, не возвращаться ! 
 Кодекс
			
						- finsoftrz
 - ✯ Ветеран ✯
 - Сообщения: 5567
 - Зарегистрирован: 06 Ноябрь 2014, 12:48
 - Благодарил (а): 18 раз
 - Поблагодарили: 78 раз
 
Clarion и терминал карт СБЕРА
Банан на сырник и кофе запивать. Я так не пробовал. Вот банан (или шоколад) в лаваш завернуть, это бывало. 
			
			
									
						C6/C12, ШВС, tps/btrieve.
			
						- Игорь Столяров
 - Ветеран движения
 - Сообщения: 8269
 - Зарегистрирован: 07 Июль 2005, 10:19
 - Откуда: г. Ростов-на-ДоМу
 - Благодарил (а): 34 раза
 - Поблагодарили: 106 раз
 
Clarion и терминал карт СБЕРА
Потому, что Вы обжора ! А у меня - это вообще-то завтрак, обед и ужин !
За теми, кто отстал, не возвращаться ! 
 Кодекс
			
						- finsoftrz
 - ✯ Ветеран ✯
 - Сообщения: 5567
 - Зарегистрирован: 06 Ноябрь 2014, 12:48
 - Благодарил (а): 18 раз
 - Поблагодарили: 78 раз
 
Clarion и терминал карт СБЕРА
Понятно. Раздельное питание. Утром кофе, в обед банан, вечером сырники. 
			
			
									
						C6/C12, ШВС, tps/btrieve.
			
						- SergioRaguzini
 - Старожил
 - Сообщения: 261
 - Зарегистрирован: 08 Декабрь 2009, 19:16
 - Откуда: Краснодарский край
 - Благодарил (а): 21 раз
 
Clarion и терминал карт СБЕРА
У СБЕРа в слипе всегда два экземпляра, они разделяются строкой заполненными "тире" ----------...., и, чтобы отрезать приходится анализировать каждую строчку и искать эту строку-тире, потом вторая часть слипаfinsoftrz писал(а): 31 Март 2022, 15:38 Либо настроено, что одна копия (для экономии бумаги), либо просто не отрывали....
- Игорь Столяров
 - Ветеран движения
 - Сообщения: 8269
 - Зарегистрирован: 07 Июль 2005, 10:19
 - Откуда: г. Ростов-на-ДоМу
 - Благодарил (а): 34 раза
 - Поблагодарили: 106 раз
 
Clarion и терминал карт СБЕРА
Нет. В настройке драйвера UPOS выставляется кол-во слип-чеков и их ширина в символах.
За теми, кто отстал, не возвращаться ! 
 Кодекс
			
						- Admin
 - Администратор
 - Сообщения: 4022
 - Зарегистрирован: 05 Июль 2005, 15:59
 - Откуда: Хабаровск
 - Благодарил (а): 59 раз
 - Поблагодарили: 42 раза
 - Контактная информация:
 
Clarion и терминал карт СБЕРА
Хотелось бы ссылку (что бы одного человечка носом ткнуть) на конкретный закон в котором про печать слипов (не чеков) написано.Игорь Столяров писал(а): 31 Март 2022, 15:36 это как бы федеральный закон о правилах розничной торговли с использованием ККТ.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
			
						- Игорь Столяров
 - Ветеран движения
 - Сообщения: 8269
 - Зарегистрирован: 07 Июль 2005, 10:19
 - Откуда: г. Ростов-на-ДоМу
 - Благодарил (а): 34 раза
 - Поблагодарили: 106 раз
 
Clarion и терминал карт СБЕРА
Собственно сам закон вот:
http://www.consultant.ru/cons/cgi/onlin ... wrFiqnPS52
Настолько я понимаю - Вам нужно читать п.3.
			
			
									
						http://www.consultant.ru/cons/cgi/onlin ... wrFiqnPS52
Настолько я понимаю - Вам нужно читать п.3.
За теми, кто отстал, не возвращаться ! 
 Кодекс
			
						- SergioRaguzini
 - Старожил
 - Сообщения: 261
 - Зарегистрирован: 08 Декабрь 2009, 19:16
 - Откуда: Краснодарский край
 - Благодарил (а): 21 раз
 
Clarion и терминал карт СБЕРА
Привет Всем!
Вчера пользователь проинформиррвал меня по поводу того что у нмх на рабочем месте сепциалисты Сбера обновили версию библиотеки SBRF.DLL
В феврале после обновления в новой (для февраля) версии была ошибка о невозможности создать объект с идетификатором SBRFSRV.Server (его просто не было в Windows) и до вчерашнего дня этот пользователь работал на откатанной назад "до-февральской" версии. Я в феврале, даже писал письмо в наше местное отделение Сбера об этой ошибке.
Видимо исправили - интерфейс новый, но теперь все работает.
			
			
									
						Вчера пользователь проинформиррвал меня по поводу того что у нмх на рабочем месте сепциалисты Сбера обновили версию библиотеки SBRF.DLL
В феврале после обновления в новой (для февраля) версии была ошибка о невозможности создать объект с идетификатором SBRFSRV.Server (его просто не было в Windows) и до вчерашнего дня этот пользователь работал на откатанной назад "до-февральской" версии. Я в феврале, даже писал письмо в наше местное отделение Сбера об этой ошибке.
Видимо исправили - интерфейс новый, но теперь все работает.
