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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.10.2007, 09:22   #1  
by_HT is offline
by_HT
Участник
 
195 / 10 (1) +
Регистрация: 12.10.2007
что-то ни чего подозрительного не замечаю...БЫЛО так:
PurchOrderLine.VALIDATE(Type,Type);
PurchOrderLine.VALIDATE("No.","No.");
PurchOrderLine.VALIDATE("Location Code","Location Code");
PurchOrderLine.VALIDATE("Unit of Measure Code","Unit of Measure Code");

PurchOrderLine.VALIDATE(Quantity,Quantity);
IF PurchOrderHeader."Prices Including VAT" THEN
PurchOrderLine.VALIDATE("Direct Unit Cost","Direct Unit Cost" * (1 + PurchOrderLine."VAT %" / 100))
ELSE
PurchOrderLine.VALIDATE("Direct Unit Cost","Direct Unit Cost");
PurchOrderLine.VALIDATE("Line Discount %","Line Discount %");
PurchOrderLine."Shortcut Dimension 1 Code" := "Shortcut Dimension 1 Code";
PurchOrderLine."Shortcut Dimension 2 Code" := "Shortcut Dimension 2 Code";

PurchOrderLine.VALIDATE("Planning Flexibility","Planning Flexibility");
PurchOrderLine.VALIDATE("Purchasing Code","Purchasing Code");

IF "Due Date" <> 0D THEN BEGIN
PurchOrderLine.VALIDATE("Expected Receipt Date","Due Date");
PurchOrderLine."Requested Receipt Date" := PurchOrderLine."Planned Receipt Date";
END;

PurchOrderLine.INSERT;

SalesOrderLine.VALIDATE("Unit Cost (LCY)");


Сделал так:
PurchOrderLine.VALIDATE(Type,Type);
PurchOrderLine.VALIDATE("No.","No.");
PurchOrderLine.VALIDATE("Location Code","Location Code");
PurchOrderLine.VALIDATE("Unit of Measure Code","Unit of Measure Code");

PurchOrderLine.VALIDATE(Quantity,Quantity);
IF PurchOrderHeader."Prices Including VAT" THEN
PurchOrderLine.VALIDATE("Direct Unit Cost","Direct Unit Cost" * (1 + PurchOrderLine."VAT %" / 100))
ELSE
PurchOrderLine.VALIDATE("Direct Unit Cost","Direct Unit Cost");
PurchOrderLine.VALIDATE("Line Discount %","Line Discount %");

PurchOrderLine.VALIDATE("Planning Flexibility","Planning Flexibility");
PurchOrderLine.VALIDATE("Purchasing Code","Purchasing Code");

IF "Due Date" <> 0D THEN BEGIN
PurchOrderLine.VALIDATE("Expected Receipt Date","Due Date");
PurchOrderLine."Requested Receipt Date" := PurchOrderLine."Planned Receipt Date";
END;

PurchOrderLine."Shortcut Dimension 1 Code" := "Shortcut Dimension 1 Code";
PurchOrderLine."Shortcut Dimension 2 Code" := "Shortcut Dimension 2 Code";
PurchOrderLine.INSERT;

SalesOrderLine.VALIDATE("Unit Cost (LCY)");
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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