|
![]() |
#1 |
Участник
|
столкнулись с такой же ошибкой в коде примерно такого вида:
X++: void main() { ttsbegin; updateCompany(mainCompany); ttscommit; } void updateCompany(CompanyNo _companyNo) { ; while select ChildNo from companyTree group by ChildNo where companyTree.ParentNo = _companyNo { this.updateCompany(companyTree.ChildNo); } } |
|
![]() |
#2 |
Участник
|
У нас так же случилась такая беда при разноске приходника. Оказалось, что в журнале прихода в ручную изменили дату оприходывания. При этом оприходуемая номенклатура перед этим уже разбежалась по заказы на продажу. И висела там в статусе "Зарезервировано в заказанных". Аксапта отчаянно не понимая такого изврата валилась с ошибкой "Превышен верхний предел Microsoft Dynamics по количеству открытых курсоров (90). Измените параметр -OPENCURSORS или измените код X++". Решилось снятием этого резерва по заказам, разноской приходника и, соответственно, возвратом резервов.
|
|
Теги |
заказ на перемещение, открытые курсоры |
|
|