06.02.2011 08:35
Здравствуйте господа, есть вопрос: С-маркет, 10 мест хранения, 40 касс, в одном из мест хранения при закрытии касс пишет ошибку, лог ниже. Партионку пересчитывал, таблицы партионки чистил.

cash_bpl.log:
31.01.2011 23:31:43: Начало формирования данных по кассовым продажам
31.01.2011 23:31:43: Количество закрываемых касс: 1
31.01.2011 23:31:43: Начало общего закрытия касс
31.01.2011 23:31:43:
31.01.2011 23:31:43: Начало занесения в базу данных по кассе 13: Kassa-13-2
31.01.2011 23:31:43: Начало выполнения функции копирования данных (CopyTable)
31.01.2011 23:31:43: Выполняется копирование из таблицы Currests.db в таблицу tbCurrests
31.01.2011 23:31:43: Выполнение копирования завершено успешно. Скопировано записей 1 из 1
31.01.2011 23:31:43: Начало выполнения функции копирования данных (CopyTable)
31.01.2011 23:31:43: Выполняется копирование из таблицы cashdcrd.db в таблицу tbCashdcrd
31.01.2011 23:31:43: Выполнение копирования завершено успешно. Скопировано записей 66 из 66
31.01.2011 23:31:43: Начало выполнения функции копирования данных (CopyTable)
31.01.2011 23:31:43: Выполняется копирование из таблицы Cashsail.db в таблицу tbCashsail
31.01.2011 23:31:49: Выполнение копирования завершено успешно. Скопировано записей 1618 из 1618
31.01.2011 23:31:49: Начало выполнения функции копирования данных (CopyTable)
31.01.2011 23:31:49: Выполняется копирование из таблицы cashdisc.db в таблицу tbCashdisc
31.01.2011 23:31:51: Выполнение копирования завершено успешно. Скопировано записей 601 из 601
31.01.2011 23:31:51: Занесение данных в базу по кассе 13: Kassa-13-2 завершено успешно
31.01.2011 23:31:51:
31.01.2011 23:31:51: Завершена приёмка данных.
31.01.2011 23:31:51: Начало формирования расходных документов
31.01.2011 23:31:55: Общая часть. Создание кассовых документов завершено
31.01.2011 23:31:57: Общая часть. Оприходование кассовых документов завершено
31.01.2011 23:31:57: Общая часть. Подтверждение данных завершено
31.01.2011 23:31:59: Касса №13 Создание кассовых документов завершено
31.01.2011 23:32:07: Ошибка (bbOkClick):
The insert failed because a column definition includes validation constraints.
validation error for column INCLIENT_INDEX, value "*** null ***".

31.01.2011 23:32:07: Формирование данных по кассовым продажам завершено с ошибками.
07.02.2011 07:15
Похоже, что у вас в таблице свободных партий имеется запись, ссылающаяся на отсутствующий документ. Такие записи может обнаружить и исправить SMDiagn.exe, находится в директории запускаемых модулей.
07.02.2011 10:43
Цитата:
sergk Похоже, что у вас в таблице свободных партий имеется запись, ссылающаяся на отсутствующий документ. Такие записи может обнаружить и исправить SMDiagn.exe, находится в директории запускаемых модулей.
В SmDiagn пусто, тему можно закрывать, проблема была в следующем: созавались документы на основании инвентаризации с привязкой к поставщику, 2 документа создались с пустым полем поставщика.

Только не понятно, как такое произошло? Может после создания документов, поставщика удалили?
18.02.2011 14:54
Такое бывает при многократном оприходовании/разоприходывании документов. Клиентов, если по ним есть движение, С-маркет удалить не даст. И еще. В конфигураторе есть параметр - от кого оформлять документы инвентаризации. Настрой его.
20.07.2011 17:50
Помогите разобраться достала ошибка не как не хочет одна касса закрыться а надо срочно
заранее благодарю)

Ошибка (bbOkClick)
fmDownLoadCash FIBDM.qrCollectDocs.SelectQuery
Arithmetic overflow or division by zero has occured.Arithmetic exception, numeric overflow, or string truncation.
At procedure'XCASH_COLLECT_DOCS2' At procedure 'XCASH_COLLECT_DOCS'
21.07.2011 08:31
Возможно, среди данных с кассы идет продажа или возврат с количеством 0.
Текст ошибки выглядит именно так? Там должно быть еще подробное описание, в котором видно номер строки с ошибкой.
21.07.2011 17:20
да ошибка выглядит именно так, переписал с лога
буду думать, что за ноль
12.10.2012 10:01
12.10.2012 14:49:19: Начало формирования расходных документов
12.10.2012 14:50:49: Общая часть. Создание кассовых документов завершено
12.10.2012 14:55:40: Ошибка (bbOkClick):
fmDownLoadCash.FIBDM.qrAcceptDocs:
The insert failed because a column definition includes validation constraints.Validation error for column INPRICECUR, value "*** null ***".
At procedure 'AS_ADD_PARTSPEC' line: 42, col: 5
At procedure 'AS_LINK' line: 31, col: 3
At procedure 'AS_ATTACH' line: 86, col: 7
At procedure 'AS_ADD_XPART' line: 79, col: 5
At procedure 'AS_OUTPUT' line: 211, col: 13
At trigger 'DOCHEAD_AU' line: 49, col: 42
At procedure 'XCASH_ACCEPT_DOCS' line: 27, col: 5.

12.10.2012 14:55:41: Формирование данных по кассовым продажам завершено с ошибками.
12.10.2012 13:11
Совет тот же.
Запустить SMDiagn.exe, выполнить по п.2 "Парт.анализ. Свободные партии"
И если там будут записи - нажать "Исправить все".
После этого, кассы должны закрыться без ошибок.
13.10.2012 10:21
Цитата:
sergk Совет тот же.
Запустить SMDiagn.exe, выполнить по п.2 "Парт.анализ. Свободные партии"
И если там будут записи - нажать "Исправить все".
После этого, кассы должны закрыться без ошибок.
Спасибо помогло :)
Часовой пояс GMT +3, время: 19:18.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.