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

Часовой пояс: 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 часа


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

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


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

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