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

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


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

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


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

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