|
![]() |
#1 |
Moderator
|
В общем - полное решение задачи излогать долго, но если у вас уровень производства только один и производственный заказ всегда покрывает заказ напрямую (без промежуточных переносов и тп), то можно найти запись относящуюся к текущему производственному заказу в reqTrans (смотрите relation между reqTrans и prodTable), потом найти первый покрытый reqTrans по salesLine (reqTransCov связывает покрывающую и покрываемую записи в reqTrans. ReqTransCov.ReceiptRecId смотрит на запись по производственному заказу, reqTransCov.IssueRecId смотрит на запись по заказу на продажу) Потом из найденной записи по заказу на продажу в reqTrans можно перейти на саму строку заказа (да вообще-то и в самой ReqTrans все что нужно уже есть).
Но все равно - с бизнесовой точки зрения - задача не правильная ![]() |
|
|
За это сообщение автора поблагодарили: Rimantas (1). |
![]() |
#2 |
Участник
|
Цитата:
Сообщение от fed
![]() В общем - полное решение задачи излогать долго, но если у вас уровень производства только один и производственный заказ всегда покрывает заказ напрямую (без промежуточных переносов и тп), то можно найти запись относящуюся к текущему производственному заказу в reqTrans (смотрите relation между reqTrans и prodTable), потом найти первый покрытый reqTrans по salesLine (reqTransCov связывает покрывающую и покрываемую записи в reqTrans. ReqTransCov.ReceiptRecId смотрит на запись по производственному заказу, reqTransCov.IssueRecId смотрит на запись по заказу на продажу) Потом из найденной записи по заказу на продажу в reqTrans можно перейти на саму строку заказа (да вообще-то и в самой ReqTrans все что нужно уже есть).
Но все равно - с бизнесовой точки зрения - задача не правильная ![]() ![]() |
|
Теги |
сводное планирование |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|