Текущее время: Пн, июл 14 2025, 18:03

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 08 2005, 15:01 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 08:55
Сообщения: 331
Откуда: Украина, г.Мариуполь
Пол: Мужской
Из хелпа я так и понял. Только не понял, где это посмотреть - ни транзакции, ни настроек... И толки про IDocs... Для обзорного ознакомления туговато. :oops:
За ноту спасибо. В sm30 посмотрел TRWPR, пришел в "ужосъ". Собсна, это оффтоп, не обижусь, если выкинут, но как определить операцию/момент/№ ? Или копировать сущ-вующие строки, заполняя их своими компонентами/фм-ами?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 08 2005, 16:43 
Гуру-модератор
Гуру-модератор

Зарегистрирован:
Чт, окт 20 2005, 08:45
Сообщения: 1651
Пол: Мужской
RoadRunner написал:
Собсна, это оффтоп, не обижусь, если выкинут, но как определить операцию/момент/№ ? Или копировать сущ-вующие строки, заполняя их своими компонентами/фм-ами?

ну например при создании FI документа используется операция BELEG. соответственно событий там интересных три: CLOSE, PROJECT, POST. и вот присваиваем всем трем событиям нашу функцию и определяем подходящее событие, а так другой методики поиска к сожалению не подскажу:( разве что исходя из описания самих операций


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 08 2005, 17:49 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 08:55
Сообщения: 331
Откуда: Украина, г.Мариуполь
Пол: Мужской
Большое спасибо за объяснения.
Остается еще один вопрос. Что тогда делать с номером объекта? Я не понял, как их создавать... А также где и для чего...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 09 2005, 08:55 
Гуру-модератор
Гуру-модератор

Зарегистрирован:
Чт, окт 20 2005, 08:45
Сообщения: 1651
Пол: Мужской
RoadRunner написал:
Большое спасибо за объяснения.
Остается еще один вопрос. Что тогда делать с номером объекта? Я не понял, как их создавать... А также где и для чего...

Номер задается при вводе новой записи в табл. TRWPR - это ключевое поле, причем для собственных разработок SAP-ом выделены номера начиная с 900.


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

Зарегистрирован:
Вт, авг 17 2004, 08:55
Сообщения: 331
Откуда: Украина, г.Мариуполь
Пол: Мужской
Про диапазоны номеров я читал в хелпе, спасибо :)
Просто я думал, что номера - это какие-то объекты. А здесь выходит, что это просто номера, взятые из справочника Стеля... Я правильно понял?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 09 2005, 10:04 
Гуру-модератор
Гуру-модератор

Зарегистрирован:
Чт, окт 20 2005, 08:45
Сообщения: 1651
Пол: Мужской
RoadRunner написал:
Про диапазоны номеров я читал в хелпе, спасибо :)
Просто я думал, что номера - это какие-то объекты. А здесь выходит, что это просто номера, взятые из справочника Стеля... Я правильно понял?

Насколько я понимаю, это лишь номер компонента присвоенного соответствующему событию и операции


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

Зарегистрирован:
Вт, авг 17 2004, 08:55
Сообщения: 331
Откуда: Украина, г.Мариуполь
Пол: Мужской
dante14 написал:
Принцип простой: создаете свой компонент в нужном вам RW-интерфейсе, присваиваете ему свою функцию...

Помню. Получается, компонент - это строка таблицы. Соотв., номер ее (т.е., номер компонента) мы присваиваем по своему усмотрению. Так?

З.Ы. Простите за непонимание элементарных, возможно, вещей :oops:


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

Зарегистрирован:
Ср, сен 01 2004, 07:44
Сообщения: 174
"текущий номер" - это просто очередность вызова функций, определенных для данной операции/события. Отсюда и предупреждение о используемом интервале - ваша функция должна вызываться после стандартных.
Хочу предупредить о крайне осторожном использовании данной функциональности - последствия весьма плачевны. Отловить ошибку крайне сложно.
Поиск необходимой операции/события с пом. ФМ RWIN_CHECK


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 09 2005, 11:28 
Гуру-модератор
Гуру-модератор

Зарегистрирован:
Чт, окт 20 2005, 08:45
Сообщения: 1651
Пол: Мужской
RoadRunner написал:
Помню. Получается, компонент - это строка таблицы. Соотв., номер ее (т.е., номер компонента) мы присваиваем по своему усмотрению. Так?

да номер мы присваиваем сами, но начиная с 900-го
и еще раз по поводу компонентов:
одной операции присвоено несколько событий, в это же время одному событию может быть присвоено несколько компонент, либо один компонент, но с разными функциями.... соответственно в привязке к событию и осуществляется нумерация


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

