Which method shall we prefer...LSMW, BDC .....

Hi Experts,
While doing database upload, which method shall we prefer...LSMW, BDC (Call Transaction or Session), BAPI, IDOc, Direct Input,
Thanks
-Sid
"Max Points For Best Guidance"

hi,
use of methods depending upon amount:
if you have run time validation while updating the data into SAP R/3 Transaction,then use BDC Call Transaction.
example : when you load the data into Sales order then you need to load the into Header text of sales order.
for this ,you have to use Update Mode 'S'.
if it is online update and if you small amount of data ,then prefer this one
2. If you have huge amount of data and then prefer Session Method.
we have one more advantage in session method...
suppose file has 1,00,000 records and the if you use all the records at time,then you will get short dump like system time exceed .
then you can split the each 10,000 records into one session and will process.
3. Direct Input method : we prefer this method only few Transaction ,
this will not applicable to when system has customer fields .

Similar Messages

  • Which method do you prefer for laying out a site?

    Hi
    i know tables are old now, but i know that its good for all
    round compatibility.
    Is it true that using layers to create a website is a bad
    idea?
    Do i need to really start learning how to type more in code
    mode? and start using DIV tags? And if i do need to start using
    DIVS is it important that i get Fireworks 8 for this?
    Thank you

    > Is it true that using layers to create a website is a
    bad idea?
    Yes. In my opinion, it is.
    > Do i need to really start learning how to type more in
    code mode? and
    > start
    > using DIV tags?
    Yes, but don't restrict it to <div> tags. What you
    really need to learn is
    this -
    http://www.projectseven.com/tutorials/css/qdmacfly/index.htm
    http://www.macromedia.com/devnet/mx/dreamweaver/css.html
    http://www.macromedia.com/devnet/dreamweaver/articles/tableless_layout_dw8.html
    http://www.macromedia.com/devnet/dreamweaver/articles/css_concepts.html
    http://apptools.com/examples/pagelayout101.php
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "Simon2k7" <[email protected]> wrote in
    message
    news:etuif3$bes$[email protected]..
    > Hi
    >
    > i know tables are old now, but i know that its good for
    all round
    > compatibility.
    >
    > Is it true that using layers to create a website is a
    bad idea?
    >
    > Do i need to really start learning how to type more in
    code mode? and
    > start
    > using DIV tags? And if i do need to start using DIVS is
    it important that
    > i get
    > Fireworks 8 for this?
    >
    > Thank you
    >

  • Which method for badi WORKORDER_UPDATE

    i need to trigger error message if user enter a specific qty at CJ20N, activity level,
    in which method shall i use, i tried BEFORE_UPDATE method, but it triggers short dump, AT_SAVE method only enables at header level, is there any way i can trigger the error msg ? pls adivce

    I checked the documentation for this BADI which says-
    "Note that no system messages may be sent in the methods. The only exception is the AT_SAVE method. Within this method, a system message may be issued, but only if you trigger the exception ERROR_WITH_MESSAGE at the same time."
    So , It doesnt seem to be possible for any other method as per the documentation.
    Cheers,
    Disha

  • Which method ???

    Hi
    Planning a upgrade of a 4.6C system to 6.40, i have to decide which method to use concerning zero interactive CPW model 590. Which method are the most common or which method do you prefer?
    1:  Carry out the upgrade in the background as described in Note 86557
    2:  Use the Upgrade Assistant; both the upgrade in server mode and the UaServer can be started as background jobs. It is important that you correctly set the environment variables as they are set for the interactive operation and the CPYENVVAR(*YES) parameter for SBMJOB.
    3:  Start the upgrade from the Upgrade Assistant GUI.
    I'm not a big fan of JAVA performance on system i !!!!!  
    Mfg Mads Hammer

    Hi Mads,
    I always use option 1 )
    btw: I would never go for 6.40 but for 7.00 now !
    Regards
    Volker Gueldenpfennig, consolut.gmbh
    http://www.consolut.de - http://www.4soi.de - http://www.easymarketplace.de

  • In LSMW which method is exactly suits for Master Recipe Creation (TC-C201)

    Hi All,
    I am unable to find which method suits for Master Recipe Creation in LSMW.
    Please send me in detail if any method suits.
    Can any body help me in this.
    Points will be awarded for correct answer which helps me come out of this problem.
    Regards,
    Shobha

    Hi shobha,
    if  there is code u have to do before uploading go for BDC or BAPI,
    it not go for LSMW (recording method) --> in this its very difficult to code.
    Thanks

  • How to upload data for me01 using LSMW BDC METHOD

    *hi export please tell me the complete procedure for uploading data in me01 using LSMW BDC METHOD*
    Moderator message: please search for available information/documentation.
    Edited by: Thomas Zloch on May 8, 2011 10:06 PM

    Hi,
    To be honest I don't understand your question. When You execute LSMW and create project, then all steps are shown in a very clear way with good description. With which one you have problems?
    Best regards
    Marcin Cholewczuk

  • In BDC, I Have 10,000 Records Which Method do I Select? and Why?

    Hi all,
    In BDC , I Have 10,000 Records of Material Master Application. I have go through by Session Method or Call Transaction Method. Which Method do I Select? and Why?

    Hi..
    There you hav to go for sessions method....
    because...
    1. session methos has auto matic error handling option. so if there is any error in last but 100 th reocrd it will just threws that record and remaining part willl complete.
    2. And it was offline method.. means formatting of the data and assigning to Sap lay can be done in two steps... So you  10000 recors can update in expected time comaper with Calltransaction method...
    Get back to me if you are not satisfy with above reasons.
    Thanks,
    Naveen.I

  • So, which method of powersaving do You prefer?

    I just got a new laptop and I'm currently looking into my powersaving script again to see how much battery life I can squeeze out. I'm reading up on alot of things and just came across three different methods to achieve the same, e.g. enable powersaving:
    1. You can pass the options through modprobe at boot;
    2. You can pass the options directly to the kernel at boot;
    3. You can set them at runtime
    For example, USB autosave can be enabled in either of the following methods:
    1. /etc/modprobe.d/usbcore.conf
    options usbcore autosuspend=1
    2. Kernel boot options (ie. in grub's menu.lst):
    usbcore.autosuspend=1
    3. At runtime, per device, with:
    for i in /sys/bus/usb/devices/*/power/autosuspend; do echo 1 > $i; done
    for i in /sys/bus/usb/devices/*/power/level; do echo auto > $i; done
    Now I'm curious, which way do you prefer and why? I think I would prefer setting them all at runtime, just so I have all the different options (including those that can not be set by modprobe or directly at the kernel) grouped together in a script - but perhaps you can convince me of the better way!
    EDIT: Oh, and of course there also are udev rules! Of course, kernel parameters and modprobe values do not enable toggling, so these might be less favored.
    Last edited by Unia (2013-09-23 19:21:35)

    Honestly, I just did what powertop told me to do.  So, at the time, I just googled things one by one, but I have since found out that you can output an html file from powertop that will tell you what to write to which files in order to set them to to "good".
    It highly depends on your system and what modules and hardware you have.  So it is rather pointless to simply copy and paste the numerous configurations here.  But in general, if the option/file shown by powertop is a in /sys/module typically there is a parameter that can be set when the module loads.  So in those cases, you can use /etc/modprobe.d.  For the others, you can typically just use udevadm to do an attribute walk and get a few parameters to individualize a given setting, and then of course set the actual file in question.
    Here is an example of what I use to set the satalink power management:
    ACTION=="add", KERNEL=="host*", SUBSYSTEM=="scsi_host", SUBSYSTEMS=="scsi", ATTR{link_power_management_policy}="min_power"
    Module parameters should be fairly obvious how to set as well if you are willing to read the man page.  But here is an example of the snd_hda_intel module's powersave function:
    % cat /etc/modprobe.d/snd_hda_intel.conf
    options snd_hda_intel powersave=1
    I guess the only other thing that I forgot to mention was a few sysctl.d (formerly sysctl.conf) settings that are recommended by powertop as well.  I know off the top of my head that it recommends you set /proc/sys/vm/laptop_mode to '5'.

  • Which method is easiest for uploading data using LSMW?

    which method is easiest for uploading data using LSMW (Direct method or batch input method) bcs I am facing lot of problem using batch input method while recording.Even  I cannot use direct method using standard program.can anyone tell me some other easiest way for uploading MM01.?

    I personally used the direct input way 6 years ago and it was a little bit of a struggle cause I was very new to SAP at the time.  But it worked out to be ok in the end.  You just have to keep messing with it till the errors are clear and then you can upload for real.  The test mode is a nice touch, you can get rid of all of the errors before actually uploading the data.
    Regards,
    Rich Heilman

  • LSMW-BDC

    pls tell the differences between LSMW and BDC?

    Hi Ramnarayana,
    <b><u>BDC:</u></b>
    BDC is a technology used for data transfer.
    It is meant for transferring data through SAP transactions itself.
    It is for inbound / outbound processing.
    When you use BDC for data transfer, the sequence of steps is the same as when you use standard sap transaction screens for data upload.
    The only difference is that you can use different options for foreground and background processing.
    Batch Data Communication (BDC) is the process of transferring data from one SAP System to another SAP system or from a non-SAP system to SAP System.
    BDC is an automatic procedure.
    This method is used to transfer large amount of data that is available in electronic medium.
    BDC can be used primarily when installing the SAP system and when transferring data from a legacy system (external system).
    BDC uses normal transaction codes to transfer data.
    Types of BDC :
    CLASSICAL BATCH INPUT (Session Method)
    CALL TRANSACTION
    BATCH INPUT METHOD:
    This method is also called as ‘CLASSICAL METHOD’.
    Features:
    Asynchronous processing.
    Synchronous Processing in database update.
    Transfer data for more than one transaction.
    Batch input processing log will be generated.
    During processing, no transaction is started until the previous transaction has been written to the database.
    CALL TRANSACTION METHOD :
    This is another method to transfer data from the legacy system.
    Features:
    - Synchronous processing. The system performs a database commit immediately before and after the CALL TRANSACTION USING statement.
    - Updating the database can be either synchronous or asynchronous. The program specifies the update type.
    - Transfer data for a single transaction.
    - Transfers data for a sequence of dialog screens.
    - No batch input processing log is generated.
    <b><u>LSMW</u></b>
    LSMW on the other hand is a tool that helps migrate data from a legacy system (non-sap system ) to SAP system.
    It is for inbound processing.
    It offers you various options to use either batch input, direct input, BAPIs or idocs.
    It involves a series of steps to migrate data.
    The main advantages of the LSM Workbench:
    - Part of R/3 and thus independent of individual platforms
    - A variety of technical possibilities of data conversion:
    - Data consistency due to standard import techniques:
    Batch input
    Direct input
    BAPIs (Business Application Programming Interfaces)
    IDocs (Intermediate Documents)
    The import technique to be used in an individual case depends on the business object.
    - Generation of the conversion program on the basis of defined rules
    - Clear interactive process guide
    - Interface for data in spreadsheet format
    - Creation of data migration objects on the basis of recorded transactions
    - Charge-free for SAP customers and SAP partners
    <b><i>Please check the below link for your kind reference:</i></b>
    Diff. between LSMW & BDC?
    <b>Please reward points if it is useful.
    Cheers !
    Moqeeth.</b>

  • House number for LSMW /BDC

    HI Experts,
    When am doing the LSMW/BDC for Customer master House number field in general data.
    the" house number " filed is not appearing since Street filed only apearing.
    Is there any method to appear house no. filed .
    I want to update house no filed for multiple customers.
    Regards
    Venkat

    Hi
    I will suggest to use the LSMw with Standard Batch/Direct input method with following details
    Object               0050   Customer master 
    Method               0000                   
    Program Name         RFBIDE00               
    Program Type         B   Batch Input        
    after that you can select the field HOUSE_NO in the structure BIADDR2 - BI Structure for Consumers and maintain the same in the sorce fields
    REgards
    Damu

  • In which method i can upload data to two transactions at a time and how ?

    Hi,
    Can any body tell me  <b>In which method i can upload datas to two transactions at a time and how</b>
    Pls tell me the steps if possible.
    Thanks
    Prabhudutta

    Hi,
    I hope u are talking abt BDC,
    If it is BDC's Then you can use both the methods.
    Call Transaction or
    Session Method.
    Ex ..if already a vendor exists then call transaction xk02
    if vendor no is not yet created then call transaction xk01.
    hope this helps.
    santhosh

  • How will decide which method is suitable for uploading data

    Hi,
    How will you decide which method is suitable for uploading data

    Hi,
    <li>If you haver very few records, even entering manually is also an option.
    <li>In most cases where we need more than 20,000 records , BAPI or Direct input would be the fastest. Here error handling is tough here.
    <li>You can use BDC(Session and Call transaction methods), where we can write code to identify error records, if you get error records, those can be reprocessed.
    Thanks
    Venkat.O

  • Which method is used for event creation

    Dear All,
    My client has more then one Purchase Organization. Workflow for Purchase order release very from pur org to pur org. For example - workflow WS92000030 is trigger when PO is created for India pur org where as workflow WS92000021 is trigger when PO is created for US pur org.  
    I checked and found that same Object Type - BUS2012 & event - RELEASESTEPCREATED is used in all Pur. Org PO release workflow. Also I found in Transaction code - SWETYP that Type linkage activate for  BUS2012, RELEASESTEPCREATED in all the PO workflow - WS92000030 & WS92000021.
    As per my knowledge, event can be created in various way such as Function module, Change document, General status management, Business Transaction Events etc.
    Can some one guide me, how can I found that which method is used for event creation in different pur org?
    How can I fould what is the fuctional module used for event creation if Fuctional module used for event creation. 
    For your information, I can see in T. Code - SWUO that 'Result dependent on a check function module'  for all the workflow - WS92000030, WS92000021 etc.
    Thanks in

    Hi Sahu,
    I dont think they have used the Function module or change document or any other kind of methods to trigger the workflow. This is because RELEASESTEPCREATED method is a standard method and it will be triggered by standard SAP. They can not make changes in standard sap saying RELEASESTEPCREATED should be triggered for this Purchase Org .
    Istead what i think is, they might have given the Event Condition for each workflow.
    In SWDD>> basic settings>> Start Events, we can give condition on triggering the workflow.
    Please check this.
    Regards,
    Gautham

  • By which method,i can get  the no of rows in the record set?

    Does anyone help me that by which method,i can get the no of rows in the record set?
    now i use next() to check whether the next record is available or not?

    shashi_rajak wrote:
    under Practice Exercise #1 heading :
    there is a statement.
    "Now, the COUNT function does not need to retrieve all of the fields from the table (ie: employee_number, employee_name, and salary), but rather whenever the condition is met, it will retrieve the numeric value of 1. Thus, increasing the performance of the SQL statement."And have you ever tried it? Or do you simply blindly believe everything you read? And what sort of "authority" is "tech on the net"?
    P.S. A quick test on Oracle (and you must do each query at least twice throwing away the first result, as Oracle always caches things which will have an effect, and averaging the remaining attempts).
    count(*) -- 1 min 17 secs for 35,311,978 rows
    count(1) -- 1 min 19 secs for 35,311,978 rows
    Edit: And the table has 46 columns.

Maybe you are looking for

  • PR not getting generated in MD50

    hello, anybody please help me. My scenario is make to order for FG & SFG. make to stock for RM & Packing material. MRP TYPE : PD For FG & SFG: Individual Requirement For RM & Packing material: collective requirement. RM & Packing materil Stratergy gr

  • Issues while Exporting OBIEE Answers Report to Excel

    Hi All, In my report, I have a column named (Order number) which is a measure column. I am displaying this column in a pivot table view. In the measure section i am duplicating this column(Order number) and applying % for the column in the following

  • Pricing Procedure for India

    Hi SD Gurus, I am in US working for MNC having offices in India and other countries. I have to create a pricing procedure for India. My company does have CIN ( country India) as Add-on to our SAP 4.6C but I donu2019t see any standard pricing procedur

  • Can't get flash buttons to work...'Cannot find path' Flash MX 2004

    I am trying to get the flash buttons for my website to work, but every time I do the getURL thing it keeps saying 'Cannot find (directory)'. The website is offline and I'm using Macromedia Flash MX 2004, I also might be able to use Flash 8 but these

  • Proper way of mounting external hard drive - fstab rules?

    I have an external hard drive with all my music on it, and I want MPD to play this music. Now I was wondering how best to mount my external, such that MPD can actually access the music. I was told to create an fstab entry with the UUID of my external