SAP DS and MQ message types

    Is it possible for SAP DS to handle non XML messages from a MQ (WMB) message queue?

No, Ds only supports XML (textMessage) from MQ
what other non-XML format you are looking for ? delimited file ?
the current JMS Adapter requires XML to get and put operation, you could write your own Adapter to handle non-XML messages

Similar Messages

  • What's the difference between segment filtering and reduced message type

    Hi gurus,
    What's the difference between segment filtering and reduced message type? It seems they have the same functionality: Reduce the segment while idoc is generated.
    Thanks in advance.

    Hi,
    BD53 is for IDoc Reduction.
    this allows you to create a reduced message based upon a standard message type.If you want see mandatory fields. go to T-coe BD53 and give one standard messege type name and eg: matmas
    there mandatory fields will be in Green color..
    And BD56- This transaction is used to filter out segments of IDocs for combination of sender and receiver. This is usefull in scenarios where a standard IDoc with many segments is used but the receiving partner is only interested in some of the segments
    the table related to this transation is TBD20
      please go through below blog you have an idea abt that,
    http://wiki.sdn.sap.com/wiki/display/ABAP/ReducedMessageTypes
    http://saptotal.com/IDoc%20Segment%20Filtering.html
    regards,
    ganesh.

  • Urgent - Idoc type and the Message type

    Hello
    Its very urgent. I want to know the basic idoc type and the message type used for EDI 894 transmission (Delivery / Return Base Record). Please respond at the earliest.
    Thanks in advance

    HI
    Pratibha
    How are you ?
    Please check the below links:
    http://scn.sap.com/thread/990524
    http://www.erpgreat.com/pm003.htm
    http://scn.sap.com/thread/1386811
    http://scn.sap.com/thread/1078741http://www.erpgreat.com/plant/what-is-equipment-master.htm
    http://benxbrain.com/en/index.do?onInputProcessing%28brai_object_thread%29&001_threadid=0000835100&001_boardtype=01&sysid=PI1&pgmid=R3TR&object=TABL&obj_name=EQBS&child_param=
    Mutti

  • Alert and Fault Message type Usage

    Hi All,
    I struck to the use of Alert and Fault message type.
    (a) Can we use Alert in scenarios without BPM ? If yes where can we use?
    (b) Can we use Fault Message Type in scenarios except Proxy ? If yes, how?
    Kindly suggest me .
    Thanks
    Anup

    Hi Rabi,
    In order to use Alert for your File to File scenario, you need to setup Alert Configuration.
    To configure alerts, you need to create the following:
    1. Alert Categories in tcode ALRTCATDEF
        - Here you need to define the alert message that will be sent once error occured and alert has been triggered. You would need to define here the recipients who will receive email notifications about the error message.
    2. Alert Rules in Runtime Workbench
    - Here you need to define which alert category you would use based on the rules you set. You can define if the error is in the Integration Engine or in Adapter Engine (for errors in File Communication channels). Also, you need to define condition for  the alert by selecting the sender and  receiver systems, interfaces that would be involved for the alert.
    For further details, you may look the SAP documentation:
    http://help.sap.com/saphelp_nwpi711/helpdata/en/d0/d4b54020c6792ae10000000a155106/frameset.htm
    Regards,
    Jenny

  • Doubt on technical systems and fault message types

    Hi,
            I had still doubt & i'm not clear to answers i got yesterday , plz clarify my doubts
             1.what are fault message types and   how  do we catch any exceptions  in file to  proxy scenario , can any one give simple example ?
             2.How do we register a non-sap system(FTP SERVER) in SLD  ? what steps  should we follow? Does any one have blogs regarding this?
               Plz answer to this questions, good answers will be rewarded.

    Hi Smitha,
    <i>1. what are fault message types and how do we catch any exceptions in file to proxy scenario , can any one give simple example</i>
    Fault Message are Msg type that provided whenever u create a namespace..they are usually used to get the exception or error mapped which has occured while execution of Application at the sender/receiver end....
    One scenario where i had used it from Soap to RFC where i defined the exception in rfc source code at r/3 end...I mapped that exception to Fault msg type that i created of my own type(didnt used the default)..
    Refer this for Fault msg usage in Asynch scenarios.
    /people/shabarish.vijayakumar/blog/2006/11/02/fault-message-types--a-demo-part-1
    Refer this for Fault msg usage in Synch scenarios.
    /people/sap.user72/blog/2006/01/16/xi-propagation-of-meaningful-error-information-to-soap-client
    Refer this for Handling Exceptions
    http://help.sap.com/saphelp_nw04/helpdata/en/33/4a773f12f14a18e10000000a114084/content.htm
    <i>2.How do we register a non-sap system(FTP SERVER) in SLD ? what steps should we follow? Does any one have blogs regarding this?</i>
    For this you have to define the 3rd Party TS & BS in sld.
    Have a look at the following links...
    http://help.sap.com/saphelp_nw04s/helpdata/en/fa/0aad3efa11b300e10000000a114084/frameset.htm
    Cheers...
    Vasu
    <b>** REward POints if found useful **</b>

  • Regarding mandatory fields, Context Objects and Fault Message Types

    Hi All,
    1) I am creating a structure with fields "Name", "Street" and "City". While creation i want to make "Name" fields as mandatory. Is it possible. If so how to achieve this.
    2) What is the purpose of Context Object and in which situation we will use this.
    3) What is the purpose of Fault Message Types and in which situation we will use this.
    4) I am doing file to file scenario, at sender side i have set the adapter as file and transport protocol as "FTP" . It is asking for "Server", "PORT" and "Login Details". What is this FTP, for this do i need to take any login details. I am totally not aware of FTP, could please explain more about this.
    Kindly look into the above points and respond point by point.
    Thanks in advance.
    Regards,
    Prem.S

    Hi prem,
    <b>1) I am creating a structure with fields "Name", "Street" and "City". While creation i want to make "Name" fields as mandatory. Is it possible. If so how to achieve this.</b>
    give occurence 1..unbounded. for the field name.
    <b>2) What is the purpose of Context Object and in which situation we will use this.</b>
    If u have multiple receiver system then to determine the reciever u can use context object.....
    the alternative of context objetc is X-Path...
    Check out these
    http://help.sap.com/saphelp_nw2004s/helpdata/en/d6/e44fcf98baa24a9686a7643a33f26f/content.htm
    /people/prasadbabu.nemalikanti3/blog/2006/09/20/receiver-determination-based-on-the-payload-of-input-dataextended-xpathcontext-object
    Here is a scenario where context objects were used for BPM
    Technical Context Object in ccBPM
    Get the details here:
    http://help.sap.com/saphelp_nw04/helpdata/en/d6/e44fcf98baa24a9686a7643a33f26f/frameset.htm
    Technical Context Objects :
    http://help.sap.com/saphelp_nw04/helpdata/en/d6/e44fcf98baa24a9686a7643a33f26f/frameset.htm
    A list of the Technical Context Objects names can be found here:
    http://help.sap.com/saphelp_nw04/helpdata/en/6e/ff0bf75772457b863ef5d99bc92404/content.htm
    Difference between context object and x-path:
    diff between context object and x path
    <b>3) What is the purpose of Fault Message Types and in which situation we will use this</b>
    whenever u want to catch some exception u can use fault message types.Just for a example u r sending some data to SAP system.But due to some reason the R/3 system is down.so in this case if u have implemented fault message ..u can get a error message specifying r/3 is down....
    Fault message implementation.
    /people/shabarish.vijayakumar/blog/2006/11/02/fault-message-types--a-demo-part-1
    How to Guide
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40574601-ec97-2910-3cba-a0fdc10f4dce
    <b>4) I am doing file to file scenario, at sender side i have set the adapter as file and transport protocol as "FTP" . It is asking for "Server", "PORT" and "Login Details". What is this FTP, for this do i need to take any login details. I am totally not aware of FTP, could please explain more about this.</b>
    there are two transport protocol for File adapter
    1)FTP(File transfer protocol)
    to know abt FTP check here
    http://help.sap.com/saphelp_nw04/helpdata/en/43/0e16bfd7b021aee10000000a1553f6/content.htm
    2)NFS(Network File System)
    in server :Enter the host name or IP address of the FTP server.
    in PORT:Specify the port number of the FTP server.
                 The default is the standard port for the FTP server (21)
    check here
    http://help.sap.com/saphelp_nw04/helpdata/en/e3/94007075cae04f930cc4c034e411e1/content.htm
    Regards
    BILL
    <b>***reward with points if ity helps u!!</b>

  • ALE Configuration for PEXR2002 IDoc  and PAYEXT message type sending to XI

    Hi all,
              I need ALE Configuration for PEXR2002(Basic Type) IDoc , it's message type PAYEXT.
    I don't know ALE Configuration for sending data from SAP IDS to SAP XI.????
    I need ALE Configuration doc/pdf??
    Please give me some guidline for this..
    Regards,
    Umesh

    Umesh,
    I was wondering if you have had any luck creating the configuration for PEXR2002 Idoc, PAYEXT message types, and sending the result set to XI. 
    I need to perform the same task within our R3 environment using the FTP protocol in XI to send the file to the Bank to be processed.
    Any help or direction would be great.
    Thanks,
    Dave

  • ALE and IDCO message types

    Hi all,
    pls tel me types of message type available in ale and idocs
    with definition and segment types,idoc type....etc.

    Hi,
    See the following tables:
    You will know all the values for the same:
    EDMSG   for message type
    EDBAS    for Basic IDOC types
    EDCIM     for Extended IDOC types
    Create segments in WE31 tcode
    other related Tcode:
    we20, we21, we02, we03, we60, we61,sm59,bd82.
    reward if useful.
    Regards,
    Anji

  • How to drop an IDOC and stop message type to trigger ?

    Hey Guys,
    I am creating oubound IDOC for sales order confirmation. Based on storage location values I have to restrict line items which should go in IDOC. I am using program ZXVEDU02 to write the code and achieve this.
    The problem is that based on the logic and conditions when there are no line items are to be sent in sales order to particular partner, I have to drop IDOC itself. How to do this? please help.
    If in the above program, I write delete int_edidd, the sales order is not getting created with update termination message coming in user inbox.
    I wanted to stop the trigerring of message type also.
    any inputs on this will be appricated.
    Thanks and Regards,
    Vishwanath Purohit

    hi go to the tcode...
    1) Create Segment ( WE31)
    2) Create Idoc Type ( WE30)
    3) Create Message Type ( WE81)
    4) Assign Idoc Type to Message Type ( WE82)
    Tcode- we19  is for testing idoc
    in the we42 the message type and the idoc function module is ataached by the process code..
    this is a best example to understand the creation of idocs(z)..
    http://www.****************/Tutorials/ALE/CustomIDOC/Create.htm

  • HCm Process and forms Message Type Unknown

    Hi,
    I started a process through Start process application in Portal,process started in could click on check and send.process number generated.
    but i coudnt see the workflow triggerted.i have checked activation and general task of workflow,it is fine.
    We get a dump in ST22
    METHOD if_pobj_case~create_case.
      DATA scmg_case_obj TYPE REF TO if_scmg_case_api.
      DATA msg TYPE string.
      DATA org_attributes TYPE ty_namevalueasstring.
      DATA exception_obj TYPE REF TO cx_root.
      DATA case_obj TYPE REF TO cl_pobj_case.
      DATA case_id TYPE string.
      case_id = case_guid.
    * Create a case
      CALL METHOD cl_scmg_case_api=>create
        EXPORTING
          im_case_type       = case_type
          im_case_guid       = case_guid
          im_check_authority = if_srm=>false
          im_with_path       = space
        RECEIVING
          re_case            = scmg_case_obj
        EXCEPTIONS
          failed             = 1
          no_authority       = 2
          OTHERS             = 3.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno INTO msg
        WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        RAISE EXCEPTION TYPE cx_pobj_process_object
             EXPORTING

    Authorization roles missing for th user.
    Try to check with the SAP All auth or add relevant roles for the user like
    roles:
    SAP_ASR*
    Authorization Objects
    P_PERNR
    P_ORGXX
    P_ORGIN
    Regards,
    Nachy

  • Alert monitoring and fault message types

    Hello,
    this is a topic about two questions:
    a) is it correct that alert monitoring is only possible in XI when using an integration process (BPM) and not for simple communication scenarios like IDOC -> file ?
    b) how can I use the fault message in the message interface? (OK, I implement it, and then? where can I make it visible in the monitoring?)
    10 points for answering in your own words instead of providing a link to SAP standard documentation!
    (standard docs in XI look like they never giving a real answer, only something like 70 %! And the rest is trial and error!)
    Oh, here is
    c) When clicking on the alert inbox / configuration buttos in the RWB it looks like the addresses cannot be reached. How to fix that?
    Best regards
    Dirk

    Hello guys,
    these answers send me more happy to weekend!
    Ok, not easy now to give points. Nobody answered 100 % but in total you solved my problems and answered my questions!
    The OSS Michal gave solved my problem with the RWB access to alert config. (Where does this placing of the 5xx00 come from I had to replace in different places by 80xx ? >-( )
    Thanks for the new challenge, Michal! we are working on SP12 and happy about it running now!
    Hope to find a developer with your skills to implement alert messaging w/o using BPM!
    Thanks for the answer about fault message and the link, Sudhir! Ok, with the rest, Michal was a little bit faster!
    Best regards
    Dirk

  • Idoc types and message types we use in IS-Retail

    hi gurus,
                 can anyone tell me what are the idoc types and their message types that we use in SAP IS-Retail .
    Thanks in advance
    regards
    gopal

    Hello, these are the main idoc types used in sap retail:
    'WPDBBY01' POS outbound: bonus buy conditions
    'WPDCUR01' POS interface: Download exchange rates
    'WPDNAC01' POS interface: Download products
    'WPDSET01' POS interface: Download set assignments
    'WPDTAX01' POS interface: Download tax rates
    'WPDWGR01' POS interface: Download material group master
    'WPUBON01' POS interface: Upload sales docs (trnsctns), non-aggregated
    'WPUERR01' POS interface: Upload messages SRS/POS/SCS
    'WPUFIB01' POS interface: Upload Fin.Acc. interface SRS/POS
    'WPUKSR01' POS Interface: Inbound processing cashier data for POS stats
    'WPUTAB01' POS interface: Upload day-end closing POS
    'WPUUMS01' POS interface: Upload sales data (compressed)
    'WPUWBW01' POS interface: Upload goods movements
    'WP_EAN01' POS interface: Upload/Download EAN assignments
    'WP_PER01' POS interface: Upload/Download person data
    'WP_PLU01' POS interface: Upload/Download article master
    'WP_PLU02' POS interface: material and condition (inbound and outb.)
    'WTADDI01' Additionals
    'WVINVE01' Store phy.inv.: phy.inv. docs outbound; count data inbound
    'WVINVE02' Store phy.inv.: phy.inv. docs outbound; count data inbound
    'W_WGRP01' Distribution of material groups
    Regards,
    Juan Carlos

  • Add Namespce and message type to incoming file

    Hi Experts,
    I have a file to Idoc scenario where my input file comes without a name space message type like this
    <?xml version="1.0" encoding="UTF-8"?>
    <Header>
        <Field>
          <FieldSeparator/>
          <EncodingCharacters/>
          <SendingApplication/>
    </Field>
         In PI I have created the data type in a particular namespace and the message type, so when this file is polled for at the source folder, it fails in the moni
    any idea on how to proceed ??
    Regards,
    Teja

    Hi Ravi,
    You can do it with a simple JAVA mapping.
    You need to add this Java Mapping in Operation mapping Before your actual graphical mapping.
    INPUT:
    <?xml version="1.0" encoding="UTF-8"?>
    <Header>
    <Field>
    <FieldSeparator/>
    <EncodingCharacters/>
    <SendingApplication/>
    </Field>
    </Header>
    OUTPUT:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:MessageType xmlns:ns0="urn:sap.com:test:mapping:java">
    <Header>
    <Field>
    <FieldSeparator/>
    <EncodingCharacters/>
    <SendingApplication/>
    </Field>
    </Header>
    </ns0:MessageType>
    Please find the Java code.
    package addMessageTypeAndNamespace;
    import java.io.BufferedInputStream;
    import java.io.ByteArrayOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.OutputStream;
    //1. AbstractTransformation class is imported.
    import com.sap.aii.mapping.api.AbstractTransformation;
    import com.sap.aii.mapping.api.InputAttachments;
    import com.sap.aii.mapping.api.InputParameters;
    import com.sap.aii.mapping.api.InputPayload;
    import com.sap.aii.mapping.api.OutputAttachments;
    import com.sap.aii.mapping.api.OutputHeader;
    import com.sap.aii.mapping.api.OutputParameters;
    import com.sap.aii.mapping.api.OutputPayload;
    import com.sap.aii.mapping.api.StreamTransformationException;
    import com.sap.aii.mapping.api.TransformationInput;
    import com.sap.aii.mapping.api.TransformationOutput;
    import com.sap.aii.mapping.api.InputHeader;
    public class addMessageTypeAndNamespace extends AbstractTransformation{
         public void transform(TransformationInput arg0, TransformationOutput arg1) throws StreamTransformationException
              try {
                   String strinput=readInputStreamAsString(arg0.getInputPayload().getInputStream());
                   String withoutXmlDeclaration=strinput.substring(39, strinput.length());
                   String XmlDeclaration=strinput.substring(0, 38);
                   strinput=XmlDeclaration+"<ns0:MessageType xmlns:ns0=\"urn:sap.com:test:mapping:java\">"+withoutXmlDeclaration+"</ns0:MessageType>";
                   arg1.getOutputPayload().getOutputStream().write(strinput.getBytes("UTF-8"));
              } catch (IOException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
              catch (NullPointerException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
                   getTrace().addInfo(e.getMessage());
    public static String readInputStreamAsString(InputStream in)      throws IOException
         BufferedInputStream bis = new BufferedInputStream(in);
         ByteArrayOutputStream buf = new ByteArrayOutputStream();
         int result = bis.read();  
         while(result != -1)
              byte b = (byte)result;  
              buf.write(b);    
              result = bis.read(); 
         return buf.toString();

  • Message type and datatype

    Hi all,
    what is the differnce between data type and message type?
    regards,
    keerthi

    Hi,
    Data type defines the structure of your xml message.Message type is the wrapper of data type.You will be using your message type while mapping and not the data type.Its the abstraction concept used in oops
    A data type in a programming language is a set of data with values having predefined characteristics. Examples of data types are: integer, floating point unit number, character, string, and pointer.
    The characteristic of columns and variables that defines what types of data values they can store. Examples include character, floating point and integer
    Check out the details:
    http://en.wikipedia.org/wiki/Data_type
    A message type comprises a data type that describes the structure of a message. At the following points in SAP Exchange Infrastructure you can refer to the message to be exchanged at runtime by using the message type:
    details:
    http://help.sap.com/saphelp_nw04/helpdata/en/2d/c0633c3a892251e10000000a114084/content.htm
    2) Regarding the difference between XI 3.0 and PI 7.0, this threads will clear your doubts:
    difference between XI 3.0 and P.I 7.0
    Difference/ changes from XI 3.0 to PI 7.0
    data types just define the abstract XSD structure . but since In XI we are using XML langauge. so We need a Root element in our message. that root element is added by Messagr type.
    means data type is just an abstarct structure and message type add root element to data type.
    and one message type corresponds to one data type only............
    Thanks
    swarup

  • Bind message type and process code

    Hi everyone,
    I want to bind one message type with two procee code,How can I do this?Thanks in advance!
    Best Regars,
    Yu

    Hi ,
          goto to transaction we41 if outbound process code ,go to respective process code or create ur own process code and add message type .
    goto to transaction we42 if inbound process code ,go to respective process code or create ur own process code and add message type .
    But when you add this message type in the partner profile or distribution model then i think it will give an option.
    Please reward if useful.

Maybe you are looking for

  • How to set the number of contents in list area of t:selectOneMenu

    Hi all Can any one plz suggest me how to fix size of number listed elements in <h:selectOneMenu> or <t:selectOneMenu>. I want to set this size to 10 so that i can control dropdown list size, which appeared quite long and shadows large screen area as

  • Creating SELECT query between 3 tables

    Hi there, Im trying to create a SELECT query between 3 tables and it is driving me round the bend. I have 3 tables connected together which are: MODUL modulid modulname modulevel STUDENT studentid surname inits s e x phone email logon STUDREGOCCUR mo

  • Adobe AIR 'damaged'

    I'm trying to use DW CS5 (11.0 Build 4964) for Mac OSX 10.5.8 for the first time. The first thing I did was to go to the 'Help' menu and select 'Dreamweave help' [F1]. I get the following error message: This installation of this application is damage

  • Where has the movie rental section gone on iTunes 11

    Where has the movie rental section gone in iTunes 11?  Have successfully downloaded but then cannot find them to view.

  • Overwriting the ALV refresh method

    Hello Gurus, i need to refresh my ALV after modifications in the database. Can i overwrite the refresh method ? because i have to refresh the internal table too. The refresh button won`t work. I will reward points.