Текущее время: Пт, апр 19 2024, 08:58

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Данные из Business Add-In ME_PROCESS_PO_CUST не скопированы № сообщения MEPO151
СообщениеДобавлено: Вт, май 08 2012, 17:57 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
Добрый вечер.

Столкнулся с проблемой при попытке подставить свои значения в позиции заказа на поставку в БАДИ ME_PROCESS_PO_CUST. Из-за чего выходит сообщение выяснил, но никак не могу найти решение. Поделитесь опытом кто решил эту проблему.

С уважением, FeBO.

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Данные из Business Add-In ME_PROCESS_PO_CUST не скопированы № сообщения MEPO151
СообщениеДобавлено: Вт, май 08 2012, 21:24 
Специалист
Специалист

Зарегистрирован:
Ср, дек 22 2010, 19:49
Сообщения: 114
FeBO-Sh написал:
Добрый вечер.

Столкнулся с проблемой при попытке подставить свои значения в позиции заказа на поставку в БАДИ ME_PROCESS_PO_CUST. Из-за чего выходит сообщение выяснил, но никак не могу найти решение. Поделитесь опытом кто решил эту проблему.

С уважением, FeBO.

А что за поля? У меня была дата поставки (в рез-те оказалось надо менять плановый срок поставки в днях)

_________________
Человек готов работать 24 часа в сутки, лишь бы ничего не делать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Данные из Business Add-In ME_PROCESS_PO_CUST не скопированы № сообщения MEPO151
СообщениеДобавлено: Ср, май 09 2012, 02:24 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
NeMurometz написал(а):
FeBO-Sh написал:
Добрый вечер.

Столкнулся с проблемой при попытке подставить свои значения в позиции заказа на поставку в БАДИ ME_PROCESS_PO_CUST. Из-за чего выходит сообщение выяснил, но никак не могу найти решение. Поделитесь опытом кто решил эту проблему.

С уважением, FeBO.

А что за поля? У меня была дата поставки (в рез-те оказалось надо менять плановый срок поставки в днях)

боюсь что проблема не совсем в полях, а из-за зацикливания SET_DATA.
Пробежался в отладчике и выяснил, что в метод класса в БАДИ попадаю аж 21 раз, на последнем просто вылетает ошибка. Подставляю BANFN, BNFPO в PROCESS_SCHEDULE и KOSTL в PROCESS_ACCOUNTING.

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Данные из Business Add-In ME_PROCESS_PO_CUST не скопированы № сообщения MEPO151
СообщениеДобавлено: Чт, авг 05 2021, 13:15 
Начинающий
Начинающий

Зарегистрирован:
Сб, дек 16 2017, 15:27
Сообщения: 3
Привет.

Эта бадиха может зацикливаться из-за пересечений разработок при реализации данной бади. Например, в первой разработке изменили поле KOSTL, сделали SET_DATA, после чего вторая разработка вновь изменила KOSTL, сделала SET_DATA. Т.к. при вызове SET_DATA система видит, что произошли изменения, она запускает recheck данных, в ходе которого вновь запускаются вышеописанные разработки, и таким образом мы входим в бесконечную рекурсию. Стандарт рубит рекурсию на глубине в 21 итерацию и выдаёт ошибку 151.

Решение - делать SET_DATA только один раз, после всех необходимых изменений. Это касается как однократной, так и многократной реализации данной бади (в последнем случае задача несколько усложняется, но всё же, как правило, решима).

_________________
Лучше поздно, чем никогда


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

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


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

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


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

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