AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 04.03.2005, 15:54   #1  
velk ist offline
velk
Участник
 
194 / 10 (1) +
Registriert seit: 17.05.2004
? Как удалить проводки формированные складскими журналами....
Как удалить проводки формированные складскими журналами....
Alt 04.03.2005, 16:05   #2  
YellowSubmarine ist offline
YellowSubmarine
Участник
 
111 / 12 (1) ++
Registriert seit: 18.12.2002
Штатными средствами Аксапты - никак.

Правильно сделать - это сделать сторно.

Хакерскими методами - удалить записи в InventTrans, InventTransPosting, InventSum.
Alt 04.03.2005, 16:08   #3  
George Nordic ist offline
George Nordic
Модератор
Benutzerbild von George Nordic
Злыдни
 
4.480 / 1255 (50) ++++++++
Registriert seit: 17.12.2003
Ort: Moscow
Blog-Einträge: 9
Не понял?
раснесенные??? Нет. не стоит.
Лучше выбирайте журнал с ненастроенной разноской.

С Уважением,
Георгий
Alt 04.03.2005, 17:00   #4  
nikolazer ist offline
nikolazer
Участник
 
2 / 10 (1) +
Registriert seit: 28.02.2005
Ort: С-Петербург
Хакерскими методами, кроме удаления записей в InventTrans, InventTransPosting, InventSum (у нас изменяется после обнуления количества в InventTrans методом update()), необходимо, при наличии, удалить проводки в LedgerTrans и, кроме того, перед удалением необходимо изменить записи в LedgerBalancesDim. По-крайней мере для Axapta 2.5.
Alt 05.03.2005, 11:44   #5  
Ser ist offline
Ser
NavAx
 
99 / 14 (1) ++
Registriert seit: 04.03.2002
Ort: Москва
зачем inventSum удалять-то?
на это есть чудный метод inventTrans.update()
либо, если используете doUpdate(),
запустите потом:
PHP-Code:
inventSumReCalcItem = new InventSumReCalcItem(ItemId,true,CheckFix::Fix);
inventSumReCalcItem.updateNow(); 
__________________
Чудес не бывает (c), истина где-то рядом (c)...
Alt 05.03.2005, 12:48   #6  
mazzy ist offline
mazzy
Участник
Benutzerbild von mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29.472 / 4494 (208) ++++++++++
Registriert seit: 29.11.2001
Ort: Москва
Blog-Einträge: 10
1. НЕ УДАЛЯЙТЕ ПРОВОДКИ
2. ЕСЛИ ВЫ ВСЕТАКИ УДАЛЯЕТЕ, ТО УДАЛЯЙТЕ КОРРЕКТНО!

Zitat:
Изначально опубликовано YellowSubmarine
Хакерскими методами - удалить записи в InventTrans, InventTransPosting, InventSum.
Это неправильный список.
InventSum - обновляется автоматически. Удалять там ничего не надо.

В этом списке не хватает таблиц:
inventSettlement, invent*TTS

После удаления возможны нарушения целостности в (наскидку)
WMS, LedgerTrans, CustTrans, VendTrans, TaxTrans, AssetTrans, RAssetTrans, RegTrans,
Наверняка еще можно вспомнить, если подумать

YellowSubmarine, пожалуйста будьте осторожны с подобными советами.
Удаление проводок похоже на правку реестра виндов. Вещь мощная, но если вы не знаете, что делаете, то лучше не не надо.
Alt 05.03.2005, 12:51   #7  
YellowSubmarine ist offline
YellowSubmarine
Участник
 
111 / 12 (1) ++
Registriert seit: 18.12.2002
Zitat:
Изначально опубликовано mazzy
YellowSubmarine, пожалуйста будьте осторожны с подобными советами.
Удаление проводок похоже на правку реестра виндов. Вещь мощная, но если вы не знаете, что делаете, то лучше не не надо.
Согласен.

Первый пункт моего ответа - сделать сторно. Спасибо за дополнение списка таблиц.
Alt 05.03.2005, 12:56   #8  
mazzy ist offline
mazzy
Участник
Benutzerbild von mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29.472 / 4494 (208) ++++++++++
Registriert seit: 29.11.2001
Ort: Москва
Blog-Einträge: 10
Список неполный, привел наскидку.

Кроме того, бывают связанные проводки в inventTrans.
Т.е. в список надо добавить и саму inventTrans.

Суть состоит в том, что Аксапта в нормальном режиме создает на основании одной проводки несколько других. И при удалении корня надо удалить все дерево подчиненных записей, иначе целостность нарушится.
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Как удалить все проводки? mad_pilot DAX: База знаний и проекты 24 01.04.2007 19:17
связь проводки НДС по оплате с основанием ksenia DAX: Функционал 2 26.01.2007 12:01
Закрывающие/открывающие проводки KatyN DAX: Функционал 11 24.07.2006 16:15
Проводки при сбросе статуса производства Om DAX: Функционал 12 07.12.2005 22:24
Функция "Удалить строки" Oks DAX: Функционал 1 03.07.2002 18:09

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 02:31 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.