Текущее время: Вс, июл 27 2025, 16:09

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: ... и снова замещения (версия 4.7)...
СообщениеДобавлено: Чт, июл 21 2005, 10:32 
Гость
Уважаемые коллеги,
в замещениях (версия 4.6с) менял некоторые поля (например, компания-партнер, ссылка платежа), которые в структурах ф.м. OPENFI 1120 не предусмотрены к изменению, для этого экспортировал t_bseg в область памяти "OPENFI00001120P".... после отработки своего ф.м. (1120) стандартная программа импортировала t_bseg... не очень красиво - но работает.... при переходе на новую версию 4.7 программу переписали и импорта уже нету (вообщем, приремарили эту строчку)... :( (смотрел в отладке)...
кто-нить сталкиваться с подобным?... есть советы?... решения?....


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Re: ... и снова замещения (версия 4.7)...
СообщениеДобавлено: Чт, июл 21 2005, 13:27 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, июн 22 2005, 15:56
Сообщения: 85
Romka@K написал(а):
...
OPENFI 1120 не предусмотрены к изменению, для этого экспортировал t_bseg в область памяти "OPENFI00001120P"....


на событие 1120 используется следующий функц.модуль:
*"----------------------------------------------------------------------
*" IMPORTING
*" VALUE(I_BKDF) TYPE BKDF OPTIONAL
*" TABLES
*" T_BKPF STRUCTURE BKPF
*" T_BSEG STRUCTURE BSEG
*" T_BKPFSUB STRUCTURE BKPF_SUBST
*" T_BSEGSUB STRUCTURE BSEG_SUBST
*" T_BSEC STRUCTURE BSEC OPTIONAL
*" CHANGING
*" REFERENCE(I_BKDFSUB) TYPE BKDF_SUBST OPTIONAL
*"----------------------------------------------------------------------

Если необходимо менять поле в BSEG или BKPF, то надо использовать структуры T_BSEGSUB и T_BKPFSUB. Изменив поле в них, не надо ничего передавать в память, они автоматомизменяют соотв. таблицу.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 21 2005, 13:54 
Гость
так вот как раз в T_BSEGSUB и нет тех полей, что надо подменить (ссылка платежа, компания-партнер)... поэтому такой и изврат... через импорт... а я могу расширить BSEG_SUBST?...


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 21 2005, 14:04 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, июн 22 2005, 15:56
Сообщения: 85
Romka@K написал(а):
так вот как раз в T_BSEGSUB и нет тех полей, что надо подменить (ссылка платежа, компания-партнер)... поэтому такой и изврат... через импорт... а я могу расширить BSEG_SUBST?...


В структуре BSEG_SUBST есть include структуры CI_COBL.
Можно вставить туда нужные поля или дополнить саму структуру BSEG_SUBST нужным полем. Я так и делал, по второму варианту.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 22 2005, 06:43 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Как вариант откатить соотв.ноту:

artyom написал:
Ребята, вам не надоело склонять Open FI. Ноту надо убирать, вообще этой нотой ущемляются наши права. SAP лучше бы исправлением опибок занимались.

http://sapboard.ru/forum/viewtopic.php ... ght=530655
http://sapboard.ru/forum/viewtopic.php ... ght=530655
http://sapboard.ru/forum/viewtopic.php ... ght=530655


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

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


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

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


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

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