06.01.2005, 17:38 | #1 |
Moderator
|
Журнал ордеров. Нет проводки по кассе.
Журнал Ордеров
Тип счета = Касса Тип корр. = Клиент По ГК сумма отличается от суммы проводок по Кассе. Выясняется - для 1й из строк журнала не создалась строка в RCashTrans. НомерОрдера уникален. Кто сталкивался с подобной проблемой? |
|
12.07.2005, 09:52 | #2 |
Шаман форума
|
Столкнулся....причины пока не понял...может, у кого есть информация?
|
|
12.07.2005, 23:37 | #3 |
Аксакал в отставке
|
как удалось получить сей эффект?
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес"). |
|
13.07.2005, 11:40 | #4 |
Участник
|
может быть вы в этот момент переставляли галку "Использовать подтверждение" (ДС/Настройки/Параметры)..
|
|
25.07.2005, 15:11 | #5 |
Участник
|
Поймал таки! Такое происходит если в журнале есть неуникальный номер ордера - уникальный индекс по таблице RCashTrans идет по полям AccountNum, TransDate, DocType, DocId - ни слова про Voucher заметьте.
Так вот по кнопке Одобрение срабатывает метод CreateOrUpdateTrans класса RCashTrans - т.е. запись в RCashTrans либо создается новая либо обновляется существующая - т.е. в данном случае он находит запись с таким же DocId и обновляет в ней сумму вместо создания новой строки. Лезет этот баг имхо от того, что все очень любят отменять проверку на уникальность номеров ордеров по кассе - поскольку ручки кассиров хоть и золотые но растут понятно откель.. Вобщем у себя я восстановил записи и повесил проверку на уникальность ордера на форму Ордеров, джобинку по восстановлению записей прилагаю - там к неуникальным номерам добавил 'Correct' - это уж как захочется - можно неуникальные вывести сначала и ручками перебить.. |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Бухгалтерские проводки по отборочной накладной | 12 | |||
Закрывающие/открывающие проводки | 11 | |||
Создание проводки | 4 | |||
Знак в форме ГК/Бухгалтерские проводки | 7 | |||
Права доступа - Журнал платежей | 1 |
|