Текущее время: Ср, июн 18 2025, 00:08

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


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

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


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

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