|
![]() |
#1 |
Участник
|
Програмное изменение количества в строке продажи
Доброго дня.
Возникла необходимость написать код в аксапте 2009 который програмно будет изменять количество в строке заказа продажи. Никак не могу найти все необходимые шаги при изменении SalesLine. X++: salesLine.SalesQty = 2; salesLine.modifiedField(fieldNum(salesLine, SalesQty)); salesLine.update(true); X++: axSalesLine = AxSalesLine::newSalesLine(salesLine);
salesLine.SalesQty = 2;
axSalesLine.setFieldAsModified(fieldNum(salesLine, SalesQty));
axSalesLine.save(); Кто-нибудь знает что я упускаю?
__________________
С уважением, Dozer |
|
![]() |
#2 |
Молодой, подающий надежды
|
перед вызовом salesLine.update() вставьте:
X++: InventMovement::bufferSetRemainQty(salesLine); X++: salesLine.salesQtyModified() Last edited by pedrozzz; 21.08.2012 at 23:17. |
|
|
This post has been rated by: Dozer (1). |
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread |
Display Modes | |
|