|
Загрузка смены из Фронтол ("Обнаружена неизвестная транзакция") | ☑ | ||
---|---|---|---|---|
0
21stas
09.10.11
✎
14:19
|
При загрузке розничных продаж из Фронтол даёт ошибки типа "Обнаружена неизвестная транзакция". Даже если попросить обработку не обращать внимание на неизвестные транзакции, Отчёт о розничных продажах не загружается совсем.
Понимаю, что за пару дней в отладчике можно разобраться с всеми проблемами этой обработки, но может у кого есть исправленная? [email protected] |
|||
1
21stas
09.10.11
✎
14:25
|
Управление торговлей 10.3.14.3
|
|||
2
21stas
09.10.11
✎
14:25
|
Фронтол CE примерно последний (куплен месяц назад)
|
|||
3
дущ
09.10.11
✎
14:39
|
Ну, собственно, решение только одно - отладчик. И не пару дней, а если знать где искать то пара минут.
Смотри обработку обслуживания Кассы офф-лайн. |
|||
4
Нуф-Нуф
09.10.11
✎
14:40
|
(3) +1
|
|||
5
rs_trade
09.10.11
✎
14:42
|
(0) сдается мне тут минут за 15 можно разобраться
|
|||
6
rs_trade
09.10.11
✎
14:43
|
могу предположить что эта ошибка возникает если не найдено ни одно условие для номера транзакции. обработка загрузки старая, фронтол новый. может по этому
|
|||
7
21stas
09.10.11
✎
14:48
|
Прежде чем вопрос задавать, я часа полтора над обработкой просидел - пока без результатов. Ну и полчасика в поиске. У меня же совесть есть, я не в первую очередь в форум кричать начинаю, а сначала самостоятельно прорабатываю.
Ну и по предыдущему опыту - переделывал как-то эту обработку еще под 10.2 - потому что типовая не обрабатывала часть транзакций + смена за два дня - вообще не срабатывала - почти целый день возился. |
|||
8
дущ
09.10.11
✎
14:54
|
Попробуй в обработку прописать в рабочем цикле Сообщить(ТипТранзакции); - ну или как там переменная называется куда он номер транзакции грузит. После этого загружай отчет, внизу, если всё правильно сделал, в табло побегут цифры с номерами транзакции. На которой он остановится - она и есть твоя неучтенная транзакция. После этого ремь Сообщить... и прописывай условие с нормальной отработкой этой транзакции. Как правило, достаточно просто пустого условия типа
ИначеЕсли ТипТранзакции = 150 Тогда //150 - это к примеру найденный тобой сбойный тип транзакции |
|||
9
21stas
09.10.11
✎
14:55
|
Пробовал. Это я как раз и имел ввиду, когда писал "Даже если попросить обработку не обращать внимание на неизвестные транзакции, Отчёт о розничных продажах не загружается совсем."
|
|||
10
Amiralnar
09.10.11
✎
14:56
|
Ставлю, что транзакция №2.
|
|||
11
21stas
09.10.11
✎
14:56
|
В первую очередь жалуется на транзакцию №21
|
|||
12
дущ
09.10.11
✎
15:12
|
(11) 21-ая не помню, на память помойму сторно какое-то. В любом случае попробуй эту 21-ую транзакцию заглуши, как я в (8) описал. И будет тебе щасье.
|
|||
13
21stas
09.10.11
✎
20:15
|
Заглушил 21-ую.
Смена загрузилась. Буду наблюдать дальше. |
|||
14
21stas
09.10.11
✎
20:15
|
Спасибо!
|
|||
15
KRV
09.10.11
✎
20:39
|
Ник как-то коррелирует с номером транзакции? :)))
|
|||
16
big
10.10.11
✎
05:55
|
Транзакция 21 - это регистрация купюр. Скорее всего это было внесение налички.
з.ы. для начала надо было почитать мануал для интегратора ))) |
|||
17
21stas
10.10.11
✎
08:27
|
(16) Я читал мануал для интегратора, номера транзакций там не нашёл. Может, просто не внимательно читал.
|
|||
18
21stas
10.10.11
✎
08:34
|
(16) Теперь нашёл
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |