Call Transaction Through RFC

Hi ,
I am trying to do a call transaction through RFC call from a Middleware which is a CPIC user (only communication Non dialog User ) . 
Call  transaction does gets executed without any error but it does not update any data.But when I run it through my user id it works absolutely fine .
I am not sure what is causing the issue
Security authorization?
RFC through Non Dialog user ?
Paramters missing in RFC  ?
Paramatertes missing in call transaction option?
If anyone of you has faced a similiar issue then please let me know the path forward.
Thanks
Vikas

Hi Vikas,
    The problem is in Authorization? And check the mode of Process Synchoronus or asynchoronous? Both the RFC and CALL transaction should be Same /
Thanks
MAnju

Similar Messages

  • Call transaction from RFC?

    Hi Experts,
    I need to call Different transactions from a RFC.
    I am looking for different approaches to achieve this.
    One Idea is RFC will take input parameters as
    -Transaction name
    -Field names to be updated with its values (as a table)
    Now in RFC, it should be able to update this transactionu2019s fields with the values provided in table parameter.
    RFC will fill up the BDC table with the needed data, and will call the needed transaction to update the data.
    Once the execution is complete, RFC will send back the different messages (error, info, and warning) through Table parameter.
    Now, I do not have much of ABAP experience so I need your help in following
    1)     Should I use BDC recording in RFC?
    2)     Can BDC send back all the messages encountered while calling the transaction?
    3)     Is there any other way to approach this requirement?
    Thank you in advance.
    Regards,
    Ashish Shah

    Hi Amitava,
    This RFC might be called from any WebBased application , like Portal , Visual Composer or WebDynpro for Java.
    One more idea , may be an extension to my current idea is:
    To add one more input parameter to RFC, a table with single field of type string.
    Populate this table with entire BDC recording for one particular transaction, and pass it as an input parameter of RFC.
    Once in RFC , this BDC recording can be used to populate BDC table and then pass this table to call transaction statement.
    Do you see any sense in this logic?
    Regards,
    Ashish Shah

  • How to get a message from call transaction in RFC call

    Hello :
    I would like to ask one favor i make a 2 call transaction in a RFC funtion when i make the first CALL TRANSACTION using te next statement.
        CALL TRANSACTION 'F-43'
          USING bdcdata MESSAGES INTO messtab2 OPTIONS FROM l_fromopt.
    I recive the number of the document in the field  sy-msgv1 from the message table messtab2 , then i make the second  CALL TRANSACTION  and i am waiting to get the other number of the document from the table messtab3  using the next statatement.
         CALL TRANSACTION 'FIBLFFP'
            USING bdcdata MESSAGES INTO messtab3 OPTIONS FROM l_fromopt. but now the table messtab3 don't send the number of document , and i need to get the number of this document for making a REFERENCE.
    thanks a lot for you help

    FORM bdc_transaction USING tcode TYPE tcode.
      DATA: l_mstring(480).
      DATA: l_subrc  TYPE sy-subrc,
            lwa_t100 TYPE t100.
      DATA : gv_ctumode TYPE ctu_params-dismode VALUE 'A'.
    call transaction using
    BREAK-POINT.
      REFRESH gt_messtab.
      CLEAR gwa_messtab.
      gv_ctumode = gc_ctumode.
      CALL TRANSACTION tcode USING gi_bdcdata                "#EC CI_CALLTA
                       MODE   gv_ctumode
                       UPDATE gc_cupdate
                       MESSAGES INTO gt_messtab.
      l_subrc = sy-subrc.
      IF sy-subrc <> 0.
        WRITE: / 'CALL_TRANSACTION',
                 tcode,
                 'returncode:',
                 l_subrc,
                 'RECORD:',
                 sy-index.
        LOOP AT gt_messtab INTO gwa_messtab.
          CLEAR lwa_t100.
          SELECT SINGLE * FROM t100 INTO lwa_t100  WHERE sprsl = gwa_messtab-msgspra
                                    AND            arbgb = gwa_messtab-msgid
                                    AND            msgnr = gwa_messtab-msgnr.
          IF sy-subrc = 0.
            l_mstring = lwa_t100-text.
            IF l_mstring CS '&1'.
              REPLACE '&1' WITH gwa_messtab-msgv1 INTO l_mstring.
              REPLACE '&2' WITH gwa_messtab-msgv2 INTO l_mstring.
              REPLACE '&3' WITH gwa_messtab-msgv3 INTO l_mstring.
              REPLACE '&4' WITH gwa_messtab-msgv4 INTO l_mstring.
            ELSE.
              REPLACE '&' WITH gwa_messtab-msgv1 INTO l_mstring.
              REPLACE '&' WITH gwa_messtab-msgv2 INTO l_mstring.
              REPLACE '&' WITH gwa_messtab-msgv3 INTO l_mstring.
              REPLACE '&' WITH gwa_messtab-msgv4 INTO l_mstring.
            ENDIF.
            CALL FUNCTION 'FORMAT_MESSAGE'
              EXPORTING
                id        = gwa_messtab-msgid
                lang      = sy-langu
                no        = gwa_messtab-msgnr
                v1        = gwa_messtab-msgv1
                v2        = gwa_messtab-msgv2
                v3        = gwa_messtab-msgv3
                v4        = gwa_messtab-msgv4
              IMPORTING
                msg       = l_mstring
              EXCEPTIONS
                not_found = 1
                OTHERS    = 2.
            IF sy-subrc <> 0.
              MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                      WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
            ENDIF.
            CONDENSE l_mstring.
            IF NOT l_mstring IS INITIAL.
              WRITE: / gwa_messtab-msgtyp, l_mstring(250).
              MESSAGE l_mstring TYPE 'I'.
            ENDIF.
          ELSE.
            WRITE: / gwa_messtab.
          ENDIF.
        ENDLOOP.
        SKIP.
      ENDIF.

  • Calling Transaction through User Decision step in workflow

    Hi all,
    Pls help me calling a transaction through User Decision step in workflow. I have attached two buttons to my User decision and the one of the outcomes to a task where I am calling the transaction through a method of BOR. But the problem is I am unable to see the transaction when I press the button on my User Decision at test run.
    Can you ppl let me know how can I achieve this?
    Pls reply ASAP...
    Thanks
    Sangharsh

    Hello Sangharsh ,
    Please Check the paramater of of the method which you define.
    e.g. I define CALL_TCODE_CJ03 method
          which have the parameters FLAG,ProjectDefinition,WBSElement2,User
          with export, import checkbox.            
    Pass the paratmeres in programs
    e.g.
    BEGIN_METHOD CALL_TCODE_CJ03 CHANGING CONTAINER.                      
    DATA:                                                          
          FLAG(1),                                                        
          PROJECTDEFINITION TYPE PROJ-PSPID,                              
          WBSELEMENT2 TYPE PRPS-POSID,                                    
          USER TYPE USR21-BNAME.                                                                               
    SWC_GET_ELEMENT CONTAINER 'FLAG' FLAG.                              
      SWC_GET_ELEMENT CONTAINER 'ProjectDefinition' PROJECTDEFINITION.    
      SWC_GET_ELEMENT CONTAINER 'WBSElement2' WBSELEMENT2.                
      SWC_GET_ELEMENT CONTAINER 'User' USER.                                                                               
    GET PARAMETER ID 'PSP' FIELD PROJECTDEFINITION.                       
      GET PARAMETER ID 'PRO' FIELD WBSELEMENT2.                                                                               
    SET PARAMETER ID 'PSP' FIELD PROJECTDEFINITION.                       
      SET PARAMETER ID 'PRO' FIELD WBSELEMENT2.                             
      CALL TRANSACTION 'CJ03' AND SKIP FIRST SCREEN.                                                                               
    SWC_SET_ELEMENT CONTAINER 'FLAG' FLAG.                              
      SWC_SET_ELEMENT CONTAINER 'ProjectDefinition' PROJECTDEFINITION.    
      SWC_SET_ELEMENT CONTAINER 'WBSElement2' WBSELEMENT2.    SWC_SET_ELEMENT CONTAINER 'User' USER. 
    END_METHOD.
    I hope it will help you.
    ***Assigning points is the way to say thanks in SDN.***
    Minaxi Shah

  • Call transaction through ALV

    Dear All,
    when i am calling transaction VA32 then it is taking same number again and again.
    please chk code below:
    form sub_user_command1 using V_UCOMM1 like sy-ucomm
    v_selfield1 type slis_selfield.
      case V_UCOMM1.
        when '&IC1'.
          if v_selfield1-fieldname = 'VBELN'.
          clear it_kun.
          clear wa_kun.
            read table it_kun into wa_kun index v_selfield1-tabindex.
        if sy-subrc = 0.
            set parameter id 'AUN' field wa_kun-vbeln.
            call transaction 'VA32' AND SKIP FIRST SCREEN.
          endif.
          clear V_UCOMM1.
          clear wa_kun.
      endif.
      endcase.
    *clear V_UCOMM1.
    *set parameter id: 'AUN' field SPACE.
    *Clear 'AUN' with space in byte mode.    "id 'AUN'.
    endform.
    Thanks in Advance,
    Ashish Gautam

    hi,
    u using internal table without header line?
    otherwise u can try like this
    FORM user_command USING u_com LIKE sy-ucomm sel_field TYPE slis_selfield.
      CLEAR fcat1.
      CASE u_com.
        WHEN '&IC1'.
      <b>    READ TABLE itab INDEX sel_field-tabindex.</b>   
            IF sy-subrc = 0.
              t_mat = itab-matnr.
             SET PARAMETER ID 'MAT' FIELD t_mat.
             CALL TRANSACTION 'MM03' AND SKIP FIRST SCREEN.
            ENDIF.
      ENDCASE.
    ENDFORM.                    "user_command

  • Calling function through RFC

    Hi Colleagues,
    I need to make a function call from 1 SAP system to another SAP system. Please let me know if I should create a new ABAP RFC connection between the 2 systems. If so please let me know the procedure to create a new ABAP connection. Should I make use of the transaction SM59 or can make use of some customizing/system table?
    I need to complete this asap today. Kindly help me.
    Thanks & Regards,
    Srilakshmi B

    Hi Lakshmi,
    Go to SM59 and create a new connection by clicking on the create Button, Specify the RFC Destination that is your Target System and test the Connection. Save the Connection settings. You can login to the RFC System by clicking on Remote Logon.
    Connection should be specified as an ABAP Connection.
    If you go to Logon and Security Tab you can specify the User Also.
    Regards,
    Sai
    Edited by: Sai Krishna Kowluri on Mar 4, 2008 8:35 AM

  • Calling transaction through webdynpro abap applicatoin

    hi,
    Is it possible to call an EWT transaction or an transaction from a webdynpro abap application.
    Regards,
    Divya

    The example demo listed works under special circumstance ONLY.
    Logon to SAP.
    At main menu add a favourite of type WDA.
    Choose application wdr_sapgui_demo1  .
    Now run demo.
    The WDA app appears inside an SAP GUI screen.
    Now the when the runtime API call the sapgui manager, a handle to the GUI is available.
    The new transaction can now be fired. EG navigate away to new transation.
    If the GUI is not already active you have another issue.
    I suggest you search the forum for the use of SAPGUI shortcuts and other
    such tricks . There has been a few topics and solutions discussed.
    Cheers
    Phil.

  • To display migo by call transaction through ALV

    Hai,
    I have developed an ALV report in which I am calling some transactions( PO, MIGO,MIR4) to display the documents. but by calling MIGO it is going to create a new goods recept insted of displaying the document. I need how to cal the transaction to display a material document.
    Thanks

    Call directly the FM [MIGO_DIALOG|https://www.sdn.sap.com/irj/scn/advancedsearch?cat=sdn_all&query=migo_dialog&adv=true&sdn_author_name=&sortby=cm_rnd_rankvalue] passing I_MBLNR, I_MJAHR and I_ZEILE parameters. (Default value should give you a display dialog)
    * Extract from RM07DOCS
            CALL FUNCTION 'MIGO_DIALOG'
              EXPORTING
                i_action            = 'A04'
                i_refdoc            = 'R02'
                i_notree            = 'X'
                i_no_auth_check     = ' '
                i_deadend           = 'X'
                i_skip_first_screen = 'X'
                i_okcode            = 'OK_GO'
                i_mblnr             = list-mblnr
                i_mjahr             = list-mjahr
                i_zeile             = list-zeile.
    Regards

  • Calling FM through RFC

    Hi Folks,
    I have a FM in client 100.Now I want to call this FM from client 101 to fetch the data existing in client 100 using RFC.For that I am using 
    call function 'ZFM'  destination z101.
    Z101 is the rfc destination defined in SM59.
    Kindy  share any info if anyone here have an idea on such kind of requirement.
    Thanks,
    Kiran.

    Hi,
    see this thread,
    Debug RFC destination system
    Sandra Rossi says:
    Make sure the user is not locked in target system in production and that it is dialog or service (simply log in), and that it has debug authorizations (try /H directly there). By the way, if you use trusted RFC, then password is not checked.
    If it's not the issue, then I think the admins should run RFC trace. Here are notes that can help you:
    Note 65968 - ABAP debugging authorizations
    Note 300208 - Single step debugging of RFC calls: says that user must be dialog or service to be able to debug
    Note 905364 - Authorizations for single step debugging of RFCs
    Note 176277 - Generating RFC trace information
    Note 532918 - RFC trace generation scenarios
    Note 878962 - RFC tracing for ABAP-to-ABAP communication
    hope this helps,
    Paulo Carvalho

  • Can not call RFC contains "call transaction"  in webdynpro

    We use Webdynpro to develope a UI that can create service orders in CRM
    system. We create an RFC funciton "ZKLEE_CRM_ORDER_MODIFY" in CRM,which
    contain a statement of "CALL TRANSACTION 'CRMD_BUS2000120' USING T_BDC
    MODE 'N' MESSAGES INTO MESSTAB.".
    But as we exacute the RFC from WEB,we got 3 error messages in the
    output "MESSTAB":
    1.MESSAGE ID = "DC",MESSAGE NUMBER = "006", MESSAGE = "Control
    Framework: Fatal error - GUI cannot be reached".
    2.MESSAGE ID = "SY",MESSAGE NUMBER = "002", MESSAGE = "Exception
    condition CNTL_ERROR raised."
    3.MESSAGE ID = "00",MESSAGE NUMBER = "359",and it is a terminate
    message.
    The problem is that we can use webdynpro to call RFCs that do not
    contain "call transaction" freely. At first we suspect that it is our
    RFC function's fault, but we tried it in ABAP enviroment,and it works
    OK. We also tried to call this RFC in JSP through JCO,the same error
    occurs.
    Our system enviroment is CRM 4.0, J2EE 640, kernel 640 patch 109.

    HI,
    Thank you for your information.
    Maybe you are right that BAPI/RFC can not contain "call transaction" statement. But two weeks ago, one of my colleagues tried to use "call transaction" in RFC through JCO in our R/3 enviroment(not in CRM),and he successed.
    So I suspect the kernel release. The kernel of R/3 is 640,while CRM is 620(I said our CRM kernel release is 640 before,and it is a mistake.).I will confirm whether what my colleague said is right by myself, and will also told you the result.
    Message was edited by: Vincent zklee

  • BDC is not working in through RFC call

    HI,
    i have created BDC for MM41 to create article with variants, its working fine in fore ground, when i am trying to call this through RFC it is failing. please help me on this.
    i have passed ctu_params also.

    Hi,
           I dont know your complete scenario but you if you want to use your BDC in some other program you can use statement
    export your itab or wa to memory id 'ZID'.
    AND THEN
    IN YOUR BDC PROGRAM YOU CAN
    IMPORT ITAB INTO ITAB FROM MEMORY ID 'ZID'.
    Submit <your bdc program> and Return.
    Regards,
    Edited by: ZAHID HAMEED on Nov 3, 2011 10:38 AM

  • Call Transaction by BSP

    I am facing a problem regarding a BDC for pa30 transaction ,for updating infotype 24.
    It is written through BSP application . When i create it's session through portal and run it through SM35 in the system ,It is perfectly working in 'forground' and 'error display only' mode.But by 'Call Transaction ' through portal directly it is not working .
    Even the session in SM35 gives me error when i run it in 'Background' mode.
    and the error is "Control Framework: Fatal error - GUI cannot be reached,Runtime error RAISE_EXCEPTION has occurred"
    Can any one suggest any solution so that it will work in portal by 'Call Transaction'?

    Hi Sachin,
    please read the following blog by Brian:
    BSP In-Depth: MESSAGE Statement Handling
    /people/mark.finnern/blog/2003/09/16/bsp-in-depth-message-statement-handling
    Most important is the part:
    "However, for BSP applications, no SAP GUI is available. Some types of messages are considered not important, and are silently ignored. Other messages result in exactly the above output. Effectively, an HTTP request is processed in a dark DYNP, and after the MESSAGE statement, the processing is stopped, and the text is converted into a small HTML page."
    Regards,
    Rainer

  • PB40 call transaction RFC

    Hi Guys,
    I have done a recording to implement te creation of a candidate in R/3.
    To do this i have implemented a RFC enabled FM and if i execute it it works fine.
    Now i have called this FM from an external system and it is not working, but if i create a WS from this FM it works.
    I dont know what to do, Any idea?
    Kind regards
    Jon

    Hi Pablo,
    Not in dynpro 100 but yes on dynpro 104.
    Look here is my recording, to create the candidate i use the standard action initial entry of basic data.
    And this ir the recording:
    PERFORM dynpro USING: 'X' 'SAPMP50A' '4200',
                             ' ' 'RP50G-SELEC(05)' 'X',
                             ' ' 'RP50G-EINDA' sy-datum,
                             ' ' 'RPAPP-APLNO' ' ',
                             ' ' 'BDC_OKCODE' '=PICK'.
          PERFORM f_comprobar_externo USING datos_personales CHANGING lv_existe.
          PERFORM dynpro USING: 'X' 'SAPMPAP4'  '0104',
                                ' ' 'P4000-STREA' '15',
                                ' ' 'Q4000-WERKS' '0099',
                                ' ' 'P0001-BTRTL' 'EXTE',
                                ' ' 'Q4000-APGRP' 'B',
                                ' ' 'Q4000-APTYP' 'B1',
                                ' ' 'P0002-VORNA' DATOS_PERSONALES-VORNA, " NOMBRE
                                ' ' 'P0002-NACHN' DATOS_PERSONALES-NACHN, " APELLIDO 1
                                ' ' 'P0002-NACH2' DATOS_PERSONALES-NACH2, " APELLIDO 2
                                ' ' 'P0002-SPRSL' 'S', "DATOS_PERSONALES-SPRSL, " IDIOMA COMUNICACION
                                ' ' 'P0002-GBDAT' DATOS_PERSONALES-GBDAT, " FECHA NACIMIENTO
                                ' ' 'QPAPL-ADD_0002' 'X',
                                ' ' 'QPAPL-ADD_0006' 'X',
                                ' ' 'P4001-OFFID' '2',
                                ' ' 'P0006-ORT01' DATOS_DIRECCION-ORT01, " LOCALIDAD
                                ' ' 'P0006-STRAS' DATOS_DIRECCION-STRAS, " DIRECCION
                                ' ' 'P0006-PSTLZ' DATOS_DIRECCION-PSTLZ, " CODIGO POSTAL
                                ' ' 'P0006-TELNR' DATOS_DIRECCION-TELNR, " TELEFONO
                                ' ' 'BDC_OKCODE' '=UPD'.
          if lv_existe EQ 'X'.
                PERFORM dynpro USING: 'X' 'SAPMSSY0'   '0120',
                                      ' ' 'BDC_OKCODE' '=BACK'.
                PERFORM dynpro USING: 'X' 'SAPMPAP4'   '0104',
                                      ' '  'BDC_CURSOR' 'Q0002-ANREX',
                                      ' ' 'BDC_OKCODE' '=UPD'.
                if p_nie eq '0'.
                  PERFORM dynpro USING: 'X' 'MP000200'   '2004',
                                        ' ' 'P0002-PERID'  DATOS_PERSONALES-PERID(9), " NIF
                                        ' ' 'Q0002-ID_TYPE' '1',
                                        ' ' 'BDC_OKCODE' '=UPD'.
                elseif p_nie eq '1'.
                   PERFORM dynpro USING: 'X' 'MP000200'   '2004',
                                        ' ' 'P0002-PERID'  DATOS_PERSONALES-PERID(9), " NIE
                                        ' ' 'Q0002-ID_TYPE' '6',
                                        ' ' 'BDC_OKCODE' '=UPD'.
                endif.
                PERFORM dynpro USING: 'X' 'MP000600' '2004',
                                      ' ' 'BDC_CURSOR'  'P0006-BEGDA',
                                      ' ' 'BDC_OKCODE'  '=UPD',
                                      ' ' 'BDC_SUBSCR'  'SAPMP50A                                0090SUBSCREEN_T582C'.
                PERFORM dynpro USING: 'X' 'SAPMPAP4' '0104',
                                      ' ' 'BDC_OKCODE' '/EEBAC'.
                PERFORM dynpro USING: 'X' 'SAPMP50A' '4200',
                                      ' ' 'BDC_OKCODE' '/EBCK'.
          else.
              IF p_nie eq '0'.
                 PERFORM dynpro USING: 'X' 'MP000200' '2004',
                                      ' ' 'P0002-PERID' DATOS_PERSONALES-PERID(9), " NIF
                                      ' ' 'Q0002-ID_TYPE' '1',
                                      ' ' 'BDC_OKCODE' '=UPD'.
              elseIF p_nie eq '1'.
                 PERFORM dynpro USING: 'X' 'MP000200' '2004',
                                      ' ' 'P0002-PERID' DATOS_PERSONALES-PERID(9), " NIF
                                      ' ' 'Q0002-ID_TYPE' '6',
                                      ' ' 'BDC_OKCODE' '=UPD'.
              ENDIF.
                PERFORM dynpro USING: 'X' 'MP000600' '2004',
                                      ' ' 'BDC_OKCODE' '=UPD'.
                PERFORM dynpro USING: 'X' 'SAPMPAP4' '0104',
                                      ' ' 'BDC_OKCODE' '/EEBAC'.
                PERFORM dynpro USING: 'X' 'SAPMP50A' '4200',
                                      ' ' 'BDC_OKCODE' '/EBCK'.
          endif.
          CALL transaction 'PB40' USING idata mode 'N' UPDATE 'N' MESSAGES INTO messtab.
    as you can see the recording does not go through this dynpro.
    Edited by: Jon Azkorra on May 30, 2011 3:21 PM
    Edited by: Jon Azkorra on May 30, 2011 3:22 PM
    Edited by: Jon Azkorra on May 30, 2011 3:23 PM
    Edited by: Jon Azkorra on May 30, 2011 3:23 PM
    Edited by: Jon Azkorra on May 30, 2011 3:23 PM
    Edited by: Jon Azkorra on May 30, 2011 3:24 PM

  • RFC enabled function module using call transaction

    Hi,
    We have a scenario wherein we have a RFC enabled function module which inturn uses a call transaction to create a PM order & attaches the PM notification against it. Sometimes it so happens that the order does not get created for some reason or the other and there are no logs generated on the system to investigate. However we are capturing the messages produced via the BDCMSGCOLL. At present we are using the update parameter as 'L'.
    In some scenarios it states that the notification is locked by the same notification and comes out without creating the order, in this process we are losing out on the order & the notification number which if successful would have got updated in the database.
    I know this could be done via the BAPI, but there are innumerable steps within the BDC which can't be actually done using the BAPI and hence we could not use this procedure.
    Is there any other way by which we can ensure that there's always a successful order creation, I mean without losing out on the order/notification number?. Would changing the update mode to 'S' help?. Since this process is time bound, it can't actually take more time then what its taking with the current logic.
    Please let me know if you require further details on the same. Any help in this regard would be highly appreciated.
    Regards,
    Vidya

    Sorry for an unclear replay.
    In Simple terms; I have 2 scenarios;
    Launch a new tab (IW38 tcode), on click of a button in SAP screen of custom transaction in NWBC.
    Launch a new tab (IW38 tcode), on click of a button in a Non - SAP App opened (using URL) in NWBC.
    For 1st case, i have used
    CL_NWBC=>URL_CONSTRUCT
      EXPORTING
         CANVAS_WDA__CLIENT_TYPE       = 'nwbc'
         CANVAS_TRANSACTION            = 'IW38'
      RECEIVING
         URL                           = lv_URL.
    CALL METHOD CL_NWBC=>URL_LAUNCH
       EXPORTING
         URL    = lv_url
    But it gets open in NWBC HTML not in NWBC Desktop client.
    I tried all the Parameters you have mentioned in your response to this post earlier, but nothing worked. the last one is CANVAS__WINDOW which actually hides the top area and few buttons but still it is a HTML version.
    If i set the HTML_CLIENT = ABAP_FALSE, it launches a new window instead of the tab and asks for Login. If i login in can see the IW38 in NWBC desktop client. But the only problem is we have the restriction of single window/single login for users.
    I am on NWBC PL12 and also updated the GUI 7.3 to PL8.
    Simply the problem is URL_CONSTRUCT for any transaction is launching it in a new tab but in HTML Version.
    For 2nd case,
    It asks for the login details on click of a button on the 3rd party URL opened in NWBC. which means i am launching SAP from a 3rd party.
    Is there any way to achieve the launch of new tab in this case instead of the new window ?
    I hope its more clear now.
    Regards,
    Nik.

  • Third party system call function module/BAPI through RFC to update Z table

    Dear Friends,
    We have a third party system which directly inserts a Z table in SAP through its programming, which is an auditing issue.
    We want the third party system should call function module/BAPI through RFC so that the Z table gets updated.
    waiting for inputs..
    Thanks,
    Kumar

    if third party system is capable of making Remote Function call, then writing a Function module & making it remote enable is not difficult task in ABAP.
    You may have to prepare specifications first to decide if third party system is going to Read, insert, update, delete records from Zee table.

Maybe you are looking for

  • My  iPod touch 5th gen is not recognized by iTunes

    I am trying to put music on my friends iPod, however the iTunes is not recognizing the device black screen. When i first plugged the iPod into iTines it was there I restore it when that was done the iPod went blank. after about two hours of trying to

  • ORACLE!!! Download Oracle 8.1.7 for HP-UX 11.0 where is it???

    All, trying to download a copy of Oracle 8.1.7 for HP-UX 11.0. This download seems no longer to be available (just 9i) and judging by the other posts on this topic, Oracle dont seem to care either - this is not exactly good customer service! ***ORACL

  • Can not change country from US to ....

    Hi all, I have an old Istore account that I used in the netherlands for my iPOD. Now I live in the Philippines and I just bought an Iphone 5. I revived the account without a glitch and was able to update the address data to the Philippines. However,

  • F110 problem (when running the proposal and payment run) in ECC6.0

    Hi, when i am am running F110 (T.code for proposal and payment run) in ECC6.0. after completion of payment system seen two jobs are created in logs. give me the suggestions . is their any diff between 4.6c F110 and ECC6.0 F110. Regards, babu

  • Address book language resource dated-ness

    Just getting my feet wet in GW programming under C# .NET. My initial attempt to access the address book list resulted in "The address book's language resource DLL is so far out of date, there's no way the address book can run with it." I know this is