|
|
#3 |
|
Участник
|
Цитата:
Сообщение от BOAL
На АХ4Сп2ХФ (не помню какой, но от лета 2008 + лос слой от зимы 2009)
В АО есть кнопка Отклонить, если делать через нее, то проводки ГК идут коррекцией Если делать руками с минусом в строке будет реверс. С Отменой через кнопку есть два дефекта (доделать). 1. Проводка по сотруднику делается без галки коррекция, тогда как внутри ГК все со сторно Можно дописать \Classes\EmplAdvReject_RU\runFreeLines emplTransStorno.Correct = NoYes::Yes; // fix 2. Имеет смысл на форму АО добавить в Запросы менюИтем EmplTrans_RU, тогда поэтому запросу будет видно все проводки по сотруднику по всем строкам этого АО (просто удобно) и (ВАЖНО) проводки по отмене АО. Иначе их не видно из АО, что есть дефект. Если очень нужно, то можно и сторно делать при минусе в АО, но зачем, если есть кнопка Отменить? X++: if (EmplParameters_RU::find().TransactionReversalCorrection)
{
emplTransStorno.Correct = NoYes::Yes;
}![]() А теперь про вторую и основную часть АО это конечно хорошо, но еще есть возможность делать проводки EmplTrans из журнала ГК. Это и была основная проблема. Завязавшись на ту же добавленную настройку, сделали следующее:X++: EmplVoucher_RU.post()
...
if (EmplParameters_RU::find().TransactionReversalCorrection)
{
emplTrans.Correct = ledgerVoucher.parmCorrection(emplTrans.Voucher);
} Также по образцу CustTrans в EmplTrans добавлен метод postLoad.
|
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Произ-во. Сторно по складу | 1 | |||
| Сторно ввода в эксплуатацию ОС | 16 | |||
| Сторно коррекции себестоимости – ошибка | 2 | |||
| Сторно складских проводок | 8 | |||
| Корректная обработка сторно | 49 | |||
|