AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.08.2009, 14:46   #1  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
619 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Многие знают, что в SP 2008г для AX4 появилась операция сторно в ОС, штатная.
Дошли руки до ее применения, как обычно не обошлось без напильника.

зайдите в класс RAssetTransactionReversal метод initLedgerVoucher и дошипите там
..
ledgerVoucherObject = LedgerVoucherObject::newVoucher(RAssetTrans.Voucher, reversalDate);
ledgerVoucherObject.parmVoucherCheck(false); // BOAL fix sys bug
ledgerVoucher.addVoucher(ledgerVoucherObject);
..

Дело в том, что почему-то сторно вынуждает вырубать проверку на уникальность Документа ГК в параметрах ГК (с чего это?). Проверка очень полезна, чтоб отлавливать всякие потенциальные баги в данных из-за съехавшей непрерывности в ЖГК, например (стандартная беда).
Вполне допускаю, что в ОС, которые тупо ваучер нулят, без создания журналов с минус проводками. нуление в том же ваучере правильное. Но вырубание проверки уникальности должно быть локальным, что и делаем моя дописка.
За это сообщение автора поблагодарили: sukhanchik (6), Alexx7 (1).
Старый 20.08.2009, 01:01   #2  
lena_xa is offline
lena_xa
Участник
 
6 / 12 (1) ++
Регистрация: 11.07.2006
Цитата:
Сообщение от BOAL Посмотреть сообщение
Многие знают, что в SP 2008г для AX4 появилась операция сторно в ОС, штатная.
Дошли руки до ее применения, как обычно не обошлось без напильника.

зайдите в класс RAssetTransactionReversal метод initLedgerVoucher и дошипите там
..
ledgerVoucherObject = LedgerVoucherObject::newVoucher(RAssetTrans.Voucher, reversalDate);
ledgerVoucherObject.parmVoucherCheck(false); // BOAL fix sys bug
ledgerVoucher.addVoucher(ledgerVoucherObject);
..

Дело в том, что почему-то сторно вынуждает вырубать проверку на уникальность Документа ГК в параметрах ГК (с чего это?). Проверка очень полезна, чтоб отлавливать всякие потенциальные баги в данных из-за съехавшей непрерывности в ЖГК, например (стандартная беда).
Вполне допускаю, что в ОС, которые тупо ваучер нулят, без создания журналов с минус проводками. нуление в том же ваучере правильное. Но вырубание проверки уникальности должно быть локальным, что и делаем моя дописка.
Коллеги, эту багу MBS устранил в рамках запроса от партнера. в последних версиях Hotfix все должно присутствовать- кому важно сохранить оргинальный код- поставьте последнее офиц. обновление.
Теги
ввод в эксплуатацию, документация, основные средства, сторно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Сторно ввода в эксплуатацию ОС- проблема с комплектующими dimit DAX: Функционал 1 07.02.2007 17:19
Откат ввода ОС в эксплуатацию Pismarkina DAX: Функционал 18 20.03.2006 11:48
сторно ввода в эксплуатацию krmik DAX: Функционал 7 12.07.2005 07:26
Сторно ввода в эксплуатацию и возврат ОС Людмила DAX: Функционал 6 03.05.2005 21:10
НДС по ОС возместить в месяце ввода в эксплуатацию DSV DAX: Функционал 0 31.01.2004 13:58

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:58.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.