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

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


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

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


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

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