BDC Update Type

Hi All,
What is the difference between update BDC update type Local and Asynchronous?
Thank you in Advance,
Danny

HI,
SYNCHRONOUES: when ever u execute the transaction the flat file record can be filled in database record by record while in the middle there is an error comes entire transaction is stopped.There is no updation of Database.
ASYNCHRONOUS: when ever u execute the transaction the flat file recored can be filled in database record by record while in the middle there is an error comes, the records upto to now can be processed can be updated in the database and the transaction is stopped.
DIFFERENCE BT SESSION AND CALL TRANSACTION.
CALL TRANSACTION:
1. only synchronous updation
2. errors can handled
3. faster
4. less amount of data
5. updation takes place during program execution .
6.At a time we can process only one TRANSACTION.
SESSION METHOD:
1. Only synchronous updation.
2. Error log is created.
3. slower.
4. Huge Amount of data is Transfer.
5. Updation takes place once the session being created
Synchronous Update – The program wait for the work process to finish the update. Commit Work and Wait.
Asynchronous updating. In this mode, the called transaction does not wait for any updates it produces to be completed. It simply passes the updates to the SAP update service. Asynchronous processing therefore usually results in faster execution of your data transfer program.
Asynchronous processing is NOT recommended for processing any larger amount of data. This is because the called transaction receives no completion message from the update module in asynchronous updating. The calling data transfer program, in turn, cannot determine whether a called transaction ended with a successful update of the database or not.
If you use asynchronous updating, then you will need to use the update management facility (Transaction SM12) to check whether updates have been terminated abnormally during session processing. Error analysis and recovery is less convenient than with synchronous updating.
Synchronous updating. In this mode, the called transaction waits for any updates that it produces to be completed. Execution is slower than with asynchronous updating because called transactions wait for updating to be completed. However, the called transaction is able to return any update error message that occurs to your program. It is much easier for you to analyze and recover from errors.
Reward Points if found helpfull..
Cheers,
Chandra Sekhar.

