![]() |
#1 |
Программатор
|
Ax12. Ошибка В немедленном получении
Коллеги, добрый вечер! Нашел баг в 2012 . Ситуация:
1. По заказу на продажу обработана накладная(частично или нет) 2. Выставляем в строке немедленное получение на количество строки(количество накладной) с минусом. 3. То есть, продали на 10, возвращаем на -6.(можно -10) 4. Разносим накладную 5. Накладная разносятся 6. Имеем сообщение о том, что то там не корреспондируется. 7. Руками корреспонденция проводится 8. Лезем в код 9. \Data Dictionary\Tables\TaxTrans_RU\Methods\taxLineIsRelatedToNegativeSalesLine 10. И видим, что система смотрит на сумму по строке, а не на знак проводки. 11. X++: public static boolean taxLineIsRelatedToNegativeSalesLine(TaxModelTaxTransaction_IN _taxTrans) 12. { 13. SalesLine salesLine = SalesLine::findInventTransId(_taxTrans.InventTransId); 14. return salesLine.LineAmount < 0; 15. } 17. Радуемся 18. Всем спасибо Последний раз редактировалось Sada; 07.12.2016 в 22:28. |
|
![]() |
#2 |
Программатор
|
Поясню:
LineAmount больше нуля. Последний раз редактировалось Sada; 07.12.2016 в 22:29. |
|
![]() |
#3 |
Участник
|
А вы работаете с индийскими налогами?
__________________
Sapere aude |
|
![]() |
#4 |
Программатор
|
|
|
![]() |
#5 |
Программатор
|
э
меня помоему хакнули Последний раз редактировалось Sada; 08.12.2016 в 01:25. |
|
![]() |
#6 |
Программатор
|
я вернулся.....
я писал проошобку а вы? Последний раз редактировалось Sada; 08.12.2016 в 01:31. |
|
![]() |
#7 |
Microsoft Dynamics
|
Этот метод уже пофиксили тут
Russia/RUS: Missing a corresponding account in a sales order credit note AX 2012 R2 | Application hotfix KB3044163 released 2/27/2015 |
|
![]() |
#8 |
Программатор
|
А как бы узнать как пофиксили)
|
|
![]() |
#9 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: Sada (1). |