Текущее время: Пн, июл 28 2025, 07:28

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


Правила форума


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Не попадают данные в поля VERPR и STPRS созданного infoquery
СообщениеДобавлено: Пт, авг 08 2008, 09:42 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 18 2007, 13:19
Сообщения: 275
Откуда: Донецк
Пол: Мужской
Здравствуйте, пожалуйста подскажите. Создаем отчет по движению на складах в infoquеry. Создали infoset на логической базе L1M - движение складских запасов материала. Потом добавили дополнительную таблицу MBEW, чтоб из нее подтягивать цены. При добавлении указали BWKEY = 0001 (область оценки - завод). И вот в infoquеry вставили два поля из MBEW с ценами VERPR и STPRS. При запуске поля из основной таблицы MSEG заполнены, а поля из MBEW - VERPR и STPRS остаются пустые, хотя в самой таблице в них есть значения. Подскажите, пожалуйста, как их затянуть в infoquery?

_________________
Вебом по САПу!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 08 2008, 09:59 
Директор
Директор

Зарегистрирован:
Чт, фев 15 2007, 11:30
Сообщения: 1242
А mbew у вас через какие поля привязана к mseg? и привязана ли вообще? одного bwkey там мало, надо еще материал и вид оценки как минимум. к тому же я сомневаюсь, что вы указали корректно bwkey. Вряд ли у вас завод 0001.

_________________
Порой не так важно, что ты знаешь. Важнее, чему ты сможешь научиться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 08 2008, 12:14 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 18 2007, 13:19
Сообщения: 275
Откуда: Донецк
Пол: Мужской
Завод у нас действительно 0001 и он же является уровнем оценки. Это же значение и в таблице MBEW. Да привязка идет через еще 2 поля, но система их определила самостоятельно и они оба присутствуют в обоих таблицах, кроме BWKEY. Вот текст, который выскакивает при соединении дополнительной таблицы:

последовательность фрагмета кода 1
select singe * from MBEW
where MATNR = MSEG-MATNR
and BWKEY = 0001
and BWTAR = MSEG-BWTAR

Вроде все верно?

_________________
Вебом по САПу!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 08 2008, 12:40 
Директор
Директор

Зарегистрирован:
Чт, фев 15 2007, 11:30
Сообщения: 1242
Я бы 0001 в кавычки поставил ('0001'), иначе он скорее всего ведущие нолики стирает и ищет запись с bwkey = 1.

_________________
Порой не так важно, что ты знаешь. Важнее, чему ты сможешь научиться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 08 2008, 12:48 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
соединять можно через t001W, выбрать BWKEY по WERKS

_________________
Eritis sicut Deus, scientes bonum et malum...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 08 2008, 13:04 
Директор
Директор

Зарегистрирован:
Чт, фев 15 2007, 11:30
Сообщения: 1242
Тогда уж лучше MSEG-WERKS, оно известно сразу.

_________________
Порой не так важно, что ты знаешь. Важнее, чему ты сможешь научиться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 08 2008, 13:47 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
в том то и дело, что bwkey не всегда идентично werks
бывает например 0002 - 2

_________________
Eritis sicut Deus, scientes bonum et malum...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 08 2008, 13:50 
Директор
Директор

Зарегистрирован:
Чт, фев 15 2007, 11:30
Сообщения: 1242
Согласен, бывает, если руками переименовывают...

_________________
Порой не так важно, что ты знаешь. Важнее, чему ты сможешь научиться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 08 2008, 14:06 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 18 2007, 13:19
Сообщения: 275
Откуда: Донецк
Пол: Мужской
Заработало! Точно, все дело оказалось в кавычках! Спасибо всем.

И еще маленький вопросик, а как можно присвоить этот отчет какому-нибудь самописному коду транзакции, чтоб не запускать его все время из SQ01? В SM01 можно только блокировать.

_________________
Вебом по САПу!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 08 2008, 14:10 
Директор
Директор

Зарегистрирован:
Чт, фев 15 2007, 11:30
Сообщения: 1242
Зайдите в sq00 Запрос-другие функции-просмотреть имя отчета. Скопируйте имя в буфер, а потом через se93 создайте транзакцию к этому отчету.

_________________
Порой не так важно, что ты знаешь. Важнее, чему ты сможешь научиться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 08 2008, 16:05 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 18 2007, 13:19
Сообщения: 275
Откуда: Донецк
Пол: Мужской
И еще последний вопросик. При сохранении вновь созданной транзакции ее необходимо присвоить пакету, а там их тысячи. Естественно, те что пробовали наугад не пошли. А как правильно определить и выбрать необходимый пакет?

_________________
Вебом по САПу!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 08 2008, 16:07 
Директор
Директор

Зарегистрирован:
Чт, фев 15 2007, 11:30
Сообщения: 1242
Так как это ваша разработка, то для нее лучше (а точнее, необходимо) создать свой пакет.

_________________
Порой не так важно, что ты знаешь. Важнее, чему ты сможешь научиться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 11 2008, 10:09 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
Roman Petrenko написал:
как можно присвоить этот отчет какому-нибудь самописному коду транзакции, чтоб не запускать его все время из SQ01?


Еще один вариант:
Создать через SE93 транзакцию, выбрать "Транзакция с параметрами"
Ввести в поле "Транзакция" START_REPORT.
Если нужно, поставить галку "Пропустить первый экран"

В параметрах указать:
D_SREPOVARI-REPORTTYPE = 'AQ' (для сапквери)
D_SREPOVARI-REPORT = имя группы пользователей
D_SREPOVARI-EXTDREPORT = имя отчета
D_SREPOVARI-VARIANT = начальный вариант (имя)
D_SREPOVARI-NOSELSCRN = опция "Без экрана выбора" (X)
D_BACKGROUND_EXEC = опция "в фоне" (X)

Удачи :)

_________________
Eritis sicut Deus, scientes bonum et malum...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 11 2008, 10:17 
Директор
Директор

Зарегистрирован:
Чт, фев 15 2007, 11:30
Сообщения: 1242
Ну, я в принципе это и написал... :) В более простом варианте, не опускаясь до технических имен.

_________________
Порой не так важно, что ты знаешь. Важнее, чему ты сможешь научиться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 11 2008, 17:05 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 18 2007, 13:19
Сообщения: 275
Откуда: Донецк
Пол: Мужской
Еще раз спрасибо и отдельное спасибо SAA. Написали все как посоветовали, но транзакция дохла после выбора критериев при попытки выполнить ее. Потом увидели новые сообщения внесли параметры и все заработало! :D

_________________
Вебом по САПу!


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

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


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

Сейчас этот форум просматривают: Google [Bot]


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

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