SAP R/3 форум ABAP консультантов
Russian ABAP Developer's Club

Home - FAQ - Search - Memberlist - Usergroups - Profile - Log in to check your private messages - Register - Log in - English
Blogs - Weblogs News

Модуль SD Пакетная загрузка Vs BAPI



 
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP
View previous topic :: View next topic  
Author Message
rstiv
Специалист
Специалист


Age: 44
Joined: 29 Oct 2008
Posts: 68
Location: Питер

PostPosted: Fri Jul 31, 2009 4:25 pm    Post subject: Модуль SD Пакетная загрузка Vs BAPI Reply with quote

Здравствуйте, есть такие транзакции
создания изменения просмотра:

Контракты – VA41 VA42 VA43

Заказы – VA01 VA02 VA03
Вопрос: чем лучше грузить данные ? пакетник создавать или BAPI? Не разу не писал загрузки, файлик с данными будет скорее всего экселевский.
Стандартную программу для миграции данных решили не использовать так как грузить будет юзер.
Если BAPI то какие, подскажите пож.
Back to top
View user's profile Send private message
ghost
Специалист
Специалист


Age: 37
Joined: 18 Jan 2008
Posts: 71
Location: Tashkent-Astana-Moscow

PostPosted: Fri Jul 31, 2009 7:46 pm    Post subject: Reply with quote

IMHO через BAPI лучше , а какие именно использовать можете поглядеть в транзакции BAPI в ветке SD. Кстати примеры большого кол-ва BAPI приведены на форуме
_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)
Back to top
View user's profile Send private message Send e-mail Blog
YuriT
Участник
Участник



Joined: 03 Nov 2008
Posts: 35

PostPosted: Mon Aug 03, 2009 3:19 pm    Post subject: Reply with quote

BAPI однозначно. По пачке причин. Скорость, поддержка, фоновый режим...
Back to top
View user's profile Send private message
Удав
Гуру
Гуру


Age: 48
Joined: 25 Jan 2008
Posts: 580
Location: Москва

PostPosted: Mon Aug 03, 2009 5:05 pm    Post subject: Reply with quote

YuriT wrote:
BAPI однозначно. По пачке причин. Скорость, поддержка, фоновый режим...

1.Если предполагается разовая загрузка, то почему обязательно BAPI?
пакетный ввод+LSMW намного проще и не требуют написания своей программы.
2.А в чем заключается поддержка? Confused Если оперативное изменение состава загружаемых данных, то в пакетный ввод проще внести изменения. Плюс возможность визуального просмотра ошибок и поэкранной отладки.
3.Фоновый режим в пакетном вводе тоже присутствует.

rstiv wrote:
Стандартную программу для миграции данных решили не использовать так как грузить будет юзер.

А вот это зря.
В LSMW можно проконтролировать, что именно пользователь будет грузить и есть возможность работы с ошибочными данными.
В случае написания своей программы необходимо самим писать всю систему обработки сообщений, повторного ввода данных в случае ошибок.

_________________
С уважением,
Удав.
Back to top
View user's profile Send private message
rstiv
Специалист
Специалист


Age: 44
Joined: 29 Oct 2008
Posts: 68
Location: Питер

PostPosted: Mon Aug 03, 2009 5:50 pm    Post subject: Reply with quote

Нет не разовая загрузка, а регулярная, раз в неделю где то будет юзер грузить, после того как ему подмахнут под каждым заказом по 52 справочки под каждую позицию.
Да я посмотрел по проводнику BAPI, нашел там функции почему то их оказалось три однотипных, помеченными цифирями 1,2 и просто без всего. Вторая видимо то что надо. И она кстати в документации приводтися и в LSMW она же используется.
И я уже нашел кусок когда где эта функция используется и расковырял как ее применять, но руководитель закипишил, и сказал что лучше делать пакетник по каким то своим причинам. Сказал что бапи больше служил изначально для того что бы грузить из внешних систем, а потом его якобы использовали не совсем для тех целей, и что пакетный воод полностью воспроизводит диалоговый режим ввоода со всеми сообщениями и проверками. Буду делать тогда пакетник. Спасибо за соображения!
Back to top
View user's profile Send private message
Удав
Гуру
Гуру


Age: 48
Joined: 25 Jan 2008
Posts: 580
Location: Москва

PostPosted: Mon Aug 03, 2009 10:29 pm    Post subject: Reply with quote

Имхо лучше пустить пользователя создавать заказы руками...
В отличие от набивки данных в Excel`е хотя бы проверки производиться будут Wink
P.S.: В случае регулярной загрузки нужно учесть, что легче сделать: обучить пользователя или сделать для него костыль с функцией "Ни шагу в сторону".

_________________
С уважением,
Удав.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
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.