Текущее время: Вс, июн 22 2025, 21:41

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


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


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка при загрузке данных подсчета по инвентаризации (LSMW - BAPI)
СообщениеДобавлено: Вт, мар 16 2010, 07:52 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, май 05 2006, 09:25
Сообщения: 358
Добрый день! Для ввода данных подсчета по инвентаризации используем LSMW, метод BAPI.
На шаге Start IDoc Processing, документ не создается , ошибка такая:
Возникла ошибка при присвоении данных (E1BP_PHYSINV_COUNT_ITEMS ).
№ сообщения B1527

Diagnosis
To call a BAPI the IDoc data must first be assigned to the relevant BAPI interface parameters.

An error has occured when carrying out this operation, possibly due to an incorrect data type or data format in the segment E1BP_PHYSINV_COUNT_ITEMS.


Procedure
Check that the data types in the IDoc data record matches the data types in the BAPI parameter.

Для позиции и заголовка создали разные структуры, два текстовых файла на входе. Может кто-нибудь сталкивался с данной проблемой?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке данных посчета по инвентаризации (LSMW - BAPI)
СообщениеДобавлено: Вт, мар 16 2010, 10:37 
Директор
Директор

Зарегистрирован:
Чт, фев 15 2007, 11:30
Сообщения: 1242
У вас структуры корректно созданы? Судя по сообщению системе не нравится, что типы данных не совпадают. Проверьте.

_________________
Порой не так важно, что ты знаешь. Важнее, чему ты сможешь научиться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке данных посчета по инвентаризации (LSMW - BAPI)
СообщениеДобавлено: Вт, мар 16 2010, 10:40 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, май 05 2006, 09:25
Сообщения: 358
Dim(ka) написал(а):
У вас структуры корректно созданы? Судя по сообщению системе не нравится, что типы данных не совпадают. Проверьте.


А что в конкретном случае означает - типы данных не совпадают?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке данных посчета по инвентаризации (LSMW - BAPI)
СообщениеДобавлено: Вт, мар 16 2010, 10:47 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
Там написано либо тип, либо формат.
Если тип - то вместо численного типа символьный, например. Как написал Dim(ka) ниже.

А если формат - то вместо цифры буква где-нибудь уже в самом тексте. Или точка вместо запятой в количественных полях (неправильный разделитель). Разное может быть.
Или на входе изменен порядок полей.

_________________
Eritis sicut Deus, scientes bonum et malum...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке данных посчета по инвентаризации (LSMW - BAPI)
СообщениеДобавлено: Вт, мар 16 2010, 10:47 
Директор
Директор

Зарегистрирован:
Чт, фев 15 2007, 11:30
Сообщения: 1242
Ну, не знаю.... Например, в вашей структуре определено CHAR4, а в BAPI NUM.

_________________
Порой не так важно, что ты знаешь. Важнее, чему ты сможешь научиться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке данных посчета по инвентаризации (LSMW - BAPI)
СообщениеДобавлено: Вт, мар 16 2010, 11:15 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, май 05 2006, 09:25
Сообщения: 358
Dim(ka) написал(а):
Ну, не знаю.... Например, в вашей структуре определено CHAR4, а в BAPI NUM.


Проверил, все типы полей одинаковы


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке данных посчета по инвентаризации (LSMW - BAPI)
СообщениеДобавлено: Вт, мар 16 2010, 11:24 
Директор
Директор

Зарегистрирован:
Чт, фев 15 2007, 11:30
Сообщения: 1242
Тогда смотри сообщение SAA и исходные данные.

_________________
Порой не так важно, что ты знаешь. Важнее, чему ты сможешь научиться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке данных посчета по инвентаризации (LSMW - BAPI)
СообщениеДобавлено: Вт, мар 16 2010, 11:31 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
Возможно, у Вас, как правильно сказал Dim(ka) SAA, что-то неправильно в формате кол-ва. Запятая там или точка.
Скорее всего ошибка происходит, когда Вы char like структуру кладете в типизированную структуру.

что-то типа

move-corresponding e1bp_physinv_count_items to items.

А items, в этом случае, типизирован как BAPI_PHYSINV_COUNT_ITEMS.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке данных посчета по инвентаризации (LSMW - BAPI)
СообщениеДобавлено: Вт, мар 16 2010, 11:48 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, май 05 2006, 09:25
Сообщения: 358
Да, с полями то поторопился, тип поправил :) Но после запуска выдалось новое сообщение:
Документ 100000002 к календарному году 2010 не относится.
№ сообщения M7062

Diagnosis
The document you entered does not exist in the specified/current calendar year.

Procedure
Make sure your entries are correct.

Do you want to search for the material documents for a certain material?

Do you want to search for the physical inventory documents for a certain material?

При этом, если вручную делать подсчет указывая данный номер инвентаризации и финансовый год, то все работает.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке данных посчета по инвентаризации (LSMW - BAPI)
СообщениеДобавлено: Вт, мар 16 2010, 12:39 
Директор
Директор

Зарегистрирован:
Чт, фев 15 2007, 11:30
Сообщения: 1242
Варианты могут быть разные. Кроме вас вряд ли кто найдет причину. Ну, например, можно предположить, что может номер надо передать как 0100000002 или что-то типа этого.

_________________
Порой не так важно, что ты знаешь. Важнее, чему ты сможешь научиться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке данных посчета по инвентаризации (LSMW - BAPI)
СообщениеДобавлено: Вт, мар 16 2010, 13:58 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, май 05 2006, 09:25
Сообщения: 358
Dim(ka) написал(а):
Варианты могут быть разные. Кроме вас вряд ли кто найдет причину. Ну, например, можно предположить, что может номер надо передать как 0100000002 или что-то типа этого.

Именно в этом и была проблема, теперь еще появилась гора ошибок. Буду разбираться.. Пишет, например, нет материала такого то на складе и заводе. Указал номер материала в файле, не помогло.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке данных подсчета по инвентаризации (LSMW - BAPI)
СообщениеДобавлено: Вт, мар 16 2010, 14:05 
Директор
Директор

Зарегистрирован:
Чт, фев 15 2007, 11:30
Сообщения: 1242
Остальные ошибки в общем-то по аналогии...
Как говорится, ищите да обрящете. :)

_________________
Порой не так важно, что ты знаешь. Важнее, чему ты сможешь научиться!


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

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


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

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


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

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