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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.09.2004, 17:04   #1  
Александр Костоусов is offline
Александр Костоусов
drc
 
97 / 10 (1) +
Регистрация: 18.08.2004
Номер лота
Подскажите, как формируется поле номера лота InventTransId в журнале InventJournalTrans?

Я программно вставляю строки в этот журнал, при вставке первой записи значение поля InventTransId = 'ЛОТ00017220', на второй записи -- значение пусто.

Я подозреваю, что при вставке надо апдейтить другую таблицу, но как узнать какую и какое поле?

Благодарен любому совету!
Старый 27.09.2004, 19:29   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
метод InventJournalTrans.insert()
там есть код
PHP код:
    this.inventTransId NumberSeq::newGetNum(InventParameters::numRefInventTransId()).num(); 
Скорее всего, у вас нумератор не задан.
Или вы каким-то непостижимым образом попадаете на обработку исключений catch
PHP код:
    catch (exception::Error)
    {
        
this.inventTransId '';
    } 
Поставьте точку останова и проверьте.
Старый 30.09.2004, 17:02   #4  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Александр! А как Вы присваивали номер Voucer'y, если не секрет?

С Уважением,
Георгий
Старый 30.09.2004, 18:51   #5  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Разобрался.
Пример

PHP код:
journalTransData = new journalTransData(inventJournalTransjournalTableData);

        if (
journalTableData.journalVoucherNum() && journalTableData.journalTable().voucherDraw == JournalVoucherDraw::Entering
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Почему не дает проставлять инв.номер ОС через закупку? Pismarkina DAX: Функционал 5 03.11.2006 15:49
Код аналитики 'Номер партии' отмечен в складских проводках со значением Antidot DAX: Программирование 9 29.07.2005 10:57
Не указан номер лота ??? I don't understand DAX: Функционал 6 07.09.2004 13:33
Серия документов "Номер лота" не задана в параметрах модуля Управления запасами ATimTim DAX: Функционал 8 01.07.2004 12:16
Номер накладной поставщика в purchFormLetter.update SNG DAX: Программирование 8 24.03.2004 10:03

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

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

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