Ifr sap solution fro BAPI calling

hello all,
i have read the sap documentation about the IFR (<i>http://ifr.sap.com</i>).
for analysing a better and smart solution for send-receive the data from the R3 sap system into any client offline application, this is probably a good idea?
anyone have tested/ implemented this solution?
is based on xml templates for exchange the data, any SyncBo.
what is the goal of syncBo in face of ifr solution?

hello eliana,
IFR and MI are not related technologies.
>for analysing a better and smart solution for send-receive
>the data from the R3 sap system into any client offline
>application, this is probably a good idea?
where did you find the description that it works for an
offline application?
regards
jo

Similar Messages

  • SAP Solution Manger for Defining HR Processes - Need Info

    Hi Guys,
    I need to know if it is possible to use SAP Solution Manager to Define processes for ESS/MSS Business Packages in the Enterprise Portal.
    I would appreciate any information you guys can provide.
    Tx,
    John.

    1. In your SAP Solution Manager system, call transaction SMSY (System Landscape Maintenance).
    2. To create your SAP system in the system landscape, proceed as follows:
    a) Select the landscape component Systems and choose Create New System from the context menu.
    b) Enter the system ID in the following dialog box as the system.
    c) Select the relevant product and the corresponding product version from the input help.
    Then choose Save.
    d) Fill in the system data as much as possible.
    You can find further documentation in the online help at Help® Application Help.
    e) Save your entries.
    3. To generate the key, choose Other object... from the menu System Landscape.
    4. Set the indicator System and choose the system that you want to install from the input help.
    If you created the system in the SAP Solution Manager in the previous step, choose this system.
    5. Choose Generate Installation / Upgrade Key.
    6. Enter the requested information.
    7. Choose Generate Key.
    V....

  • How can I get 'K-IFRS guidebook for applying SAP solutions' ?

    HI, all
    I hear, SAP Korea published 'K-IFRS guidebook for applying SAP solutions' in 2008.
    How can I get the documentation?
    regards,
    Katsumi

    is this a convergence documentation? would be interesting to find out what are the differences between Korean GAAP and IFRS, if there are any.

  • Extraction of data from SAP R/3 Bapi into SAP BW

    hi,
    i am extracting data from sap r/3 bapi into sap bw. can u please send me the link and documents of how to extract the data from bapi to sap bw.
    Answers will be rewarded
    Thanks
    sd shahid

    Hi Swapnali,
    In your case you have to send process order to XI and you have a bapi that satisfies your requirement.
    Here the solution depends what is the triggerring point of the Interface.
    If you want that from SAP side Interface should be triggered, then Use ABAP proxy program
    You have to craete a Abap proxy class using outbound message interafce defined in IR of XI.This can be done by transaction SPROXY.
    Then create a program that call sync/async method that is created by Sproxy t.code.
    In this way , when u will execute the proxy program in R/3 , then call will be made to BAPI in Sap from XI server and u will get output back to your proxy program.
    If your requirement is to not to trigger from SAP then nothing is required in R/3 side.
    In XI , Bapi will be added in imported objects in Integration repository and bapi will be called.
    Hope this will help u.
    Please revert in case of queries.
    Regards,
    Monica

  • Question related to BAPI Call

    Hi All,
    I am using a BAPI Call to SAP in my BLS transaction. One of the action blocks in the transaction is a SQL Query which updates a Oracle table based on the SAP returned values from the previous action block. For the most part, it works fine except once in a blue moon, the values show up as 'null' when in fact I expect some values to be returned from SAP. Is there anyone out there who has faced a similar issue? What would be a quick and easy solution to this? Thanks.
    Regards,
    V M.

    Hi Venki,
    Possible response segments for CONF_CNT (in DETAIL_RETURN):
    1) That BAPI will return "000000" for counter if the confirmation was unable to be processed for some reason, but you were able to connect to SAP.  A fairly common reason is the record being locked if you run similar confirmations too close together.  It takes time for the confirmation record to be released by SAP.
    2) It will return a number "000001 or greater if the confirmation was successful (along with a confirmation number). 
    3) The circumstances where it will return an empty field are when it is unable to connect to SAP, but you should have a conditional to check for the success flag from the BAPI.  This is standard error handling when using a BAPI.  This will also leave all fields in the response segment blank. 
    4) And there is another set of circumstances which will leave the fields blank.  This is fairly unusual, but does happen when the error handling inside the BAPI runs into a situation which it can't handle.  So the BAPI crashes and never returns any information back to MII.
    You will need to decide which of these situations are causing your null data.  But put error handling in based on the Success flag for the BAPI for SAP unavailable and for a CONF_CNT = "000000" or blank.
    Good luck,
    Mike

  • Error message in BAPI call

    I have imported RFC Interfaces from SAP system. Each interfaces doesn't  have fault message.
    How to get error message in BAPI call when error occurs?
    I can catch an exception in BPM but I need to get error message and send it to another system.

    Hi Denis,
    >>>I have imported RFC Interfaces from SAP system. Each interfaces doesn't have fault message.
    if you want to use fault messages
    consider using ABAP Proxies
    >>>>How to get error message in BAPI call when error occurs?
    most bapis have return table in which they
    return error messages (you can do it either
    in a sync way or in an async way if the call is too long - with corrlelation of course)
    Regards,
    michal

  • Difference Between SAP ECC 6.0 and SAP Solution

    Dear Experts,
       We are in the process of implementing a new SAP Structure.
        We are taking a hosted model from vendor which is called SBH (Subscription Based Hosting) of SAP Solution
      So my question to all experts is that, what is the exact difference between SAP ECC 6.0 and SAP Solution SBH model.
       If any comparison chart,  it would be helfull.
    Do reply asap.
    Thanks in advance,
    Nilesh Jain

    Hi Nilesh,
    Looking at the image below, you will find out that ECC6 is under SAP ERP, and SAP ERP is under SAP Solution:
    SAP solution is of a bigger element and ECC 6 is a component of it.
    Regards,
    Rod

  • Howto bapi calls

    Hello,
    I am working on a scenario in which a client (abap proxy) sends a message to the integration server, which dispatches the messages to an rfc-adapter, an bapi call.
    Therefore I have read the tutorial, which can be found on this site, but unfortunately I have run into problems. Maybe someone can help me at this point. This is what I did:
    1.I have imported the BAPI_FLIGHT_CHECKAVAILABILITY as suggested in the tutorial.
    2. I created an Message interface named: U2_BAPI_IF
    3. For the output message I have chosen: BAPI_FLIGHT_CHECKAVAILABILITY and for the input:
    BAPI_FLIGHT_CHECKAVAILABILITY.Response. I have left the fault message field empty.
    4. I did no message mapping, since I want to work with the BAPI Response structure in the abap proxy.
    5. The Message interface is defined as outbound synchron.
    6.In the Integration Directory I created a Receiver Determination with a Service as a sender, the message interface is U2_BAPI_IF. Additionally I configured a "configured receiver" the client with the BAPI.
    7.I created a Interface Determination, for the sender the same entries as above and for the configured Inbound Interface I have chosen BAPI_FLIGHT_CHECKAVAILABILITY and the receiver client
    8.I created a receiver agreement.
    9. Saved the change list.
    10. I have generated the abap proxy for the message interface U2_BAPI_IF, without problems
    11. I created the following abap program:
    data: lv_msg_raus TYPE ZU2_BAPI_IF_BAPI_FLIGHT_CHECK1,
          lo_proxy TYPE REF TO ZCO_U2_BAPI_IF,
          lv_msg_rein TYPE ZU2_BAPI_IF_BAPI_FLIGHT_CHECKA.
          lv_msg_raus-AIRLINEID = 'AA'.
          lv_msg_raus-CONNECTIONID = '0017'.
          lv_msg_raus-FLIGHTDATE = '20040801'.
          create object lo_proxy.
          call method lo_proxy->execute_synchronous
            exporting
              OUTPUT = lv_msg_raus
            importing
              INPUT = lv_msg_rein.
    12. I execute the program and I receive the following error:INTERFACE_REGISTRATION_ERROR, the SAP Stack says:
    <SAP:Stack>No implementing class registered for the interface (type ifmmessif, name BAPI_FLIGHT_CHECKAVAILIBILITY, namespace urn:sap-com:document:sap:rfc:functions )</SAP:Stack>
    So now my question, do I have to implement a class (proxy) on the receiver side to receive the message and pass it then via bapi call myself, or did I something totally wrong?
    I hope somebody can help me,
    Thanks
    Oliver

    Hi Oliver,
    I was wondering if you finally got this scenario to work, if Yes. Could you explain how did yo manage to (solve your problem)setup your scenario as described in your earlier note?
    Thanks,
    Rob.

  • Integration Process not continuing after Synchronous BAPI call

    I have an integration process that splits up a batch file of purchase orders into single purchase order messages. This allows me to use the "ForEach" block to call the synchronous BAPI_PO_CREATE1.
    I have managed to get the process to call the BAPI and create the purchase order. The response message arrives back though the abstract synchronous interface and is mapped to the asyncronous response message. After that the process seems to hold where I am expecting it to continue on the process and be appended to a container storage list for mapping to a single return message.
    I have not set up any correlation sets as I thought they wouldn't be needed for a sychronous call.
    Has anyone got any advice on my approach to this process and how I might fix it.
    Thanks in advance

    Hi Bhavesh,
    There are no errors as such in the SXMB_MONI but it gets as far as the Inbound Message (PE_ADAPTER) stage after the Sych BAPI call.
    Also the SOAP Header at this stage seems to be missing "sysnchronous" or "asynchronous" in the  SAP:ProcessingMode tags.
    The technical workflow is as follows
    FTP Batch file outbound to Integratin Process Receive (Async)
    Transform message into a Multiline list of BAPI_PO_CREATE1.request (async abstract)
    Enter "For Each" Block using the multiline list.
    BAPI_PO_CREATE1 mapped to synchronous abstract interface
    synchronous abstract interface mapped to BAPI_PO_CREATE.request and response
    BAPI_PO_CREATE.response mapped to async BAPI_PO_CREATE.response
    async BAPI_PO_CREATE.response appended to multiline list
    Exit block
    Transform multiline response list into single line response
    FTP inbound
    As far as I can make out I have not correctly configured the receiver of PO_CREATE1.response after it has been mapped from the sync to async so it just persists it and sits there waiting or it is waiting for somethign else to happen.
    Let me know if I can clarify anything further.
    Thanks
    Ben

  • Is it possible to compose XML in BPM from responses of multiple BAPI calls?

    Hi guys!
    I want to send into BPM an XML document, which will be parsed and it will call some BAPIs more times. And I need to get response. Is it possible, to compose an XML document from these BAPI return codes to be sent back as response? Concretely I will use SOAP->XI->SAP and response SAP->XI->SOAP...  I will use it as asynchronous call..
    Thanx, Peter
    Message was edited by: Peter Jarsunek

    Hi Peter,
    It depends:
    - what kind of bapi is it? (does it have some sort of number?) like delivery number or something else?
    if not you'll have to add something
    so you can correlate your bapi with bapi response
    if you want to know which response corresponds to which bapi call
    but you can do it with a bapi wrapper
    >>>>Is it possible, to compose an XML document from these BAPI return codes to be sent back as response?
    you you can collect message in a BPM - standard pattern
    (but remember about the "correlation")
    Regards,
    michal

  • Problem facing during BAPI call for an inbound interface.

    I have requirement where in i need to make a BAPI call from SRM system using RFC adapter.
    After importing the BAPI(Z_INV_REF_PO) in the Integration Repository the structure looks to be a follws,
    1.Request
    2.Response and
    3.Exception (fault) Message types.
        In my BPM i did a transformation for my source structure with BAPI request. But while doing a BAPI call it throws me Application error as follows,
    RFC adapter is working fine.
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Inbound Message
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>Application</SAP:Category>
      <SAP:Code area="RFC_ADAPTER">APPLICATION_ERROR</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="urn:sap-com:document:sap:rfc:functions">Z_INV_REF_PO.Exception</SAP:ApplicationFaultMessage>
      <SAP:Stack />
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Please help me out on this. Itz very urgent

    Hi,
    As the error is Applcation_error, the data reached the target system but the BAPI call fails. So you mignt not be providing all the mandatory fields to the BAPI.
    Perform a standalone testing of your BAPI, with the data being passed from XI See if the BAPI call is successful..
    Hope this helps you.
    cheers,
    Siva Maranani.

  • Multiple BAPI calls in RFC Adapter

    Hi, Dear Friends!
    I have asynchronous scenario File to RFC(BAPI).
    File contains raws. For each raw I need to execute BAPI.
    With the help of each raw I need to construct one document in R/3 database with the help of BAPI.
    But now my scenario provide only one document (only one BAPI is executed).
    I read file to xml structure. This structure contains elements. The elements represent raws of file. But BAPI is executed only for the first element.
    How to explain to XI that I want it impement BAPI <b>N times</b> - as number of raws in file (or elements in xml structure).
    So how to implement multiple BAPI calls. Have you any idea?
    Thank you in advance.
    Natalia Maslova.

    Hi Natalia
    have a look on these links
    http://help.sap.com/saphelp_nw04/helpdata/en/43/b46c4253c111d395fa00a0c94260a5/frameset.htm
    Best Design : for a SOAP -XI - BAPI ( Multiple )
    Re: RFC adapter...How it handles multiple calls...
    Re: Multiple BAPIs and COMMIT in BPM
    Re: Is it possible to compose XML in BPM from responses of multiple BAPI calls?
    Multiple BAPI calls in RFC Adapter
    may be helpful
    Thanks !!!

  • R3load -testconnect failed while installing SAP Solution manager

    Hi
    I'm trying to install sap solution manager, it gets to "abap import" and then gives an error. I think there is a problem with database connection.
    Here is what I get in the log
    INFO 2007-03-22 17:03:01
    Copied file 'C:/Program Files/sapinst_instdir/SOLMAN/SYSTEM/DB6/CENTRAL/AS/inifile.xml' to 'C:/Program Files/sapinst_instdir/SOLMAN/SYSTEM/DB6/CENTRAL/AS/inifile.2.xml'.
    INFO 2007-03-22 17:03:01
    Copied file 'C:/Program Files/sapinst_instdir/SOLMAN/SYSTEM/DB6/CENTRAL/AS/inifile.xml' to 'C:/Program Files/sapinst_instdir/SOLMAN/SYSTEM/DB6/CENTRAL/AS/inifile.3.xml'.
    INFO 2007-03-22 17:03:06
    Execute step Component  W2K_ServicePack_Check|ind|ind|ind|indPreprocess  of component |NW_Onehost|ind|ind|ind|ind|0|0|NW_First_Steps|ind|ind|ind|ind|0|0|W2K_ServicePack_Check|ind|ind|ind|ind|2|0.
    INFO 2007-03-22 17:03:18
    Copied file 'C:/Program Files/sapinst_instdir/SOLMAN/SYSTEM/DB6/CENTRAL/AS/keydb.xml' to 'C:/Program Files/sapinst_instdir/SOLMAN/SYSTEM/DB6/CENTRAL/AS/keydb.2.xml'.
    INFO 2007-03-22 17:03:18
    Execute step testDatabaseConnection of component |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CreateDBandLoad|ind|ind|ind|ind|10|0|NW_ABAP_Import_Dialog|ind|ind|ind|ind|5|0|NW_ABAP_Import|ind|ind|ind|ind|0|0.
    INFO 2007-03-22 17:03:32
    Switched to user: lvtadm.
    INFO 2007-03-22 17:03:32
    Creating file C:\Program Files\sapinst_instdir\SOLMAN\SYSTEM\DB6\CENTRAL\AS\R3load.exe.log.
    INFO 2007-03-22 17:03:32
    Switched to user: lvtadm.
    INFO 2007-03-22 17:03:32
    Working directory changed to C:\Program Files\sapinst_instdir\SOLMAN\SYSTEM\DB6\CENTRAL\AS.
    INFO 2007-03-22 17:03:32
    Output of C:\usr\sap\LVT\SYS\exe\uc\NTI386\R3load.exe -testconnect is written to the logfile R3load.exe.log.
    WARNING 2007-03-22 17:03:33
    Execution of the command "C:\usr\sap\LVT\SYS\exe\uc\NTI386\R3load.exe -testconnect" finished with return code 2. Output: sapparam: sapargv( argc, argv) has not been called.sapparam(1c): No Profile used.sapparam: SAPSYSTEMNAME neither in Profile nor in CommandlineC:\usr\sap\LVT\SYS\exe\uc\NTI386\R3load.exe: START OF LOG: 20070322170332
    (DB) ERROR: db_connect rc = 256
    DbSl Trace: DbSlConnect to 'SM1' as 'saplvt' failed
    (DB) ERROR: DbSlErrorMsg rc = 29
    ERROR 2007-03-22 17:03:33
    CJS-30023  Process call 'C:\usr\sap\LVT\SYS\exe\uc\NTI386\R3load.exe -testconnect' exits with error code 2. For details see log file(s) R3load.exe.log.
    ERROR 2007-03-22 17:03:33
    FCO-00011  The step testDatabaseConnection with step key |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CreateDBandLoad|ind|ind|ind|ind|10|0|NW_ABAP_Import_Dialog|ind|ind|ind|ind|5|0|NW_ABAP_Import|ind|ind|ind|ind|0|0|testDatabaseConnection was executed with status ERROR .
    Any assistance will be rewarded.
    Thanks in advance

    Hi Louis
    >>>snip<<<
    For details see log file(s) R3load.exe.log.
    >>>unsnip<<<
    Or logon as <sid>adm and issue
    R3trans -x
    Then take a look at trans.log
    Hth+Best regards
    dirk

  • BAPI call to actual cost of work order

    Is there a BAPI call to actual cost of work order operations in PM?
    I am looking for to read these actual cost in a PM order and populate the data to the none-SAP application.
    Any helps appreciate it.
    Tim

    I think I have just found it:
    IBAPI_ALM_ORDERCOSTS_READ
    But, thanks anyway for your quick reply and helpful tips.
    points rewarded.

  • Default User Parameters in SAP SOLUTION MANAGER 7.1

    Hi,
    I want some default parameters automatically be assigned to new users when they are created instead of manually adding every time in su01 transaction code. Do you know how to configure this?
    SAP SOLUTION MANAGER 7.1
    SAP_BASIS
    702
    0012
    SAPKB70212
    SAP Basis Component
    I try settings in SSM_CUST for user-exit Z_USERS_TRANSFER and SAP_USERS_TRANSFER, but it's don't work.
    Thank you.

    Code function module runs in SAP EHP 1 for SAP Solution Manager 7.0 SAP_BASIS 701.
    In SAP SOLUTION MANAGER 7.1 SAP_BASIS 702 function module is ignored. it can be seen if you set a breakpoint in the function module.
    FUNCTION CREATE_USER_HR_INFO.
    *"*"Локальный интерфейс:
    DATA: su01_mode(5) type c.
    field-symbols: <BNAME> like USR02-BNAME.
    field-symbols: <ACCNT> like BAPILOGOND-ACCNT.
    field-symbols: <CLASS> like USLOGOND-CLASS.
    field-symbols: <FUNCTION> like ADDR3_DATA-FUNCTION.
    field-symbols: <DEPARTMENT> like ADDR3_DATA-DEPARTMENT.
    field-symbols: <su01_mode> like su01_mode.
    DATA hr_rfc TYPE STANDARD TABLE OF ZSTR_HR_PERSON_INFO WITH HEADER LINE. " инф-ция о польз-лях, получаемая из HR по RFC
    DATA : sys_msg(80) TYPE c,
             indx TYPE i.
    DATA ADDRESS LIKE TABLE OF BAPIADDR3 WITH HEADER LINE.
    DATA ADDRESSX LIKE TABLE OF BAPIADDR3X WITH HEADER LINE.
    DATA DEFAULTS LIKE TABLE OF BAPIDEFAUL WITH HEADER LINE.
    DATA DEFAULTSX LIKE TABLE OF BAPIDEFAX WITH HEADER LINE.
    DATA LOGONDATA LIKE STANDARD TABLE OF BAPILOGOND WITH HEADER LINE.
    DATA LOGONDATAX LIKE STANDARD TABLE OF BAPILOGONX WITH HEADER LINE.
    DATA RETURN LIKE STANDARD TABLE OF BAPIRET2.
    DATA res_lines TYPE i VALUE 0.
    assign ('(SAPLSUU5)g_ok_start') to <su01_mode>.
    if sy-subrc = 4.
       exit.
    ENDIF.
    *<su01_mode> will have the following values: create = "CREA", change = "CHAN", and delete = "DELE"
    *  DATA mes TYPE string.
    *  mes = sy-subrc.
    *  CONCATENATE 'sy-subrc' mes into mes separated by SPACE .
    *  MESSAGE mes TYPE 'I'.
    if <su01_mode> = 'CREA'.
       assign ('(SAPLSUU5)USLOGOND-ACCNT') to <ACCNT>.
       assign ('(SAPLSUU5)USR02-BNAME') to <BNAME>.
       assign ('(SAPLSUU5)USLOGOND-CLASS') to <CLASS>.
       assign ('(SAPLSUU5)ADDR3_DATA-FUNCTION') to <FUNCTION>.
       assign ('(SAPLSUU5)ADDR3_DATA-DEPARTMENT') to <DEPARTMENT>.
       hr_rfc-PERNR = <ACCNT>.
       APPEND hr_rfc.
       CALL FUNCTION 'GET_HR_PERSON_INFO' DESTINATION 'PHRCLNT200_HR'
         TABLES
           PERSON_INFO       =  hr_rfc
         EXCEPTIONS
           SYSTEM_FAILURE = 1 MESSAGE sys_msg
           COMMUNICATION_FAILURE = 2 MESSAGE sys_msg
    DESCRIBE TABLE hr_rfc LINES res_lines.
    *если по табельному номеру нашлись данные - заполняю ими структуры
    if res_lines > 0.
       LOOP at hr_rfc.
         DEFAULTS-KOSTL = hr_rfc-PLANS.
         DEFAULTSX-KOSTL = 'X'.
         if hr_rfc-GESCH = '1'.
           ADDRESS-TITLE_P = 'Господин'.
         else.
           ADDRESS-TITLE_P = 'Госпожа'.
         ENDIF.
         SPLIT hr_rfc-ENAME AT space
                             INTO ADDRESS-LASTNAME
                                  ADDRESS-FIRSTNAME
                                  ADDRESS-MIDDLENAME.
         if <FUNCTION> = ''.
           ADDRESS-FUNCTION = hr_rfc-FUNCTION.
           ELSE.
             ADDRESS-FUNCTION = <FUNCTION>.
         ENDIF.
         if <DEPARTMENT> = ''.
           ADDRESS-DEPARTMENT = hr_rfc-STEXT.
           ELSE.
             ADDRESS-DEPARTMENT = <DEPARTMENT>.
         ENDIF.
         ADDRESSX-TITLE_P = 'X'.
         ADDRESSX-LASTNAME = 'X'.
         ADDRESSX-FIRSTNAME = 'X'.
         ADDRESSX-MIDDLENAME = 'X'.
         ADDRESSX-FUNCTION = 'X'.
         ADDRESSX-DEPARTMENT = 'X'.
       ENDLOOP.
    endif.
       DEFAULTS-LANGU = 8.
       DEFAULTS-DCPFM = 'Y'.
       DEFAULTS-SPLD = 'LOCL'.
       DEFAULTS-SPDB = 'G'.
       DEFAULTS-SPDA = 'D'.
       APPEND DEFAULTS to DEFAULTS.
       DEFAULTSX-LANGU = 'X'.
       DEFAULTSX-DCPFM = 'X'.
       DEFAULTSX-SPLD = 'X'.
       DEFAULTSX-SPDB = 'X'.
       DEFAULTSX-SPDA = 'X'.
       APPEND DEFAULTSX.
       ADDRESS-NAMEFORMAT = '03'.
       ADDRESS-NAMCOUNTRY = 'UA'.
       APPEND ADDRESS to ADDRESS.
       ADDRESSX-NAMEFORMAT = 'X'.
       ADDRESSX-NAMCOUNTRY = 'X'.
       APPEND ADDRESSX.
       LOGONDATA-GLTGV = sy-datum.
       LOGONDATA-GLTGB = '99991231'.
       LOGONDATA-TZONE = 'EET'.
       if <CLASS> = ''.
         LOGONDATA-CLASS = 'END_USER'.
         ELSE.
           LOGONDATA-CLASS = <CLASS>.
       ENDIF.
       APPEND LOGONDATA.
       LOGONDATAX-GLTGV = 'X'.
       LOGONDATAX-GLTGB = 'X'.
       LOGONDATAX-CLASS = 'X'.
       LOGONDATAX-TZONE = 'X'.
       APPEND LOGONDATAX.
       CALL FUNCTION 'BAPI_USER_CHANGE'
         EXPORTING
           USERNAME = <BNAME>
           ADDRESS       =  ADDRESS
           ADDRESSX       =  ADDRESSX
           DEFAULTS     =  DEFAULTS
           DEFAULTSX     =  DEFAULTSX
           LOGONDATA   = LOGONDATA
           LOGONDATAX   = LOGONDATAX
         TABLES
           RETURN        = RETURN
    *  DATA mes TYPE string.
    *  mes = sy-subrc.
    *  CONCATENATE 'sy-subrc' mes into mes separated by SPACE .
    *  MESSAGE mes TYPE 'I'.
    ENDIF.
    *ENDIF.
    ENDFUNCTION.