Similar Messages

  • Error in  Securities DBT  update types

    Hi experts
    We are using securities module (Transaction manager) to manage our stock (equity) transactions.
    We have defined the update types for (DBT_E001 and DBT_B001) as not relevant to posting as i do not want to post the gain / loss on sale of securities in some companies (say A) using these DBTs.
    However for a few other companies (say B) i have to post the accounting entries. Hence we have made the update type relevant to posting.
    But with this it generates accounting entries for co code A as well as B.
    I have also tried to make "offline" in control of online calculation of DBT. but it only postpones the flow generation. i have to generate and post the flows before i do key date valuation.
    I want to activate DBT flows for co code B but not for A.
    Please suggest
    Regards
    Gaurav Gupta

    Hi Gaurav,
    Your rqmt can not be addressed by making update types relevant for posting, as update types are not cocd specific. You need to use following specifications seperately for each company code:
    a. seperate  Accounting Code for each cocd if the valuation class is same for both cocd, else maintain different valuation class.
    b. Different Position Management procedure for each Company Code based on few Key fields (Accounting code/Val Class)
    c. Assignment of each PMP to respective Acct Code/Valuation Class
    d. Then you copy existing update type DBT_E001 and DBT_B001 and make a copy.
    e. Mark newly created update type not for posting
    f. Assign newly created update type in Dervied Business Transactions of new PMP instead of DBT_E001 and DBT_B001
    By setting above, for both cocd the flows generated by system will be same but with different update type and one set of update type is already marked for posting and other not.
    Otherthan this, another alternative is to maintain dummy GLs in Acct Determination so that no amount will post to actual GLs based on Cocd.
    Hope this will solve your problem.
    Regards
    Prasad AV

  • Where to check UPDATE TYPE in Transformation in BI

    Hi All
    In BI , Where to check UPDATE TYPE( Like whether the filed/infoobject is overwrite or Addition ) in Transformation in BI.
    In BW 3.5 we can check this in UPdate Rule Maintanenance,but in BI where do we check the same.
    Shankar

    Hi,
    you can check Update type in transformation :-
    -->in target, double click on first Column (Rule Type)
    -->Aggregation
    -->you can see both Option (Overwrite, Summation)
    but when target is DSO. in case of Cube, you will have only Summation
    you can check the Update Type in DSO Update Rule as well:-
    -->in Update Rule, Single Click on Key Fig (Amount, Qty....)
    -->Update Rule :Details will come
    -->in that you can see, the Update Type Section has three option (Addition, Overwrite, no update)
    in case of cube you only have ( Addition, no update)
    Best Regards
    Obaid

  • BDC Update 'S' option?

    Would this cause a problem if not in my BDC statement? Because we have had issues where the BDC will only process sometimes, or after so many runs?
    Thank-You.

    By default the Update mode is 'A' - Asynchronous update. If you use the results from this first BDC to some other BDC than you must specify the BDC Update mode to 'S'.
    I would suggest, use the BDC update mode to 'S' always, unless you need fast response.
    Regards,
    Naimesh Patel

  • Addition vs. Overwrite for Update Type in Update Rules

    I have an ODS that is updated by transaction data.  A key figure in the ODS is set to "Addition" (not overwrite) in the update rules.  My question is, if a transaction record is changed in ERP - only a characteristic in the record, not the key figure, when I load the ODS using a delta extraction, will the key figure be added again to the existing value in the ODS?  or will the key figure match ERP?
    If update type "addition" does not work with delta extractions, what is it used for?
    Many thanks for your help.

    Hi,
    it depends what the ERP datasource will send as delta for this KF:
    - if it was 10, the document is changed to 12 and your delta sends 2 then this wroks peoperly. Usually the delta will send -10 +12, which is the same.
    - if the delta just resends the "after image", the 12, the your KF should be overwrite since an add would mess it up.
    Your last Q is answered with the first point, right?
    hope this helps...
    Olivier.

  • FWTR056 Error assigning update type to flow type 1200, sign -

    Hi
    we have defined a monymarket product type 530 ("Repo")  with Transaction Type 200 (Liablity) and 100 (Asset). This works fine.
    Now, the current market situation requires negative interests for Transaction Type 200:
    Example:
    First Cashflow: +1M
    Final Repayment: -1M
    Interest: +Interest (Sign!)
    So, we get the interest Cashflow at the end.
    I have assigned the Condition 1200 used for TransactionType 100 also to ConditionType 200.
    After using FTR_CREATE for Producttype=530 and TransactionType=200, I can correctly choose between the 2 Conditions 1200 and 1205.
    But: after choosing 1200, the cashflow is shown negativ (althow I have assigned Direction "+" when assigning flowtype to update type 1200)
    Also: when I try to save the deal, I get "FWTR056: Error assigning update type to flow type 1120, sign +, contract type 5"
    Any ideas how to solve this or to define negative interests? It really should be an interest cashflow, not an "other flow".
    Regards, Cornel

    Here the Response from SAP (in german): negative Interests are not possible (or only by using a workaround..)
    04.08.2011 - 16:53:16 CET - Antwort von SAP     
    Sehr geehrte Damen und Herren,
    im Standard ist die Berechnung mit negativen Zinsen aus technischen
    Gründen nicht möglich.
    Leider kann die Funktionalität nicht im Rahmen des Supports erweitert
    werden, somit muss ich Sie mit Hinweis 11 vertrösten.
    Eventuell könnten Sie es mit einem Workaround probieren:
    1. Temporär die entsprechenden Positiv-Beträge für Zinsen
    nutzen, aber die Kontierungen umdrehen (das wäre aber umständlich
    und würde für Zinskapitalisierung nicht gehen),
    2. oder die Geschäft mit einer variablen Zinsenreferenz anlegen und
    dann die Konditionen für die betroffenen Perioden mit einem
    passenden Abschlag (Spread) erzeugen,
    3. oder eben negative Zinsen als Null-Zinsen erzeugen und für diese
    Perioden Bewegungen manuell anlegen (als Zusatzbewegungen).
    Ich kann Ihnen hier leider keine positivere Antwort geben.
    Mit freundlichen Grüßen,
    XY
    FIN Senior Support Consultant
    AGS Primary Support, Business Suite & Technology
    SAP AG

  • Posting log for source flow type/update type

    we have run fix and post derived business transaction in last friday for transaction ID: 3309, this is FX transaction, and it is posted, but in the posting log, it only shows update type ZDB_0012 is posted with 2300 USD, how and where is it derived, it doesn't show, so how can I view the source flow type and derivation steps (instead of going to SPRO derivation or position management procedure, I prefered analyze it in front end transaction)
    now if we go to posting journal list, we also can't find such info. any way to find out, is this update type ZDB_0012 assigned in position management procedure also? which tab?

    Check the BizTalk Administrator Group has the read permissions.
    Refer: Cannot open log for source 'BizTalk
    ESB Toolkit 2.1'. You may not have write access. ---> System.ComponentModel.Win32Exception: Access is denied
    Alternatively, you should also refer the
    below post.
    Production Installation of the Toolkit
    Cannot open log for source ‘BizTalk ESB Toolkit 2.1′
    Rachit
    Please mark as answer or vote as helpful if my reply does

  • Flow with update type SE3003 from 04.09.2014 was only fixed

    Hi Experts,
    I Have a warning message in TBB1 here.
    I want to post to GL!
    Thanks for any help with this.
    Flow with update type SE3003 from 04.09.2014 was only fixed
    Message no. TPM_TRAC1213
    Effects on Customizing
    You can define when this system message is to be issued in accordance with your requirements.
    You do this in Customizing as follows: Cross-Application Components -> Bank Directory -> Change Message Control.
    The application area and message number can be taken from the technical documentation.

    Hi Jyoti Mohta
    My screenshot is in Vietnamese!
    I customized SE3003 as Bond Discount. Here is my TBB1 screenshot.

  • ODS 2 IC can't change update type

    Hi,
    I need to load data from a ODS to a InfoCube, in the IC i defined a keyfigure with an equivalent data on the ODS (same characteristic). The problem is that when i create the actualization rules for the IC the ratio don't letme change the update type from "No update", how can i resolve it.
    thanks in advance

    Hi,
    when E&M signaling is configured on digital interface like the VWIC is, 2 or 4 wires operation is not applicable because there are no wires at all, and reported only for compatibility with the analog E&M card.
    Consequently, you cannot configure that and it will not make any difference to effect of the connection.
    Please rate post if it helps!

  • UPDATE  TYPE  IN  ODS...

    Dear all experts,
    I know update types available for ODS are.. addition, Minimum, Maximum, and Overwrite.
    Can anybody please tell, where do we do this setting, for update type in ODS.
    As per my knowledge, for Cube, we are having updation for key figures, from that respective, key figure will get updated.
    Your help will be rewarded, surely.
    Waiting
    Regards
    Vinay.

    Hi Vinay,
    Creating update rules:  Right click on ODS -> create UR.
    Select the Infosource Radio Button (u can use datatargets also).  In the next screen keep the cursor on any datafield and click on Details button just above  that table.  there u can specify which update type u want.
    http://help.sap.com/saphelp_nw04/helpdata/en/80/1a64c6e07211d2acb80000e829fbfe/content.htm
    Regards,
    ARK
    null

  • Assign Internal Orders to Update types

    I am trying to post my bank fees to multiple internal orders under one Cost Element.  When running t-code TBB1, the draw fees are posted automatically for the respective transactions based on what was entered in t-code FTR_EDIT on the Other Flows tab.  We use the same Cost Element for all our fees and have a default Internal Order set up in OKB9 for that Cost Element for our Cash Management area.  The use of different Internal Orders is needed as the draw fees are associated with the Treasury area.  Is there a way that I set up which internal order will be used dependant on the update type?
    Any help would be greatly appreciated.
    Thanks in Advance,
    Wayne

    Creation of Internal Order- KO01
    Maintain Settlement receiver as the AUC asset
    Settle the Internal Order- KO88
    Now the values have come to AUC asset
    Distribution of AUC- AIAB
    Enter the Settlement receiver as the Main Asset
    Settlement of AUC- AIBU

  • Assign update types  to Posting Specification  under valuation area

    Hi  Friends,
    Under  account determiination  ,  in  Dialog structure ( left side),   there  are   two   area   for   '  ASSIGN UPDATE TYPES TO POSTING SPEC ' .      I  had   to  make   assignment  in  both  the  area   for   spot   transactions   FX  for   posting spec   11100 &  11200   and  update  types FX1000+  and  FX2000-.
       But   the   one   grouped  under   'Valuation  area'  is   not   required  I  think.   Pl  let me know  if   i  have  missed  some settings. that   the  system  is  asking me  to   do   assignment  in  BOTH  places.
    Thanks
    kamala

    Hi,
    Normally, we customize system with single valuation area (Operative) only. You need to complete customization in Valuation area category if you are maintaining multiple valuation area under single legal entity. In case of multiple valuation area settings, it is better to give account determination setting too seperately for all VA. Generally, parallel valuation may have very few accounting like MTM valuation etc, else all update type with parallel valuation can be marked "Not relevant for positng"
    Regards
    Prasad AV

  • Addition and Overwrite update types for ODS

    Hello BW Experts ,
    I have an issue.
    For a particular Order and Cost element on R/3 side I have Four cost Figures .
    When I do full upload from the related standard data source to ODS with update type Overwritten I am getting only the last cost figure of the same order and Cost elemet.
    I am loadind data from this ODS to infocube further.
    Now the problem is I want the sum of all the cost figures for the same order and same cost element.
    But as the last cost figure is overwritten in ODS I am not getting the correct sum.
    So i have made changes to the update type from Overwrite to Addition.
    Now I am getting the addition of all cost figures correctly .
    Now I am doubtful that If I add further data to ODS by full upload then all cost figures will get doubled.
    Please explain me what to do in such a case.
    Thanks in Advance,
    Amol .

    Hello Amol,
    check if the datasource supports delta!! you can see it in the rsa6 datasource display. check for the delta checkbox. also from the roosource table this can be found out.
    if yes, shift to init-delta loads from full loads.
    only the init may take some time but the deltas on daily basis should not take much time.
    also one more thing to add to the earlier responses is you can automate the deletion of similar request in infopakcage setting so that u need not manually delete the full upload request daily( if u are working on full uploads on daily basis).
    hope it helps..
    regards,

  • Cube and ODS update types

    Hi all. Please tell me in brief about update types for ODS and InfoCube. I know there is something Addition,No update,overwrite. But I do not know how they work.
    regards
    rajesh

    Hi Rajesh,
      No Update means - no data is updated into the target (Cube or ODS).
      Overwite - Only for ODS, not possible for Cube. this iwll overwrite the exisiting enrty in the ODS with the new values.
       Aditive - The records would be summed up ... Cube can only work either in Additive or No Update mode.
    Hope this helps.
    best regards,
    Kazmi

  • Update types - money market

    Hi Gurus,
    I keep getting an error on the money market side with regard to flow type 1120(final repayment). To which kind of update type should this be assigned i.e. what update type and what usage should I apply to the update type.
    Regards

    Hi Victor,
    Can you elaborate more on your error.  For the flow type 1120, you need to assign it to your custom update type.  Generally it will be like MM1120 + or - for SAP pre defined.  Also assign your flow type to transaction type.
    Assign it to transaction Management usage.  Maintain correct Posting specifications and also G/L account.
    Regards,
    Ravi

Maybe you are looking for

  • Email and contacts hijacked on my iPad2

    i had opened an email from an old friend purporting to have a message for me - I just thought he was trying a new msg system for What's App. Opening it failed and I thought no more about it until the following day when I received a number of Failure

  • Numeric Precision Error

    Hi, I am using ODP 10.2.0.2.21 with c# and .Net 2.0 and Oracle 10g. Most of my stored procedures output the results back to the caller in the form of a generic REF CURSOR. When I call OracleDataAdapter.Fill to populate a data-set using a call to one

  • Songs not syncing from iTunes to iPod

    I'm in the middle of transferring computers for the fourth time, and each time I run into a different problem. This time, I've successfully transfered my songs from my iPod (5th generation) to iTunes, but I can't sync songs or movies onto my iPod fro

  • Transparency Problem

    I've been trying to save slices with a transparent background and have yet to succeed. I make the slice on an image with the checkered background behind it. Then go to File > Save for Web and Devices. Then select the slice I want, and change it to a

  • Strange syncing problem with iPhone 3GS

    I've got 2 user accounts on my windows box, one for me and one for my sister. Both of us have 3GS's. I can sync my phone and transfer music to it without any issues. I haven't synced my sister's phone in quite some time. I plugged it in last night, a