|
Иногда запрос не получает данные.
| ☑ |
0
antgrom
21.02.12
✎
18:08
|
v8
УТ 10.2 дописанная.
Есть такая ошибка : есть Рег Сведений. Там хранится информация номенклатура + определенный признак. В момент пробития по кассе , 1С получает данные из этого РС и решает : давать скидку или не давать.
В тестовой базе при тестировании все было нормально.
Но на рабочей базе крайне редко ( раз в месяц , т.е. реже чем 1: 1 000 ) происходит ошибка - данные из этого РС не принимаются , как будто этот документ в этот момент перепроводят и проводок на тот момент нет. Если отменить данную операцию на кассе , а потом снова запустить её через пол минуты - признак будет получен.
База - РИБ. Т.е. обмен может идти в это время , но не понимаю как он может повлиять.
Не сталкивались с такой ситуацией ?
|
|
1
asady
21.02.12
✎
18:15
|
делать из УТ Фронт не советую
|
|
2
kosts
21.02.12
✎
18:16
|
Если есть обмен по этому регистру, то теоретически может возникнуть ситуация - попадание в промежуток времени, когда документ загружен в базу данных, но он еще не проведен.
|
|
3
kosts
21.02.12
✎
18:34
|
(2) хотя так может быть в обмене по правилам. В РИБ может быть по другому...
|
|
4
antgrom
21.02.12
✎
18:53
|
(1) Ну , во-первых , уже сделан. )
Во-вторых , в типовой УТ ведь есть и форма продажи - форма регистрации продажи у Документ ЧекККМ
В третьих, интересно почему ?
(2) Я тоже об этом подумал , если обмен идет транзакциями ( я кстати не помню и сейчас не посмотреть - как там написан код ) - могут ли данные РС быть заблокированы для Обмена и т.о. не получены запросом ?
|
|