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

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: замещение ggb1
СообщениеДобавлено: Ср, фев 24 2010, 09:58 
Начинающий
Начинающий

Зарегистрирован:
Ср, май 27 2009, 07:14
Сообщения: 20
Пол: Женский
нужно сделать замещение на поля
COEP-OBJNR_N2
COEP-OBJNR_N3

в транзакции ggb1 условие COBL-AUFNR = '010100-0000'
замещение user exit

FORM u101.

COEP-OBJNR_N2 = '111'.
COEP-OBJNR_N3 = '222'.

ENDFORM.

результата нет, даже если убрать предпосылку.
в чем может быть проблема?
если присвоить COBL-KOSTL = константа, то в какой таблице смотреть результат? в COEP ничего нет


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: замещение ggb1
СообщениеДобавлено: Ср, фев 24 2010, 11:49 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 10 2009, 11:13
Сообщения: 1308
вопрос: что замещаем-то ? учет затрат, финансы, документ, позицию...?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: замещение ggb1
СообщениеДобавлено: Ср, фев 24 2010, 12:01 
Начинающий
Начинающий

Зарегистрирован:
Ср, май 27 2009, 07:14
Сообщения: 20
Пол: Женский
учет затрат (строка документа)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: замещение ggb1
СообщениеДобавлено: Ср, фев 24 2010, 13:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 10 2009, 11:13
Сообщения: 1308
Цитата:
FORM u101.

COEP-OBJNR_N2 = '111'.
COEP-OBJNR_N3 = '222'.

ENDFORM.
нууу... COEP напрямую здесь не заместить, на сколько мне кажется.... объясните цель, возможно есть способ это сделать другим способом...
Чтобы быть полностью уверенным поставьте точку прерывания в замещении, может программа туда и не заходит... (в этом случае рекомендую посмотреть активацию в транзакции okc9 и перегенерировать код при помощи програмки RGUGBR00)

Цитата:
если присвоить COBL-KOSTL = константа, то в какой таблице смотреть результат? в COEP ничего нет
Все зависит от того, куда стоит оригинальная контировка, если она на МВЗ и вы ее подменяете, то в COEP эта информация должна появиться в поле OBJNR, если контировка стояла на другой объект, например на заказ, то в COEP появится две записи, одна из который с типом значения 4 - на исходный объект контировки, а другая с типом значения 11 (статистически) на подставленное МВЗ...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: замещение ggb1
СообщениеДобавлено: Чт, фев 25 2010, 13:37 
Начинающий
Начинающий

Зарегистрирован:
Ср, май 27 2009, 07:14
Сообщения: 20
Пол: Женский
в migo ссылаюсь на заказ клиента и позицию заказа клиента. мне нужно MSEG-MAT_KDAUF, MSEG-MAT_KDPOS в COEP как-то перенести.
замещать COBL-KDAUF, KDPOS не получается: "Укажите только действительную контировку
№ сообщения KI249"


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: замещение ggb1
СообщениеДобавлено: Чт, фев 25 2010, 21:03 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, ноя 07 2007, 12:43
Сообщения: 74
Откуда: Россия
Пол: Мужской
мой совет - не делайте замещения objnr1 и objnr2. Эти поля заполняются стандартными программами. Чтобы их можно было замещать нужно сделать дополнительные настройки. При стандартных настройках этих полей нет в числе замещаемых. Почитайте SAP Library в разделе Спецрегистры\Замещения...
И в KDAUF ничего насильно не толкайте замещением. У вас выскакивает сообщение, которое говорит о том, что позиция сбытового заказа не является объектом контировки СО.
Настройте систему так, чтобы позиции сбытовых заказов были объектами контировки и тогда ничего замещать не придется. Либо расширьте COEP Z-полями и пишите туда что хотите.
Еще раз повторюсь - лучше не трогайте стандартные поля в COEP, тем более такие важные как вышеупомянутые.


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

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


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

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


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

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