Program needs to wait until BDC will get over

Hi Experts,
In my report program i am using BDC call transaction. Once this BDC action will get over after that i need todo some logic in my program. How to wait until BDC will get over?
Anyone have idea?
    CALL TRANSACTION 'CK41' USING  zdata
                            OPTIONS  FROM g_s_options
                            MESSAGES INTO msg_tab.
    PERFORM call_processing USING wa_default-kalaid
                                     wa_default-klvar
                                     wa_default-kokrs
                                     wa_default-bukrs.
Mohana

Hi,
Program gets over in BDC call transaction after call transaction statement.
If you use call transaction statement as below,
  CALL TRANSACTION 'ME22' USING bdc_tab MODE 'N' UPDATE 'S'     MESSAGES INTO messtab.
Here Update 'S' means update will be syncronouse so program will wait untill this BDC gets completed, if you will not select this statement then by default program may take update 'A' which is asyncronouse means BDC will be processed parallel to this program, please check.
After this call transaction statement you can do code changes as per your requirment in the same program.

Similar Messages

  • My iPad Air have a screen problem so I sent it to iService (I'm Thai) but they told me that they don't know how long that I have to wait until I will get a new one? Can anyone help me?

    My iPad Air have a screen problem so I sent it to iService (I'm Thai)
    but they told me that they don't know how long that I have to wait until I will get a new one?
    Because they said there's no stock in Singapore
    Can anyone help me?
    Just bought on 15/11/2013

    You can call iService and ask to speak with a manager.

  • How long shoukd l need to wait until i can receive the S/N of my student version of creative suite 6

    I just want to know how long i need to wait after i provide all the details to appky a student version of creative suite 6,i am a student!
    so i need to wait the serial no to activitate my software

    Contact S&T support by web chat or mail.
    Mylenium

  • Kernel panic, "must restart" screen, but holding down power button does nothing! Need to wait until battery runs out???

    Help! While doing workaday tasks on my 15" MacBook Pro with 10.6, I got the dreaded slowly unfolding darkened screen with the message "You need to restart your computer. Hold down the power button until it turns off." Kernel panic, I guess.
    In the past, in the few times this has ever happened to me, I held down the Power button as instructed, and the Mac turned off.
    HOWEVER, this time around, holding down the Power button does absolutely nothing! It doesn't make the computer turn off, no matter how long I hold it down, nor if I try holding it down in combination with other keys.
    Needless to say, the OS is completely frozen otherwise, and no keyboard or trackpad actions have any effect.
    And since this is the new kind of MacBook Pro -- there's no way to remove the battery!
    So, is the only solution, to unplug it from the power supply and simply wait for 8 hours (or whatever) until the battery runs out of juice? Say it ain't so!
    (I'm writing this on someone else's computer, needless to say.)
    I NEED access to my computer's files TODAY for important work-related matters. Am I out of luck, or is there some secret way to get this darn thing turned off and restarted?

    If you insist! :
    Mon Aug 15 16:37:52 2011
    panic(cpu 0 caller 0x2aab55): Kernel trap at 0x0000901a, type 6=invalid opcode, registers:
    CR0: 0x80010033, CR2: 0x9e3c6000, CR3: 0x00100000, CR4: 0x00000668
    EAX: 0x5c017827, EBX: 0x00000000, ECX: 0x0000000c, EDX: 0x2e80fba0
    CR2: 0x9e3c6000, EBP: 0x953d3c18, ESI: 0x0c3c9180, EDI: 0x4633a000
    EFL: 0x00010246, EIP: 0x0000901a, CS:  0x00000008, DS:  0x00000010
    Error code: 0x00000000
    Backtrace (CPU 0), Frame : Return Address (4 potential args on stack)
    0x953d39f8 : 0x21b50c (0x5d42fc 0x953d3a2c 0x223974 0x0)
    0x953d3a48 : 0x2aab55 (0x59616c 0x901a 0x6 0x5962b7)
    0x953d3b28 : 0x2a09a8 (0x953d3b40 0x105a00c 0x953d3c18 0x901a)
    0x953d3b38 : 0x901a (0xe 0xe3ff0048 0x46330010 0x9260010)
    0x953d3c18 : 0x126b657 (0x4633a000 0xc3c9180 0x0 0x0)
    0x953d3c48 : 0x1275d0c (0x4633a000 0xb0b9edc 0xc3c9180 0x127589c)
    0x953d3c78 : 0x1275e73 (0xb0b9c00 0x4633a000 0xb0b9f20 0x8)
    0x953d3ca8 : 0x124f46a (0xb0b9c00 0x4633a000 0x953d3cd8 0x213ebb)
    0x953d3cd8 : 0x53717b (0x4633a000 0x8d451f4 0x8d451f4 0x1)
    0x953d3d28 : 0x5671d4 (0x4633a000 0x8d451f4 0x8d451f4 0x1)
    0x953d3d88 : 0x286234 (0x4633a000 0x8d451f4 0x1 0x0)
    0x953d3df8 : 0x21d8ba (0x102f0568 0x8cded84 0x102f0570 0x102f05a4)
    0x953d3e38 : 0x210a3a (0x102f0500 0x953d3e7c 0xa0118f8 0x953d3e70)
    0x953d3e98 : 0x216c9d (0x102f0500 0x0 0x0 0x0)
    0x953d3f18 : 0x294e13 (0x953d3f44 0x0 0x0 0x0)
    0x953d3fc8 : 0x2a1018 (0x9b2cba0 0x0 0x10 0xa1bd044)
          Kernel Extensions in backtrace (with dependencies):
             com.apple.driver.AppleIntelHDGraphics(6.2.4)@0x124b000->0x12f9fff
                dependency: com.apple.iokit.IOPCIFamily(2.6)@0x952000
                dependency: com.apple.iokit.IONDRVSupport(2.2)@0x985000
                dependency: com.apple.iokit.IOGraphicsFamily(2.2)@0x963000
    BSD process name corresponding to current thread: WebKitPluginHost
    Mac OS version:
    10H574
    Kernel version:
    Darwin Kernel Version 10.5.0: Fri Nov  5 23:20:39 PDT 2010; root:xnu-1504.9.17~1/RELEASE_I386
    System model name: MacBookPro6,2 (Mac-F22586C8)
    System uptime in nanoseconds: 412491560738451
    unloaded kexts:
    com.apple.driver.MaxTranserSizeOverrideDriver          2.5.8 (addr 0x5bef7000, size 0x12288) - last unloaded 412342043556592
    loaded kexts:
    org.pqrs.driver.KeyRemap4MacBook          6.7.0 - last loaded 411988463406028
    com.usboverdrive.driver.hid          3.0.1
    at.obdev.nke.LittleSnitch          2.2.05
    com.apple.driver.AppleHWSensor          1.9.3d0
    com.apple.filesystems.autofs          2.1.0
    com.apple.driver.AGPM          100.12.19
    com.apple.driver.AppleMikeyHIDDriver          1.2.0
    com.apple.driver.AppleHDA          1.9.9f12
    com.apple.driver.AppleUpstreamUserClient          3.4.5
    com.apple.driver.AppleMCCSControl          1.0.17
    com.apple.driver.AppleMikeyDriver          1.9.9f12
    com.apple.driver.AudioAUUC          1.13
    com.apple.driver.AppleIntelHDGraphics          6.2.4
    com.apple.driver.AppleIntelHDGraphicsFB          6.2.4
    com.apple.driver.SMCMotionSensor          3.0.0d4
    com.apple.kext.AppleSMCLMU          1.5.0d3
    com.apple.Dont_Steal_Mac_OS_X          7.0.0
    com.apple.driver.AudioIPCDriver          1.1.6
    com.apple.driver.ACPI_SMC_PlatformPlugin          4.5.0d5
    com.apple.GeForce          6.2.4
    com.apple.driver.AppleGraphicsControl          2.8.68
    com.apple.driver.AppleLPC          1.4.12
    com.apple.driver.AppleUSBTCButtons          200.3.2
    com.apple.driver.AppleUSBCardReader          2.5.8
    com.apple.driver.AppleUSBTCKeyboard          200.3.2
    com.apple.driver.AppleIRController          303.8
    com.apple.iokit.SCSITaskUserClient          2.6.5
    com.apple.iokit.IOAHCIBlockStorage          1.6.3
    com.apple.BootCache          31
    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib          1.0.0d1
    com.apple.driver.AppleUSBHub          4.1.7
    com.apple.driver.AppleFWOHCI          4.7.1
    com.apple.driver.AirPortBrcm43224          426.36.1
    com.apple.iokit.AppleBCM5701Ethernet          2.3.9b6
    com.apple.driver.AppleAHCIPort          2.1.5
    com.apple.driver.AppleEFINVRAM          1.4.0
    com.apple.driver.AppleSmartBatteryManager          160.0.0
    com.apple.driver.AppleUSBEHCI          4.1.7
    com.apple.driver.AppleACPIButtons          1.3.5
    com.apple.driver.AppleRTC          1.3.1
    com.apple.driver.AppleHPET          1.5
    com.apple.driver.AppleSMBIOS          1.6
    com.apple.driver.AppleACPIEC          1.3.5
    com.apple.driver.AppleAPIC          1.4
    com.apple.driver.AppleIntelCPUPowerManagementClient          105.13.0
    com.apple.security.sandbox          1
    com.apple.security.quarantine          0
    com.apple.nke.applicationfirewall          2.1.11
    com.apple.driver.AppleIntelCPUPowerManagement          105.13.0
    com.apple.driver.DspFuncLib          1.9.9f12
    com.apple.driver.AppleProfileReadCounterAction          17
    com.apple.driver.AppleProfileTimestampAction          10
    com.apple.driver.AppleProfileThreadInfoAction          14
    com.apple.driver.AppleProfileRegisterStateAction          10
    com.apple.driver.AppleProfileKEventAction          10
    com.apple.driver.AppleProfileCallstackAction          20
    com.apple.driver.AppleSMBusController          1.0.8d0
    com.apple.iokit.IOFireWireIP          2.0.3
    com.apple.iokit.IOSurface          74.2
    com.apple.iokit.IOBluetoothSerialManager          2.3.8f7
    com.apple.iokit.IOSerialFamily          10.0.3
    com.apple.iokit.IOAudioFamily          1.7.9fc4
    com.apple.kext.OSvKernDSPLib          1.3
    com.apple.driver.AppleHDAController          1.9.9f12
    com.apple.iokit.IOHDAFamily          1.9.9f12
    com.apple.iokit.AppleProfileFamily          41
    com.apple.driver.AppleSMC          3.1.0d3
    com.apple.driver.IOPlatformPluginFamily          4.5.0d5
    com.apple.driver.AppleSMBusPCI          1.0.8d0
    com.apple.nvidia.nv50hal          6.2.4
    com.apple.NVDAResman          6.2.4
    com.apple.iokit.IONDRVSupport          2.2
    com.apple.iokit.IOGraphicsFamily          2.2
    com.apple.driver.BroadcomUSBBluetoothHCIController          2.3.8f7
    com.apple.driver.AppleUSBBluetoothHCIController          2.3.8f7
    com.apple.iokit.IOSCSIBlockCommandsDevice          2.6.5
    com.apple.iokit.IOUSBMassStorageClass          2.6.5
    com.apple.driver.IOBluetoothHIDDriver          2.3.8f7
    com.apple.iokit.IOBluetoothFamily          2.3.8f7
    com.apple.driver.AppleHIDMouse          162
    com.apple.driver.AppleUSBMultitouch          206.6
    com.apple.iokit.IOUSBHIDDriver          4.1.5
    com.apple.driver.AppleUSBMergeNub          4.1.5
    com.apple.driver.AppleUSBComposite          3.9.0
    com.apple.iokit.IOSCSIMultimediaCommandsDevice          2.6.5
    com.apple.iokit.IOBDStorageFamily          1.6
    com.apple.iokit.IODVDStorageFamily          1.6
    com.apple.iokit.IOCDStorageFamily          1.6
    com.apple.driver.XsanFilter          402.1
    com.apple.iokit.IOAHCISerialATAPI          1.2.5
    com.apple.iokit.IOSCSIArchitectureModelFamily          2.6.5
    com.apple.iokit.IOUSBUserClient          4.1.5
    com.apple.iokit.IOFireWireFamily          4.2.6
    com.apple.iokit.IO80211Family          312
    com.apple.iokit.IONetworkingFamily          1.10
    com.apple.iokit.IOAHCIFamily          2.0.4
    com.apple.iokit.IOUSBFamily          4.1.7
    com.apple.driver.AppleEFIRuntime          1.4.0
    com.apple.iokit.IOHIDFamily          1.6.5
    com.apple.iokit.IOSMBusFamily          1.1
    com.apple.kext.AppleMatch          1.0.0d1
    com.apple.security.TMSafetyNet          6
    com.apple.driver.DiskImages          289
    com.apple.iokit.IOStorageFamily          1.6.2
    com.apple.driver.AppleACPIPlatform          1.3.5
    com.apple.iokit.IOPCIFamily          2.6
    com.apple.iokit.IOACPIFamily          1.3.0

  • Do I have to wait until October to get my new 6+?

    I went to my local Verizon store yesterday and preordered the new 6+ with a delivery date of the end of October. If I go to the same store this Friday and they have the 6+ in stock, can I just pick it up then?

    Yes and No, as in not the way you are thinking.
    It will not be the same order, so you won't be able to go in and pick up your pre-order.
    If you go in and they have one, it would be a new transaction and the preorder would need to be cancelled.
    The preorder could create problems if it is an upgrade on your account, as it may prevent you from getting what would appear to be another upgrade on your account. If you are paying full retail price, no problem.

  • How to make the session to wait until other session get closed successfully

    Hi ,
    In my program , I am calling sql loader and after that I am opening a session and inside that I am calling stored procedure which validates the data.
    above calling of sql loader and stored procedure is done inside the shell script i.e .prog file which is registerd as host concurrent program.
    Here i am facing the problem like when two files are processed with same content then second file content's are not erroring out as duplicate though there is a duplicate validation exist inside the procedure. IF I call dbms_lock.sleep(60) then it is working and sencond file are records are error out with duplicate error message. but this is working only for small data files.
    Please suggest me how to make the session to come out successfully then only i can open other sesssion .
    Thanks
    Raghav

    user5853450 wrote:
    Hi ,
    In my program , I am calling sql loader and after that I am opening a session and inside that I am calling stored procedure which validates the data.
    above calling of sql loader and stored procedure is done inside the shell script i.e .prog file which is registerd as host concurrent program.
    Here i am facing the problem like when two files are processed with same content then second file content's are not erroring out as duplicate though there is a duplicate validation exist inside the procedure. IF I call dbms_lock.sleep(60) then it is working and sencond file are records are error out with duplicate error message. but this is working only for small data files.
    Please suggest me how to make the session to come out successfully then only i can open other sesssion .
    Thanks
    RaghavFor starters you could use external tables rather than SQL*Loader and then you could keep all the control on the database side of things rather than relying on an external utility. The external tables will give you all the functionality of SQL*Loader but all you to just read the data using SQL select statements instead and cut out all the shell script dependency.
    Alternatively you could also look at Job Chaining...
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14214/chapter1.htm#FEATURENO05574

  • How long do I have to wait until I can get Windows 10 on my Acer Aspire 5750?

    It says, "Ok, nodify me when it is ready" from the "Get Windows 10 app"

    you can download it from Microsoft download tool:http://www.microsoft.com/en-us/software-download/windows10

  • File Adapter -- Picking has to wait untill it get fully loaded/write.

    Hi All,
    I need to pick the files from a folder and I need to pick the files only which has been written completely.
    I should not pick the file in the middle while writing, I need to wait untill it finishes the writing completely.
    Is there any setting I can put in Sender File adapter to do this?
    Thanks
    Seema

    Nithya,
    >> Try to increase the processing time in the sender communication channel, so that it allows you to completely load the file. Check the time which is needed to upload the file to the directory manually and correspondingly change the processing time.
    We do not know exactly at what time the file will be placed in the folder. It may be at any time. So I cannot put the processing time accurately.
    Aamir,
    >> If you are picking from FTP,MSecs wont work there.the sender program which writes the file must write the file in some temporary format like .dat etc and once the file is complete it should change the filename to .txt,configure the sender file adapter to pick only *.txt files.
    This is a good idea. But I don't think I can ask them to change at the other end as it is working previously with other middleware.
    Guys,
    Can you please advice which is the best thing we can do at this point of time.?
    Thanks
    Seema.

  • Creating a delay in labview until a c program completes in system exec.vi without using "wait until completeion"

    I want to run two related C programs. The second one reads a text file that the first created. So I need to wait until the first is completed.
    I use "system exec.vi" and I know I can set "wait until completeion" to true, but this way I won't see the screen and the C program announcments. Someone has an idea?

    Hi Dror,
    my idea: just wait for the text file created by the first C program. Check for the presence of this file (maybe using 'list directory') or check for the size of this file...
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • Wait until content gets ditributed to dp then download?

    Hey guys, i have a question about distribution points and content. So i have couple distribution points and i wouldn't like clients bounded to dp2 get some content from dp1. I mean if I deploy some content and that content is not yet available on dp2 clients
    bounded to that dp2 would have to wait until that content get distibuted to dp at first... 

    Hello,
    "Allow fallback source locations for content" is available on a per-deployment basis. So you can check the option on DP, and determine whether it is allowed on each deployment.
    This blog should be helpful:
    http://blogs.technet.com/b/cmpfekevin/archive/2013/03/05/what-is-fallback-and-what-does-it-mean.aspx
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • Remote function module to wait untill the response came from webmethods

    hi all.
    here i have got a situation that the remote function module created in SAP-R/3 to wait untill the response came from webmethods :
    i have created the remote function module by assigning one structure in tables(tab) and 3 parameters in changing tab just to collect the messages return from webmethods
    so this rfc will be called by webmethods and pick the structure data and then it wll return 3 variables back to rfc.
    here the rfc need to wait untill the response came from webmethods.
    so can any body suggest me on what source code do i need to write in RFC

    Hi Naina,
    Normally RFC are synchronous, they do have return parameter as export parameter.
    If return parameter is missing then , you can create Wrapper RFC.
    Wrapper RFC:
    It is nothing but you just  create BAPI in SE37 transaction with Return parameter as export parameter and make it remote enabled by clicking on Radio button.
    Under source code, CALL BAPI which XI has to call.
    Thats it!
    I hope this helps.
    Let me know if any help required.

  • I have to wait until a movie is fully downloaded until I watch it.

    I have to wait until a rented movie is fully downloaded until I watch it.  Yet my neighbour (bought ATV a year ago) can download and watch a rental after 5 minutes.  Is this a setting that I must change?

    Welcome to the Apple Community.
    You don't need to wait until it's fully downloaded (unless you rented it from your computer). The Apple TV calculates when enough of the media is downloaded to play it without having to stop to wait for more to download, different internet speeds mean that the time getting to this point is different for everyone.
    You probably have a slower internet connection than your neighbour.
    The first thing to check would be your internet download speed, you can do this at www.speedtest.net.
    HD movies require a recommended speed of 6 Mbps, while SD movies require a recommended speed of 2.5 Mbps.

  • Wait until done

    Hi,
    When I launch a subvi from a vi using a call by reference node, how can I tell it I am not interesting in wait until done, similar to invoke Method:run VI where I can set wait until done to false.
    Thanks,
    ToNi.

    My problem is that from one vi I call another subvi and I pass several parameters using a call by reference node. I want from subvi, close reference of the vi but I can't.
    Using a invoke node I can't pass parameters to subvi but I don't need to wait until subvi done, but the problem is that I want to call subvi with a call by reference node because I need to pass parameters to subvi but if I use a call by reference I have to wait the subvi to finish execution and then I can't close the vi reference from my subvi.
    How Can I do it? I want to pass parameters from my vi to my subvi and from my subvi I want to close the vi that has called my subvi.
    Thanks,
    A lot of people from here have helped me with a lot of examples, but the problem is that these examples don't work when I pass parameters from my vi to a subvi and from my subvi close the reference of the vi that has called my subvi.
    ToNi.

  • I buy iphone5. When the battery get over then after I recharge the battery it's will not switch on

    Hello
    I buy iphone5. When my phone battery will get over then. After I put to recharge the phone will not switch on why it is happen to my phone please help me.
    Thanking you
    Omar

    Reset the device by pressing and holding the home and power buttons until the white Apple logo appears.
    In the future, post in your native language.

  • Before meauring small current, whether it is need to wait several time after switching it to DMM ?

    Hi, I want to use PXI 2535 to switch small current, e.g. 1-100nA, and then measure it using 4071+4022. We know that bouncing would occur when a relay transitions between open and close. But the relay in 2535 is FET, not the same as relays in 2532. Whether we still need to wait several ms to get a steady current? And if, how long it should be to wait (if 10nA is switched)?

    Hi 小木虫,
    I don't think additional settling time is required.  The default settling time for the NI PXI-2535 should be sufficient.  
    Additional low current switching advice: Be concerned with triboelectric/piezoelectric effects, leakage current in the switch, burden voltage, contamination/humidity, etc.  Also, I recommend to "make-before-break" relay connections when switching current because it's best to always have current flowing rather than to interrupt it. 
    If you still have concern, then I recommend trying how different amounts of settling affect the measurements.  Remember, the amount of settling required always depends on the load anyway.
    Hope this helps!
    Chad Erickson
    Switch Product Support Engineer
    NI - USA

Maybe you are looking for

  • 1099 report - excluding material invoices

    Hi All My client wants to exclude all material invoices when reporting 1099 for vendors.  How do we do this? But the configuration in our client is 'Define withholding tax for payment posting'.  Hence, I am not able to filter by document types in RFI

  • Playing video encode for a PSP on iPhone

    Hello. When the iPhone is launched in the UK can anybody tell me if i can use video that i have encoded for my PSP on it? The screen sizes are quite close and as i have gigs of stuff i have encoded i really don't want to have to do it all again. Kind

  • Baseline calculation

    Hi all , I have a table that holds data about dates .. Table : MonthYear 2011/12 2011/01 2010/08 I need to get the baseline of each row as below Baseline 2011/06 2010/07 2010/02 ie Baseline=Monthyear - 6 months Create table mon(monthyear date); I am

  • How to authenticate username and password?

    dear friends, i would be thankful if u could please help me out. i need to check the username and password in the database while the users login(say for example from login.jsp and the database is ORACLE.). reply awaited. thanks a lot.

  • How to start WLS in RedHat 6.2

    Hi everyone, Everytime when I try to start WLS in RedHat with the command - ./startWebLogic.sh in command line console, an error - "Don't know how to set the shared library for Linux" is displyed. Could anyone help me solve this problem at your earli