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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.01.2008, 16:07   #1  
aidsua is offline
aidsua
AX*****
Аватар для aidsua
 
106 / 40 (2) +++
Регистрация: 28.09.2005
Адрес: 2:463/Kyiv
DAX 4.0 SP1 EE Ошибка в классе PurchFormLetter_PackingSlip метода createParmLineFromWMSJournalTrans..
Непонятно, почему используется выделенный код, ведь в журнале приемки товара складская аналитика может отличаться от складской аналитики в "Заказе на покупку":
X++:
        if (_purchParmLine.ReceiveNow || _purchParmLine.RemainBefore)  // && remain))
        {
            _purchParmLine.ParmId = purchParmUpdate.ParmId;
            _purchParmLine.[b]initFromPurchLine[/b](_purchLine);
Ведь есть метод таблицы PurchParmLine:
X++:
void initFromWMSJournalTrans(WMSJournalTrans WMSJournalTrans)
{
    this.InventDimId = WMSJournalTrans.InventDimId;
}
или его не дописали.. или его используют только для складских аналитик "Номер ГТД"/"Номер партии"/"Серийные номера"

Задача простая: при разноске "Отборочной накладной" из разнесенного журнала "Прибытие номенклатуры" заполнять таблицу PurchParmLine строками с аналитиками из журнала "Прибытие номеклатуры" (WMSJournalTrans), а не из Строки "Заказа на покупку" (PurchLine). Или я много хочу?
__________________
О, как беден, как груб наш русский язык! [c] А.С.Пушкин
Старый 29.01.2008, 14:10   #2  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,766 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
Цитата:
ведь в журнале приемки товара складская аналитика может отличаться от складской аналитики в "Заказе на покупку"
Потому что есть параметр "Первичная аналитика", потому что есть параметр "обязательный склад", потому что номер партии может генериться на различных этапах приёмки и т.д.

Цитата:
Или я много хочу?
Мне кажется, вы хотите "не того"
Старый 30.01.2008, 12:13   #3  
aidsua is offline
aidsua
AX*****
Аватар для aidsua
 
106 / 40 (2) +++
Регистрация: 28.09.2005
Адрес: 2:463/Kyiv
Цитата:
Сообщение от Vals Посмотреть сообщение
Потому что есть параметр "Первичная аналитика", потому что есть параметр "обязательный склад", потому что номер партии может генериться на различных этапах приёмки и т.д.
Если у "Складских аналитик" "Склад" и "Номер партии" включены:
  • Первичная аналитика хранения
  • Физические запасы
  • Финансовые запасы
я предполагаю, что в данном случае необходимо при разноске "Отборочной накладной" из журнала "Прибытие номенклатуры" подставлять реальные аналитики (или из WMSjournalTrans, или из InventTrans) вместо аналитик из строк "Заказа на покупку" (сначала из PurchLine в PurchParmLine, а потом из PurchParmLine в VendPackingSlipTrans).


Цитата:
Сообщение от Vals Посмотреть сообщение
Мне кажется, вы хотите "не того"
Есть 2 подхода к получению реальных аналитик в "Отборочных накладных" и "Накладных" по "Заказам на покупку":
  • Изменить заполнение таблицы PurchParmLine
  • Изменить заполнение таблиц VendPackingSlipTrans и VendInvoiceTrans
__________________
О, как беден, как груб наш русский язык! [c] А.С.Пушкин
Теги
ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Разноска "процент-нот" в DAX 4.0 SP2 FP1 EE Ivanhoe DAX: Функционал 7 17.12.2008 16:11
Заказ на продажу и складские проводки. DAX 4 SP1 EE Daiver DAX: Функционал 6 04.07.2008 10:38
Ошибка в классе SysMailerAddressField в Dynamics Ax 4 SP1. Метод appendAddress. Demetrio DAX: Программирование 3 03.01.2008 18:41
ошибка на dis в CustVendSettle? (для владельцев DAX 3.0 SP 6 EE) Diman DAX: Программирование 3 07.09.2007 13:20
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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