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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.06.2009, 17:45   #1  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
?
Привет всем.

У меня в очередной раз возник вопрос, но уже по постингу. Может кто-то поясним не, не смышлённому...
ACY = ДОВ, однако ОЧЕНЬ "интересно" постятся скидки... 80 CU - части кода:
Код:
IF (InvPostingBuffer[1]."Line Discount Amount" <> 0) OR
		   (InvPostingBuffer[1]."Line Discount Amt. (ACY)" <> 0)
		THEN
		  PostDiscount(
			InvPostingBuffer[1]."Line Discount Account",
			InvPostingBuffer[1]."Line Discount Amount",
			InvPostingBuffer[1]."Line Discount Amt. (ACY)",
			InvPostingBuffer[1]."Dimension Entry No.");
*Ремарка - InvPostingBuffer[1]."Line Discount Amt. (ACY)"

и следующий код в триггере PostDiscount(GLAccNo : Code[20];DiscountAmount : Decimal;SrcCurrDiscountAmount : Decimal;DimEntryNo : Integer):
Код:
"WITH GenJnlLine DO BEGIN
  "Gen. Posting Type" := 0; // None
  "Gen. Bus. Posting Group" := '';
  "Gen. Prod. Posting Group" := '';
  "VAT Bus. Posting Group" := '';
  "VAT Prod. Posting Group" := '';
  "Depreciation Book Code" := '';
  "EU 3-Party Trade" := FALSE;
  "VAT Calculation Type" := "VAT Calculation Type"::"Normal VAT";
  "Bill-to/Pay-to No." := '';
  "VAT Amount" := 0;
  "Account No." := GLAccNo;
  Amount := -DiscountAmount;
  "Amount (LCY)" := 0;
  "Source Currency Code" := SalesHeader."Currency Code";
  "Source Currency Amount" := -SrcCurrDiscountAmount;
  "Source Curr. VAT Amount" := 0;
  "System-Created Entry" := TRUE;"
*Ремарка - "Source Currency Code" := SalesHeader."Currency Code";
"Source Currency Amount" := -SrcCurrDiscountAmount;

...
Могу предположить, что люди позаимствовали готовое поле... Но так можно быстро всё переименовать помоему.. через известный тулкит и выгрузку в текст...
Если это так, то в очередной раз можно "поблагодарить" разработчиков CORE за информативность в обозначениях.. как это было с полями в 37 Sales Line и 290 VAT Amount Line!!
 


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

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

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