Зарегистрирован:
Вт, авг 17 2004, 08:55
Сообщения: 331
Откуда: Украина, г.Мариуполь
Пол: Мужской
Всем: Спасибо за ответы, ребята! В принципе, проянилось.
2dante14: Фух! Запутался совсем! Попробую внимательно перечитать последний пост и разобраться... А вообще, думаю, что при использовании этой ф-циональности понять будет проще. Т.е., пока задачи не ставились так, чтобы ее использовать. Да у нас про нее и не знают...


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

Зарегистрирован:
Вт, авг 17 2004, 08:55
Сообщения: 331
Откуда: Украина, г.Мариуполь
Пол: Мужской
Вроде бы понял. Получается, если одной операции присвоено неск. компонент, то их фм вызываются в порядке следования номеров компонент. В каком порядке будут вызываться неск. фм одного компонента? Или их следует писать таким образом, чтобы они не зависили друг от друга в плане анализируемых/изменяемых данных?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 09 2005, 11:45 
Гуру-модератор
Гуру-модератор

Зарегистрирован:
Чт, окт 20 2005, 08:45
Сообщения: 1651
Пол: Мужской
vvk написал(а):
"текущий номер" - это просто очередность вызова функций, определенных для данной операции/события.

Абсолютно верно, действительно, я забыл упомянуть о порядке выполнения! Спасибо
vvk написал(а):
"
Хочу предупредить о крайне осторожном использовании данной функциональности - последствия весьма плачевны. Отловить ошибку крайне сложно.

Осторожность нигде не помешает, однако у нас не было проблем(тьфу*3 раза) с отлавливанием ошибок, хотя мы довольно давно пользуемся RW-интерфейсом


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Open FI
СообщениеДобавлено: Чт, сен 17 2009, 11:28 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, ноя 01 2006, 12:35
Сообщения: 33
Откуда: Москва
Коллеги, добрый день.

После прочтения данной ветки родились несколько общих повросов по рекомендациям к переходу с 4.6 на ECC6.0
Чтобы не засорять эфир - вынес свои вопросы в отдельную ветку.

Буду признателен за любой опыт, которым вы можете поделиться.
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Open FI
СообщениеДобавлено: Пн, сен 21 2009, 09:46 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, окт 31 2008, 15:58
Сообщения: 70
Немного хотел добавить про OpenFi.
Чем он мне нравится, это тем, что действительно понятные описания к событиям и процессам. Относительно остальных расширения, прямо САПЫ разошлись в описании =) Проще всего искать их на формумах, так как тем про это уже великое множество.
Хотя последние я брал следующим образом, поставил на 1120 внутри точку прерывания, но не повезло, интерфейс не тот. Дальше прямо в дебагере смотрел, они там все подряд стоят OpenFi. Прямо в отладчике нашел нужную точку с интерфейсом и уже затем в fibf.
И вот этот момент еще обламывает халяву:
Code:
*"       TABLES
*"              T_BSEG STRUCTURE  BSEG
*"              T_BKPF STRUCTURE  BKPF
Вначале
   L_BSEG[]  = T_BSEG[].
   L_BKPF[]  = T_BKPF[].                               "end:note530655
в конце
   T_BSEG[]  = L_BSEG[].
   T_BKPF[]  = L_BKPF[].                               "end:note530655


И это в process =)
Code:
Process interfaces: Control a business process differently than the way
in which it is handled in the standard SAP R/3 Enterprise. They intervene
in the standard process and return data to the SAP application.

Это чтобы счастье наверное не было полным и использовали строго по назначению =)

_________________
С Уважением, Абрамов Виктор.
The devil is in the detail.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Open FI
СообщениеДобавлено: Пн, сен 21 2009, 10:45 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Абрамов Виктор написал(а):
И вот этот момент еще обламывает халяву:
Code:
*"       TABLES
*"              T_BSEG STRUCTURE  BSEG
*"              T_BKPF STRUCTURE  BKPF
Вначале
   L_BSEG[]  = T_BSEG[].
   L_BKPF[]  = T_BKPF[].                               "end:note530655
в конце
   T_BSEG[]  = L_BSEG[].
   T_BKPF[]  = L_BKPF[].                               "end:note530655


И это в process =)
Code:
Process interfaces: Control a business process differently than the way
in which it is handled in the standard SAP R/3 Enterprise. They intervene
in the standard process and return data to the SAP application.

Это чтобы счастье наверное не было полным и использовали строго по назначению =)

В событии 1120 для изменения используются таблицы T_BKPFSUB и T_BSEGSUB, а не T_BKPF и T_BSEG. :wink:
Так что SAP последователен в своих решениях халявы не разрешает. :!:

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2

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


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

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


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

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