Текущее время: Вс, июл 06 2025, 03:12

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


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

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


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

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