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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.06.2011, 11:15   #5  
UNRW is offline
UNRW
Участник
 
383 / 67 (3) ++++
Регистрация: 16.09.2004
Адрес: Москва
На таблице:
CustInvoiceTrans.initFromCustInvoiceLine(CustInvoiceLine custInvoiceLine)

вот такой код (сумма по строке записывается без налогов):
// <GEEU>
this.LineAmount = custInvoiceLine.amountExclTax_W();
// </GEEU>

А в классе FactureTransCreate_RU.calcAmounts(Qty _qty):
factureTrans.LineAmount = custInvoiceTrans.LineAmount -
tmpTrans.LineAmount -
tmpTransSec.LineAmount;

Вот и получаем, что сумма по строке фактуры всегда без налога...

далее и цена в строке фактуры рассчитывается всегда без налога:
factureTrans.Price = abs(factureTrans.LineAmount / (factureTrans.Qty ? factureTrans.Qty : 1));

кто подскажет как в ролапе6 или ролапе7 написано в этих методах?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Массовое создание СФ. Почему берет номера из списка удаленных СФ? mazzy DAX: Функционал 6 21.03.2011 22:35
Вопрос по НДС vazerdim DAX: Функционал 8 15.12.2010 21:25
Судьба НДС по конкретному ОС внутри счета-фактуры Gustav DAX: Функционал 9 06.04.2006 14:58
Ошибка при обработке входящего НДС RAM DAX: Функционал 14 08.09.2004 18:24
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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