Age: 44 Joined: 29 Oct 2008 Posts: 68 Location: Питер
Posted: Fri Jul 31, 2009 4:25 pm Post subject: Модуль SD Пакетная загрузка Vs BAPI
Здравствуйте, есть такие транзакции
создания изменения просмотра:
Контракты – VA41 VA42 VA43
Заказы – VA01 VA02 VA03
Вопрос: чем лучше грузить данные ? пакетник создавать или BAPI? Не разу не писал загрузки, файлик с данными будет скорее всего экселевский.
Стандартную программу для миграции данных решили не использовать так как грузить будет юзер.
Если BAPI то какие, подскажите пож.
Age: 37 Joined: 18 Jan 2008 Posts: 71 Location: Tashkent-Astana-Moscow
Posted: Fri Jul 31, 2009 7:46 pm Post subject:
IMHO через BAPI лучше , а какие именно использовать можете поглядеть в транзакции BAPI в ветке SD. Кстати примеры большого кол-ва BAPI приведены на форуме _________________ Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)
Age: 48 Joined: 25 Jan 2008 Posts: 580 Location: Москва
Posted: Mon Aug 03, 2009 5:05 pm Post subject:
YuriT wrote:
BAPI однозначно. По пачке причин. Скорость, поддержка, фоновый режим...
1.Если предполагается разовая загрузка, то почему обязательно BAPI?
пакетный ввод+LSMW намного проще и не требуют написания своей программы.
2.А в чем заключается поддержка? Если оперативное изменение состава загружаемых данных, то в пакетный ввод проще внести изменения. Плюс возможность визуального просмотра ошибок и поэкранной отладки.
3.Фоновый режим в пакетном вводе тоже присутствует.
rstiv wrote:
Стандартную программу для миграции данных решили не использовать так как грузить будет юзер.
А вот это зря.
В LSMW можно проконтролировать, что именно пользователь будет грузить и есть возможность работы с ошибочными данными.
В случае написания своей программы необходимо самим писать всю систему обработки сообщений, повторного ввода данных в случае ошибок. _________________ С уважением,
Удав.
Age: 44 Joined: 29 Oct 2008 Posts: 68 Location: Питер
Posted: Mon Aug 03, 2009 5:50 pm Post subject:
Нет не разовая загрузка, а регулярная, раз в неделю где то будет юзер грузить, после того как ему подмахнут под каждым заказом по 52 справочки под каждую позицию.
Да я посмотрел по проводнику BAPI, нашел там функции почему то их оказалось три однотипных, помеченными цифирями 1,2 и просто без всего. Вторая видимо то что надо. И она кстати в документации приводтися и в LSMW она же используется.
И я уже нашел кусок когда где эта функция используется и расковырял как ее применять, но руководитель закипишил, и сказал что лучше делать пакетник по каким то своим причинам. Сказал что бапи больше служил изначально для того что бы грузить из внешних систем, а потом его якобы использовали не совсем для тех целей, и что пакетный воод полностью воспроизводит диалоговый режим ввоода со всеми сообщениями и проверками. Буду делать тогда пакетник. Спасибо за соображения!
Age: 48 Joined: 25 Jan 2008 Posts: 580 Location: Москва
Posted: Mon Aug 03, 2009 10:29 pm Post subject:
Имхо лучше пустить пользователя создавать заказы руками...
В отличие от набивки данных в Excel`е хотя бы проверки производиться будут
P.S.: В случае регулярной загрузки нужно учесть, что легче сделать: обучить пользователя или сделать для него костыль с функцией "Ни шагу в сторону". _________________ С уважением,
Удав.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.