Текущее время: Пт, июл 18 2025, 14:34

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Пакетный ввод
СообщениеДобавлено: Вт, апр 25 2006, 10:53 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, май 31 2005, 20:23
Сообщения: 362
Подскажите, пожалуйста следующее:
1. Как сделать так, чтобы при выполнении операции пакетного ввода пакетный ввод сразу выполнялся в фоновом режиме, т.е. не вызывался экран выбора, на котором можно создать сеанс, выбрать обработку в фоновом режиме или с просмотром экранов и т.п.
Чтобы запустил программу и получил результат.
2. После выполнения операции пакетного ввода на экран выводятся сообщения, например, контракт такой-то создан.
Как можно вытащить текст этих сообщений? Конкретнее мне нужны номера созданных таким образом контрактов.


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

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
Code:
CALL TRANSACTION 'KB31N' USING BDCDATA
                            MODE   lf_mode
                            UPDATE CC_A
                            MESSAGES INTO MESSTAB.

помотри те режимы запуска CALL TRANSACTION, параметр MODE = 'N' все будет без отображения экранов. Из таблицы сообщений MESSTAB можно выдрать ваше сообщение


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

Зарегистрирован:
Вт, май 31 2005, 20:23
Сообщения: 362
Спасибо.


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

Зарегистрирован:
Вт, май 31 2005, 20:23
Сообщения: 362
Народ, кто-нить подскажите следующее:
Мне нужно пакетным вводом внести заказ на поставку. В заказе много позиций.
ПРи создании рпограммы пакетного ввода поле для каждой позиции называется типа MEPO1211-какое-то_название(01) - для первой позиции.
ДЛя второй позиции MEPO1211-какое-то_название(02) и т.д.
Т.е. все отличие только в названии поля.
Если мне нужно ввести 100 позиций к заказу, что нужно 100 раз прописывать ее ввод.
Т.е. MEPO1211-какое-то_название(01) = '45'.
MEPO1211-какое-то_название(02) = '45'.
MEPO1211-какое-то_название(03) = '45'.
и т.д.
Как-нить по-другому нельзя решить эту проблему?


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

Зарегистрирован:
Ср, мар 02 2005, 20:19
Сообщения: 133
Откуда: Moscow
QWERT написал(а):
Народ, кто-нить подскажите следующее:
Мне нужно пакетным вводом внести заказ на поставку. В заказе много позиций.
ПРи создании рпограммы пакетного ввода поле для каждой позиции называется типа MEPO1211-какое-то_название(01) - для первой позиции.
ДЛя второй позиции MEPO1211-какое-то_название(02) и т.д.
Т.е. все отличие только в названии поля.
Если мне нужно ввести 100 позиций к заказу, что нужно 100 раз прописывать ее ввод.
Т.е. MEPO1211-какое-то_название(01) = '45'.
MEPO1211-какое-то_название(02) = '45'.
MEPO1211-какое-то_название(03) = '45'.
и т.д.
Как-нить по-другому нельзя решить эту проблему?


В обзоре позиций заказа есть поле <RM06E-EBELP> - "Позиция" - для навигации,
используй его в пакетнике для ввода позиций, начиная со второй.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 28 2006, 17:41 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
QWERT написал(а):
Как-нить по-другому нельзя решить эту проблему?

Конечно можно. Даже нужно. Использовать BAPI BAPI_PO_CREATE1. Она кривовата немножко, но при некоторых усилиях вполне юзабельна.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, апр 30 2006, 09:19 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, май 31 2005, 20:23
Сообщения: 362
EGF написал(а):
QWERT написал(а):
Как-нить по-другому нельзя решить эту проблему?

Конечно можно. Даже нужно. Использовать BAPI BAPI_PO_CREATE1. Она кривовата немножко, но при некоторых усилиях вполне юзабельна.

А с пользовательскими полями работает этот ФМ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, апр 30 2006, 10:41 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Работает, если пользовательские поля добавлены через структуру CI_*, а не через собственную append структуру

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, май 03 2006, 10:33 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, май 31 2005, 20:23
Сообщения: 362
Сергей Королев написал:
Работает, если пользовательские поля добавлены через структуру CI_*, а не через собственную append структуру

Да, поля добавдены через структуруы CI_EKPO, CI_EKKO.
Посмотрел предложенный вами модуль, но не нашел нужных параметров для своих полей.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, май 03 2006, 12:22 
Специалист
Специалист

Зарегистрирован:
Чт, авг 19 2004, 07:31
Сообщения: 234
Откуда: Нижнекамск
EXTENSIONIN
EXTENSIONOUT


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, май 03 2006, 12:54 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
я так понимаю, проблемы с заполнением структуры extensionin:

http://www.abapedia.org/wiki/ExtensionIN


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

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


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

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


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

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