#0
by Shmidt
Наверняка кто-то делал: перед записью документа необходимо проверять были ли изменены строки табличной части этого документа. Как бы реализовать?
#5
by Shmidt
Модифицированность все время возвращает истина, что бы я с докментом не сделал Куда запомнитьТЧ?
#6
by barrgand
Думаю мало кто делал такое, потому что перед записью никому не надо проверять, менялась ли ТЧ. Зачем это необходимо?
#10
by Shmidt
Для расчета бонусов. В зависимости от количества номенклатуры в ТабЧасти и в Регистрах предлагается добавить в документ бонусную номенклатуру
#12
by Shmidt
Просто в организации операторы одаренные и часто исправляют документы. Может оказаться так что бонус был добавлен, а потом документ перезаписали и условия для бонуса не выполнились. Следовательно его надо отменить. И все до проведения должно случаться
#15
by Zyka
- а вы не получайте значение, а устанавливайте его (Модифицированность = Истина), актуально при выполнении команд вне интерактивного режима. - вам уже советовали сравнивать ТЧ до и после, также можете на критично важные реквизиты установить событие ПриИзменении, накрутить проверок и при их не прохождении возвращать значение (которые вы сохранили заранее)
#16
by fmrlex
Документ фиксирует хозяйственную операцию. То что в будущем не выполнились какие-то условия документ это колебать не должно.
#18
by barrgand
Думаю надо переделывать алгоритм. Например связывать строки основной номенклатуры с бонусной, и уже делать все проверки при изменении строк ТЧ.
#20
by Enders
Это вообще так и должно быть ;) Бонусы должны пересчитываться с проведением документа, он же может не только уменьшиться, но и увеличиться;)
#21
by Shmidt
Только в моем случае пересчитываться при записи документа. Т.к. документы делаются порой на месяц вперед
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- v7: непонятки обмен 7.7 бух - ЗУП 2.5
- скд сравнение по периодам
- Почему нельзя менять ГТД в серии номенклатуры?
- Перерасчет страховых взносов прошлого периода при прекращении инвалидности
- Запрос 1с8, как выбраться первую запись в запросе?
- Бухгалтерия 3.0 Отчет Задолженность покупателей по срокам долга
- Как из дерева значений убрать ненужные строки?
- Ридер смарт-карт - как с ним работать?
- 8.2 как записать элемент справочника находясь в его форме списка? уф
- Отключение главного узла РИБ БП 3.0
- При изменении отчета обработки, в конфигураторе у пользователя все по старому
- ТекущаяСтрока таблицы формы УФ
- Сканер - клавиатура
- ЗУП 2.5.: нужно два производственных календаря, как быть
- Трассировка запросов 1С
- Проверка ЕСТЬNULL возвращает NULL
- Большая, а не маленькая картинка в табличном поле
- Ограничение выгрузки в РИБ
- Бэкофис для Фронтол
- Зависает вывод результат компоновки данных в табличный документ