|
дата запрета редактирования регистра бух учета | ☑ | ||
|---|---|---|---|---|
|
0
AlexxJ
23.07.13
✎
10:49
|
всем прив никто такое не делал? в частности интересует как поймать удаление записи. З.Ы. конфа не типовая
|
|||
|
1
AlexxJ
23.07.13
✎
10:59
|
апну...
доков дофига, более 100. кажды проверять лень... неажели никто не писал? |
|||
|
2
Ненавижу 1С
гуру
23.07.13
✎
11:01
|
напиши в событиях набора записей РБ
|
|||
|
3
Ненавижу 1С
гуру
23.07.13
✎
11:03
|
Для каждого Стр Из ЭтотОбъект Цикл
Если Стр.Период<Константы.ДатаЗапретаРедактированияБух.Получить Тогда Отказ = Истина; КонецЕсли; КонецЦикла; |
|||
|
4
Maxus43
23.07.13
✎
11:03
|
>>неажели никто не писал?
давно всё в типовых есть |
|||
|
5
AlexxJ
23.07.13
✎
11:04
|
(2) когда док помечают на удаление таблица движений передается пустая... и из самого модуля набора записей не видно что док удаляют
|
|||
|
6
Maxus43
23.07.13
✎
11:05
|
(5) всё там видно, пустой набор просто тоже записывать нельзя, если попадает под дату запрета
|
|||
|
7
Ненавижу 1С
гуру
23.07.13
✎
11:08
|
(5) можно обратиться к ранее записанным данным, которые в таблице
|
|||
|
8
AlexxJ
23.07.13
✎
11:10
|
(7) в случае удаления дата есть только у регистратора... а ее могли изменить, + есть документы которые могут делать проводки не своей датой
|
|||
|
9
Maxus43
23.07.13
✎
11:13
|
(8) Перед записью подписка + запрос к РБ, там дату увидишь
|
|||
|
10
Ненавижу 1С
гуру
23.07.13
✎
11:15
|
вот запрос
ВЫБРАТЬ КОЛИЧЕСТВО(*) КАК Поле1 ИЗ РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный ГДЕ Хозрасчетный.Регистратор = &Регистратор И Хозрасчетный.Период < &ДатаЗапрета его над выполнять 2 раза: перед записью и при записи если количество > 0 тогда Отказ = Истина; |
|||
|
11
AlexxJ
23.07.13
✎
11:16
|
(7) прокатило, вроде все норм ща потестирую. Спс!!!
|
| Форум | Правила | Описание | Секции | Поиск |