Текущее время: Ср, май 07 2025, 00:10

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


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


ВНИМАНИЕ!

Вопросы по исходящим поставкам - сюда



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: User-exit COPA0005 иногда не срабатывет
СообщениеДобавлено: Вт, июн 14 2011, 17:08 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, фев 04 2010, 15:46
Сообщения: 80
Добрый день, коллеги.
Есть user-exit COPA0005 EXIT_SAPLKEII_002, который срабатывает во время создания и сохранения фактуры. В нем заполняется свой показатель. Но иногда он не отрабатывает. То, что он иногда не работает я понял потому, что в тексте прописан LOG-POINT. В нем я записую переменные, используемые для расчета показателя, а также номер фактуры и позицию. Так вот для некоторых фактур записей в журнале лога нет. Причин для такого поведения я не нашел. Обычные фактуры...
Может кто-то сталкивался с такой проблемой?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: User-exit COPA0005 иногда не срабатывет
СообщениеДобавлено: Ср, июн 15 2011, 11:18 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 10 2009, 11:13
Сообщения: 1308
а документ CO-PA при этом создается?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: User-exit COPA0005 иногда не срабатывет
СообщениеДобавлено: Ср, июн 15 2011, 16:11 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, фев 04 2010, 15:46
Сообщения: 80
Да, создается.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: User-exit COPA0005 иногда не срабатывет
СообщениеДобавлено: Ср, июн 15 2011, 17:12 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 10 2009, 11:13
Сообщения: 1308
тогда странно... может не в экзите дело?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: User-exit COPA0005 иногда не срабатывет
СообщениеДобавлено: Пт, июн 17 2011, 13:11 
Ассистент
Ассистент

Зарегистрирован:
Ср, май 06 2009, 05:55
Сообщения: 45
Попробуйте смоделировать перенос фактуры в KE4ST, поставив брейк на user-exit.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: User-exit COPA0005 иногда не срабатывет
СообщениеДобавлено: Вт, июн 21 2011, 15:27 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, фев 04 2010, 15:46
Сообщения: 80
При выполнении тр. KE4ST user-exit срабатывает. Причем регулярно.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: User-exit COPA0005 иногда не срабатывет
СообщениеДобавлено: Ср, июн 22 2011, 12:09 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, фев 04 2010, 15:46
Сообщения: 80
Заметил еще одну странную вещь. При выполнении транзакции KE4S в тестовом режиме и при проводке документа. Есть вид условия цены. В результате работы формулы из схемы калькуляции от стоимости (условие цены * количество) отнимается ндс. Так вот при тесте в показатель записвается правильное значение - стоимость без ндс. А при проводке результат с ндс

UPDT:
В userexit изменил значение показателя на "левое" (заполнил любым). В KE4ST значение показателя совсем не то, которое я внес. Оно берется не из userexit'а.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: User-exit COPA0005 иногда не срабатывет
СообщениеДобавлено: Чт, июн 23 2011, 22:44 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, фев 04 2010, 15:46
Сообщения: 80
В useruxite есть токая строка
ASSIGN ('(SAPMV60A)XKOMV[]') to <fs_t_xkomv>.
IF <fs_t_xkomv> is ASSIGNED.
...
заплнение показателя
...
ENDIF.

Может не всегда эта таблица заполнена? (Зависит от транзакции?) Это к вопросу, что userexit не срабатывает.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: User-exit COPA0005 иногда не срабатывет
СообщениеДобавлено: Пт, июн 24 2011, 08:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 10 2009, 11:13
Сообщения: 1308
с assign`ом встречал такие проблемы, поставьте else для обработки ошибки и пишите в таблицу или выдавайте ошибку...


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

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


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

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


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

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