Текущее время: Сб, июн 21 2025, 01:10

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: CO-PA Деривация user-exit
СообщениеДобавлено: Ср, июл 18 2007, 12:06 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 07 2006, 09:49
Сообщения: 303
Деривация будет производиться с помощью юзер-экзитов расширения COPA0001, 003. Какие таблицы CEx****, K9* должны заполняться и в каком порядке?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Вопросы деривации
СообщениеДобавлено: Ср, июл 18 2007, 15:07 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 18 2007, 14:59
Сообщения: 16
Если имеется ввиду в какие таблицы осуществляется запись при осуществлении процесса деривации в учете результатов, то запись идет в таблицу CE4XXXX. Всё.


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

Зарегистрирован:
Вт, ноя 07 2006, 09:49
Сообщения: 303
Заполнив данными нужные мне поля таблицы CE4****, значение поля PAOBJNR будет вычислено и записано системой автоматически? А также сделана соответствующая запись в таблицы CE1**** и в CE3****? (Трассировка показывает, что в них тоже данные заносятся /INSERT/.)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 19 2007, 12:52 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 18 2007, 14:59
Сообщения: 16
aar написал(а):
Заполнив данными нужные мне поля таблицы CE4****, значение поля PAOBJNR будет вычислено и записано системой автоматически? А также сделана соответствующая запись в таблицы CE1**** и в CE3****? (Трассировка показывает, что в них тоже данные заносятся /INSERT/.)

Тут попроще немного. Тебе нужно заполнить структуру COPADATA кажется называется. Она похожа на CE4. При деривации записи в таблицы ce1 и ce3 не делаются. Туда записываются непосредственно при проводке. Пример. Создание сбытового договора. В позиции договора ты можешь указать ОУР. Но при этом проводок никаких создаваться не будет и запись будет только в ce4. а если ты создаешь документ УР, то тогда у тебя уже и в ce1 и в ce3 будет запись, если активирован калькуляционный способ. :)


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

Зарегистрирован:
Вт, ноя 07 2006, 09:49
Сообщения: 303
Про CE1, CE3 — понял, спасибо.
А вот про структуру COPADATA — нет. Там 2 компонента всего:

FNAM BDC_FNAM CHAR(132) BDC-имена полей
FVAL BDC_FVAL CHAR(132) BDC-FieldValue

А в таблице CE4**** у меня около 100 полей. Не могу понять, как использовать эту структуру для CE4****. Можно маленький пример user-exit'а?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 19 2007, 15:29 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 18 2007, 14:59
Сообщения: 16
На входе в ФМ EXIT_SAPLKEDRCOPA_001 Вы используете I_COPA_ITEM I_GLOBAL а на выходе E_COPA_ITEM и E_GLOBAL. Определение вызывается ли ЮЭ или нет посредством I_OPERATING_CONCERN и I_STEPID


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

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


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

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


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

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