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

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


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

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


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

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