Текущее время: Ср, июл 23 2025, 13:35

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Предупреждающее сообщение перед сохранением изменений
СообщениеДобавлено: Пн, июн 25 2012, 10:59 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
Подскажите, пожалуйста, я пробую с помощью пакетного ввода внести изменения в материалы (через транзакцию mm02), перед пакетным сохранением, а также при ручном сохранении изменений выходит предупреждающее сообщение, то есть только после нажатия Enter идет сохранение изменений, как можно эту операцию избежать в коде программы, чтоб пользователю не приходилось каждый раз нажимать Enter?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предупреждающее сообщение перед сохранением изменений
СообщениеДобавлено: Пн, июн 25 2012, 14:16 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Лисенок написал(а):
Подскажите, пожалуйста, я пробую с помощью пакетного ввода внести изменения в материалы (через транзакцию mm02), перед пакетным сохранением, а также при ручном сохранении изменений выходит предупреждающее сообщение, то есть только после нажатия Enter идет сохранение изменений, как можно эту операцию избежать в коде программы, чтоб пользователю не приходилось каждый раз нажимать Enter?

Не совсем понятно, в чем проблема. Когда пакетник прогоняете в режиме N, то эти желтые сообщения не имеют никакого значения, программировать нажатие энтера в карте пакетника не нужно. Если Вы работаете в ручном режиме, то никак, либо жать энтер, либо настройками выставлять другой тип сообщения(если это возможно).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предупреждающее сообщение перед сохранением изменений
СообщениеДобавлено: Пн, июн 25 2012, 14:57 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
дело в том, что если прогонять этот пакетник в режиме N, то действительно сообщение не выдается, ну тогда и сохранения с изменениями не идет, а в режиме E с нажатием Enter вносит изменение, вот


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предупреждающее сообщение перед сохранением изменений
СообщениеДобавлено: Пн, июн 25 2012, 15:03 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
Если сообщение самописное, поменяйте у него тип на S для пакетного режима


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предупреждающее сообщение перед сохранением изменений
СообщениеДобавлено: Пн, июн 25 2012, 15:06 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
нет сообщение стандартное


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предупреждающее сообщение перед сохранением изменений
СообщениеДобавлено: Пн, июн 25 2012, 15:33 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Цитата:
дело в том, что если прогонять этот пакетник в режиме N, то действительно сообщение не выдается, ну тогда и сохранения с изменениями не идет, а в режиме E с нажатием Enter вносит изменение, вот

У стандартных тоже можно менять тип настройкой, правда не у всех. Имхо, как я уже сказал, желтое сообщение тут не причем. Думаю, что у Вас кривая карта пакетника прописана в программе.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предупреждающее сообщение перед сохранением изменений
СообщениеДобавлено: Пн, июн 25 2012, 15:37 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
Что значит кривая карта пакетника? 3 раза пересоздавала запись для пакетника ничего не поменялось.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предупреждающее сообщение перед сохранением изменений
СообщениеДобавлено: Пн, июн 25 2012, 15:53 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Лисенок написал(а):
Что значит кривая карта пакетника? 3 раза пересоздавала запись для пакетника ничего не поменялось.

Ок, попробую глянуть. Что меняете? что за сообщение? Покажите запись shdb.

Может бапишкой лучше изменять ОЗМ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предупреждающее сообщение перед сохранением изменений
СообщениеДобавлено: Пн, июн 25 2012, 15:59 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
меняю материал с драг металами ( поэтому указываю код изменения) через mm02 задаю новое значения для поля Время обработки ПМ вкладка Закупки, что за запись shdb?
если bapi то каким не подскажите?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предупреждающее сообщение перед сохранением изменений
СообщениеДобавлено: Пн, июн 25 2012, 16:13 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, янв 30 2009, 16:19
Сообщения: 335
Пол: Мужской
SHDB - это транзакция. В ней можно посмотреть, как отработала к.л. запись пакетника.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предупреждающее сообщение перед сохранением изменений
СообщениеДобавлено: Пн, июн 25 2012, 16:20 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
BAPI_MATERIAL_SAVEREPLICA


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предупреждающее сообщение перед сохранением изменений
СообщениеДобавлено: Вт, июн 26 2012, 06:30 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
Интересно получается что эта транзакция SHDB тоже самое что и SM35, а запись такая
T MM02 BS AA X F
SAPLMGMM 0060 X
BDC_CURSOR RMMG1-MATNR
BDC_OKCODE =ENTR
RMMG1-MATNR 10135452
RMMG1-AENNR 500000002131
SAPLMGMM 0070 X
BDC_CURSOR MSICHTAUSW-DYTXT(04)
BDC_OKCODE =ENTR
MSICHTAUSW-KZSEL(04) X
SAPLMGMM 0080 X
BDC_CURSOR RMMG1-WERKS
BDC_OKCODE =ENTR
RMMG1-WERKS 000
SAPLMGMM 4000 X
BDC_OKCODE =BU
BDC_SUBSCR SAPLMGMM 2000TABFRA1
BDC_SUBSCR SAPLMGD1 1001SUB1
MAKT-MAKTX pH-электрод Ceragel CPS71-2BB2ESA
BDC_SUBSCR SAPLMGD1 2301SUB2
MARA-MEINS ШТ
MARC-EKGRP 221
MARA-MATKL 0614
MARA-XCHPF X
BDC_SUBSCR SAPLMGD1 2302SUB3
BDC_SUBSCR SAPLMGD1 2313SUB4
BDC_CURSOR MARC-WEBAZ
MARC-WEBAZ 90
BDC_SUBSCR SAPLZMM_SEARCH_HELP 2002SUB5
MARC-MTVFP 02
BDC_SUBSCR SAPLMGD1 0001SUB6





Пробовала сделать через BAPI

refresh: HEADDATA,
PLANTDATA.
clear: RETURN,
HEADDATA,
PLANTDATA.

HEADDATA-material = <fs>-MATNR. " Material Number
HEADDATA-function = 'UPD'.
APPEND HEADDATA.
PLANTDATA-GR_PR_TIME = AENNR.
APPEND PLANTDATA.

CALL FUNCTION 'BAPI_MATERIAL_SAVEREPLICA'
EXPORTING
NOAPPLLOG = ''
NOCHANGEDOC = ''
TESTRUN = ''
INPFLDCHECK = ''
IMPORTING
RETURN = RETURN
TABLES
HEADDATA = HEADDATA
PLANTDATA = PLANTDATA.

в RETURN вернулось сообщение, изменения не были внесены, по видимому я что-то делаю не так, но что ? (((((((((
дело в том, что речь идет не об обычной ситуации, потому что данные по обычным материалам вносятся через пакетник хорошо, но в случае. когда встречаются материал с драгметаллами там при входе нужно указывать код изменения, и перед тем как сохранить изменение, система выдает сообщение, что этот материал с драгметалами, и уже после нажатия enter сохраняет (((((((- это процесс при ручном вводе такой


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

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


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

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


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

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