![]() |
#5 |
Участник
|
проблема в триггере OnInsert таблицы 96 G/L Budget Entry есть вызов ф-ции GetNextEntryNo - для вычисления следующего номера. вот ее код:
GLBudgetEntry.SETCURRENTKEY("Entry No."); IF GLBudgetEntry.FIND('+') THEN EXIT(GLBudgetEntry."Entry No." + 1) ELSE EXIT(1); опять же - так как на G/L Budget Entry устнановлен фильтр безопасности по имени бюджета - то вызов уже FIND('+') - приводит к нарушению доступа. Если сделать что то типа GLBudgetEntry.SETPERMISSIONFILTER перед FIND - то будет пытаться вставить запись с возможно уже имеющимся "Entry No." - ошибка записи. выход - снять фильтр с G/L Budget Entry и устанавливать фильтрацию перед вызовом формы бюджетных операций с помощью FILTERGROUP - но тоже не все так гладко. в общем конечного решения пока не нашел. у кого есть какие соображения - поделитесь pls. |
|
|
![]() |
||||
Тема | Ответов | |||
Navision Attain через Citrix | 2 | |||
Серьезно про RBO (Attain) | 8 | |||
Переход на Navision Attain | 3 | |||
attain - Переход на attain | 8 | |||
1С и Attain | 2 |
|