+7 499 990-10-21

Позиции отложенного чека попадают в следующий чек

Позиции отложенного чека попадают в следующий чек

Сообщение Rafta » 03 ноя 2011, 16:02

Пробуем Дэнси-Кассу 1.2.6.p2 функционал отложенных чеков.
набираем позиции в чек:
А
Б
В
Нажимаем Ctrl+L то есть откладываем чек.
набираем позиции в новый чек
Л
М
Закрываем чек
Вызываем отложенный чек Ctrl+L и закрываем его Enter
В результате записано два чека:
Тот который не откладывали
Л
А
Б
В
М
и тот который отложили:
А
Б
В
Ubuntu 10.10 \ Дэнси-Касса 1.2.6.p.8\ 1С v7.7\ протокол обмена Атол\ Без ФР \ сканер Metrologic Orbit 7120
Аватара пользователя
Rafta
 
Постов: 263
Зарегистрирован: 29 апр 2011, 14:07

Re: Позиции отложенного чека попадают в следующий чек

Сообщение Alexander » 03 ноя 2011, 16:15

Проверил Ваш пример.
В транзакции записалось:
Тип транз./Товар
11 / A
11 / Б
11 / В
58 - чек восстановлен (пока не был восстановлен здесь был тип 57)
11 / Л
11 / М
55 - чек закрыт
11 / А
11 / Б
11 / В
55 - чек закрыт

P.S. Вы не упомянули способ просмотра транзакций и используется ли сортировка при просмотре (например, ORDER BY n_transaction)
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Позиции отложенного чека попадают в следующий чек

Сообщение Rafta » 03 ноя 2011, 16:25

У нас примерно то же самое вероятно надо будет поправить запросы в OpenOffice, будем разбираться. Извините.
Ubuntu 10.10 \ Дэнси-Касса 1.2.6.p.8\ 1С v7.7\ протокол обмена Атол\ Без ФР \ сканер Metrologic Orbit 7120
Аватара пользователя
Rafta
 
Постов: 263
Зарегистрирован: 29 апр 2011, 14:07

Re: Позиции отложенного чека попадают в следующий чек

Сообщение Rafta » 03 ноя 2011, 18:58

Открыли смену, набрали позиции и отложили чек
N тип дата_время код товара
9157 62 03.11.11 18:29
9158 11 03.11.11 18:29 4528
9159 14 03.11.11 18:29 4528
9160 11 03.11.11 18:29 4541
9161 14 03.11.11 18:29 4541
9162 57 03.11.11 18:29

Открыли новый чек, добавили позиции провели чек
N тип дата_время код товара
9157 62 03.11.11 18:29
9158 11 03.11.11 18:29 4528
9159 14 03.11.11 18:29 4528
9160 11 03.11.11 18:29 4541
9161 14 03.11.11 18:29 4541
9162 57 03.11.11 18:29
9163 62 03.11.11 18:32
9164 11 03.11.11 18:32 9802
9165 14 03.11.11 18:32 9802
9166 11 03.11.11 18:32 15804
9167 14 03.11.11 18:32 15804
9168 11 03.11.11 18:32 10940
9169 14 03.11.11 18:32 10940
9170 41 03.11.11 18:32
9171 55 03.11.11 18:32
Между чеками появилось еще одно открытие смены - так и должно быть?
Номера отложенного чека и только что проведенного совпадают - может для отложенных чеков нумерация нужна другая, например с префиксом.

Открыли отложенный чек и провели его
N тип дата_время код товара
9157 62 03.11.11 18:29
9158 11 03.11.11 18:29 4528
9159 14 03.11.11 18:29 4528
9160 11 03.11.11 18:29 4541
9161 14 03.11.11 18:29 4541
9162 58 03.11.11 18:29

