SAPфорум.RU
https://www.sapboard.ru/forum/

Связь сетевого графика и производственного заказа
https://www.sapboard.ru/forum/viewtopic.php?f=3&t=72799
Страница 1 из 1

Автор:  777 [ Пн, окт 03 2011, 21:23 ]
Заголовок сообщения:  Связь сетевого графика и производственного заказа

Коллеги, доброго времени суток! Опишу проблему. Итак, требуется составить отчет Query. На селекционном экране - поля "Проект" , "Заказ", "БазоваяДатаНачала", "БазоваяДатаКонца", "РабочееМесто"......Требуется по параметрам с селекционного экрана(одному или нескольким) вывести отчет по заказам (какие данные в отчете - не имеет значения, они все успешно найдены из таблиц). Инфо-набор - связь через таблицу AFKO.
Связывал таблицы следующим образом: PROJ->PRPS->AUFK->AFKO->далее привязаны еще несколько таблиц, из которых и берутся нужные данные по производственным!!! заказам. Если подробно: PROJ-PSPNR = PRPS-PSPHI, PRPS-PSPNR = AUFK-PSPEL,
AUFK-AUFNR = AFKO-AUFNR. И вот как раз с последней связью проблема. Дело в том, что из PROJ, PRPS, AUFK тянутся сетевые графики. А таблица AFKO тянет данные из последующих таблиц по производственным заказам. Т.е. я ввожу на селекционном экране какие либо параметры->ВЫполнить - "Нет данных". Если же я убираю из инфо-набора таблицы PROJ, PRPS, AUFK, ввожу например в поле "Заказ" номер производственного закала - все данные по производственным заказам отлично выводятся. Требуется чтобы и по названию проекта данные по производственным заказам тоже выводились (ввел проект - появляются данные производственных заказов, относящихся к данному проекту). Проблема понятна - в поле AUFK-AUFNR содержится номер сетевого графика, а в поле AFKO-AUFNR - номер производственного заказа. Они естественно не совпадают. И естественно когда я ввожу название проекта, то данные никакие не выбираются т.к. в моем случае AUFK-AUFNR <>AFKO-AUFNR. Если смотреть через SE11 таблицу AFKO - то там можно ввести в качестве заказа и номер производственного заказа, и номер сетевого графика - при этом выдаваемые данные по этим запросам будут относиться к одному и тому же заказу, но поле "ЕдентификационныйНомер" для них (производственного заказа и сетевого графика) будет отличаться. ВОПРОС: можно ли как то связать AUFK и AFKO, т.е чтобы по номеру сетевого графика определялся номер производственного заказа? Или может есть какие то другие пути связать сетевой график и производственный заказ? Есть у кого какие соображения на этот счет? Заранее благодарен за помощь...

Автор:  777 [ Вт, окт 04 2011, 11:10 ]
Заголовок сообщения:  Re: Связь сетевого графика и производственного заказа  Тема решена

Проблема решена. Неправильно была задумана логика базы. Связывать таблицы в такой ситуации нужно следующим образом:
PROJ-PSPNR = PRPS-PSPHI, PRPS-PSPNR = AFPO-PROJN, AFPO-AUFNR = AFKO-AUFNR........т.е вместо AUFK нужно использовать AFPO.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/