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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.06.2014, 08:35   #7  
Vasiliusis is offline
Vasiliusis
Участник
 
225 / 13 (1) ++
Регистрация: 30.01.2013
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Я надеялся что она (строка) у вас там (в прайсе, в таблице PriceDiscTable) уже есть. И в ней только лишь необходимо скорректировать цену. В вопросе просто шла речь про редактирование, а не создание.
Да, речь о редактировании, созданием не будем заниматься, действительно много переменных....

В общем, для начала, я написал такой код, не сработало
X++:
public void init()
{
    PriceDisc               priceDisc;
    PriceDiscTable          newPrice;
    SalesLine       salesLine2 = SalesLine::find('SO-000444', 1);    //берем для примера
    
    
    super();

    //тут проблем нет
    priceDisc = PriceDisc::newFromSalesPurchLine(SalesLine2);

    //а тут я не понимаю, почему метод findPriceAgreement возвращает Boolean. Как итог разумеется newPrice ни содержит ничего.
    priceDisc.findPriceAgreement(SalesLine2.priceGroupId(), SalesLine2.inventDim().inventDimId);
    newPrice = priceDisc.priceTable();
}
Может я неправильно вызываю метод findPriceAgreement? Как вы сказали, он ищет строку прайса. А потом методом priceTable я эту строку получаю как PriceDiscTable... но не работает почему-то
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
По договору нужно периодически продавать клиенту определенный товар. Как лучше реализовать в Аксапте? mazzy DAX: Функционал 12 10.04.2009 10:38
Как реализовать маркетинговые программы Starling DAX: Функционал 0 12.02.2009 13:35
Подскажите как реализовать такой запрос в Axapte velk DAX: Программирование 12 04.04.2006 21:55
Как реализовать такую корректировку IS DAX: Функционал 7 30.04.2004 19:36
Как запретить смену компании? raz DAX: Администрирование 7 08.08.2003 12:17

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

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

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