SAPфорум.RU https://www.sapboard.ru/forum/ |
|
VKP5: добавление нового поля в отчет (грид) https://www.sapboard.ru/forum/viewtopic.php?f=84&t=94482 |
Страница 1 из 1 |
Автор: | DED_MOROZ [ Чт, мар 02 2017, 10:59 ] |
Заголовок сообщения: | |
Привет! Что касается добавления полей в VKP5: Если тебе нужно числовое поле (себестоимость как раз такое ), то можно использовать одно из существующих НЕИСПОЛЬЗУЕМЫХ списочных полей. Смотрим ветку: SPRO -> общая логистика -> торговая калькуляция -> калькуляция продажной цены -> тексты к полям списка. В этой ветке можно переименовать неиспользуемое поле, например, назвав его "Текущая себестоимость" (я когда-то использовал для этих целей поля PROZ1, PROZ2). Или же можно добавить свои ZZ-поля. Далее в ветке: SPRO -> общая логистика -> торговая калькуляция -> калькуляция продажной цены -> определение варианта списка и присвоение позиций выбираем вариант списка, с которым у нас запускается VKP5, и добавляем туда недостающие поля. Это что касается вывода на экран. Если же нужно будет сохранять добавленные поля в документах калькуляции, то нужно будет расширять стандартные таблицы/структуры (как минимум WKBP/CALP/KALP) Что касается заполнения полей в VKP5 - тут сложнее. Экзита для заполнения списочных полей я не припомню. Делали, вроде, через неявную точку расширения. Можно например где-то вот тут: ФМ SALES_PRICE_CALCULATE_01. В начале подпрограммы perform erro_check вставить точку расширения, где для записей глобальной структуры g_t_kalp заполнить нужные поля. Как раз эта таблица выводится на экран. Удачи! |
Автор: | Aleksoid1978 [ Чт, мар 02 2017, 13:14 ] |
Заголовок сообщения: | Re: VKP5 - добавление нового поля в отчет(грид) |
Спасибо - буду пробовать, хоть это для меня и как-то сложно |
Автор: | Aleksoid1978 [ Чт, мар 02 2017, 14:03 ] |
Заголовок сообщения: | Re: VKP5 - добавление нового поля в отчет(грид) |
DED_MOROZ написал: Привет! Делали вроде через неявную точку расширения. Можно например где-то вот тут: ФМ SALES_PRICE_CALCULATE_01. В начале подпрограммы perform erro_check вставить точку расширения, где для записей глобальной структуры g_t_kalp заполнить нужные поля. Как раз эта таблица выводится на экран. Удачи! А можно немного поподробнее про точки расширения? Может, статьи есть (конечно, желательно на русском), примеры кода и т.д.? Просто я в ABAP, можно сказать, новичок, знания пока только "базовые". |
Автор: | Aleksoid1978 [ Пт, мар 03 2017, 10:41 ] |
Заголовок сообщения: | Re: VKP5 - добавление нового поля в отчет(грид) |
Огромное спасибо за помощь. Все сделал - все довольны !!! |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |