25.11.2010, 01:46 | #1 |
Участник
|
снять сопоставление проводок
Есть заказ и кредит нота к нему на ту же сумму, оба разнесены.
(те есть, две записи в SalesTable и по обоим был сформирован инвойс). Когда пользователь пытается сопоставить проводки в форме открытых проводок, то проводка от кредит ноты помечена уже на сопоставление(помечена красная ладошкой), причем если перейти по кнопке Спецификация, выбрать радиобаттн "Заказ", то соответствующая сопоставленная ей проводка соответствует изначальному заказу. Но вот в форме открытых проводок только одна запись помечена на сопоставление из двух(. В таблице SpecTrans я также вижу только одну запись, т.е не вижу парной ей по specRefId. То есть, по-видимому, кой-то глюк произошел . Пробую сделать как описано здесь но предложения о снятии маркировки не появляется на экране. (Если посмотреть в код, то видно, что предложение снять маркировку появляется только, если в форме CustTransOpen в методе init X++: promptToDeleteSpecTrans = element.doesCallerAllowEdit(); X++: return (alwaysAllowEdit || (allowEdit && callerDataSource.allowEdit())); Как можно снять эту глючную маркировку? Пока вижу как вариант только удаление соответствующей SpecTrans , но хотелось бы через UI это сделать все-таки, да и пользователей заодно научить как самим справлятся в таких случаях. |
|