Which is the good event to use to update on system form

Hello,
I have a table linked to the business partner.
I added on the Business Partner form a grid where the user can add/remove data.
I want to update the table linked to the BP when the user click on the update button on the BP form but :
     - I don't wan to update my data if BO throw an error when Adding/Updating the BP
     - I want to be able to cancel BO update if the update of my data throw an error.
Can I do this ? if yes on which event ? et_FORM_DATA_UPDATE ?  how can I cancel BO update ?
I do get the BO information if the update was fine with  BusinessObjectInfo.ActionSuccess   but how/when can I cancel t updates if mine is not working ?
I cannot use SP_transactionNotification... I have to use the DI..
Thank you for your help
Sébastien

Sébastien,
ca marche comme sur de roulette?
You have to use 2-steps process (both inside FORM_DATA_UPDATE):
1. your custom data verification (before = true; if verification is failed => bubble = false)
2. your custom data commit (before = false; this event will not be generated if the verification failed)
HTH

Similar Messages

  • Which is the mandatory event in report program?

    which is the mandatory event in report program?
    Plz its urgent

    Hi,
    Its true, there is no mandatory event in a report program as such. You use events to organize your statements and control the flow of your program.
    For eg, following are some of the events used with their purpose :
    First event -
    Initialization : triggered when the report is loaded in memory.
    At selection-screen output : triggered when the selection screen is loaded in memory before being displayed.
    At selection-screen : before leaving the selection screen.
    start-of-selection : the first event for displaying the report.
    end-of-selection : after the start-of-selection is completed.
    classiscal report events.
    top-of-page : every time a new page is started in the list.
    end-of-page : every time the list data reaches the footer region of the page.
    interactive report events.
    top of page during line selection : top of page event for secondary list.
    at line-selection : evey time user dbl-clicks(F2) on the list data.
    at pF<key> : function key from F5 to F12 to perform interactive action on the list.
    at user-command
    And If the program contains no explicitly defined event blocks, all the statements in the program form the entire event block START-OF-SELECTION, which need not be defined explicitly but is taken by default.
    Hope it helps.

  • I upgraded my iPod Touch 4th Gen yesterday.  Now it won't play music, which is the main thing I use it for.  Over 11,000 songs [it's a 64GB model] -- will I actually have to restore the device and re-add all that music?

    I upgraded my iPod Touch 4th Gen yesterday.  Now it won't play music, which is the main thing I use it for.  Over 11,000 songs [it's a 64GB model] -- will I actually have to restore the device and re-add all that music?
    [Music files are still there, and I can play them on my computer directly from the iPod [just one track at a time] but not in the usual way, through headphones.]
    On the Summary page of iTunes for the iPod, it shows 50-plus gigabytes of "Other" content and no music, which was not previously the case.  I assume this is related to the problem.
    I can bring up individual tracks on the iPod and see cover art, but cannot play the music.

    iCloud is free, iTunes match is $25 a year.
    I had the same problem and when I went to Settings I had 0 songs, even though they were obviously still there since I only had 15GB free on my 64GB device.
    I decided to do a complete reset/restore of my 4th gen iPod Touch, Bad move! I've been messing with it for hours, and it simply won't restore--it keeps hanging on a black screen with an Apple logo and a progress bar at about 10%, sometimes it goes completely blank and tries again, with the same result. (I've posted my question/plea for help here: https://discussions.apple.com/message/19735862 )
    I'm ready to bang my head against the wall! I can put the device in recovery mode, connect to iTunes on my computer, and get it back to the setup screen, but when I go through the process again and try to do an iCloud backup I get the same reset/restore loop.
    I could start from scratch, but I really, really, really don't want to go through all of my hundreds of apps, reinstall them one by one, etc. etc. etc.
    I thought that once I started using iCloud, I didn't need to sync with iTunes anymore--guess I was wrong.

  • Why are my movies not showing on my Mac Book, which is the computer that I used to purchase the movie, but showing on my IMAC at home...I am currently deployed.

    why are my movies not showing on my Mac Book, which is the computer that I used to purchase the movie, but showing on my IMAC at home...I am currently deployed so this ***** a bit. Also how do I keep this incedent from happending in the future?

    No, this is not the case. I know where i purchased the movie and I also know movies cant be added to the cloud such as music, TV shows can.  The instance happened during the dowload. I think that depending which computer is up and running and the bandwith allocated on either network, which ever computer that finishes first is the one that gets the movie. Just a thought. So next time I will ensure my IMAC is not running. I think that fixes it.
    Thanks

  • Which cache the Formula Engine will use in this case?

    Say that a MDX query contains:
    ❶a calculated measure defined in the targeted cube, ❷and another
    WITH MEMBER.
    Which cache the Formula Engine will use in this case:
    ❶Query,
    ❷Global, or
    ❸both (query & global)? and why? .... illustrate as possible please.

    Thanks Elvis ... but
    ❶ doesn't your reply, especially this part:
    ...But if we use WITH MEMBER keyword to define a calculated measure, it's the Storage Engine cache and not the Formula Engine cache....
    contradict with Microsoft's white
    paper: SQL
    Server 2008 R2 Analysis Services Performance Guide? ... check the figure below please:
    this is in page 36, where they are talking about the Formula Engine (or Query Processor, as they sometimes refer to it) types of cache. note the highlighted, they are saying that using the "WITH keyword within a query" forces the use of the "Query
    Context" which is one of the formula engine cache (as they said).
    Actually I've asked the main question because of this part of the same 36 page:
    I wanted to know
    ❷ what will happen to the calculated measures (those defined in the cube) if combined with another calculated members defined using the WITH keyword, in the same query? are they going to be recalculated even if they are already
    exist in the global cache?

  • Which of the extraction is commonly used in R/3 to BW?

    hi all,
    which of the extraction is commonly used. which update method is used among the direct delta, queued delta, v3 serialised dellta. v3 unserialised delta.?.How much the size of the server?. can any one help me in this query?
    regards
    venkat

    Stalin,
    1.b
    2.sy-datum i.e system date go to table syst and check
    3.sy-langu  ie. system language.
    K.Kiran.

  • I would like to completley delet firefox and reinstall but i canot thers alwase somthing left which continues the problem i have used firefox before with no problems

    i would like to completley delet firefox and reinstall but i canot thers alwase somthing left which continues the problem i have used firefox before with no problems edit

    You can remove the Firefox program folder if there are still files left in it after uninstalling.
    * http://kb.mozillazine.org/Uninstalling_Firefox

  • Which are the infotype we are using for payroll

    Hello , everybody
    which are the infotype we are using for payroll , time managemnt

    Hi,
    For payroll:
    0008, 0009, 0011, 0014, 0015, 0045, 0057, 0167, 0169, 0207, 0208, 0267, 0416.
    For time management:
    0007, 2001, 2002, 2006, 2007, 2010, 2013.
    For Indian payroll:
    Additional infotypes are from 0580 to 0589.
    Edited by: Velangini Showry Maria Kumar Bandanadham on May 14, 2008 5:39 PM

  • I have two apple id's because my hotmail account is no longer active. How can I delete the old one and use or update the new one?  Every time I try it won't allow me and now my iPad thinks there are two accounts and they are arguing with each other. Help!

    I have two apple id's because my hotmail account is no longer active. How can I delete the old one and use or update the new one?  Every time I try it won't allow me and now my iPad thinks there are two accounts and they are arguing with each other. Help!

    You can't merge accounts or copy content to a different account, so anything that you bought or downloaded via the old account is tied to that account - so any updates that those apps get you will only be able to download via that account. You can change which account is logged in on the iPad via Settings > Store

  • My iphone4s has echo at the other end, not using headset, updated 5.0.1, anyone has the same problem?

    My iphone4s has echo at the other end, not using headset, updated 5.0.1, anyone has the same problem?
    Do I need to bring it back to the apple store?

    In terms of the battery, if you are not already doing so you should go through at least one charge cycle per month i.e. charging to 100%, running it down so that powers off, and then charging back up to 100%, which should help keep the battery indicator accurate - it's recommended towards the bottom of this page http://www.apple.com/batteries/ipad.html
    I hadn't noticed any problems with the battery on my first gen iPad, but I've updated anyway.

  • I no longer have the computer I originally used to update my iphone. How can I update my iphone on new computer?

    I no longer have the computer I originally used to update my iphone. How can I update it to my new computer?

    see this documentation by one of our fellow users syncing to new computer http://discussions.apple.com/docs/DOC-3141

  • Update a system form using XML

    Hi all,
    I'm trying to update a system form by adding a tab (folder). The form is Customer Equipment Card (nb 60150), in the service menu.
    I just want to add a folder called Counter.
    When I load the XML file below, I get the following error :
    System.Runtime.InteropServices.COMException (0xFFFFFFFE): Function not supported on current SBO Version - upgrade is required
    If I want to add a button, it's working, but not a folder.
    Something's false in this XML file (I add the good uid before I load it) ?
    Thanks for your help
    Sébastien

    > - Drop the datasource section
    > The error is gone, but I don't see the folder in
    > in the form
    You could try and check wether it's there but invisible (access it in your code and wait for an exception).
    > - Linkto Objet
    > If you look at the XML code of the form, you can
    > can see that all the folder are links to this item.
    > Moreover, when I add the form using VB (it's working
    > that way), the XML result will show linkto = "54"
    I believe. I analyzed another system form and my own forms: None of the tabs are linked to anything. Is this documented? What does it mean?
    > - the data source is SYS_71 for all the folder of the
    > form. I don't understand what you mean when you want
    > me to set the val_on to this datasource
    I looked at the XML source of another system form and the tabs had val_on="SYS_whatever". With my own forms I set val_off="N" and val_on="Y". I remember having had some problems there, but I can't put my finger on it now.
    > - item group
    > I'm using SBO 6.5, I can't find help on that, maybe
    > it's only on 2004.
    No, it's 6.5. It's not in the documentation but you will find it somewhere inside the guts of this forum. As I said, I once had trouble adding tabs cleanly to a custom form using XML.
    Of course, all this is just blindly stabbing into the dark. What else can we do?

  • Good morning,  which is the address I can use to send a complaint about a support??

    My name is Gabriela A. Certa L. i am from Venezuelan, ID number 18,180,219. And I speak to you this time, unfortunately with a negative critical to your business, the week of 25 to 31 July, a major drawback I spend with my MacBook Pro, MacBook Pro Model 5.1, with an Intel Core 2 Duo, Version 10.5.5 (9F2533), Serial Number W****D01G0, because when on Tuesday July 26 started to update my computer through the window that alerts you whenever updates connected to the grid when this term update, began the presentation of welcome as if he had bought hours earlier, completed this intro I searched the files and images that had there and had nothing, thus losing my thesis in its entirety to qualify for my last presentation in the Alejandro de Humboldt University, and of course all the other work to give the university the week, not counting photos dating from 2003 and important documents with personal information.
    After this, go into panic because the thesis had to perform on Saturday July 30, ie 4 days of lost information, without any back up, I went to the iStore store, located in the Centro Comercial Sambil Local Level A-40 motorway, Urb Garden Mañongo in Valencia, Venezuela, Tel 58 241 8***,297, which is placed on the Web Page you http://alacservice.apple.com/service/ detail.php? id = 1716, as an authorized service center, where Joseph Carvajal, treated me as authorized which would explain my problem and give you my computer for several hours, there he placed several recovery programs downloaded from some unlicensed Internet and others that if they leave, to finally result in NOTHING.
    Then talk to a person who recommended me to a MAC technician, who had been certified in Madrid and gave me his phone, this technique known as Carlos Negrin who can be contacted by cell phone number 584****7407 and verify its data technicians, who, after analyzing it was not run any program with just enter through the roof realized that one of the programs run by Carvajal had left a recover that had been stored at the same time not in an external hard drive as it should be, but on the same disk of the machine, damaging all the files, thereby preventing the chance to regain the thesis and everything else previously mentioned.
    That's what I issue previously raised my complaint, how can a service center authorized by you have a person so incompetent that recover use programs not authorized by you, downloaded from the Internet without a license, who knows what else But did not save the information into the machine, erasing any chance of recovering anything?. Went wrong in the presentation of the thesis and put me bad grades in other deliveries that week because the only store here in Valencia Apple is not able to have someone who is certified you really
    Sounds like a joke, a game and an insult to what they did, because however caused me problems at my studies and staff stress, are also placing its name in play and letting them look bad at least one user who feels love and super identified with the brand, its seriousness and all those values ​​that they transmit, as it could rely on the findings on their Internet pages when the center is on your page as an authorized service center, not a guaranteed service and uses things not approved by the company as are recovery programs. My complaint is designed to let you know my great disappointment at the setback to you as brand and company take action on the matter since I was in a rather unpleasant because of a person working for you
    Programs running on my machine were:
    • Recover Data 3 2 1
    • Recover Data
    • File Savage
    • Stellar Phoenix 2.0
    No more nothing to say expect some response from them.
    <Edited by Host>

    Hello SherryHighfield,
    Best Buy has a number of ways that our customer can contact us when they have questions or concerns. For many, our phone channel works best to contact us, and it seems odd to me that someone would have told you to call back tomorrow. Phone agents are in a unique position to not only document issues like yours, but to help out in the situation when necessary. Clearly, this didn’t happen in the way that we hope for, and I’m sorry that this was at your expense.
    As a previous phone agent myself, I know that there are always those circumstances that stump us and we may be unsure in how to help. Having said that, we shouldn’t be turning away people who come to us for help, but rather, we should help them figure out the next steps in resolving their issue.  Please be assured that your experience is an irregularity, and it’s one that I will pass on to our leadership team to assess.
    The email address you are requesting, however, is [email protected] As you have reached out to us here on the forums though, I’ll be glad assist you. What happened with your last store experience that caused it to turn sour?
    I hope to hear from you soon,
    Alex|Social Media Specialist | Best Buy® Corporate
     Private Message

  • Which is the best channel to use - on overcrowded wireless network ?

    Hi,
    I've had my Airport Express network going for just over a year with no problems, until the last month when my neighbours have all got Broadband for Christmas and now my network is very unstable and I cannot play more than 2 minutes of music until the network disconnects - I have not changed anything in months because "it just worked."
    I found a nifty utility for my iMac which shows other wireless networks and the strength of the signal.
    Three other networks show up, on channels 1 or 11 they all have stonger signals than me even though they are 10 Meters away through brick walls (my closest neighbours do not have wireless, so I am assuming it must be at least two houses away in either direction.)
    I have changed my network to run on channel 7 and iTunes now streams properly without regular drop-outs.
    Now, I am wondering, my network is set-up as "hidden" and does not show up in the network scanning utility, so logically some of my neighbours may also have "hidden" networks - how can I tell if any of them are using the same channel as me ?
    Anyone got any ideas or advice ?
    Thanks

    I use the 'iStumbler Spectrum widget', which shows me how much congestion there is. After identifying where the most congestion is, its simply a matter of identifying which of the channels without much congestion works best for you. There isn't really a magic formula, though trying different settings until you have a better signal to noise ratio is all I can suggest.
    Also, remember that 2.4GHz phones can also cause increased noise.

  • To make an online interactive map that works with a reservation system which is the best application to use?

    I make campground maps and do interactive maps through a third-party program.  I want to use something in CC that I can make "hotspots" or id maps that I can interface with a reservation system to show availability.  I want the interactive map to work on both mobile and desktop.  What is my best program to download and use?
    I know html and css but have fallen in love with Muse. I am looking at the Edge Flow, Reflow and Edge Animate.  I just need some simple advice as I don't want to waste my time learning a program that doesn't do what I want...
    Thanks for any advice.

    When you do not have to have it connected to the external monitor, just use the MBP on only battery power.  Fastest would be to watch video or play a game.  Any CPU intensive application will use the battery faster that 'ordinary' use.
    Ciao.

Maybe you are looking for