9163 62 03.11.11 18:32
9164 11 03.11.11 18:32 9802
9165 14 03.11.11 18:32 9802
9166 11 03.11.11 18:32 15804
9167 14 03.11.11 18:32 15804
9168 11 03.11.11 18:32 10940
9169 14 03.11.11 18:32 10940
9170 41 03.11.11 18:32
9171 55 03.11.11 18:32
9172 11 03.11.11 18:37 4528
9173 14 03.11.11 18:37 4528
9174 11 03.11.11 18:37 4541
9175 14 03.11.11 18:37 4541
9176 41 03.11.11 18:37
9177 55 03.11.11 18:37
выделенный блок позиций обработкой для 1С игнорируется?
Ubuntu 10.10 \ Дэнси-Касса 1.2.6.p.8\ 1С v7.7\ протокол обмена Атол\ Без ФР \ сканер Metrologic Orbit 7120
Аватара пользователя
Rafta
 
Постов: 263
Зарегистрирован: 29 апр 2011, 14:07

Re: Позиции отложенного чека попадают в следующий чек

Сообщение Rafta » 03 ноя 2011, 19:19

при восстановлении отложенного чека и попытке стонировать одну из позиций появляется ошибка 30 - отсутствует объект стонирования. Закрыв окно с сообщением об ошибке и начав новый подбор в документ, чек начинает заполняться с позиций n+1, где n -число позиций в отложенном чеке.
Ubuntu 10.10 \ Дэнси-Касса 1.2.6.p.8\ 1С v7.7\ протокол обмена Атол\ Без ФР \ сканер Metrologic Orbit 7120
Аватара пользователя
Rafta
 
Постов: 263
Зарегистрирован: 29 апр 2011, 14:07

Re: Позиции отложенного чека попадают в следующий чек

Сообщение Alexander » 03 ноя 2011, 19:22

Да, пожалуй повторная транзакция открытия смены - лишняя. Подправим, это не критично.
Обновленные обработки 57 и 58 транзакции отрабатывают по алгоритму 56 (отмена чека). То есть - да, выделенный блок 1С в продажах не учтет.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Позиции отложенного чека попадают в следующий чек

Сообщение Alexander » 03 ноя 2011, 19:23

Rafta писал(а):при восстановлении отложенного чека и попытке стонировать одну из позиций появляется ошибка 30 - отсутствует объект стонирования. Закрыв окно с сообщением об ошибке и начав новый подбор в документ, чек начинает заполняться с позиций n+1, где n -число позиций в отложенном чеке.


Спасибо, проверим.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Позиции отложенного чека попадают в следующий чек

Сообщение Alexander » 03 ноя 2011, 19:35

Rafta писал(а):при восстановлении отложенного чека и попытке стонировать одну из позиций появляется ошибка 30 - отсутствует объект стонирования. Закрыв окно с сообщением об ошибке и начав новый подбор в документ, чек начинает заполняться с позиций n+1, где n -число позиций в отложенном чеке.

Повторить почему-то не получается такую штуку.
У Вас это стабильно повторяется?
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Позиции отложенного чека попадают в следующий чек

Сообщение Rafta » 04 ноя 2011, 09:31

Получается стабильно. Алгоритм следующий:
1.Открываем чек, добавляем позиции, откладываем.
Если сразу его восстановить, то да, выбранная позиция стонируется. Но мы откладывали чек не затем, чтобы его сразу восстанавливать. Поэтому
2.Открываем новый чек, добавляем позиции, проводим.
3.Восстанавливаем отложенный чек, выбираем ненужную позицию и пытаемся ее стонировать. В этот момент и появляется ошибка 30. После закрытия окна с ошибкой все позиции пропадают.
4.Начинаем подбирать позиции и они занимают место начиная с n+1, где n - число позиций, которое было в отложенном чеке. При этом сумма чека больше на сумму исчезнувших позиций
Ubuntu 10.10 \ Дэнси-Касса 1.2.6.p.8\ 1С v7.7\ протокол обмена Атол\ Без ФР \ сканер Metrologic Orbit 7120
Аватара пользователя
Rafta
 
Постов: 263
Зарегистрирован: 29 апр 2011, 14:07

Re: Позиции отложенного чека попадают в следующий чек

Сообщение Alexander » 04 ноя 2011, 16:41

А DBUpdate у Вас точно сработал? Попробуйте его вручную запустить может быть?
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

След.

Вернуться в Техподдержка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


cron

Кто сейчас на конференции

Сейчас посетителей на конференции: 6, из них зарегистрированных: 0, скрытых: 0 и гостей: 6 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (180) здесь было 29 апр 2024, 13:15

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6