FCC - JMS receiver for multiple

Hi Experts,
Scenairo: FILE --- XI -- JMS.
Source and target structure are identical. Using FCC at both the side.
Root 0--Unbounded
HEADER_RECORD  1:1
DETAIL_RECORD_DEPARTMENTS   0--Unbounded
DETAIL_RECORD_JCODES   0--Unbounded
DETAIL_RECORD_FCODES  0--Unbounded
DETAIL_RECORD_SCODES 0--Unbounded
TRAILER_RECORD 1:1
JMS FCC parameters details shown below :
ModuleKey  ParameterName          ParameterValue
XML2Plain     Transform.Class            com.sap.aii.messaging.adapter.Conversion
XML2Plain     TransformContentType   text/plain;charset=utf-8
XML2Plain     xml.conversionType       SimpleXML2PlainXML2Plain xml.addHeaderLine   0
XML2Plain     xml.fieldFixedLengths      ?????
XML2Plain     xml.fixedLengthTooShortHandling   Cut
Refer the given below blog:
http://wiki.sdn.sap.com/wiki/display/XI/HowTo...ContentconversionmodulewithJ2EEJMS+adapter
It's FieldFixedLengths file and consists of diffrent  multiple nodes.
How do we achieve FCC in JMS reciever since structure has diffrent nodes ?
Regards,
Sameer

Thanks for you input.
As suggested, can you pls eloborate, what would be FCC pataremeter in this case?
Sameer!

