Уважаемые гуру аксы, столкнулсо с проблемкой .... попросили добавить в отчет сумму ндс, но так как НДС встречаются двух типов нужно определить каторый из них встретился...
X++:
display real nds18()
{
str nds ;
real nds18;
;
while select SalesLine where
salesLIne.SalesId==inventtrans.TRANSREFID
{
nds = salesline.TaxItemGroup;
if (nds=='НДС18'){
nds18 = SalesLine.LineAmount;
}
}
return nds18 ;
}
За код ногами не пинать пока кодю как могу, вопрос в следующим доходит до строки
while select SalesLine where и сразу прыгает на ретурн, почему не делает выборку понять немогу, сам запрос выполнял через QA работает нормально