|
01.11.2011, 19:28 | #1 |
Участник
|
Ax2009 Не дает редактировать строки периодического журнала
Создаю в журнале ордеров строку, одобряю, говорю сохранить как периодический журнал.
Затем иду в периодический журнал. Открываю строки и нельзя редактировать. Почему? Причем не ясно. Таким же образом делаю по - новому и он дает редактировать. Права админские. Поле взнос наличными в ledgerjournaltrans не заполнено. Утверждений журналов не используем. Блокировок на сам журнал нет. Исходный журнал ордеров уже удаляла. Строку отдельно удаляла. Итого один - не дает редактировать. Смотрела в таблицах отличие между шапкой и строками журналов, где можно редактировать - отличий не нашла. Собственно через таблицы я могу все редактировать. Последний раз редактировалось Arahnid; 01.11.2011 в 19:34. |
|
01.11.2011, 21:36 | #2 |
MCT
|
Цитата:
Странность подтверждается еще и следующим примером: если создать строку периодоического журнала до одобрения строки журнала ордеров - то строку периодического журнала можно редактировать. Мораль - создавать периодический журнал нужно до одобрения строки Журнала ордеров или ручками.
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
01.11.2011, 23:11 | #3 |
Участник
|
Так какой реквизит отвечает за блокировку?
|
|
02.11.2011, 01:51 | #4 |
Участник
|
Кажется, при одобрении локализаторский функционал взводит крыж LedgerJournalTrans.NoEdit. Но периодический журнал на самом деле надо создавать неодобренным: дело в том, что в журнале ордеров для строк со статусом одобрения, отличным от None, впоследствии, в т.ч. на разноске, не выполняются никакие проверки (для того и редактирование отрубается): считается, что в строке журнала и в RCashTrans все должно совпадать, но по факту при определенных фазах луны можно получить RCashTrans без соответствующей LedgerTrans или связанные проводки по ГК и кассе с разными суммами...
|
|
02.11.2011, 08:30 | #5 |
Участник
|
Более того, есть чудный баг. Когда вы одобряете заполняется поле Номер ордера, при этом система создает проводку в RCashTrans. При снятии одобрения система удаляет проводку из RCashTrans. К примеру вы скопировали в периодический журнал одобренную строчку, и разнесли её. Создаете новый журнал, вставляете из периодического одобренную строчку, снимете одобрение и вуаля, система удаляет исходную проводку из RCashTrans.
|
|
02.11.2011, 11:33 | #6 |
Участник
|
Не вижу галочки, чтобы снять блокировку и в коде не понимаю в какой момент блокируется.
Daiver - такая ситуация у нас возникала, если в периодическом журнале не удаляли дату и он при восстановлении присваивал тот же номер документа гк, что и в сохраненном периодическом журнале |
|
|
|