Текущее время: Чт, мар 28 2024, 14:20

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос по Purchasing и SAP Query
СообщениеДобавлено: Вт, фев 18 2014, 13:47 
Специалист
Специалист

Зарегистрирован:
Вс, авг 04 2013, 16:03
Сообщения: 101
Всем привет.

Цель задачи вывести отчет, в котором будут номера контрактов и ценовые условия по каждой строке контракта с суммами, а также даты начала и конца валидации по строкам.
Пытался объединить таблицы через SQVI. Связи Сап настроил сам, начинаю тянуть поля. Таблицы ekko(поля в отчет, номер документа и вендора, EKKO-EBELN, EKKO-LIFNR), ekpo(номер строки и материала, EKPO-EBELP, EKPO-MATNR), konp(тип ценового условия KONP-KSCHL и цена KONP-KBETR), konh(даты валидации: KONH-DATAB, KONH-DATBI).
На селекционном экране вроде все ок, но когда начинаю запускать выдается сообщение:
Изображение
RV13A затянуть не удается.
Когда запускаю отчет, говорит ничего не найдено, хотя я ему подставляю конкретный номер контракта. Вывод: связи между таблицами потеряны.
Может кто-нибудь сталкивался с аналогичными задачами и направит на путь истинный?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос по Purchasing и SAP Query
СообщениеДобавлено: Вт, фев 18 2014, 14:20 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Ну так а какие конкретно связи SAP "подставил сам"?
Может он неправильно их поставил и надо руками настроить?

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по Purchasing и SAP Query
СообщениеДобавлено: Вт, фев 18 2014, 14:24 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, авг 18 2006, 09:06
Сообщения: 325
Откуда: Караганда
Пол: Мужской
надо посмотреть как связал query по умолчанию konp с ekko

по заказу условие вроде по каждой отельной позиции берётся из таблицы konv и связываться между собой полями knumv и ebelp c kposn
пример:
SELECT kschl kbetr INTO (kschl, kbetr) FROM konv
WHERE knumv = ekko-knumv
and KPOSN = ekpo-ebelp.
ENDSELECT.
а если по контрактам то

CONCATENATE ekpo-ebeln ekpo-ebelp INTO vakey.
SELECT SINGLE kschl knumh INTO (kschl, knumh) FROM konh
WHERE vakey = vakey. " тут отбирается одно условие
SELECT SINGLE kbetr INTO kbetr FROM konp
WHERE knumh = knumh.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по Purchasing и SAP Query
СообщениеДобавлено: Вт, фев 18 2014, 14:43 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, авг 18 2006, 09:06
Сообщения: 325
Откуда: Караганда
Пол: Мужской
думаю в SQVI - QuickViewer и в SAP Query отобрать необходимые данные будет сложно лучше написать abap отчет


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по Purchasing и SAP Query
СообщениеДобавлено: Чт, фев 20 2014, 08:56 
Специалист
Специалист

Зарегистрирован:
Вс, авг 04 2013, 16:03
Сообщения: 101
askarik написал:
думаю в SQVI - QuickViewer и в SAP Query отобрать необходимые данные будет сложно лучше написать abap отчет


Нет ни доступа, ни возможности. А программисты у нас сидят за бугром, и ради такого никто не будет шевелиться - пользуйся екселем. Трудности внешней аутсорсинговой разработки налицо.
И вы правы, связь по умолчанию у САП достаточно странная: EKKO c KONP не связывался вообще, а через EKPO связь следующая:

Изображение

Может подскажите, какие поля связать вручную?


Последний раз редактировалось Levviner Чт, фев 20 2014, 09:44, всего редактировалось 2 раз(а).

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос по Purchasing и SAP Query
СообщениеДобавлено: Чт, фев 20 2014, 09:16 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Скорее всего, EKKO-KNUMV = KONV-KNUMV and EKPO-EBELP = KONV-KPOSN

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по Purchasing и SAP Query
СообщениеДобавлено: Чт, фев 20 2014, 11:30 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, авг 18 2006, 09:06
Сообщения: 325
Откуда: Караганда
Пол: Мужской
можно попробовать сделать в Query дополнительные поля и вытянуть данные из таблицы abap кодировкой
пример: в SQ02 создаем инфо-набор присваиваем группе пользователей затем создаем Query через тр SQ01
как добавить дополнительной поле по условию

Изображение
шаг 2
Изображение
шаг 3
Изображение
шаг 4
Изображение
шаг 5
Изображение
шаг 6
Изображение
шаг 7
Изображение
шаг 8
Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по Purchasing и SAP Query
СообщениеДобавлено: Чт, фев 20 2014, 14:07 
Специалист
Специалист

Зарегистрирован:
Вс, авг 04 2013, 16:03
Сообщения: 101
KONV не может быть использован для join, поэтому данная таблица отпадает.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос по Purchasing и SAP Query
СообщениеДобавлено: Чт, фев 20 2014, 14:40 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, авг 18 2006, 09:06
Сообщения: 325
Откуда: Караганда
Пол: Мужской
нашел в инете статью как вытащить условие по контракту есть таблица A016
пример в QuickViewer
Изображение

если так устроит попробуйте правда суммы по условию контракта нету


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по Purchasing и SAP Query
СообщениеДобавлено: Вс, мар 16 2014, 21:41 
Специалист
Специалист

Зарегистрирован:
Вс, авг 04 2013, 16:03
Сообщения: 101
askarik написал:
нашел в инете статью как вытащить условие по контракту есть таблица A016
пример в QuickViewer

если так устроит попробуйте правда суммы по условию контракта нету


Да, я А016 тоже почти сразу нашел. Но она также не может быть использована в объединении таблиц. В общем, покапавшись, пришел к выводу, что квери тут не поможет и вручную сделал vpr 3х таблиц...(


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB