Имя: Пароль:
1C
1С v8
Обработка уникальных номеров
0 IIOB
 
04.11.15
15:57
Добрый день!) 1С 8.3 "Управление торговлей" редакция 3.0

Есть магазин, продает карточки пополнения интернета. Карточки получают с помощью запроса на сервер. Сам запрос и распечатку карточки через 1С реализовал. В ходе эксплуатации столкнулся с проблемой, что если закончилась бумага в термопринтере, то карточку уже не распечатать. Подскажите как можно реализовать сохранение данных карточки в закрытую для реализатора область?
1 ДенисЧ
 
04.11.15
15:58
УТ3.0? Что-то новенькое...
2 Горогуля
 
04.11.15
15:59
кто здесь?
3 IIOB
 
04.11.15
16:00
точнее конфигурация Управление торговлей для Украины, редакция 3.0
4 Лодырь
 
04.11.15
16:05
Так может ее не надо сохранять в "закрытую область"? а сначала слить данные куданибудь в локальную базу. а оттуда уже спокойно распечатать, проставив признак - распечатана.

Ну или сделать метод вебсервиса - подтверждение распечатки. И подтверждать распечатку вызовом оного.
5 Живой Ископаемый
 
04.11.15
16:12
Закрытую - это которую можно только повторно распечатать, но нелья увидеть на экране?
6 IIOB
 
04.11.15
16:13
да
7 IIOB
 
04.11.15
16:14
сделать метод вебсервиса - не понял, что Вы имели ввиду
8 Мимохожий Однако
 
04.11.15
16:15
Какая связь заголовка и содержания ветка?!
9 Мимохожий Однако
 
04.11.15
16:16
ветка=ветки
10 Aleksey
 
04.11.15
16:17
(6) А что мне мешает распечатать 5-10 карточек с одинаковыми номерами с понтом "принтер зажувал"
11 Лодырь
 
04.11.15
16:18
Никак не сделаете. Как можно закрыть от человека информацию которую он распечатывает?
12 IIOB
 
04.11.15
16:21
(11) согласен, тогда вопрос меняется, как правильнее организовать сохранение данных для повторной распечатки?
13 IIOB
 
04.11.15
16:22
ответ сервера в формате "НомерКарты;ПинКод;ДатаВыдачи;ВремяВыдачи;"
14 Лодырь
 
04.11.15
16:27
Сваливай в регистр сведений с аналогичной структурой. И я бы еще дату распечатки и пользователя который распечатал бы сохранял.
15 Лодырь
 
04.11.15
16:28
Ну и соответственно раздели операции распечатки и получения кодов с сервера.
16 Живой Ископаемый
 
04.11.15
16:32
А нельзя перед получением блокировать термопринтере, узнавать, если бумага, и если нет, то отменять транзакцию? Или типа если от веб-сервиса номер карточки получен, то реализатор уже должен за нее денег?
17 IIOB
 
04.11.15
16:35
(16) там бумага в рулонах, то есть при проверке она есть, но может не хватить для распечатки всех данных
18 Живой Ископаемый
 
04.11.15
16:41
а чью репутацию мы пытаемся защитить? владельца веб-сервиса. который выдает номера, и гарантирует что генерируемый номер точно никак не юзался еще, и он точно добавит денег на счет или репутацию реализатора?

Просто немного не понятны чьи риски при каких исходах - например реализатор распечатала номер, отдал покупателю. покупатель взял чек, и допустим этот номер по-прежнему есть на розничной точке, и реализатор может срисовать его, и таким образом зафродить деньги себе до того, как этот код ввел покупатель? или от чего именно мы страхуемся?