Similar Messages

  • Need to do FCC at receiver with multiple segments

    Hi Friends.
    I have .xsd at source and .txt at receiver. Please can you help me to do in FCC at receiver side.
    Source Structure:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:MT_SEND xmlns:ns0="http://test.com">
       <ROOT>
          <SITETYPE/>
          <SITENUMBER/>
          <SITESTATUS/>
          <SITENAME/>
          <CHAINLETTER/>
       </ROOT>
    </ns0:MT_SEND>
    Target Structure:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:MT_RECEIVE xmlns:ns0="http://test.com">.
    <HEADER>
    <RECORDID></RECORDID>
    <SERIALNUMBER></SERIALNUMBER>
    </HEADER>
    <abc>
    <RECORDID></RECORDID>
    <SITENUMBER></SITENUMBER>
    <SITESTATUS></SITESTATUS>
    </abc>
    <def>
    <RECORDID></RECORDID>
    <SITENUMBER></SITENUMBER>
    <SITENAME></SITENAME>
    </def>
    <TRAILER>
    <RECORDID></RECORDID>
    </TRAILER>
    </ns0:MT_RECEIVE>

    Hi,
    look into below links
    http://wiki.sdn.sap.com/wiki/display/XI/BasicFileAdapterContentConversion
    http://sapxitutorials.blogspot.com/2009/03/file-receiver-with-content-conversion.html
    regards
    Aashish Sinha

  • AS2 receive for multiple vendors on the same http address?

    Hi all,
    Got a question about AS2 and MDN generation with BizTalk 2009.
    We currently have  a Request Response Receive port set up to point to a local http address, pointing to /EDI/BTSHTTPReceive.dll. We currently have Vendor1 sending us files through this port correctly, and through BizTalk’s
    tracking features I can verify they are getting the MDNs back.
    Now, we set up a second vendor (let’s call it Vendor2) to use the same location and http address. When they send us files, we get them fine, but they don’t get the MDN back any longer. BizTalk’s tracking is showing a 0 bytes response
    being sent back to them.
    I suspect this is happening because the http receive location, on its Certificate tab, has the certificate for Vendor1 specified, and not Vendor2. Is that what the issue is? In other words, do separate vendors, with different
    certificates, have to have a different unique receive location and http address? Or is there a way to just use one address for all vendors to keep it simple?
    Thanks!

    Hi,
    In my opinion, it maybe impossible that multiple
    sender partners can have same certificate. And please refer the similar discussion which might helpfull:
    http://social.msdn.microsoft.com/Forums/en-US/f598a663-ec8e-4ce9-bb3f-5d4ba50faedf/as2edi-multiple-parties-with-same-certificate-errorparty-signature-certificate-should-be?forum=biztalkediandas2
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. <br/> Click <a
    href="http://support.microsoft.com/common/survey.aspx?showpage=1&scid=sw%3Ben%3B3559&theme=tech"> HERE</a> to participate the survey.

  • Is it possible to receive for multiple Warehouses in same Purchase Order?

    It is possible to have multiple lines with different shipTo warehouses in SAP B1. However, the print out of PO or Delivery only takes the address of the first PO line (as company set to use warehouse address in company setting).
    Is it possible to get Purchase Order print out or GRPO print out with two different shipping addresses one per PO line in this case?
    Thank you.

    Yes It is possible be then you have to set address of printout on Line Level........
    This is possible in Crystal report where you can design based on query....
    Regards,
    Rahul

  • FCC's parameters for multiple occurence on target side

    Hi Experts,
    I have an issue in Fixed File content conversion(FCC).
    The fixed format file is being read into XI and is being converted in XML via FCC.
    I have changed the occurence of MT on target side,which resulted in adding Messages & Message1 tag on sender side as well.The structure has become like this:
    Messages
         ->  Message1
              -->  FCI0002_MT
                   --->  row
    >  Fields
    Target str:
    Messages
         ->Message1
              -->FCI002_MT
                   --->row
    >Fields
    If I use FCI0002_MT in document name and row,* in Recordset structure then message mapping fails at MT node.
    What should be the Document name and Recordset structure in the FCC adapter?
    Thanks and Regards,
    Indu Khurana
    Edited by: Indu Khurana on Feb 6, 2009 9:29 AM
    Edited by: Indu Khurana on Feb 6, 2009 9:34 AM

    Hi Mugdha,
    Yes Its has passed FCC and stuck in mapping.
    But now if I change  Recordset structure to :
    Message1,1,FCI000012_Forecast_DATA2000_MT,1,row,*
    then its gving error in communication channel : "  Mandatory parameter 'xml.keyfieldName': no value found  ".
    And in my case I don't have any key field name.
    Kindly suggest.
    Thanks
    Indu

  • Is there a way for multiple users to connect to my home sharing with their iOS device to select music to stream to my A/V receiver jukebox style?

    I have an A/V receiver that I can connect to and select music to stream over my network but I want to know if I have a party if it's possible for multiple users to have access on their own devices to my home shared music and select music to play like a jukebox.

    I almost forgot that using folders can allow each folder to contain a song. I also recall touch tracks or one key play...

  • Adapter-specific message attributes for the JMS Receiver adapter

    Dear SAP Community,
    We are trying to activate some parameters at message level when SAP XI sent an interface (XML data) to IBM Websphere MQ. Programmaticaly, this is done the following way:
           TextMessage outMessage = session.createTextMessage();
           MQQueue replyToQ = new MQQueue("TESTQM01","SYSTEM.ADMIN.ACTIVITY.QUEUE");
           Destination replyTo = (Destination) replyToQ;
           outMessage.setJMSReplyTo(replyTo);
           outMessage.setIntProperty("JMS_IBM_Report_Exception", MQC.MQRO_EXCEPTION);
           outMessage.setIntProperty("JMS_IBM_Report_Expiration", MQC.MQRO_EXPIRATION);;
           outMessage.setIntProperty("JMS_IBM_Report_COA", MQC.MQRO_COA);
           outMessage.setIntProperty("JMS_IBM_Report_COD", MQC.MQRO_COD);
           outMessage.setIntProperty("JMS_IBM_Report_Discard_Msg", MQC.MQRO_DISCARD_MSG);
    This code is working fine.
    Since the documentation about this feature (Adapter-specific message attributes) is very light, We am not sure about the interpretation we made.
    First, we defined the following attributes: MS_IBM_Report_Exception, JMS_IBM_Report_Expiration, JMS_IBM_Report_COA, JMS_IBM_Report_COD, JMS_IBM_Report_Discard_Msg. All of them are with type int.
    Then we changed the mapping (XSL) to pass the value to the dynamic configuration, using the technical names (DCJMSMessageProperty0, ..., DCJMSMessageProperty4) and the value of the constants. We also specified a value in the Reply To Queue parameter of the adapter. As a test, We also change another parameter via the mapping (the correlation ID, to use the idoc number) and according to the log of the processed message, every thing is finde. According to the trace of the JMS adapter, everything is fine to. However, this has no impact on the message, only the correlation ID is changed.
    The JMS server is IBM Websphere MQ (v6.0.2.1). It is already in production and working fine. This is a change we have been asked to implement.
    Has anyone experience with the JMS receiver adapter-specific message attrbitutes ? What have we done wrong ?
    Any help is greatly appreciated.
    Regards,
    Gregory PFISTER
    SAP XI Analyst - Holcim

    Hi Neha,
    pls do chk the below links for SOAP adapter message attributes
    http://help.sap.com/saphelp_nwpi71/helpdata/en/fc/5ad93f130f9215e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/43/0a7d1be4e622f3e10000000a1553f7/content.htm
    http://publib.boulder.ibm.com/infocenter/wbihelp/v6rxmx/index.jsp?topic=/com.ibm.wbia_adapters.doc/doc/sap_xi/sapximst38.htm
    http://publib.boulder.ibm.com/infocenter/wbihelp/v6rxmx/index.jsp?topic=/com.ibm.wbia_adapters.doc/doc/webservices/webservices16.htm
    Regards
    Sampath

  • Header line missing for multiple records in the Receiver Email.

    I have a file to email scenario
    I see the content in mapping has proper output with all the HDRs and ITMS. but when it comes throught the receiver it is missing the HDRs.
    Source
    HDR1***   ITM1***  ITM2****
    HDR2***   ITM1***  ITM2***ITM3**
    The email Body looks like the following:
    HDR1***   ITM1***  ITM2***ITM1**  ITM2***ITM3*
    I am missing the HDR for the subsequent recodrs and the subsequent items are shown as if they are the items of the first HDR1. I checked the Mapping the mapping output and it looks good, but when i actually get the email i see it missing susequent HDRs.

    When I was at a client on 11.5.10, I ended up creating a personalization on the Requisitions screen.
    If someone created a requisition with 2 ship to orgs, it raised an error.
    It was not full proof but it was deemed satisfactory by the client.
    You can consider personalization or you can modify the requisition approval workflow to include the check for multiple ship-to condition.
    Hope this helps
    Sandeep Gandhi
    Independent Techno-functional Consultant

  • JMS Receiver Adapter Catching MQ Exceptions

    Hi Experts,
    We are running into an issue with our JMS receiver adapter failing PI.  We are trying to send transactions via the adapter to a MQ Series' queue but it is failing after no transactions have been sent after a period of 3 hours or more.  The only way we can flush the queue is to change the setting on the adapter to Bypass, restart the adapter and then resend the message.  Once we do this, everything runs fine throughout the day.  It seems to be the amount of time between transactions be processed on the queue.   For instance, last night the last transaction processed successfully was at 7:36pm EST.  Then around 11:40pm EST we tried sending another and this is when we caught an exception from MQ once again.  We have tried everthing that we know of u2013 we thought it might have been a background job running on PI that causes the issue but last night proved that it wasnu2019t the issue since it occurred before midnight.  I feel that the issue is between our JMS connection and your MQ.  Below is the message log of the transaction:
    What course of action should we take next in diagnosing the issue?
    Audit Log for Message: 1c728f10-2044-0441-0a04-604e2cf00000
    Time Stamp     Status     Description
    2009-05-21 22:40:48     Success     Message successfully received by messaging system. Profile: XI URL: http://bus0157:52000/MessagingSystem/receive/AFW/XI Credential (User): PIPISUSER
    2009-05-21 22:40:48     Success     Using connection JMS_http://sap.com/xi/XI/System. Trying to put the message into the receive queue.
    2009-05-21 22:40:48     Success     Message successfully put into the queue.
    2009-05-21 22:40:48     Success     The message was successfully retrieved from the receive queue.
    2009-05-21 22:40:48     Success     The message status set to DLNG.
    2009-05-21 22:40:48     Success     Delivering to channel: JMS_IDOC_SPK_RCV
    2009-05-21 22:40:48     Success     MP: Entering module processor
    2009-05-21 22:40:48     Success     MP: Processing local module localejbs/SAP XI JMS Adapter/ConvertMessageToBinary
    2009-05-21 22:40:48     Success     MP: Processing local module localejbs/SAP XI JMS Adapter/SendBinarytoXIJMSService
    2009-05-21 22:46:48     Error     MP: Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: Connector for ConnectionProfile of channel: JMS_IDOC_SPK_RCVon node: 203518650 having object id: 61da4c76acec3b989e9adbc641058f03 encountered error: MQJMS2007: failed to send message to MQ queue in sending to destination queue:///BDR.TO.SPKREDP?targetClient=1, the message message: JMS Message class: jms_text  JMSType:         null  JMSDeliveryMode: 2  JMSExpiration:   0  JMSPriority:     4  JMSMessageID:    null  JMSTimestamp:    1242963648113  JMSCorrelationID:1c728f10-2044-0441-0a04-604e2cf00000  JMSDestination:  queue:///BDR.TO.SPKREDP
    Time Stamp     Status     Description
    2009-05-21 22:46:48     Error     Exception caught by adapter framework: Connector for ConnectionProfile of channel: JMS_IDOC_SPK_RCVon node: 203518650 having object id: 61da4c76acec3b989e9adbc641058f03 encountered error: MQJMS2007: failed to send message to MQ queue in sending to destination queue:///BDR.TO.SPKREDP?targetClient=1, the message message: JMS Message class: jms_text  JMSType:         null  JMSDeliveryMode: 2  JMSExpiration:   0  JMSPriority:     4  JMSMessageID:    null  JMSTimestamp:    1242963648113  JMSCorrelationID:1c728f10-2044-0441-0a04-604e2cf00000  JMSDestination:  queue:///BDR.TO.SPKREDP?targetClient=1  JMSReplyTo:      null  JMSRe
    2009-05-21 22:46:48     Error     Delivery of the message to the application using connection JMS_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Connector for ConnectionProfile of channel: JMS_IDOC_SPK_RCVon node: 203518650 having object id: 61da4c76acec3b989e9adbc641058f03 encountered error: MQJMS2007: failed to send message to MQ queue in sending to destination queue:///BDR.TO.SPKREDP?targetClient=1, the message message: JMS Message class: jms_text  JMSType:         null  JMSDeliveryMode: 2  JMSExpiration:   0  JMSPriority:     4  JMSMessageID:    null  JMSTimestamp:    1242963648113  JMSCorrelationID:1c728f10-2044-0441-0a04-604e2cf00000  JMSDestination:  queue:///BDR.TO.SPKREDP.

    Ok, would you mind taking a look at my forum question titled "Multiple Message Types into one Websphere Message Queue", it may be an easy one for you since you are already doing this!
    Best regards,
    Aaron
    [Multiple Message Types into one Websphere Message Queue|Multiple Message Types into one Websphere Message Queue]

  • How to use Keychain for multiple users on one computer?

    I have a new Macbook Pro with Yosemite.  I just moved over from PC for my work computer and the Keychain thing is killing me!  I am a social media consultant so I manage multiple accounts for multiple clients.  I need a way to log in and out as them on many different platforms.  The reality is that I am the only user but I log in and out of different things as if this was a public computer with multiple users. 
    PC allowed me a drop-down option with each login.  For example the email box could be clicked and then I could select the client email that I needed to fill in.  The password would then auto-populate.  Is there any setting I can change to make this happen on a Macbook? I have been logging in, deleting the info in Keychain, then logging in for the next client, delete...etc.
    Most password managers don't work because of this same problem.  Please don't recommend a password manager app unless it can handle logging in and out of (for example)10 different LinkedIn profiles.
    Any advice would be greatly appreciated!

    Tanja Turtsanyi wrote:
    I have a new Macbook Pro with Yosemite.
    Apple>About This Mac>More Info>Service
    Please read the warranty paperwork that came w/your computer.
    You have 14 days to return the computer w/no questions asked. 
    You have 90 days of FREE phone tech support on top of your standard 1 year warranty unless you also purchased AppleCare which gives you an additional 2 years of coverage plus FREE phone support.
    Strongly suggest that you take FULL advantage of the above before it runs out.  Let Apple deal w/the problems.
    Mac OS X (10.4)
    Conflicting info:  Please update/correct your profile so that you can receive the correct troubleshooting suggestions.  This will assist the users in trying to help you.  Thank you.

  • Can we creat an Apple ID for multiple users?

    I work for a company where we are rolling out iPads in big amounts. The problem is that they all need an Apple ID in the training they get about the iPad they receive because they have to install MobiControl on it.
    It's no problem to let them create an Apple ID at home, but they have to fill in credit card numbers once they connect at work when they try to install apps. That's the problem... Not everyone want's or has credit cards...
    Maybe it's possible to create an Apple ID for multiple users???
    Thanks!

    iPad in Business and Education
    You may find a better answer in this part of the forum, since it's meant for situations like you're in.
    http://www.apple.com/support/appleid/
    is also info about apple ID's.
    You can make apple ID's without a credit card, you just have to jump through a couple of hoops to do it since the default is that people will always give a credit card. The key to making an ID without a credit card is that you try to download a free app first, then follow the 'make an ID' prompt. That will get you the 'none' option for payment.

  • One Orchestration for Multiple ZIP file FTP Solution.

    Problem:
    Zip files are being generated from multiple locations on my network. I do not need to see any information in the Zip files. My goal is to pick up the files and transfer them to various external FTP servers.
    Solution:
    BizTalk picks up the zip file using a pass-through(file) receive port. I created an orchestration because I would like to send email based on failure/success. Inside the orchestration I am using the receive port information to assign the destination party.
    The send port then filters based on destination party and sends to external FTP server.
    This gives me the ability to have 1 orchestration for multiple transfers. I wanted it to be as generic as possible. 
    1 Orchestration - 10+ Receive Locations - 8+ External FTP Sites.
    Question:
    Has anyone done this before? What should I watch out for? Do I have a good solution to my problem?

    Yes ,
    This is totally a valid business scenario were you have multiple publisher of the message and there are different subscriber( FTP sites ) for your processed message .
    You can have multiple receive location inside the same receive port and also multiple send port for different message subscription .
    So ,Its all good from your side :)
    Thanks|
    Abhishek

  • Send Mail to External Mail ID's for Multiple Users

    Hi All,
    I want to send mail from SAP to External mail ID's for multiple Users.The program is ok.
    But I want to send this to Multiple external Mail id's. Where should I assign this receivers list. Pls advise.
    What is the transaction to assign multiple receivers.?
    CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
          EXPORTING
            DOCUMENT_DATA              = GD_DOC_DATA
            PUT_IN_OUTBOX              = 'X'
            COMMIT_WORK                = ''
          TABLES
            PACKING_LIST               = IT_PACKING_LIST
            CONTENTS_TXT               = IT_MESSAGE
            RECEIVERS                  = IT_RECEIVERS
          EXCEPTIONS
            TOO_MANY_RECEIVERS         = 1
            DOCUMENT_NOT_SENT          = 2
            DOCUMENT_TYPE_NOT_EXIST    = 3
            OPERATION_NO_AUTHORIZATION = 4
            PARAMETER_ERROR            = 5
            X_ERROR                    = 6
            ENQUEUE_ERROR              = 7
            OTHERS                     = 8.
    Thank You.
    Pranitha.

    IT_RECEIVERS parameters needs to be passed as shown below.
        wa_receivers-receiver = "..........External mail id".
        wa_receivers-rec_type = 'U'.
        wa_receivers-express = 'X'.
        APPEND wa_receivers TO lt_receivers.
        CLEAR  wa_receivers.
    Once mail is triggered to the external mail id's, check the mail is transferred from SAP or not using the tcode SCOT.
    In SCOT,follow the path UTILITIES-> Overview of send orders.
    Regards,
    Satish Kanteti

  • Is it possible to combine multiple Pur Reqs for multiple materials to one vendor into one PO through MD07?

    We have material planners who use MD07 (traffic signal screen) Stock/Requirements List, Collective Access tab to review material requirements by MRP Controller.  Once the list is created, they select individual materials and review them in MD04.  In a lot of cases, Purchase Reqs (PRs) are reviewed and adopted into POs individually for each material.  Sometimes they will combine multiple PRs for one material into one PO.  This is a good practice.  However, from what I have found, it is not possible to combine multiple PRs for multiple materials into one PO.  If this was done it would dramatically reduce the number of POs that we are issuing to suppliers.  Problem statement:  We issue too many POs which causes additional influxes down the line (receiving dock/goods receipts processing, receiving issues, invoices, invoice issues, etc.).  Does anyone know of a way to address this problem without a major overhaul in approach or customization of the system?  Thank you in advance!   

    Hello Michael
    As far as I know, this is not possible directly from MD07, only from the MM transactions.
    The following thread suggests the following procedure to convert several PRs into one PO:
    Conversion of multiple PR into single P.O
    Drag and drop the first PR from the item overview to the shopping card on top of ME21N,
    then open the PO detail delivery schedule tab and drag  and drop all other PR to the shopping card shown  in the schedule tab
    You can use the same procedure, calling the order conversion from MD07 and then drag and drop another PRs into this PO.
    BR
    Caetano

  • Issue with JMS Receiver Comm. Channel using Seeburger AttribMapper

    Hello,
    I'm using a JMS_RECEIVER Comm. Channel on which the Seeburger AttribMapper is configured (I need to use the DCJMSCorreleationID dynamic attribute).
    In the module tab, I added a new module:
    Module Name Module Type Module Key
    localejbs/Seeburger/AttribMapper Local Enterprise Bean map
    And I added the following parameter:
    Module Key Parameter Name Parameter Value
    map http://sap.com/xi/XI/System/JMS/DCJMSCorreleationID "TEST"
    When processing a message, I get the following error on the Communication Channel Monitoring:
    Message processing failed. Cause: com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Object not found in lookup of AttribMapper.
    Does anyone has an idea on how to fix this problem?
    Thanks for your help!
    Benoit

    HI,
    Refer the discussion of
    Setting DCJMSCorreleationID in JMS RECEIVER using Seeburger AttribMapper
    Dynamic subject in AS2 receiver
    Thanks
    Swarup

Maybe you are looking for

  • Regarding reference to view

    Hi Guys, I remember that Oracle can create a foreign key on a table, which can reference to column on a view. Is that good design or bad design in reality. I have two tables that include part of ID and some table reference to that ID. I cannot create

  • ICal won't run correctly

    I was trying to update my calendar this morning by adding some Google calendars and after I added the account, iCal crashed. I quit and relaunched and now nothing works. The calendar list is completely gone and the application won't allow me to add a

  • Simplified chinese settings

    Hi all, I am doing a Internationalization project in simplified chinese, can someone tell me which keyborad settings are the most commonly used for simplified chinese. I have 2 options coming in my windows XP machine in Regional language & settings -

  • Location of devices in another places using Find my iPhone function

    When I use ¨Find my iPhone¨ function or just when I try ¨iCLOUD¨ find my iPhone function, using my iPad or my MacBook Pro, my devices appear as located in  another state different of where they actually located. I don´t know what to do. I guess someo

  • Execute query with in workbook

    How to execute query with in workbook?? Regards, Vivek Please search the forum Edited by: Pravender on Apr 26, 2011 1:03 PM