Why BDOCs are required

Hi All,
      I would like to know why do we need BW adapters in CRM , specifically why the BDOCs are required...
<REMOVED BY MODERATOR - REQUEST OR OFFER POINTS ARE FORBIDDEN>
Edited by: rakshita hegde on Jan 11, 2009 6:42 AM
Edited by: Gregor Wolf on Jan 11, 2009 10:36 AM

Hi Rakshita,
We need BW Adapters to extract data from SAP CRM and send it to SAP Business Information Warehouse and SAP NetWeaver Business Intelligence. You use BW Adapter when you have Synchronization Business Documents (sBDocs) and Messaging Business Documents (mBDocs). For sBDocs, BW Adapter extracts objects relevant to mobile clients. For mBDocs, BW Adapter extracts objects for CRM business transactions and CRM billing.
lets take a scenario to see, why these Bdocs are required...??
Scenario:
You add a new partner function in SAP CRM and you want to be able to report on it using SAP NetWeaver Business Intelligence (BI). You want to populate the enhanced fields in real time, which means that the enhanced fields are written to the delta at the time you save the transaction. In this case, you can use a Business Document (BDoc)  Business Add-In (BAdI) to enhance the CRM DataSource.
Hope it helps,
regards,
rj

Similar Messages

  • Why arhivelogs are required for performing FLASHBACK database

    Please explain. Thanks.

    Documentation says :
    It is similar to conventional point in time recovery in its effects, allowing you to return a database to its state at a time in the recent past.
    Flashback Database is, however, much faster than point-in-time recovery, because it does not require restoring datafiles from backup and it requires applying fewer changes from the archived redo logs.
    It is reason of Flashback require archivelog mode on database.
    Regards
    Mahir M. Quluzade

  • IF UPDATES TO APPS THAT CAME WITH OUR MAC ARE FREE, WHY DOES APPLE REQUIRE BILLING INFORMATION TO BE COMPLETED IN THE SCREEN JUST BEFORE ACCESS TO INSTALLING FREE UPDATES???

    IF UPDATES TO APPS THAT CAME WITH OUR MAC ARE FREE, WHY DOES APPLE REQUIRE BILLING INFORMATION TO BE COMPLETED IN THE SCREEN JUST BEFORE ACCESS TO INSTALLING FREE UPDATES???

    It is necessary to confirm your identity as the 'buyer'.  Please do not use all capital letters.  It is not well regarded here and can be tricky to read for some. Thank you.

  • Why am i getting an error saying administrative privileges are required?

    Why am i getting an error saying administrative privileges are required?

    Because administrative priviliges are required? We can't know anything because you haven't provided any relevant info. We don't know what program you are referriung to or what system as well as whether or not you are actualyl operating under a user account with sufficient user privileges...
    Mylenium

  • Additional plug ins are required to display media but when I click the tab to install missing plugins why does it tell me there ar no suitable plugins to install.

    When I am on Amazon.com, a message appears that additional plug ins are required but when I click on button to "install missing" plug-ins, it tells me there are no suitable plugins. I have downloaded "FreePriceAlerts" and a bar usually appears and I believe whatever plug-in is missing is preventing this from showing. When I use IE I have no problem.

    Can you post a link to the page where you have that problem?

  • To transfer the data Cross the systems why we are not using BAPI Method?

    Hello All,
    To transfer the data Cross the systems why we are not using BAPI Method? why we are using only ALE/IDoc's?

    Hi Naveen,
       Listing down those I know -
       1. Master data is expected to be changed/created less frequestly.
       2. Transactional data is expected to be chnaged/created more frequestly.
       3. Transactions to create/change/display master data do no have message control integration, since you are not supposed to print/fax/mail master data to your partners.
       4. Distribution of master data in generally supposed to happen within Enterprise boundry and typically you will have one central server maintaining master data which will be distributed to multiple downstream operation system (Some thing where MDM fits). So ideally when distributing master data using ALE you will be sending it to multiple systems.
       5. Distributing transactional data PO/SO etc is same as sending fax/print which fits with the requirement of message control.
    Hope this helps,
    Regards,
    Sanjeev

  • Why am I required to sign in as a TRIAL member? I'm a member for a year

    I've gone through this before and I'm getting tired of it. Adobe's management of Creative Cloud is terrible!!!
    I'm being charged for multiple memberships and am trying now to resolve this issue.  Suddenly I find that I have to register the software I have already downloaded for over a year as a TRIAL membership.  I'm an active subscriber for over a year and am being charged on a monthly basis.  If you don't get your act together, you're going to lose a LONGTIME customer.

    Thanks for responding.  My name is Joel Cotten  My email is [removed].
    I'm trying to deal with multiple billings for my Cloud membership.  After talking to India billing about this they terminated the erroneous billing for $49.99+tax and then I get this email:
    Hi Joel,
    Your Creative Cloud membership will be transitioned to a Free membership at the end of the next billing period. This means you will lose access to many of the apps and services included with a Paid Creative Cloud membership.
    In addition, since Free membership offers only 2GB of storage, you may need to remove files to get your cloud storage down to 2GB (or to purchase additional storage separately if you choose). If you leave more than 2GB of files on Creative Cloud for more than 90 days, you may lose access to some or all of your files. If you decide you want to return to a Paid membership, update your payment information and desired plan on the account management page.
    If you need help or have any questions, contact Customer Support.
    Thanks and enjoy,
    The Adobe Creative Cloud Team
    Which membership are you talking about?  I've been billed for two different memberships.
    If my next credit card statement shows a May billing for $53.00 plus another for $32, I'm getting out of your CLOUD altogether.
    I've used Adobe products for many years.  I thought the Creative Cloud was a great idea and subscribed right away.  However, its implementation by your so-called team has become a nightmare.  The right hand doesn't know what the left hand is doing.  Is there anyone in the US whom I can talk to who knows what the hell is going on?
    Kapil Malik <[email protected]> wrote:
    Kapil Malik Kapil Malik created the discussion
    "Re: Why am I required to sign in as a TRIAL member? I'm a member for a year"
    To view the discussion, visit: http://forums.adobe.com/message/5319192#5319192

  • Why TMS is required in que groups?

    Why TMS is required in /QUE groups even when no Data Base transactions used by the application.
    Is it to manage the que device?????
    Please guide.
    -Arvind Tripathi

    /Q are XA compliant resource managers so you need the
    TMS( non NULL) .

  • What additional resources are required to do the TestStand training courses I and II?

    I have the TestStand course manuals for courses I and II and am currently trying to refresh what I learned a couple of months ago when I took the courses.  I'm at the point where almost every VI required comes up broken because additional libraries are required in LabVIEW.  Why aren't the additional required libraries listed in the course documentation?  What are the additional libraries and how do I get them?

    Hi there!
    If I had to guess I would say that you're missing the TS support API libraries for LabVIEW... Since those are the only 'special' libraries used by any of the examples in the TestStand 3.x or 4.x training manuals.
    I'm going to assume that you have some recent version of LabVIEW (8.x?) and some recent version of TestStand (3.x) installed? Unless you took the NI training course more than a few years ago, in which case you might need earlier version of TS, LabVIEW version really shouldn't matter. Evaluation copies ought to be sufficient so I wouldn't blame those... 
    (If you don't have LabVIEW at all. Make sure you have the correct LabVIEW Run Time Engine version, as that's a pretty common source of TS errors... But without LabVIEW half of the exercises in the training manual are moot anyway...)
    In your LabVIEW install path, (C:\ program files etc...\LabVIEW 8.x\)  look for the folder path "vi.lib\addons\TestStand\", it ought to be full of a few *.llb files that TS would furnish to LabVIEW when the product is installed.  Sometimes when you install things in an unexpected order, or if you have multiple LVs installed, these items don't get put where you expect.
    If the folder is empty, copy what you need from... the TestStand install path (C:\ program files etc...\TestStand x.x\) folder "AdapterSupport\LabVIEW" and restart LV. This might get you up and running.
    If the folder is not empty. Try running a MassCompile from your LabVIEW Tools ->Advanced menu, there might be a version incompatibility issue...
    Feel free to send me an email if you're still stuck. But there aren't any external dependencies/hardware drivers needed for the TS training sequences...
    Cheers!
    --Elaine R.
    www.bloomy.com
    Cheers,
    Elaine R.
    www.bloomy.com

  • What is Enhancement and why is it required in SAP?

    What is Enhancement and why is it required in SAP?
    Message was edited by:
            Rajalekshmi V

    Hi,
    SAP designed some standard scenmarios to meet most of the clients requirements. But still it won't suit the clients exact business spcifications, so we ned this enhancements.
    it's basically to enhance the Std SAP as per the clients requirements.
    An enhancement includes one or more components (function exits, menu enhancements, screen enhancements). For enhancements, you are recommended to observe the following naming convention.
    We add fields using the Screen exits, desing menu's using menu exits and Function exits to enhance the std functionality of the programs.
    reward if useful
    regards,
    Anji

  • WHY  PGA  IS  REQUIRED  FOR  EVERY USER  ?

    Good Morning Everyone ;
    I have a question  about PGA.
    WHY  PGA IS REQUIRED FOR  EVERY USER ?
    What i got from google ..
    Even though the parse information for SQL or PL/SQL may already be available in library cache of shared pool,
    the value upon which the user want to execute the select or update statement cannot be shared.
    I cant realize it   Can anyone show clear  example , if  possible ?
    DB Version is  10.2.0.4.0
    OS : oracle linux 5.5
    Thanks in advance ..

    Thanks aman and heok.
    My Question :
    Your explanation is clear. I think i am getting little bit confused.
    Could you please clarify little more ?
    >> session 1 :
    user is HR
    SQL>select * from tab1  ORDER BY name;
    >> session 2 :
    user is scott
    SQL>select * from tab1 where ORDER BY name;
    >> session 3 :
    user is USER1
    SQL>select * from TAB1 where ORDER BY name;
    >> session 4 :
    user is USER2
    SQL>select * from TAB1 where ORDER BY name;
    IS this right aman ?
    Already sql statements are avail in SGA ,Even though all above users needs same information.
    Oracle does sorting operation in PGA. If PGA exceeds , oracle will use temporary tablespace .
    Thanks heok and aman.

  • Why 2BDOCS are getting created for sending Sold to Party to ECC.

    Hi,
    I have a question, when BP (Sold to) gets create in CRM & replicates in successfully ECC.When I see Tran SMW01, I found two bdocs are getting created for same Sold to. Why this is happening!! How I can remove the another Bdoc type (VEND_MAIN).
    Please suggest.

    Hello Developer,
    Yes, I've checked the combinations of webshop(In Shopadmin) and Product Catalog.(Sales Area) 
    All of them are compatible.
    Hey DJ,
    When you say: u201Cthe first entry maintained in the USAPPLREF tableu201Du2026.in our case, there are 2 entries for my user (PPELA3). The first one is for object type BUS1006001 and object key nr° 23263-my contact person, linked to sold-to nr° 1000003), which is the employee that I 've created in the ISAUSERADMIN.
    The second entry is with object type KNA1 with object key nr° 1000003 (which is the sold-to).
    Those are the only entries for my user in this table.
    Does this sequence have the influence described by you? Is that what you want to say?
    Other point: Does the REFERENCE CUSTOMER is important for the B2B scenario? (Our case) Since I thought it was important just for B2C scenarios, It was the same number in SHOPADMIN Webshop creation.
    In the meantime, I will create a new reference customer and change the webshop parameters.
    Thanks for your inputs.
    Regards,
    Paulo Pela

  • Why objects are  dynamically created in java

    Why objects are dynamically created in java even if dynamically created object requires more space & more memory references as compared to static object?

    I don't even know where to start...
    KAMAL.MUKI wrote:
    Why objects are dynamically created in javaWhat is the alternative?
    even if dynamically created object requires more space & more memory referencesCan you prove that?
    as compared to static object?Can you define "static object"?
    I vote "troll".

  • Why we are going for OOALV insted of function modules ?

    Why we are going for OOALV insted of function modules. ?
    Its very easy to use function modules directly compared to OOALV.
    IS there any particular reasons or any advantanges of using ooalv
    Thanks & regards,
    hari priya

    Hi
    a) from abap coding point of view,
    alv list is done with Function modules,
    alv gris can also be done with FM,
    but can also be done using OO concepts.
    b) Alv grid (using oo concept) requires
    designing the screen layout .
    Hence, in one screen, we can show more
    then one alv grid
    (we cannot show more than
    one alv list on one screen)
    c) ALV grid uses ActiveX controls
    present on the Presentation Server.
    Hence, it consumes More Memory
    on the presentation server.
    d) ALV LIST is Display Only.
    Whereas
    ALV Grid Can Be made EDITABLE for entry purpose.
    e) In alv grid, these options are possible,
    but not in alv list.
    without horizontal lines
    without vertical lines
    without cell merging during sorts
    display total lines above the entries
    ALV LIST Can be coded using only FMs
    ALV GRID Can be coded using FMs and object oriented concepts
    ALV LIST Can be displayed hieraicharlly
    ALV GRID cannot be displayed hierarichally
    <b>Reward if usefull</b>

  • To download an App the 3 security questions are required. But at the end, apple is not able to complete the task and gives an error message. No more downloads are possible. What can I do?

    to download an App the 3 security questions are required. But at the end, apple is not able to complete the task and gives an error message. No more downloads are possible. What can I do?

    Very Important, how much Free Space is on your Hard Drive first of all? Click on the Macintosh HD on the Desktop, then do a Get Info on it.
    Could be many things, we should start with this...
    "Try Disk Utility
    1. Insert the Mac OS X Install disc, then restart the computer while holding the C key.
    2. When your computer finishes starting up from the disc, choose Disk Utility from the Installer menu at top of the screen. (In Mac OS X 10.4 or later, you must select your language first.)
    *Important: Do not click Continue in the first screen of the Installer. If you do, you must restart from the disc again to access Disk Utility.*
    3. Click the First Aid tab.
    4. Select your Mac OS X volume.
    5. Click Repair Disk, (not Repair Permissions). Disk Utility checks and repairs the disk."
    http://docs.info.apple.com/article.html?artnum=106214
    Then try a Safe Boot, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities, then highlight your drive, click on Repair Permissions, reboot when it completes.
    (Safe boot may stay on the gray radian for a long time, let it go, it's trying to repair the Hard Drive.)
    If perchance you can't find your install Disc, at least try it from the Safe Boot part onward.
    Do they launch OK while in Safe Mode?

Maybe you are looking for