|
ЗУП Дата запрета на новый документ | ☑ | ||
---|---|---|---|---|
0
Wefast
29.08.19
✎
15:53
|
В общем ЗУП 3.1
Есть новый документ. На него не распространяется дата запрета. Не понимаю куда копать. Смотрю что вызывается в типовых документах при открытие формы и при создание на сервере. Ничего похожего там не вижу |
|||
1
Мимохожий Однако
29.08.19
✎
15:56
|
Смотри в отладчике по стёку в типовом документе и добавь переход на эти процедуры в новосозданном документе
|
|||
2
Wefast
30.08.19
✎
08:45
|
(1) Что то как мимо меня прошло использование стека вызовов.
Поставил точку остановка в конце процедуры обработчиков ПриОткрытии и ПриСозданииНаСервере И там и там он показывает только текущую процедуры |
|||
3
VladZ
30.08.19
✎
08:48
|
(0) Смотри ПриЧтении
|
|||
4
VladZ
30.08.19
✎
08:52
|
Конструкции вида ДатыЗапретаИзменения.ОбъектПриЧтенииНаСервере(ЭтаФорма, ТекущийОбъект);
|
|||
5
MUXACb
30.08.19
✎
09:27
|
(0) Общий модуль "ЗарплатаКадрыРасширенный" процедура "ЗаполнитьИсточникиДанныхДляПроверкиЗапретаИзменения"
|
|||
6
Фрэнки
30.08.19
✎
10:02
|
// Есть новый документ
Что это такое? Новый документ из существующих в программе глючит или дописали в конфигурацию еще один документ и теперь нужно к нему дописать контроль на использование Даты запрета? |
|||
7
Wefast
30.08.19
✎
14:03
|
(6) да, ковыряю (5)
|
|||
8
НадюшаЯЯ
30.08.19
✎
14:11
|
||||
9
НадюшаЯЯ
30.08.19
✎
14:11
|
ну или какая там версия БСП или зуп без БСП?
|
|||
10
bootini
30.08.19
✎
17:00
|
(0) не знаю как в ЗУП, но в УТ и РТ есть подписька на событие добавь "ПроверитьДатуЗапретаИзмененияПередЗаписьюДокумента"
|
|||
11
НадюшаЯЯ
30.08.19
✎
17:08
|
(10) ну чему вы учите, надо свою подписку сделать и использовать туже функцию, задолбается же человек при обновлении
|
|||
12
hhhh
30.08.19
✎
17:17
|
(11) да не, там при обновлении один щелчок мыши будет. или вообще автоматом.
|
|||
13
НадюшаЯЯ
30.08.19
✎
17:25
|
(12) ну т.е новые объекты сами добавятся без вопросов?
|
|||
14
hhhh
30.08.19
✎
17:39
|
(13) какие новые объекты? там в подписке вообще-то только список документов. Если вылезет, щелкаем "Объединить" и всё.
|
|||
15
НадюшаЯЯ
30.08.19
✎
17:52
|
(14) ну новые документы которые добавит разработчик
|
|||
16
Wefast
02.09.19
✎
11:42
|
В общем в (5) то что надо.
Добавил процедуру в расширение, добавил свои документы. ЗУП 3.1.10.78 |
|||
17
Wefast
02.09.19
✎
11:44
|
В (8) тоже самое расписано, только более развернуто и правильней наверное.
|
|||
18
DrZombi
гуру
02.09.19
✎
11:48
|
(0) Все нормально. Пропиши информацию об новом документе в БСП-ешных модулях :)
Общий Модуль ДатыЗапретаИзмененияПереопределяемый Процедура ЗаполнитьИсточникиДанныхДляПроверкиЗапретаИзменения Пример // Раздел Зарплата ДатыЗапретаИзменения.ДобавитьСтроку(ИсточникиДанных, "Документ.АктПриемкиВыполненныхРаботОказанныхУслуг", "МесяцНачисления", "Зарплата", "Организация"); ДатыЗапретаИзменения.ДобавитьСтроку(ИсточникиДанных, "Документ.ВозвратИзОтпускаПоУходуЗаРебенком", "ДатаЗапрета", "Зарплата", "Организация"); ДатыЗапретаИзменения.ДобавитьСтроку(ИсточникиДанных, "Документ.ВыплатаБывшимСотрудникам", "Дата", "Зарплата", "Организация"); Там так то ссылается на другой модуль, но не суть, где кусок коду дописать :) |
|||
19
Wefast
04.09.19
✎
08:51
|
На форме ничего изменить не могу, но из формы списка у документа легко отменить проведение
И можно создать документ на число которое за датой запрета |
|||
20
MUXACb
04.09.19
✎
09:18
|
(19) Если документ делает движения в не типовых регистрах тогда нужно добавлять проверку для регистров.
В противном случае добавлять проверку в модуле документа |
|||
21
Wefast
05.09.19
✎
09:24
|
В общем есть подписка на событие ПроверитьДатуЗапретаИзмененияПередЗаписьюДокументаЗащитаПерсональныхДанных
В ней вызывается процедура ЗащитаПерсональныхДанных.ПроверитьДатуЗапретаИзмененияПередЗаписьюДокументаЗащитаПерсональныхДанных.ПроверитьДатуЗапретаИзмененияПередЗаписьюДокумента |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |