Type of Program

Dear All
WE have a Z Table with 3 primary keys.
The data for this table comes from a Legancy System
in a File.
We need to upload the Data from this File into the Z
Table.
We are planning to design Z program to does the data
upload that will run in both DIRECT and BATCH mode. What type of Data Upoloading will be best:
  1. Direct DB MODIFY(using Stmt MODIFY Ztable FROM itab)
  2. BDC necessary ?
or anyother.
Please advice.
RJ

Hi,
Since this is a Z table with simple business logic, I would recommend you to go with the first option: Modify Z table directly, as it's better from the performance point of view, and easier to do.
This option is better because:
1. You don't have to create a dialog program to do it
2. You can use mass insert/update (MODIFY Ztable FROM itab)
If you want to do BDC, then you will have to:
1. You have to create a dialog program
2. You have to create BDC program to batch data
And in terms of performance it's slower than the first option.
Regards,
Lim...

Similar Messages

  • Selection screen in type m program

    How can we define Selection screen in type m program?
    Moderator message - please search the forum before asking. Thread locked.
    Edited by: Rob Burbank on Sep 20, 2009 2:19 PM

    Hi Anil ,
    Type M are module pool programs.
    For these you have to create you screen and then determine their flow in your program.
    These are executed by transactions.
    Search tutorials on module pool program .
    Hope its help you

  • I want to draw multiple selection for some field on Type M program.

    Hi. everyone.
    I'm programing on Type M program but I don't know how do I draw multiple selection on Type M.
    Is it possible?
    If you know some related website or on-line document, please let me know that.

    It means Online program. it is not report progeam.
    I want to design a multiple selection on screen.

  • How to call a Include type Report Program in Executable Program. ?

    Hi experts,
    I have created a Include type report program and I want to run this include program in other report program. Which abap statement should i use ?
    Thanks
    Saurabh

    Hi Saurabh,
    We can make use of programs of Type - Include(I) in other type of ABAP Programs.
    These Include programs cannot be executed directly but can be used as a part of the main program i.e Executable program - Type E.
    So after creating your main program of type executable program then use the below line
    REPORT ZM_SAMPLE_PROGRAM.
    INCLUDE INC_PRG_NAME.
    Now the code as availablein INC_PRG_NAME becomes part of the  main program ZM_SAMPLE_PROGRAM.le
    Also you can make use of this Include program in other executable/include programs too...
    Regards,
    Rafi

  • Change variable type during program flow

    Hi there. Please tell me is there a possibility in ABAP to change variable type during program flow? I'd be very thanful for suggestions. Greetings.

    hi,
       Make use of field symbols for that ...
    field-symbols : <fs> type any.

  • How to Trace oracle Host Type concurrent program

    How to Trace oracle Host Type concurrent program
    I have enabled trace in concurrent definition screen but couldnt get the trace file
    the Host script executes multiple plsql packages for interfaces and sent emails

    Hi,
    How to Trace oracle Host Type concurrent programSee (FAQ: Common Tracing Techniques within the Oracle Applications 11i/R12 [ID 296559.1]) -- 4. How does one enable trace for a concurrent program?
    I have enabled trace in concurrent definition screen but couldnt get the trace fileDo you mean the trace file is not generated?
    the Host script executes multiple plsql packages for interfaces and sent emailsIs this a seeded or custom concurrent program?
    Thanks,
    Hussein

  • What type pf programming language is SAP ABAP?

    Hiii
    I would like to know what type of programming language is SAP ABAP .  Is it real-time programming or parallel programming??
    please advise??

    Hi,
    It all depends on how you write your programs. You can make your programs run real time(Online-enhancements/interfaces); or Use Parallel processing(Using Function module tasks concept)
    Hope this helps
    Regards
    Shiva

  • Type pool program??

    Hi all,
    I want to write a type pool program.. but i could not see type pool in the pull down menu when you create a program from se38.. there was program types: 1, f, i, j, k, m, s but nothing for type pool. Please give me steps for creating one and also one example of such program by sap.
    Thanks,
    Charles.

    u can create type pool in se11 not se38....
    but use it in se38....
    in se11 u find 'type group'......give a name and create...
    for reference...u check SLIS type group....which we generally use in ALV...
    type pool or group and is nothing more than a collection of TYPE statements. When you use the TYPE-POOLS: statement in your program, and name the type group , this gives you access to these TYPES so that you can use them in your DATA statements.
    Regards
    Vasu

  • How to write select statement in XSL-FO type XML program

    Hi All,
    Could you please anyone explain briefly how to write select statement in XSL-FO XML Program.
    Requirement:
    In the seeded program, OAF page is creating one XML file and through XSL-FO type XML Pulisher loading data and generating PDF output. as per the requirement some of the informations are missing in the XML file and for modifing the OAF page will be taking someting. we are planing to write a select query inside the XSL-FO program to get the required information.
    Could you please help me how to write a select statement inside the XSL-FO type programs.
    Please give me some example program for this...
    Thanks in Advance.
    Regards,
    Senthil

    Hi ,
    Please check the below code and modified plant as select-option
    Check the below code :
    tables : mara,
    mast.
    data : begin of i_data occurs 0,
    matnr like mara-matnr,
    end of i_data.
    select-options : s_matnr for mara-matnr,
                           <b>S_werks for mast-werks.</b>
    start-of-selection.
    select a~matnr into table i_data
    from mara as a inner join mast as b on amatnr = bmatnr
    where <b>b~werks in s_werks</b>
    and a~matnr in s_matnr
    and a~mtart = 'AA'
    or a~mtart = 'UT'
    and b~stlan = '1'.
    loop at i_data.
    write:/ i_data-matnr.
    endloop.
    Hope you got it.
    Thanks
    Seshu

  • Output type and program for ARE1 & ARE3

    Dear Friends,
    Kindly explain somebody what are the standard output types & Program for printing   ARE1 & ARE3?
    What is the process for getting print of these document?
    Thanks in advance

    Dear Friend,
    Thanks for your useful inputs, however I am sorry that even after changing processing routine we are getting same error and system is showing dump message.
    Runtime Errors         LOAD_PROGRAM_NOT_FOUND
    Except.                CX_SY_PROGRAM_NOT_FOUND
    IF i_trntyp = 'ARE1' OR i_trntyp = 'ARE3'.
      SELECT SINGLE *
          INTO ls_areattrb
          FROM j_1iare_attrb
          WHERE sergrp = ls_exchdr-srgrp
            AND trntyp = i_trntyp.
      IF sy-subrc = 0.
        l_output_typ = ls_areattrb-outtyp.
      ELSE.
        MESSAGE s000(8i) WITH 'Output Determination not possible'.
                                                               "#EC NOTEXT
      ENDIF.
    ENDIF.
    SELECT SINGLE * FROM tnapr INTO wa_tnapr
          WHERE kschl = l_output_typ.
    IF sy-subrc NE 0.
      MESSAGE i621(8i) WITH l_output_typ.
    ENDIF.
    IF i_trntyp = 'ARE1'.
      l_form  = wa_tnapr-fonam.
    ELSEIF i_trntyp = 'ARE3'.
      l_form  = wa_tnapr-fonam2.
    ENDIF.
    PERFORM (wa_tnapr-ronam) IN PROGRAM (wa_tnapr-pgnam)
              TABLES it_excdtl
              USING i_trntyp l_form i_copies ls_exchdr.

  • Output type determination program or fuction module.

    HI Gurus,
    I'm looking for the standard program or function mudule that the SAP ERP are using for the determination of invoice output type.
    I want to debug why is not accepting some fields.
    Know anyone wich one is it?
    Thank you in advance.
    Abel

    Dear Abel,
    o        Program: RSNASTED
    o        Form routine: EDI_PROCESSING
    o        Procedure: V10000
    For Complete Information, refer:
    [Invoice Message Control Configuration|http://www.erpgenie.com/sap/sapedi/messagecontrol.htm]
    I hope, this would be really helpful, to you.
    Best Regards,
    Amit

  • How to implement node affinity for java type concurrent programs.

    How to run a concurrent program against a specific RAC instance with PCP/RAC setup? (Doc ID 1129203.1)
    This works for non java registered concurrent programs but not java registered with use the DBC file
    EBS RAC environment with two RAC nodes. We would like to implement node affinity to allow concurrent programs to be directed to a single RAC instance. Oracle have provided the NODE AFFINITY ability via the concurrent program definition in Session Control. This then uses the entry in the 10.1.2 tnsnames.ora to pass the request directly through to the instance as defined by Node Affinity.
    However, concurrent programs defined as type java do not access the database by the 10.1.2 tnsnames.ora but use the dbc file under $FND_SECURE. This file is configured for both self service and concurrent processing so any change to the dbc file entry will affect both self service and concurrent processing.
    How to we implement a node affinity solution for concurrent programs without affecting Self Service conncetions? We'd like the dbc file to directly connect java concurrernt programs through to one instance but the self service connections to use the SERVICE name only.
    Regards.
    philippe.

    Did you think about Online/Batch node concept ? By that way you can seggrecate application connection.

  • Creating/Triggering Output Type from program

    Hi,
    When I am creating Inbound Delivery using VL31N tcode, an Output type associated with it triggers automatically.  But my problem is that I have stopped the triggering of Output type automatically while saving Inbound delivery. and want to create mannually through program.
    Is there any FM or any other way to do through program.
    best regards
    bobby

    Hi
    Below link is for your reference
    [create output type reference|http://www.interfax.net/en/help/sap_sd_mm_module.html]
    hope it will help you.
    Regards
    Natasha Garg
    Edited by: Natasha Garg on Feb 5, 2009 7:25 AM

  • Differentiating the type of programs

    Hi,
    In ABAP, we can write normal report and types, scripts, smartforms, tables, BDC etc.
    By seeing the program name, can we identify that is a script, this is smartform like that.....
    Plz note that there are no naming conventions for these set of programs.
    Kindly let me know if there is any way.
    Regards,
    Anil.

    hi,
    There is no specific naming conventions based on object.
    But you can differentiate them based on object type.
    if you check in table TADIR you can get that details.
    for ex:
    object  object type
    report   prog
    script  form
    smartform  ssfo......

  • How to change existing terminals from "view as icon" to view as data type through program

    I got some legacy LabVIEW code from other people. And there are tons of existing terminals displayed as icon. Is there any way to do batch process to change all of them to view as data type?
    Thanks a lot!
    Solved!
    Go to Solution.

    If you have a VI in 2010, you can save it as far back as 8.0.  There is a thread on this forum dedicated to downconvert requests (and on for upconvert, as well).  So post your VI there, and it will probably be converted quickly.
    Scripting has existed in LabVIEW since about version 5.1.  It was created to support scripting LabVIEW code in products such as the DAQ Assistant and Motion Assistant.  The first product to use this technology was the Vision Assistant.  However, the early versions are very primitive with limited or no support for common functions (e.g. Delete).  Usually, support was added when it was needed for a project.  Scripting took a huge leap in quality when LabVIEW 7.0 was released, since it is used behind the scenes to generate the code for Express VIs (which were introduced in 7.0).  Scripting steadily improved in quality and features until it was released to general use in LabVIEW 2009.  We are still working to expose all the development time functionality.
    Take home message is that you can downconvert your VI, but there is no guarantee that the functionality you have in LabVIEW 2010 will exist in 7.1.  While this is true in general, it is especially true of scripting functions.
    This account is no longer active. Contact ShadesOfGray for current posts and information.

Maybe you are looking for

  • MacBook Pro retina: Mid-range 13" or low-range 15"?

    Hi, I'm a second-year university student looking to get the latest MacBook Pro retina (switching from a PC). I have been to the store and tried both - I am very torn between getting a mid-range 13" (I want the 256GB SSD) or a low-range 15". With the

  • Excisable material return from subcontrator as it is

    Hi SAP Expert, I have a question which need to be addressed? I have sent a material ( recursive or BOM component) to subcotracter with 57F4 challan of qty 1000. Due to some reason qty 200 to be withdraw  using 542 movt .type. I want the transaction f

  • Format Tab  - Field Properties (Special)

    The format tab for field properties - Special - gives a phone number option which allows 10 numeric characters or spaces. UK Telephone number format is 11 numeric characters. Would be useful to have a pre defined UK phone format. If you try and creat

  • Weird behaviour with dragImage in DragManager & NativeDragManager

    I'm getting some unexpected (to me anyway) behaviour when I set the "dragImage" property for DragManager and NativeDragManager when I call "doDrag". DragManager.doDrag(dragInitiator:IUIComponent, dragSource:DragSource, mouseEvent:MouseEvent, dragImag

  • Retrieving pictures on itunes!

    my brothers iphone 4 was synced to itunes on the computer, when i plugged in my iphone 5 all of my brothers pictures, songs and files were deleted. how do i get them back? i mainly want the pictures back. thank you.