|
Розница. Дата запрета редактирования. Возврат при оплате бонусами!
| ☑ |
0
m1_1976
02.12.21
✎
14:28
|
Всем доброго дня.
1С розница. Одигн из последних релизов. Бонусная система.
Кассиры - как назло не всегда кассиры, так что "Выход из РМК" есть. Но у всех кассиров дата запрета редатирования "Прерыдущий день".
Все хорошо.
Но при возврате чека, скажем вчерашеного или позавчерашнего, эта Розница пишет сторнирующую запись в "РегистрНакопления.БонусныеБаллы" датой чека продажи.
Вот из отладчика
Индекс Значение элемента Тип элемента Период Регистратор НомерСтроки Активность ВидДвижения ДисконтнаяКарта БонуснаяПрограммаЛояльности Начислено
0 РегистрНакопленияЗапись.БонусныеБаллы РегистрНакопленияЗапись.БонусныеБаллы 24.11.2021 0:00:00 0 Истина Приход Попов Сергей Владимирович Единая бонусная программа ("Андрей" и "№1") -104,8
1 РегистрНакопленияЗапись.БонусныеБаллы РегистрНакопленияЗапись.БонусныеБаллы 02.12.2021 0:00:00 0 Истина Расход Попов Сергей Владимирович Единая бонусная программа ("Андрей" и "№1") -294
====================
И сама же себя отрубает по проверке даты запрета редактирования. Спрашивается нафига она это делает. И как исправить....?
|
|
1
m1_1976
02.12.21
✎
14:29
|
Хотел было добавить Подписку на событие
"ПроверитьДатуЗапретаИзмененияПередЗаписьюНабораЗаписей"
в расширение, а как там убрать из Источников - этот регистр?
=========================================================
Черт с ним, пусть по нему не проверяет!
|
|
2
m1_1976
02.12.21
✎
14:31
|
Кстати - кнопка "Замена прав" в РМК - не исправляет ошибку. Чек проводится (как сказать...) "от имени пользователя, который в программу зашел".
|
|
3
m1_1976
02.12.21
✎
14:36
|
Как вариант только здесь...
/////////////////////////////////////////
Процедура ПроверитьДатуЗапретаИзмененияПередЗаписьюНабораЗаписей(Источник, Отказ, Замещение) Экспорт
Если Источник.ОбменДанными.Загрузка Тогда
Возврат;
КонецЕсли;
ПроверитьДатыЗапретаИзмененияДанных(Источник, Отказ, Истина, Замещение);
КонецПроцедуры
/////////////////////////////
Проверить тип Источника и проверить Отбор.Регистратор - это Чек. А то они вчерашним числом через корректировку регистров насуют бонусных балов своим мужьям и ... Все у них будет хорошо...
|
|
4
m1_1976
02.12.21
✎
14:57
|
Сделал как в (3). Взлетело конечно.
Но "непорядок"... Зачем так 1С делает? А если нас и через полгода можно вернуть вещь... Вещи дорогие.
|
|