Текущее время: Ср, июл 16 2025, 17:12

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Подробные тексты
СообщениеДобавлено: Пт, янв 13 2006, 18:36 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 02:02
Сообщения: 188
Откуда: Мирный -> Москва
Пол: Мужской
Кто-нить делал подробный текст в Замещениях документов FI (тр.OBBH).
Дело в том, что функция SAVE_TEXT не подходит так как не известен номер документа в этот момент.
OPEN-FI не подходит, так как мне в силу специфики в этот момент необходимо знать номер документа с которым выравниваю....


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, янв 14 2006, 11:28 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Может поможет ALE.
В BD64 настраиваешь ракурс модели с типом сообщений FIDCC2.
В качестве получателя указываешь созданную для целей отправки логическую систему без присвоенного к ней манданта(SPRO - Базис - Конц. ALE - Подготовка систем отправ. получ. - Настройка лог. систем), например DUMMY. Далее создаешь проект в CMOD, используя расширение F050S003 и ФМ, например EXIT_SAPLF050_005. В этот момент документ уже создан и сохранен.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, янв 14 2006, 23:30 
Гость
Можно попробовать через BADI для FI проводки (тр. SE19 SE19). Один из классов наверняка вызывается когда номер документа уже известен. Внедряешься в класс и пишешь через SAVE_TEXT, только нужно правильно установить параметры и предварительно вызвать INIT_TEXT (или что-то подобное, сейчас не помню), иначе изменения не сохраняться.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: re
СообщениеДобавлено: Вс, янв 15 2006, 23:31 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
COMMIT_TEXT :wink:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Подробные тексты
СообщениеДобавлено: Ср, янв 18 2006, 14:42 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Azik написал:
Кто-нить делал подробный текст в Замещениях документов FI (тр.OBBH).
Дело в том, что функция SAVE_TEXT не подходит так как не известен номер документа в этот момент.
OPEN-FI не подходит, так как мне в силу специфики в этот момент необходимо знать номер документа с которым выравниваю....

Почему не подходит Open FI? Событие 1030.
Там точно известен номер документа... :wink:

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 18 2006, 14:58 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 02:02
Сообщения: 188
Откуда: Мирный -> Москва
Пол: Мужской
Цитата:
OPEN-FI не подходит, так как мне в силу специфики в этот момент необходимо знать номер документа с которым выравниваю....

Да в 1030 известно, но не найти документ с которым выровнен, в это время еще не прошли проводки по BSE_CLR
Сделал по-другому совершенно, через Замещения и OPEN-FI


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 18 2006, 15:38 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
И кроме этого в Open FI в событии 0930 можно вытащить выравниваемые документы из внутренней таблицы POSTAB программы SAPDF05X.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 19 2006, 17:14 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 02:02
Сообщения: 188
Откуда: Мирный -> Москва
Пол: Мужской
Удав написал(а):
И кроме этого в Open FI в событии 0930 можно вытащить выравниваемые документы из внутренней таблицы POSTAB программы SAPDF05X.


Вот это не знал, теперь буду, спасиб :wink:
Я вытаскивал в Замещении из этой таблицы


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 19 2006, 18:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Цитата:
Почему не подходит Open FI? Событие 1030.


Есть ли в версии 4.7 другие пути изменения bkpf-xblnr, кроме отката соответствующей ноты, закрывшей import/export? (Откатывать _очень_ проблематично, сказал базис).


Последний раз редактировалось sibrin Пт, янв 20 2006, 12:40, всего редактировалось 2 раз(а).

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 20 2006, 11:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 02:02
Сообщения: 188
Откуда: Мирный -> Москва
Пол: Мужской
Цитата:
Если в версии 4.7 другие пути изменения bkpf-xblnr, кроме отката соответствующей ноты, закрывшей import/export? (Откатывать _очень_ проблематично, сказал базис).


Что ты имеешь в виду?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 20 2006, 12:38 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Поставлена задача в поле bkpf-xblnr записать номер документа bkpf-belnr. В замещении и процессе 1120 номер ещё не известен.
Может есть какое-нибудь BADI...

Вопрос этот уже неоднократно обсуждался:
http://sapboard.ru/forum/viewtopic.php?p=9583

До RW пока руки не дошли.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, янв 22 2006, 15:41 
Гость
Можно все-таки попробовать с RW. Для этого на ф. RWIN_CHECK нужно поставить прерывание и посмотреть какие функии отлавливаются при событиях после сохранения документа. Здесь же можно посмотреть имена процессов и событий. После вызова RWIN_CHECK, как правило, идет LOOP с вызовом всех этих функций. Там смотришь параметры и есть ли уже номер документа. Некоторые функции допускают изменение позиций и/или заголовка. Свою ф. создаешь по образу и подобию и включаешь в TRWPR с номером >= 900. Вот и все.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 25 2006, 15:37 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
Azik написал:
Да в 1030 известно, но не найти документ с которым выровнен, в это время еще не прошли проводки по BSE_CLR
Сделал по-другому совершенно, через Замещения и OPEN-FI


А можно узнать "КАК?".

Мне нужно положить в подробный текст заголовка фин. документа в поле "Назначение платежа", известный мне текст. Как это сделать?

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 26 2006, 15:27 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 02:02
Сообщения: 188
Откуда: Мирный -> Москва
Пол: Мужской
В Замещении в bseg-kidno положил номер документа который выравнивается из таблицы POSTAB, в событии 1030 брал уже этот документ и записывал в него подробный текст. Мне был необходим именно документ который выравнивался.
Текст записывал функцией SAVE_TEXT


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 26 2006, 15:51 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 02:02
Сообщения: 188
Откуда: Мирный -> Москва
Пол: Мужской
В Замещении в bseg-kidno положил номер документа который выравнивается из таблицы POSTAB, в событии 1030 брал уже этот документ и записывал в него подробный текст. Мне был необходим именно документ который выравнивался.
Текст записывал функцией SAVE_TEXT


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

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


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

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


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

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