How to Run Program in SAPB1

My question is very simple, please urge your help.
I 've already downloaded exmaple from e-learning.
What I just merely want is to run a "Hello World" in B1, but not in .Net.
I can Debug in .Net, and the B1 has reaction, but I don't know how to work in B1.
I have already read many instruction from e-learning, I just hope anyone can help me begin, not instruct me to read the e-learning.
I am sure I have DIAPI server or UIAPI server something.

Hi Nigel,
After you have developed your addon using .NET (and you have it working in debug mode) you have to create a setup program in order to register your addon inside B1 (like all SAP addons for example).
For doing that you have to use a library called AddOnInstallAPI.dll given with the SDK.
If you want to do it in an easy way you only have to download the B1DE tools (from SDN B1 page, SDK Tools download section) and use the Installer wizards (I recommend you the simple one) to generate your installer automatically without having to care about all the details.
Hope it helps
Trinidad.

Similar Messages

  • How to run program without set back ground Job in production Server?

    Hi,
    I have developed 1smart forms which is takes so much time for execution and sometimes its time out.
    I have used BSEG, BKPF, BSET, KONV, VBRK, VBAP, LIPS, LIKP these tables in smartform.
    So give me proper solution for this issue?
    Thanks
    Yatin Mahetaliya.

    Hi,
    You could call from your program the function module called SXPG_COMMAND_EXECUTE where you will call a command already defined in SM59 transaction code. You will maybe control the return code with sy-subrc. Then it will possible for you to extract data...
    Don't forget that every time you call GUI_UPLOAD or any method or function from the frontend function group or ABAP object by classes like cl_gui_frontend_services, it will be impossible to run in background.
    Try it..
    pherasath

  • How to run programs with older version (windows 98)

    I purchased a software that runs on WINDOWS 98 system..VIRTUAL DJ SOFTWARE..BUT, I cannot run it on my system, which is: WINDOWS 7..HP Notebook G72B54NR..MY QUESTION: "IS THERE A WAY FOR ME TO ALLOW MY HP NOTEBOOK TO ALLOW THIS OLDER VERSION TO OPERATE ON MY WINDOWS 7 SYSTEM"?

    Do you recieve any kind of error message when trying to run it?
    -------------How do I give Kudos? | How do I mark a post as Solved? --------------------------------------------------------

  • Qosmio G20: How to run programs and films only on second display

    Is it possible to select which programs are displayed on the secondary display (tv)?? If so how.
    Also if I output a film to the tv it plays on the laptop sound and all. How can this be stopped i.e only play on the tv?
    Norskman

    Hi
    Usually you can change the display devices with the function FN+F5.
    Then you can change the option to notebook/LCD, LCD, notebook/TV, TV
    If you use the software like WinDVD so you have firstly change the display device and then use the software.

  • How to run program in background?

    Hi Experts.
    Please tell me wht is the procedure for scheduling a Job in background? I need all steps
    thanks in advance

    Hi,
    You can a schedule a batch job in SM36.
    Steps
    Go to SM36
    Give the job name.
    Give the job class A
    Press Enter.
    Give the abap program name..
    Press save..
    Press F3 to go back to the main screen..
    Press the start condition button..
    Give the date time..
    Check the period job check box..
    Press the period values button..
    In the popup press the daily button..
    Press save..
    Press save..
    Then in the menu..Job -> save..This will release the job..
    Thanks,
    Naren

  • How to run a program in background?

    Hi abapers,
    I want to run a program in background using sm36 and sm37.But i am not aware of input in that tansaction.So kindly tell me the steps ho run a program in background.
    Regards
    Ansuman

    Hi Ansuman Parhi,
    by useing T-codes
    First go to transaction SM36 to schedule the job.
    When you enter the "Start condition" for job, do as follow.
    Select processing by "Date/Time".
    Enter date as current date.
    Let us say you are scheduling this job today then give date 08/30/2007.
    Check "periodic job" checkbox.
    Hit "periodic value" button and select to run "Daily"
    Also have a look on below thread
    Re: How to run program in background?
    This is how to do it through code
    data: lv_job_name like tbtco-jobname,
    lv_job_nr like tbtco-jobcount,
    lv_job_released type c,
    lv_job_start_sofort type c,
    lv_print_parameters type pri_params.
    lv_job_name = 'Z_test'. " your background program name
    call function 'JOB_OPEN'
    exporting
    jobname = lv_job_name
    importing
    jobcount = lv_job_nr
    exceptions
    cant_create_job = 1
    invalid_job_data = 2
    jobname_missing = 3
    others = 4.
    if syst-subrc = 0.
    *submit job with all the selection screen params...
    submit (lv_job_name)
    with applfile = applfile
    with p_lines = p_lines
    with rfc_dest = rfcdest
    with p_selmtd = lv_selmtd
    with px_shsim = px_shsim
    with px_sherr = px_sherr
    user syst-uname
    via job lv_job_name number lv_job_nr and return.
    if sy-subrc = 0.
    call function 'JOB_CLOSE'
    exporting
    jobcount = lv_job_nr
    jobname = lv_job_name
    strtimmed = 'X'
    importing
    job_was_released = lv_job_released
    exceptions
    cant_start_immediate = 1
    invalid_startdate = 2
    jobname_missing = 3
    job_close_failed = 4
    job_nosteps = 5
    job_notex = 6
    lock_failed = 7
    others = 8.
    if syst-subrc 0.
    message i162(00) with
    'An error occured while closing the background job.'.
    stop.
    endif.
    endif.
    endif.
    skip 1.
    write: / 'Background process', lv_job_name ,
    'called successfully' no-gap.
    write: / 'You can check the job in transaction SM37'.
    Hope it will solve your problem..
    Thanks & Regards
    ilesh 24x7

  • Running programs WINDOWS using java

    Hi ,
    I would appreciate if anyone could tell me how to run programs WINDOWS using JAVA language .Thank you.

    I am not quite sure what you mean by that, but if you want to execute a program use:
    Runtime.exec(String)

  • Running Programs with Screen Closed

    I cant figure out how to run programs with my screen closed. For instance, I'm signed on AIM and I close the screen and when I open it back up, I'm no longer signed on AIM. It's very frustrating. Any type of assistance would be greatly appreciated. Also, is there any phone number available that will connect me directly with customer service?

    Unfortunately, unlike PC counterparts, your laptop has 1 function with the laptop on, and screen closed - Sleep.
    Sleep can be reversed with closing the lid as described above, having an EXTERNAL mouse and or keyboard and activating the computer that way.
    It is really designed to run closed when use with a large display - that is what that feature is.
    Unfortunately you either have to keep your lid open, or accept the fact that you won't be on AIM when you close the lid.
    Now please don't get offended with the last part I have to say about AIM:
    I used to hate the fact that when I closed the lid, I was kicked off AIM. I now love it. The reality is that none of us are really all THAT important that signing out of AIM is the end of the world. There's email, and there's the telephone if someone has something emergent, urgent, important, or barely important to tell someone.
    I feel like AIM has dumbed down communication as we know it, creating a world of "acquaintances" and "buddies" instead of "friends".
    Like I said, please take no offense, i just think we all deserve time away from AIM...
    Sorry there aren't any other solutions for you.

  • I am having a problem w/ my itunes working correctly due to accidentally running Itunes through my troubleshooting, running programs made for previous versions of windows!! How do I turn it off?!??

    I am having a problem w/ my Itunes working correctly, after accidentally running Itunes through my  troubleshooter  to, Run Programs Made For PreviousVersions of Windows. It keeps popping up that the Compatibility  Version is on, to make sure it's off before opening my Itunes Account. I've looked everywhere, Please, Please, How Do I Make This Right??!??

    It sounds like either your hard drive or the SATA cable that connects it to the motherboard are failing. This could be heat related in your case, which is why you see it after it runs awhile. You can take it to the Genius Bar for a free evaluation. If you decide to test it yourself, I usually suggest moving the hard drive to an external enclosure. If it works there for awhile, the cable is probably the issue.
    http://www.amazon.com/Sabrent-2-5-Inch-Aluminum-Enclosure-EC-TB4P/dp/B005EIGUD4/ ref=sr_1_3?ie=UTF8&qid=1397647657&sr=8-3&keywords=2.5+enclosure
    http://www.ifixit.com/Device/MacBook_Pro_13%22_Unibody_Mid_2009

  • How to run a Concurrent Program from the back end?

    Hi,
    How to run a Concurrent Program from the back end?
    Is it Possible to see that Concuurent Request id which we run from the back end, in the front end?
    If yes, then Please Give reply how to write the code
    Thanks in Advance,
    Bharathi.S

    This is documented in Chapter 20 of the Application Developers Guide http://download.oracle.com/docs/cd/B53825_03/current/acrobat/121devg.pdf. These MOS Docs also have some information available
    221542.1 - Sample Code for FND_SUBMIT and FND_REQUEST API's
    235359.1 - How to Launch Planning Data Pull MSCPDP using FND_REQUEST.SUBMIT_REQUEST
    HTH
    Srini

  • How to run the client program in weblogic 8.1 server

    Hi
    I am new to EJB 2.0. I am deployed sucessfully a session ejb program.
    While running an ejb client program it throws an exception. In my session ejb program i created two jar file. one is sessionejb.jar and another one is sessionejbclient.jar. In sessionejb.jar contains home ,remote ,session bean class and deployment descriptor.In sessionejbclient.jar contains home,remote and client program. Both jar files are included in class path of environment variable( i am using Standalone server).
    Plese guide me how to run an session ejb client correctly.
    Regards
    Jaiganesh

    Both jar files are
    included in class path of environment variable( i am
    using Standalone server).did u include both these jars in the "weblogic's class path" ?
    in that case, it obviously wont work.
    what u need is an understanding of the following topics (i have described them briefly, but for details u can always check the documentation of weblogic):
    1. Class loaders in weblogic: there are various levels of class loaders. at the top is the weblogic's class loader. below it are various EARs' class-loaders. and so on....
    2. Packaging. You must ensure that in the same class loader, there are not two classes from 2 different jars.
    hope that helps

  • How to run command line argument programe

    Hi guys, I am doing pass command line argument programe in java but I don't know how to run this programe. Path for this programe in my my computer is C:\Users\Desktop\Mainjava\mycode\CommandProgjava*
    {code/}
    public class CommandProg
    public static void main(String[] args)
    System.out.println("d");
    for (int i = 0; i < args.length; i++)
    System.out.println(args);
    {code/}
    Where i need to go and what command i need to give so i can execute this programe(I am using window vista). I only know i have to give
    this command some where CommandProg arg1 arg2 arg3 arg4. Output should be
    Output:
    arg1
    arg2
    arg3
    arg4
    Please help me, Thanks in advance.
    Edited by: JayVirk on Dec 30, 2007 11:33 AM

    Jay,
    Your question isn't very clear, hence Joerg's well meaning but irrelevant advise.
    Do you mean:
    I've written a simple program in java which echos
    it's command-line arguments to back to the console.
    Here's my code:
    package forums;
    public class ArgsEchoer
      public static void main(String[] args) {
        for (String arg : args) {
          System.out.println(arg);
    But can't figure out how to compile and run the program.
    I'm using winblows shista, and it's cr@p.
    Please help me, Thanks in advance.So... where are you at? Have you installed the JDK (java development kit)? Which version? Is your path set? Is your classpath set?
    Start here: http://java.sun.com/developer/onlineTraining/new2java/

  • How to run automatic payment program business area wise

    dear all
    please let me know how to run automtic payment program business area wise.
    for example business area 2020 we want to make payment business area wise.
    what are the back gorund settings for congigration Tc- fbzp
    wht are the configrations forTC- f110
    regards
    babu

    Hi,
    You can make payments business area wise if you had ticked payment goup business area wise in the payment method in company code screen. However you will have to give company codes in the payment parametets, but payments will be grouped by business area.
    Thanks,
    Ramesh.

  • How to run an exe file in a java program

    Hi,
    Can somebody tell me how to run an exe file in a java program.
    Thank you!

    Yes, java.lang.Runtime.exec().
    Read this carefully before you do:
    http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html
    Don't write a line of code before you're reviewed and understood the article completely. - MOD

  • How to run a cygwin.bat from a java program?

    Can you please let me know how to run a cygwin.bat file from a java program and to give commands through java program. I have a program to run .exe files, but when I do the same for the cygwin.bat it doesnt work. In task mgr a BASH and a cmd.exe is running. Please help me on this & bit urgent. Thanks in advance!

    Can you please let me know how to run a cygwin.bat
    file from a java program and to give commands through
    java program. I have a program to run .exe files, but
    when I do the same for the cygwin.bat it doesnt work.Of course not. .bat files are no native executables. You need to open a shell first, like "cmd /c cygwin.bat ..."
    & bit urgent. Thanks in advance!If I had read this earlier I wouldn't have replied. Why exactly is your time worth more than anybody else's?

Maybe you are looking for

  • How to use multiple Mac's to burn a bunch of dvd's ?

    I have major G5 Mac with a big screen. 2 second Mac's (iMac and Mac Mini are also around) The dual G5 is good to work with FCP and dvdsp, the iMac and Mac Mini not. I use the following scenario: - One FCP Projekt with multiple Sequenzes - compressor

  • Updated my password in Itunes and my $37 credit has disapeared. How can I get it back?

    Updated my password in Itunes store and my $37credit has disapeared. How can I get it back?

  • SEM BCS-BW Reports development

    Hi All, I need help and suggestion from your side . We have X -reports in SAP-BW whcih are actual & planning cubes based . We have  Reporting & Total cubes in separate system (SEM-BCS) So req is that we need to develop Y-new reports in SEM-BCS as it

  • FCP to PP questions: part 1

    A series of questions that have arrisen from exploring PP. 1) When I have a clip in the timeline, an audio file of VO for example, and I hit space to play it and am then listening to it, when i jump forwards in the timeline to listen to another bit P

  • Trying to install Adobe Photoshop Elements 11

    I keep getting the notice 'Error opening installation log file. Verify that the specified log file location exists and is writable' Please advise me. Lorna