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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.04.2005, 16:58   #1  
vasiliy is offline
vasiliy
Программер
 
288 / 17 (1) ++
Регистрация: 21.10.2004
Адрес: E-burg
При в таблице LedgerTrans не заполняется поле
При создании накладной по закупке создаются проводки в таблице LedgerTrans.
Ситуация следующая, в LedgerTrans добавил поле DocumentLineNum в которое хочу записывать номер строки накладной которая является источником проводки. Для этого в inventMov_Purch.updateLedgerFinancial() при вызове метода LedgerVoucherTransObject::newCreateTrans() добавил еще один параметр. Все зашибись записывается.
Но когда проводки реально записываются в таблицу LedgerTrans методом LedgerVoucher.post() там создается новый RecordSortedList для этой таблицы. И вот когда идет вставка записи поле DocumentLineNum пустое.
Никак не могу понять каким образом передаются значения в этот список (в смысле RecordSortedList). Никаких операций после его создания с ним не производится.
Может я чего-то не доделал? Или не там сделал?

Заранее спасибо всем кто ответит.
Старый 07.04.2005, 17:11   #2  
Hezl is offline
Hezl
Участник
Аватар для Hezl
 
138 / 16 (1) ++
Регистрация: 21.04.2004
Адрес: Moscow, Russia
А вы добавили свое поле в список полей в методе LedgerVoucher.InitLedgerTransList() ? Посмотрите справку по F1 по RecordSortedList в аксапте
Старый 07.04.2005, 18:28   #3  
vasiliy is offline
vasiliy
Программер
 
288 / 17 (1) ++
Регистрация: 21.10.2004
Адрес: E-burg
Да, поле я добавил, эффект нулевой.
Старый 08.04.2005, 09:10   #4  
vasiliy is offline
vasiliy
Программер
 
288 / 17 (1) ++
Регистрация: 21.10.2004
Адрес: E-burg
Кто нибудь может сказать, что представляют собой проводки после обработки накладной? Говорят что проводки по накладной сворачиваются по счету и корр. счету, и проводки не могут быть по каждой строке накладной. =/
Старый 08.04.2005, 09:26   #5  
ppson is offline
ppson
Участник
Аватар для ppson
Ex AND Project
1C
 
2,102 / 114 (8) +++++
Регистрация: 25.06.2002
Адрес: SPb, Msk
Цитата:
Изначально опубликовано vasiliy
Говорят что проводки по накладной сворачиваются по счету и корр. счету, и проводки не могут быть по каждой строке накладной.
Истину говорят.
__________________
Старый 08.04.2005, 11:43   #6  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Цитата:
Изначально опубликовано vasiliy
Кто нибудь может сказать, что представляют собой проводки после обработки накладной? Говорят что проводки по накладной сворачиваются по счету и корр. счету, и проводки не могут быть по каждой строке накладной. =/
Проводки по накладной не всегда сворачиваются. Например, не должны сворачиваться, если по товарам в накладной используются разные аналитические учетные измерения.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Для чего нужно поле LastUpdDatePhysical в таблице InventSum PavelSR DAX: Программирование 8 27.11.2007 15:50
Поля CreatedTransactionID, BondBatch в таблице LedgerTrans tolstjak DAX: Программирование 21 04.04.2007 08:03
Поле "Срок действия" на таблице партий sev DAX: Функционал 2 14.04.2006 11:09
Сопоставить поле в на форме и поле в таблице? SDA001 DAX: Программирование 2 20.10.2005 14:13
Поле Correct (LedgerTrans) изменяется в пределах ваучера slava09 DAX: Функционал 5 24.12.2004 15:52

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:14.