Maybe you are looking for

  • Can we get error message when a component is entered twice in BOM??

    Hi, I have a BOM with around 150 components. Can we get an error or warning message when ever a component is entered twice in the component list???? Thanks for your views. Naveen.

  • Credit Memo Terms

    Hi, The payment terms maintained in vendor master is K102. 2% disc. 10 days 0    dics   30 days We raised vendor invoice via MIRO and it populate K102 as terms.   Later on we raised Credit Memo via MIRO also [baseline is 02.09.2008]...the terms popul

  • Itunes 8 only good for one time use after each installation!

    When I attempt to open itunes I get a pop-up window that says "Please wait while windows configures itunes". This window has a download bar and cancel button in it. Then a second window appears that says "You must restart your system for the configur

  • Purchased PSE12 for Windows in error. How to switch to Mac version? [was: How can I get to SPEAK to someone in Adobe????]

    I have recently purchased Photoshop Elements - but accidentally chose the PC version rather than Mac (I had changed to Mac the week before).  I spent over 3 hours using the online support to get the activation code changed from a PC to a Mac version

  • SM66 or SM50 from OS level

    Hello All, we are on Ecc6, with 3 app servers and 1 CI with OS AIX . I would like to know whats d command we can execute to see all the workprocesses from OS level. Suppose i want to see wat all are the WP in App1 are running. So how to see that. Its