|
20.08.2009, 01:01 | #1 |
Участник
|
Цитата:
Сообщение от BOAL
Многие знают, что в SP 2008г для AX4 появилась операция сторно в ОС, штатная.
Дошли руки до ее применения, как обычно не обошлось без напильника. зайдите в класс RAssetTransactionReversal метод initLedgerVoucher и дошипите там .. ledgerVoucherObject = LedgerVoucherObject::newVoucher(RAssetTrans.Voucher, reversalDate); ledgerVoucherObject.parmVoucherCheck(false); // BOAL fix sys bug ledgerVoucher.addVoucher(ledgerVoucherObject); .. Дело в том, что почему-то сторно вынуждает вырубать проверку на уникальность Документа ГК в параметрах ГК (с чего это?). Проверка очень полезна, чтоб отлавливать всякие потенциальные баги в данных из-за съехавшей непрерывности в ЖГК, например (стандартная беда). Вполне допускаю, что в ОС, которые тупо ваучер нулят, без создания журналов с минус проводками. нуление в том же ваучере правильное. Но вырубание проверки уникальности должно быть локальным, что и делаем моя дописка. |
|
Теги |
ввод в эксплуатацию, документация, основные средства, сторно |
|
|