Взять кассу

Сканеры, кассы, ККТ и т.д.
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Взять кассу

Сообщение Игорь Столяров »

finsoftrz писал(а): 19 Ноябрь 2019, 17:59Есть еще вариант продажи блоками.
Блок - это всё равно единица товара, с ценой за блок … Жесть. :(
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4549
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Взять кассу

Сообщение finsoftrz »

В маркировке хоть еан товара присутствует. С алкоголем вообще история веселая. Уже пару раз наткнулись. Продали одну позицию, а в егаис ушла марка от другой. То ли продавец еан на одной бутылке пикнул, а марку на другой. То ли производитель перепутал. И отследить это очень проблематично, так как марка не несет в себе никакой информации. Даже если при приеме от поставщика все пропикивать, то очень вероятен человеческий фактор, так как привязка еан к марке глазками.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Взять кассу

Сообщение Игорь Столяров »

Ну ладно табак или алкашка - это лицензируемый вид деятельности. Мехом не так много торгуют на самом деле …
но мне интересно посмотреть что будет на рынках и сельпо после введения маркировки на обувь и молочку ...
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4549
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Взять кассу

Сообщение finsoftrz »

Черный рынок будет расти.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Взять кассу

Сообщение Игорь Столяров »

Да как бы цель наоборот придушить чёрный оборот - и это благое дело.
Непонятно правда зачем это делать за счёт конечного потребителя.

Хотя месяц назад был на рынке - пачка KENT - 140 руб, налом без чека 120 руб., без акцизной марки за нал 80 руб. :ty: ФНС РФ !
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Взять кассу

Сообщение Игорь Столяров »

Можете порекомендовать какую-нибудь проверенную модель ручного сканера 2D кода для работы с маркировкой ?
В контексте использования с Clarion - что бы возвращал скан-код в буфер клавиатуры. Заранее спасибо. :)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4549
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Взять кассу

Сообщение finsoftrz »

У меня на кассах работают с подключением по com порту, но разницы не должно быть, в сканерах можно переключать режимы. Сканеры honeywell 1450g. Алкоголь читается нормально. А вот с маркировкой когда как. Лучше погуглить этот вопрос, информации в сети много на этот счет.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Взять кассу

Сообщение Игорь Столяров »

Ещё раз спасибо - вроде бы наступило небольшое просветление по работе с маркировкой.
(и радостно жужжащий на печати чеков АТОЛ-30Ф это поддержал)

В принципе, для табака, обуви и меха (а далее покрышки, молоко и всех кого Правительство РФ решит
продоить через Честный Знак) всё сводится к одному и тому же. Нужно из скан-строки кода отжать GTIN и SERIAL
(зачем сделали разную длину ?) и загнать их в атрибут 1162 чека. Всё. То что в коде маркировки содержаться
специфические сведения для разных типов товаров, вроде МРЦ или материала подошвы - юзаем опционально,
и собственно к кассовому чеку эти сведения отношения не имеют. :)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Взять кассу

Сообщение Игорь Столяров »

Нет ли у кого-нибудь "Руководства программиста ККМ Штрих-М" с описанием нового порядка маркировки ?
(передача скан-кода маркировки для разбора и записи тега 1162 в ККМ)

Или хотя бы как эта новая команда записи скан-кода в ККМ "Штрих-М" называется …
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Взять кассу

Сообщение Игорь Столяров »

Вроде бы теперь для Штрих-М передачу маркировки надо делать вот так:

Код: Выделить всё

  
  FRS.Object{'BarCode'} = Loc:QCheck.Dump  ! Полная строка маркировки
  FRS.Object{'FNSendItemBarcode'}          ! После привязки всех остальных тегов к предмету расчёта
  
  If FRS.Object{'FNOperation'} = 0 ...
Осталось найти девайс с новой прошивкой и проверить ! :)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4549
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Взять кассу

Сообщение finsoftrz »

Привет. У меня так. Код проверенный.

Код: Выделить всё

               ........
               SELF.Contr{'FNOperation'}

               SELF.ErrorCode=SELF.Contr{'RESULTCODE'} 
               if SELF.ErrorCode=0 and SELF.QueueSale.SaleCodeMark<>'' !отправляем маркировку
                  SELF.Contr{'password'}= SELF.Pswd
                  SELF.Contr{'MarkingType'}=5   !табак=5
                  SELF.Contr{'GTIN'}=sub(SELF.QueueSale.SaleCodeMark,1,14)
                  SELF.Contr{'SerialNumber'}=sub(SELF.QueueSale.SaleCodeMark,15,7)
                  SELF.Contr{'FNSendItemCodeData'}
               end
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Взять кассу

Сообщение Игорь Столяров »

finsoftrz писал(а): 11 Декабрь 2019, 8:46У меня так. Код проверенный.
Это понятно … но это старый вариант с разбором кода маркировки на стороне кассовой программы.
Сейчас идёт переход на новый порядок работы с маркировкой, с передачей строки кода для логистического контроля и разбора в ФР.
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4549
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Взять кассу

Сообщение finsoftrz »

Разбирать его все равно надо, чтобы определить еан и цену. Странное дело, но у нас с маркировкой так никто и не начал работать в боевом режиме. Я проверил передачу в офд маркировки для всех видов используемых ккм, клиенты зарегистрировались на сайте честного знака, на этом все и зависло.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4549
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Взять кассу

Сообщение finsoftrz »

Сегодня еще у москвичей спрошу, они более продвинутые в таких вопросах.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Взять кассу

Сообщение Игорь Столяров »

У Штриха традиционно информации кот наплакал, все описания старые и т.д.
Что-то есть вот здесь: https://forum.shtrih-m-partners.ru/inde ... #msg150442

Сейчас приведённым Вами кодом можно запихнуть в ФР что угодно. Идёт развитие технологии ...
Там будет 2 этапа:
1. март 2020 г. ФР должен проверять валидность марки по криптохвосту и печатать для маркируемых
товаров c валидной маркой префикс [M] в чеке. Передача тега 1162 с кодом вида товара 44 4D.
2. 2021 г. при пробитии маркируемого товара будет запрос (наверно в "Честный знак", через ОФД)
о том, что марка введена в оборот и выбывает по чеку. Иначе она не пробивается.
Никто не знает как это будет реализовано, может программно в ФР, может через приставку к ФР
вроде пинпада эквайринга. ХЗ короче ! :(
За теми кто отстал - не возвращаться. (С) Кодекс
Ответить