SAPфорум.RU https://sapboard.ru/forum/ |
|
помогите разобраться с BAPI для плановых данных CO-PA https://sapboard.ru/forum/viewtopic.php?f=6&t=74459 |
Страница 1 из 1 |
Автор: | supman [ Пн, янв 16 2012, 09:09 ] |
Заголовок сообщения: | помогите разобраться с BAPI для плановых данных CO-PA |
Уважаемые коллеги доводилось ли вам работать со следующими такими BAPI Учета Результатов: BAPI_COPAPLANNING_GETDATA BAPI_COPAPLANNING_POSTDATA Не могу понять, как заставить работать даже первую из них, постоянно возвращает пустую выборку при наличии плановых данных и вроде бы правильных параметрах их выбора. Помогите разобраться, в чем может быть хитрость, пожалуйста? |
Автор: | supman [ Ср, янв 18 2012, 15:18 ] |
Заголовок сообщения: | Re: помогите разобраться с BAPI для плановых данных CO-PA |
Разобрался, работает. Нужно внимательнее смотреть на системное представление данных и меньше доверять описаниям из хелпа. |
Автор: | Sed0Y [ Сб, июл 29 2017, 12:28 ] |
Заголовок сообщения: | Re: помогите разобраться с BAPI для плановых данных CO-PA |
Так поделись решением?! |
Автор: | 1VK [ Сб, июл 29 2017, 16:24 ] |
Заголовок сообщения: | Re: помогите разобраться с BAPI для плановых данных CO-PA |
а что именно у Вас не получается? |
Автор: | Sed0Y [ Пн, июл 31 2017, 00:49 ] |
Заголовок сообщения: | Re: помогите разобраться с BAPI для плановых данных CO-PA |
1VK написал(а): а что именно у Вас не получается? У меня задача выбрать записи с таблицы ce11000, и поменять значения (сумм) создав новый документ (транзакция ke21n). Вот пытаюсь разобраться как это сделать с помощью "BAPI_COPAPLANNING_POSTDATA". 1) Разобрался - документ создается, а как получить результат, под каким номером создался? |
Автор: | 1VK [ Пн, июл 31 2017, 11:36 ] |
Заголовок сообщения: | Re: помогите разобраться с BAPI для плановых данных CO-PA |
KE25 Дата ввода - сегодня Пользователь - Ваш логин или табличка CE2XXXX, где XXXX - номер Вашей ЕУР |
Автор: | Sed0Y [ Пн, июл 31 2017, 12:25 ] |
Заголовок сообщения: | Re: помогите разобраться с BAPI для плановых данных CO-PA |
1VK написал(а): KE25 Дата ввода - сегодня Пользователь - Ваш логин или табличка CE2XXXX, где XXXX - номер Вашей ЕУР Спасибо! Может еще подскажете такой вопрос: вне зависимости от значения поля "PALEDGER" создаются две проводки, в валюте БЕ и в USD. Почему их две, если я ввожу значение PALEDGER = в валюте БЕ, то должна быть, теоретически, одна проводка? |
Автор: | 1VK [ Пн, июл 31 2017, 12:43 ] |
Заголовок сообщения: | Re: помогите разобраться с BAPI для плановых данных CO-PA |
По идее да. Плюс в СОРА ты можешь планировать только в одной валюте для каждой версии. Код надо смотреть |
Автор: | Sed0Y [ Пн, июл 31 2017, 13:15 ] |
Заголовок сообщения: | Re: помогите разобраться с BAPI для плановых данных CO-PA |
1VK написал(а): По идее да. Плюс в СОРА ты можешь планировать только в одной валюте для каждой версии. Код надо смотреть Код очень простой Выбираю запись с таблицы CE11000, меняю только сумма в одной из полей VV*** И пытаюсь по таким же значениям создать новую запись... меняю только "PALEDGER", вот и увидел, что ничего не меняется Code: INSERT INITIAL LINE INTO TABLE lt_inputdata ASSIGNING <fs_inputdata>. <fs_inputdata>-record_id = lv_record_id. " '000001' . <fs_inputdata>-fieldname = 'PALEDGER'. <fs_inputdata>-value = ps_ce11000-paledger. " тут значение которое выбрали с CE11000 " и таким образом наполняю таблицу такими полями: BUKRS, VRGAR, KOKRS, VKORG, PERIO, VTWEG, VKBUR, PRCTR, SPART, GSBER, PPRCTR, ABSMG_ME, FRWAE, KURSF, VV*** ... ... ... " потом по таким же полям заполняю таблицу "fieldlist" INSERT INITIAL LINE INTO TABLE lt_fieldlist ASSIGNING <fs_fieldlist>. <fs_fieldlist>-fieldname = 'PALEDGER'. ... ... CALL FUNCTION 'BAPI_COPAACTUALS_POSTCOSTDATA' EXPORTING operatingconcern = lv_operatingconcern " тут мой ЕУР . testrun = lv_testrun TABLES inputdata = lt_inputdata fieldlist = lt_fieldlist return = lt_return. |
Автор: | 1VK [ Пн, июл 31 2017, 13:29 ] |
Заголовок сообщения: | Re: помогите разобраться с BAPI для плановых данных CO-PA |
так Вы другую бапишку используете (по факту). Стандарт в этом случае всегда пересчитывает позицию по обоим курсам (B0 и 10). Это нормально Речь же сначала шла про BAPI_COPAPLANNING_POSTDATA)) |
Автор: | Sed0Y [ Пн, июл 31 2017, 14:23 ] |
Заголовок сообщения: | Re: помогите разобраться с BAPI для плановых данных CO-PA |
1VK написал(а): так Вы другую бапишку используете (по факту). Стандарт в этом случае всегда пересчитывает позицию по обоим курсам (B0 и 10). Это нормально Речь же сначала шла про BAPI_COPAPLANNING_POSTDATA)) Ужас )))) не знаю, что и сказать ) обсуждаемую изначально BAPI не использовал еще. Спасибо! |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |