ABAP Program that generates XML and calls an XSLT transformation,

Hello,
I am creating a program that creates some XML output, and I am using STRANS to create a transformation.
The file created looks like below before transformation.
  <?xml version="1.0" encoding="utf-8" ?>
- <asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
- <asx:values>
- <EMPLOYEE_DATA>
- <item>
     <EMPLOYEE_ID>00000010</EMPLOYEE_ID>
    <FIRSTNAME>Joe</FIRSTNAME>
    <SURNAME>Bloggs</SURNAME>
    <DOB>1940-11-10</DOB>
    <SALARY>200000.0</SALARY>
  </item>
<item>
  <EMPLOYEE_ID>00000055</EMPLOYEE_ID>
  <FIRSTNAME>Lydia</FIRSTNAME>
  <SURNAME>Jones</SURNAME>
  <DOB>1965-03-09</DOB>
  <SALARY>90000.0</SALARY>
  </item>
  </EMPLOYEE_DATA>
  </asx:values>
  </asx:abap>
I want to make EMPLOYEE_ID  an attribute like in the following
and what I want to output is:
  <?xml version="1.0" encoding="utf-8" ?>
- <asx:abap xmlns:asx="http://www.sap.com/abapxml">
- <asx:values>
- <EMPLOYEE_DATA>
- <EMPLOYEE_DETAILS EMPLOYEE_ID="00000010">
   <FIRSTNAME>Joe</FIRSTNAME>
   <SURNAME>Bloggs</SURNAME>
   <DOB>1940-11-10</DOB>
   <SALARY>200000.0</SALARY>
  </EMPLOYEE_DETAILS>
<EMPLOYEE_DETAILS EMPLOYEE_ID="00000055">
    <FIRSTNAME>Lydia</FIRSTNAME>
    <SURNAME>Jones</SURNAME>
    <DOB>1965-03-09</DOB>
    <SALARY>90000.0</SALARY>
    </EMPLOYEE_DETAILS>
    </EMPLOYEE_DATA>
  </asx:values>
  </asx:abap>
the XSLT I have cureently produces:
  <?xml version="1.0" encoding="utf-8" ?>
- <asx:abap xmlns:asx="http://www.sap.com/abapxml">
- <asx:values>
- <EMPLOYEE_DATA>
- <EMPLOYEE_DETAILS EMPLOYEE_ID="00000010">
  <EMPLOYEE_ID>00000010</EMPLOYEE_ID>
  <FIRSTNAME>Joe</FIRSTNAME>
  <SURNAME>Bloggs</SURNAME>
  <DOB>1940-11-10</DOB>
  <SALARY>200000.0</SALARY>
  </EMPLOYEE_DETAILS>
- <EMPLOYEE_DETAILS EMPLOYEE_ID="00000038">
  <EMPLOYEE_ID>00000038</EMPLOYEE_ID>
  <FIRSTNAME>Fred</FIRSTNAME>
  <SURNAME>Johnson</SURNAME>
  <DOB>1960-12-11</DOB>
  <SALARY>123450.0</SALARY>
  </EMPLOYEE_DETAILS>
- <EMPLOYEE_DETAILS EMPLOYEE_ID="00000055">
  <EMPLOYEE_ID>00000055</EMPLOYEE_ID>
  <FIRSTNAME>Lydia</FIRSTNAME>
  <SURNAME>Jones</SURNAME>
  <DOB>1965-03-09</DOB>
  <SALARY>90000.0</SALARY>
  </EMPLOYEE_DETAILS>
  </EMPLOYEE_DATA>
  </asx:values>
  </asx:abap>
But it is repeating the Employee_ID, I want it to start from Firstname, the XSLT I have is:
<xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:sap="http://www.sap.com/sapxsl" version="1.0">
  <xsl:strip-space elements="*"/>
  <xsl:template match="node()">
    <xsl:copy>
      <xsl:apply-templates select="node()"/>
    </xsl:copy>
  </xsl:template>
  <xsl:template match="item">
    <EMPLOYEE_DETAILS>
      <xsl:attribute name="EMPLOYEE_ID">
        <xsl:value-of select="EMPLOYEE_ID"/>
      </xsl:attribute>
      <xsl:apply-templates select="node()"/>
    </EMPLOYEE_DETAILS>
  </xsl:template>
</xsl:transform>
How do I get it to start from the next node?
Thanks

Hi
I am also trying the similar kind of requirement.
I am trying to convert XML file in to ABAP using transformations.
Problem
When I am trying to execute the Transformation (Selection is Transformation name, Source File Path) using STRANS it is giving the bellow message.
XSLT Tester                                                                               
Runtime Errors                                                                               
Reason          : No valid XSLT program supplied 
Could you please guide me how to test the Transformation using STRANS
Thanks
Nikhil.B

Similar Messages

  • Where can I get a program that generates RSA keys?

    I am doing a project using RSA crypto and need to generate key pairs every now and then. I am working with smart cards and there are no keygen capabilities on them so I'd like to have a program that generates keypairs of desired length for me. I know I'm lazy but this project is not at all about the generation but about the use. ;)
    There should be some program to download I suppose but I haven't been able to find one as of yet.
    Thanks in advance

    As always, I found a program that did this right after this post was written. Strange since I searched for several hours before posting. Well ignore this post then!

  • How to list ABAP programs that uses a SAP script form?

    Hello everybody.
    Can you please tell me how to list all ABAP programs that uses a particular SAPscript forms? That is, given a form name, I can then list all programs that uses that form.
    Thanks in advance. I'm trying to Google this same info but I'm having a hard time formulating my search terms.
    Thanks.
    -- Carl

    Hi Carl,
      You can get them from table TNAPR,
      Give the FORM NAME and all the programs are listed
    check this table also TTFXP ,   TTXFPT
    Message was edited by: Chandrasekhar Jagarlamudi
    Message was edited by: Chandrasekhar Jagarlamudi

  • Abap program in pc failed and aggregation failed

    hi friends,
    we are using process chains and one of the proces chain has an abap program which activates and
    fills the aggregates. its failed and for yesterday.. can you please help on best action? <removed by moderator>
    regards,
    Bhavani
    Edited by: Siegfried Szameitat on Nov 7, 2008 9:46 AM

    Hi Sanjai,
        Check out what your ABAP program is doing. It is really odd that though the job called for invoking the ABAP program is not finished ... the next process is starting. If my understanding is wrong please correct me here.
       How can you say that the next process is starting before the current process finishes?
    Best regards,
    Kazmi

  • What to write in ABAP program at R/3  to call proxy classes.

    Hi
    I am working on R/3 to File scenario and using ABAP Proxy for outbound.
    I have generated proxy in XI server and have coded the program in R/3 but can one tell me wht code needs to be written in ABAP program at R/3 end to connect to ABAP proxy. How those objects will be available in R/3 side.
    Please help as it's urgent.
    thanks
    Ria

    Hi Rekha,
    Thanks for the link, I did write this code already as follows.
    data prxy type ref to zxico_zproxy_interface_po .     
    create object prxy.                                   
    data it type  zxipurch_order_info_snd.                
    try.                                                  
         it-purchorderinfo_snd-ebeln = '000010'.           
         it-purchorderinfo_snd-werks = '2320'.             
         it-purchorderinfo_snd-bedat = '10/11/2005'.       
         it-purchorderinfo_snd-potype = '0'.               
         call method prxy->execute_asynchronous            
           exporting                                       
             output = it.                                  
          commit work                                      
       catch cx_ai_system_fault .                          
         data fault type ref to cx_ai_system_fault .       
         create object fault.                              
         write :/ fault->errortext.                        
    endtry.          
    When I do syntex check it give me error message:
    The type "ZXICO_ZPROXY_INTERFACE_PO" is unknown.  SInce this object was created in XI client so is not available in the R/3 just wondering do i need to create this in R/3 side.
    Regards
    Ria

  • Legacy C program - new Java GUI and calling methods

    Hello,
    I am fairly new to these forums. I've been working for a company that has an exsisting program that is a propriotery video-client to a video-server. It is written in C and has DirectX components for the standalone C application and ActiveX components for the Internet Explorer version.
    I looked over the source code and found a main() function. Now I am trying to execute that main() fuction through java and jni. I have managed to get a simple HelloWorld program to work but am now stuck.
    I would like to do the following.
    1. Convert the exsisting code to a C library. I have to use Visual C++ 6.0 to create this project. (There is already an exsisting dsw project file for the video client).
    Question: How do I get rid of the main() function and compile correctly in Visual C++?
    2. How do I call the library function that I created in the above from a java main() method? What should I use to edit and compile java/c code?
    Thank you,
    Viral

    Hi,
    If you need to have fast results you can try to use the ActiveX with COM bridge like Jawin or JACOb (both at sourceforge) or use Eclipse's SWT that has an activeX support too.
    An other alternative is to create a full JNI wrapper to your project.
    A1 : Replace the main by DllMain (create a new DLL with msvc++ wizard to see how to create a basic DLL).
    A2 : Call all functions exported by DLLs with a free tool like JNative.
    --Marc (http://jnative.sf.net)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • ABAP Program to Read Transports and Get Descriptions

    Hello,
    Does anyone out there have an abap program or know of one that will read transports with the technical names and give you the description of the objects, in order to make it easier to verify things in a transport?

    Hi,
    there is a good weblog here about transport request program that write about usefull FMs.
    Try this link
    /people/uwe.schieferstein/blog/2009/01/07/multi-purpose-alv-list-programming
    Bye
    Andrea

  • Sample abap program to create XML files

    Hi friends,
    IS there is a sample abap program to create an XML file.
    regards
    kaushik

    Hope the below code is helpfull.....
    *& Report  ZSAN_XML                                                    *
    REPORT  ZSAN_XML                                .
    * Report ZPRUEBA_MML_13 *
    * Export an internal table to XML document *
    * NO BORRAR ESTE CODIGO *
    *REPORT ZPRUEBA_MML_13.
    * PANTALLA SELECCION *
    PARAMETERS: GK_RUTA TYPE RLGRAP-FILENAME.
    * PANTALLA SELECCION *
    * TYPE TURNOS *
    TYPES: BEGIN OF TURNOS,
    LU LIKE T552A-TPR01,
    MA LIKE T552A-TPR01,
    MI LIKE T552A-TPR01,
    JU LIKE T552A-TPR01,
    VI LIKE T552A-TPR01,
    SA LIKE T552A-TPR01,
    DO LIKE T552A-TPR01,
    END OF TURNOS.
    * TYPE TURNOS *
    * TYPE SOCIO *
    TYPES: BEGIN OF SOCIO,
    NUMERO LIKE PERNR-PERNR,
    REPOSICION LIKE PA0050-ZAUVE,
    NOMBRE LIKE PA0002-VORNA,
    TURNOS TYPE TURNOS,
    END OF SOCIO.
    * TYPE SOCIO *
    * ESTRUCTURA ACCESOS *
    DATA: BEGIN OF ACCESOS OCCURS 0,
    SOCIO TYPE SOCIO,
    END OF ACCESOS.
    * ESTRUCTURA ACCESOS *
    * START OF SELECTION *
    START-OF-SELECTION.
    PERFORM LLENA_ACCESOS.
    PERFORM DESCARGA_XML.
    END-OF-SELECTION.
    * END OF SELECTION *
    * FORM LLENA_ACCESOS *
    FORM LLENA_ACCESOS.
    REFRESH ACCESOS.
    CLEAR ACCESOS.
    MOVE: '45050' TO ACCESOS-SOCIO-NUMERO,
    'MOISES MORENO' TO ACCESOS-SOCIO-NOMBRE,
    '0' TO ACCESOS-SOCIO-REPOSICION,
    'T1' TO ACCESOS-SOCIO-TURNOS-LU,
    'T2' TO ACCESOS-SOCIO-TURNOS-MA,
    'T3' TO ACCESOS-SOCIO-TURNOS-MI,
    'T4' TO ACCESOS-SOCIO-TURNOS-JU,
    'T5' TO ACCESOS-SOCIO-TURNOS-VI,
    'T6' TO ACCESOS-SOCIO-TURNOS-SA,
    'T7' TO ACCESOS-SOCIO-TURNOS-DO.
    APPEND ACCESOS.
    CLEAR ACCESOS.
    MOVE: '45051' TO ACCESOS-SOCIO-NUMERO,
    'RUTH PEÑA' TO ACCESOS-SOCIO-NOMBRE,
    '0' TO ACCESOS-SOCIO-REPOSICION,
    'T1' TO ACCESOS-SOCIO-TURNOS-LU,
    'T2' TO ACCESOS-SOCIO-TURNOS-MA,
    'T3' TO ACCESOS-SOCIO-TURNOS-MI,
    'T4' TO ACCESOS-SOCIO-TURNOS-JU,
    'T5' TO ACCESOS-SOCIO-TURNOS-VI,
    'T6' TO ACCESOS-SOCIO-TURNOS-SA,
    'T7' TO ACCESOS-SOCIO-TURNOS-DO.
    APPEND ACCESOS.
    ENDFORM.
    * FORM LLENA_ACCESOS *
    * FORM DESCARGA_XML *
    FORM DESCARGA_XML.
    DATA: L_DOM TYPE REF TO IF_IXML_ELEMENT,
    M_DOCUMENT TYPE REF TO IF_IXML_DOCUMENT,
    G_IXML TYPE REF TO IF_IXML,
    W_STRING TYPE XSTRING,
    W_SIZE TYPE I,
    W_RESULT TYPE I,
    W_LINE TYPE STRING,
    IT_XML TYPE DCXMLLINES,
    S_XML LIKE LINE OF IT_XML,
    W_RC LIKE SY-SUBRC.
    DATA: XML TYPE DCXMLLINES.
    DATA: RC TYPE SY-SUBRC,
    BEGIN OF XML_TAB OCCURS 0,
    D LIKE LINE OF XML,
    END OF XML_TAB.
    CLASS CL_IXML DEFINITION LOAD.
    G_IXML = CL_IXML=>CREATE( ).
    CHECK NOT G_IXML IS INITIAL.
    M_DOCUMENT = G_IXML->CREATE_DOCUMENT( ).
    CHECK NOT M_DOCUMENT IS INITIAL.
    WRITE: / 'Converting DATA TO DOM 1:'.
    CALL FUNCTION 'SDIXML_DATA_TO_DOM'
    EXPORTING
    NAME = 'ACCESOS'
    DATAOBJECT = ACCESOS[]
    IMPORTING
    DATA_AS_DOM = L_DOM
    CHANGING
    DOCUMENT = M_DOCUMENT
    EXCEPTIONS
    ILLEGAL_NAME = 1
    OTHERS = 2.
    IF SY-SUBRC = 0.
    WRITE 'Ok'.
    ELSE.
    WRITE: 'Err =',
    SY-SUBRC.
    ENDIF.
    CHECK NOT L_DOM IS INITIAL.
    W_RC = M_DOCUMENT->APPEND_CHILD( NEW_CHILD = L_DOM ).
    IF W_RC IS INITIAL.
    WRITE 'Ok'.
    ELSE.
    WRITE: 'Err =',
    W_RC.
    ENDIF.
    CALL FUNCTION 'SDIXML_DOM_TO_XML'
    EXPORTING
    DOCUMENT = M_DOCUMENT
    IMPORTING
    XML_AS_STRING = W_STRING
    SIZE = W_SIZE
    TABLES
    XML_AS_TABLE = IT_XML
    EXCEPTIONS
    NO_DOCUMENT = 1
    OTHERS = 2.
    IF SY-SUBRC = 0.
    WRITE 'Ok'.
    ELSE.
    WRITE: 'Err =',
    SY-SUBRC.
    ENDIF.
    LOOP AT IT_XML INTO XML_TAB-D.
    APPEND XML_TAB.
    ENDLOOP.
    CALL FUNCTION 'WS_DOWNLOAD'
    EXPORTING
    BIN_FILESIZE = W_SIZE
    FILENAME = GK_RUTA
    FILETYPE = 'BIN'
    TABLES
    DATA_TAB = XML_TAB
    EXCEPTIONS
    OTHERS = 10.
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ENDFORM.
    * FORM DESCARGA_XML *

  • Read the names of the files in ABAP program that runs in the background

    Hello,
    I have a program that uploads information from file on application server.
    What I can't figure still is how to get the <b>names </b>of the files that are in <b>specific directory</b>.
    There is an other application that will post those files into this directory. I wont to get file names and file types from this directory and put it into an internal table.
    File names are changing based on date and version.
    Please keep in mind that the program runs in the background, (presentation server is not included in the process)
    Thanks in advance,
    Milan

    Hi,
    one epossible solution that i have used is:
    1. Create an operating system comand with transaction SM69
    command  OS                              OS-command  Parameter
    ZDIR         Windows NT Customer  cmd.exe          /C dir &
    2. Call Functionmodul
      CALL FUNCTION 'SXPG_COMMAND_EXECUTE'
        EXPORTING
          COMMANDNAME                         = 'ZDIR'
          ADDITIONAL_PARAMETERS               = P_PARA1
      OPERATINGSYSTEM                     = SY-OPSYS
      TARGETSYSTEM                        = SY-HOST
      DESTINATION                         =
      STDOUT                              = 'X'
      STDERR                              = 'X'
      TERMINATIONWAIT                     = 'X'
      TRACE                               =
       IMPORTING
          STATUS                              = G_OK
      EXITCODE                            =
        TABLES
          EXEC_PROTOCOL                       = GTBL_PROTO
       EXCEPTIONS
         NO_PERMISSION                       = 1
         COMMAND_NOT_FOUND                   = 2
         PARAMETERS_TOO_LONG                 = 3
         SECURITY_RISK                       = 4
         WRONG_CHECK_CALL_INTERFACE          = 5
         PROGRAM_START_ERROR                 = 6
         PROGRAM_TERMINATION_ERROR           = 7
         X_ERROR                             = 8
         PARAMETER_EXPECTED                  = 9
         TOO_MANY_PARAMETERS                 = 10
         ILLEGAL_COMMAND                     = 11
         WRONG_ASYNCHRONOUS_PARAMETERS       = 12
         CANT_ENQ_TBTCO_ENTRY                = 13
         JOBCOUNT_GENERATION_ERROR           = 14
         OTHERS                              = 15
    3. Loop at GTBL_PROTO and make your coding with the filenames
    Hope this helps
    Regards
    Bernd

  • Problem with generating xml and nested cursor (ora-600)

    I have a problem with generating xml (with dbms_xmlquery or xmlgen) and nested cursors.
    When I execute the following command, I get a ORA-600 error:
    select dbms_xmlquery.getxml('select mst_id
    , mst_source
    , cursor(select per.*
    , cursor(select ftm_fdf_number
    , ftm_value
    from t_feature_master
    where ftm_mstr_id = pers_master_id ) as features
    from t_person per
    where pers_master_id = mst_id ) as persons
    from f_master
    where mst_id = 3059435')
    from dual;
    <?xml version = '1.0'?>
    <ERROR>oracle.xml.sql.OracleXMLSQLException: ORA-00600: internal error code, arguments: [kokbnp2], [1731], [], [], [], [], [], []
    </ERROR>
    The problem is the second cursor (t_feature_master).
    I want to generate this:
    <master>
    <..>
    <persons>
    <..>
    <features>
    <..>
    </features>
    </persons>
    <persons>
    <..>
    <features>
    <..>
    </features>
    </persons>
    </master>
    If i execute the select-statement in sql-plus, then I get the next result.
    MST_ID MST_SOURCE PERSONS
    3059435 GG CURSOR STATEMENT : 3
    CURSOR STATEMENT : 3
    PERS_MASTER_ID PERS_TITLE PERS_INITI PERS_FIRSTNAME PERS_MIDDL PERS_LASTNAME
    3059435 W. Name
    CURSOR STATEMENT : 15
    FTM_FDF_NUMBER FTM_VALUE
    1 [email protected]
    10 ....
    I use Oracle 8.1.7.4 with Oracle XDK v9.2.0.5.0.
    Is this a bug and do somebody know a workaround?

    Very simple...Drop all type objects and nested tables and create them again. You will get no error. I'll explain the reason later.

  • Unable to run any transaction. ABAP runtime errors generated again and agai

    Dear All,
    I am updating the SAP BASIS support package SAPKB70012 in the DEV
    server. The import phase was running through SPAM. It ran for 40
    minutes and resulted in a ABAP dump. syntax error in program. I tried
    to run SPAM once again, It gave another dump. whichever Transaction, I
    ran, it resulted in ABAP DUMP. So i restarted the server and the same
    dump was getting generated. Based upon previous experience, I executed
    the tp command
    tp r3i SAPKB70012 DEV pf=D:\usr\sap\trans\bin\TP_DOMAIN_DEV.pfl
    tag=spam -Dclientcascade=yes -Drepeatonerror=8
    It gave two warnings and a prompt
    Warning: Parameter DBHOST is no longer used
    Warning: Parameter DBNAME is no longer used.
    and logs are getting created continously in trans directory and temp
    directory.
    Can you please suggest me the reason and the appropriate solution, if
    there is still anything to be done.
    How long will it take to finish.
    Thanks in advance

    I've the same problem.
    Applying the patch, i've problems with the maximum number of lock entries in DB2 (-904), so the patch has been cancelled.
    In this moment I can't logon to sap, i've a syntax error, and the problem continues

  • Program that generates idoc in ale/edi

    friends can  you please tell  which  program creates an idoc or  how  are idocs generated  while  customizing ale and edi ., in which step?

    Hi
    The following code is used to create and populate IDOC
    REPORT ZALE_USR.
    CONSTANTS: C_DOCTYP TYPE EDIDC-IDOCTP VALUE 'ZUSRDET01',Idoctype
    C_SEGNAM TYPE EDIDD-SEGNAM VALUE 'Z1USRDET01', segmenttype
    C_MESTYP TYPE EDIDC-MESTYP VALUE 'ZUSRDET'. message type
    DATA: IT_ZUSR02 TYPE USR02 OCCURS 10,
    IT_EDIDC TYPE EDIDC OCCURS 0,
    IT_EDIDD TYPE EDIDD OCCURS 0,
    WA_ZUSR02 TYPE USR02,
    WA_EDIDC TYPE EDIDC,
    WA_EDIDD TYPE EDIDD,
    WA_Z1USRDET01 TYPE Z1USRDET01,
    V_OCCMAX TYPE IDOCSYN-OCCMAX,
    V_NBSEG TYPE I.
    CLEAR WA_ZUSR02.
    CLEAR WA_EDIDC.
    Save the message type and the basic IDoc type in the control segment.
    MOVE C_MESTYP TO WA_EDIDC-MESTYP.
    MOVE C_DOCTYP TO WA_EDIDC-IDOCTP.
    Retrieve the maximum number of segments in the basic IDoc type.
    SELECT MIN( OCCMAX ) FROM IDOCSYN INTO V_OCCMAX WHERE IDOCTYP EQ C_DOCTYP AND SEGTYP EQ C_SEGNAM.
    Save the whole USR02 table content in the IT_ZUSR02 internal table.
    SELECT * FROM USR02 INTO CORRESPONDING FIELDS OF TABLE IT_ZUSR02.
    Create a data segment for each line of IT_ZUSR02.
    LOOP AT IT_ZUSR02 INTO WA_ZUSR02 .
    MOVE-CORRESPONDING WA_ZUSR02 TO WA_Z1USRDET01.
    CLEAR WA_EDIDD.
    MOVE C_SEGNAM TO WA_EDIDD-SEGNAM.
    MOVE WA_Z1USRDET01 TO WA_EDIDD-SDATA.
    APPEND WA_EDIDD TO IT_EDIDD.
    CLEAR WA_ZUSR02.
    CLEAR WA_Z1USRDET01.
    ENDLOOP.
    Count the number of data segments.
    DESCRIBE TABLE IT_EDIDD LINES V_NBSEG.
    If the number of data segments exceeds the maximum allowed number,then display an error message.
    IF V_NBSEG GT V_OCCMAX.
    WRITE:/ 'ERROR'.
    ENDIF.
    CALL FUNCTION 'MASTER_IDOC_DISTRIBUTE'
    EXPORTING
    master_idoc_control = WA_EDIDC
    OBJ_TYPE = ''
    CHNUM = ''
    tables
    communication_idoc_control = IT_EDIDC
    master_idoc_data = IT_EDIDD
    EXCEPTIONS
    ERROR_IN_IDOC_CONTROL = 1
    ERROR_WRITING_IDOC_STATUS = 2
    ERROR_IN_IDOC_DATA = 3
    SENDING_LOGICAL_SYSTEM_UNKNOWN = 4
    OTHERS = 5
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    Reward points for helpful ans
    Regards
    Aarti

  • A program that captures voice and mouse screen movements?

    I want to create tutorials and have it capture (in video) my voice and anything I do on the desktop so I can create tutorials and the likes.
    Any ideas?
    Any freeware or trial periods? If trial, would appreciate programs (UB) that are not limited too much and only have a time limitation vs. say only 10MB capture.
    Please advise!
    Thanks x 100

    There is such a program. It is UB, it has a trial, and if you decide you want to buy it it's actually very cheap. It's called iShowU. It does exactly what you want. You can define a portion of the screen or all of it or, my personal fav, you can define a set size and it will follow your mouse around as necessary when you start to leave the area. It also has a variety of exporting options for the video.

  • Can I write a program in C/C++ and call iPlanet APIs and get the performance related information directly from iPlanet webserver ?

    Just to give an example, Microsoft IIS webserver provides the
    performance counters, which one can read from registry using
    APIs provided by Microsoft from a C/C++ program and get all the
    performance related data ... r some similar interfaces
    provided by iPlanet webserver ???

    The spell checked version...
    I really appreciate the replies. I have looked into RMI and think it might fit the bill, ,BUT, let me clarify a bit and see if there are any other ideas floating around out there.
    A user, using a web interface on machine A will click the , "I want my file" button. This flags the DB to create a file for that user. I will have multiple daemons running on other machines B,C,D whose sole job is to check the db, compile the file (This is the part that takes huge overhead so I wanted it distributed), then write the file. The trick is the file needs to be written to machine A. So I figure, using RMI, I can write a simple "write this file" object that will accept a byte stream or byte array, and a correct path to write to. Does this sound like a good methodology?
    I've never done anything like this so I am really shooting in the dark.
    Thanks again for the posts.
    Paul

  • Hi. I need a apple program that can work and open Office 7 Publisher

    Hi. I am new to apple computing and I find that my work in office publisher is not able to open on this Mac I have Pages but that is the only program I have on here.
    Can any help me with a suggestion whit what program Apple has that is comparable with this window format?

    I have a copy of Libre Office here, and I have a sample .pub file downloaded from MS. I can not open it using Libre Office, please point me to the method you used.
    But ....
    I just found (in the impress module) a listing for Publisher, unfortunately it fails when opening the sample file (looks like a text only import), I will look for another file to test with.
    Thanks for the lead.
    Update:
    It does work:
    Downloaded Publisher Template, opened and re-saved in Libre Office Draw.
    To the OP, download Libre Office, Viking should get the solved award.

Maybe you are looking for

  • IPod Shuffle not being recognized by my PC

    Hi, I just bought 2 Apple iPod Shuffles from eBay. I have a slight problem. When I plug them into my USB port, iTunes does not recognize them. They show up in My Computer though. When I try to re-install/reset the factory settings it says "Plug in a

  • Report on changed Purchase order

    Dear group Members Warm greetings I am not finding a standard report where i can view list of all changed purchase orders help me to find this report, i will be very thankful to you regards shamul heq

  • JDBC Version/connection pooling

    Hi all I am using JDK1.1.8 (this is device dependant so please don't suggest using a different JDK), and jTurbo1.22 as my driver. I have three questions: 1. What version of JDBC does JDK1.1.8 support? 2. Can I use Connection Pooling with this set up

  • Time Machine backups disappeared... in a way.

    I've been having problems with my iMac for months now. I'm feeling like I'm on Microsoft PC again... not even joking. I had to bring it to the Genius bar 4 times, first time my HDD was failing, was replaced (no more AppleCare so, shucks), but it star

  • Help: Software Update for OS X Lion Server

    After having a problem with my software update service for some time now, I thought I would implement the fix at http://support.apple.com/kb/TS3867 entitled " Lion Server: Software Update Server may not provide Mac OS X v10.7 software updates after u