Текущее время: Ср, авг 06 2025, 18:28

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


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

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


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

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