Текущее время: Пт, июл 25 2025, 16:18

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос по проверке доступности ФМ BAPI_MATERIAL_AVAILABILITY
СообщениеДобавлено: Вт, ноя 17 2009, 12:32 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 17 2009, 12:21
Сообщения: 16
Здравствуйте!
Возникла проблема с ФМ "BAPI_MATERIAL_AVAILABILITY". Пытаюсь цикле по разным партиям считать доступное количество материала. На первом прогоне работает нормально, выдает нужное количество, а на втором уже выдает 0, хотя количество по партии на складе есть.
Если ФМ запускать не в рамках одного цикла одной программы выдает доспупное количество правильно.
Пытаюсь чистить буфер с помощью "DELTA_INITIALIZE", "AVAILABILITY_CHECK_INIT", но ничего не помогает.
Прошелся в отладке по всему выполнению ФМ: в ФМ "AVAILABILITY_CHECK_EXECUTE" есть статические переменные и внутренний таблицы, которые не зачищаются и почему то не совсем корректно заполняются на втором и последующих прогонах, может в этом загвоздка. Может у кого-то была такая проблема?
Зараннее благодарен.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос по проверке доступности ФМ BAPI_MATERIAL_AVAILABILITY
СообщениеДобавлено: Вт, ноя 17 2009, 12:51 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
В свое время отказался от этой BAPI. Работала как-то не так как хотелось, и в том числе, вроде бы, была такая же как у Вас проблема.
Стал использовать ФМ AVAILABILITY_CHECK.

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по проверке доступности ФМ BAPI_MATERIAL_AVAILABILITY
СообщениеДобавлено: Вт, ноя 17 2009, 13:01 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 17 2009, 12:21
Сообщения: 16
На сколько я посмотрел в выполнении функционального модуля BAPI_MATERIAL_AVAILABILITY, фм AVAILABILITY_CHECK также запускается и параметры, на сколько я посмотрел в него передаются правильные.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос по проверке доступности ФМ BAPI_MATERIAL_AVAILABILITY
СообщениеДобавлено: Вт, ноя 17 2009, 14:29 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Не знаю какая у Вас система, но симптомы похожи - Note 690914 - Repeated call of VB_READ_BATCH


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по проверке доступности ФМ BAPI_MATERIAL_AVAILABILITY
СообщениеДобавлено: Вт, ноя 17 2009, 16:46 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 17 2009, 12:21
Сообщения: 16
Спасибо за ответы!
В конце концов воспользовался ФМ VB_READ_BATCH, который мне выдал все значения доспупного количества по всем партиям.
Также по совету пробовал возможность использования STARTING NEW TASK, но там возникли непонятные проблемы с возвратом значений, выдавался exception на несовпадающую длину возвращаемого значения фма. также почему то не получилось передать значение через export to database, но скорее всего что-то не так делал, а после того как нашелся более простой способ заниматься этим не было желания :) .
Еще раз спасибо!


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

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


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

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


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

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