Re-configure input message in XI before output to R/3

Our system is running XI3.0 sp12,oracle 9.2.0.6 on windows 2003.
I have a requirement to process a file > XI > RFC to R/3 Enterprise.
The down side is, the file is not in the right format for me, so I think I will have to re-configure it through XI.
I've looked at How to Guide- ABAP Mapping within XI and File Validations in SAP XI - A Case Study, but no luck
Is there instructions on reconfiguring/transforming the file before processing through the RFC -Bapi  ACC_DOCUMENT_POST??

Hi Barry,
I can think of two options for you.
1. reconfigure the format of the file in a regular graphical mapping in XI before sending it to the RFC adapter.
2. Use a XI ABAP proxy on the R/3 system to act as a wrapper for the BAPI. Send the data via the proxy to the R/3 system. In the proxy, you have the data as an ABAP structure, which you can then reformat to your need. Then call the BAPI from within the proxy.
Hope this helps.
Cheers
Manish

Similar Messages

  • WLS 11g. Dynamic webservice client. Input is complext type. Output String.

    Hi,
    I used Webservice annotations to generate a WS (as given in WLS documentation). I am creating a dynamic client but when I invoke the client I get error.
    @WebService(name="ErrorHandlerPortType", serviceName="ErrorHandlerService")
    public class ErrorHandler {
         @WebMethod()
         public String callErrorHandler(ErrorMessage message) {
              try {
                   System.out.println("Producer: " + message.getProducer());
                   return "Here is the descirption: '" + message.getErrorDescription() + "'";
              } catch (Exception ex) {
                   ex.printStackTrace();
                   return "Caught Exception";
    public class ErrorMessage implements java.io.Serializable {
         private String consumer;
         private String producer;
         private String errorCode;
         private String errorDescription;
    WSLD which got generated.
    - <WL5G3N0:definitions name="ErrorHandlerServiceDefinitions" targetNamespace="http://katz/integration/esb/errorhandling/ws" xmlns="" xmlns:WL5G3N0="http://schemas.xmlsoap.org/wsdl/" xmlns:WL5G3N1="http://katz/integration/esb/errorhandling/ws" xmlns:WL5G3N2="http://schemas.xmlsoap.org/wsdl/soap/">
    - <WL5G3N0:types>
    - <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://katz/integration/esb/errorhandling/ws" xmlns:WL5G3N0="http://schemas.xmlsoap.org/wsdl/" xmlns:WL5G3N1="http://katz/integration/esb/errorhandling/ws" xmlns:WL5G3N2="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:import namespace="java:katz.integration.esb.errorhandling.datatype" />
    - <xs:element name="callErrorHandler">
    - <xs:complexType>
    - <xs:sequence>
    <xs:element name="message" type="java:ErrorMessage" xmlns:java="java:katz.integration.esb.errorhandling.datatype" />
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    - <xs:element name="callErrorHandlerResponse">
    - <xs:complexType>
    - <xs:sequence>
    <xs:element name="return" type="xs:string" />
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    </xs:schema>
    - <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="java:katz.integration.esb.errorhandling.datatype" xmlns:WL5G3N0="http://schemas.xmlsoap.org/wsdl/" xmlns:WL5G3N1="http://katz/integration/esb/errorhandling/ws" xmlns:WL5G3N2="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    - <xs:complexType name="ErrorMessage">
    - <xs:sequence>
    <xs:element minOccurs="1" name="Consumer" nillable="true" type="xs:string" />
    <xs:element minOccurs="1" name="Producer" nillable="true" type="xs:string" />
    <xs:element minOccurs="1" name="ErrorCode" nillable="true" type="xs:string" />
    <xs:element minOccurs="1" name="ErrorDescription" nillable="true" type="xs:string" />
    </xs:sequence>
    </xs:complexType>
    </xs:schema>
    </WL5G3N0:types>
    - <WL5G3N0:message name="callErrorHandler">
    <WL5G3N0:part element="WL5G3N1:callErrorHandler" name="parameters" />
    </WL5G3N0:message>
    - <WL5G3N0:message name="callErrorHandlerResponse">
    <WL5G3N0:part element="WL5G3N1:callErrorHandlerResponse" name="parameters" />
    </WL5G3N0:message>
    - <WL5G3N0:portType name="ErrorHandlerPortType">
    - <WL5G3N0:operation name="callErrorHandler" parameterOrder="parameters">
    <WL5G3N0:input message="WL5G3N1:callErrorHandler" />
    <WL5G3N0:output message="WL5G3N1:callErrorHandlerResponse" />
    </WL5G3N0:operation>
    </WL5G3N0:portType>
    - <WL5G3N0:binding name="ErrorHandlerServiceSoapBinding" type="WL5G3N1:ErrorHandlerPortType">
    <WL5G3N2:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    - <WL5G3N0:operation name="callErrorHandler">
    <WL5G3N2:operation style="document" />
    - <WL5G3N0:input>
    <WL5G3N2:body parts="parameters" use="literal" />
    </WL5G3N0:input>
    - <WL5G3N0:output>
    <WL5G3N2:body parts="parameters" use="literal" />
    </WL5G3N0:output>
    </WL5G3N0:operation>
    </WL5G3N0:binding>
    - <WL5G3N0:service name="ErrorHandlerService">
    - <WL5G3N0:port binding="WL5G3N1:ErrorHandlerServiceSoapBinding" name="ErrorHandlerPortTypeSoapPort">
    <WL5G3N2:address location="http://127.0.0.1:7100/ErrorHandlingWebservice/ErrorHandler" />
    </WL5G3N0:port>
    </WL5G3N0:service>
    Client Code:
    QName serviceName = new QName("http://katz/integration/esb/errorhandling/ws","ErrorHandlerService");
         ServiceFactory factory = ServiceFactory.newInstance();
         Service service = factory.createService(serviceName);
         QName port = new QName(qnamePort);
         Call call = service.createCall();
         QName operationName = new QName("http://katz/integration/esb/errorhandling/ws","callErrorHandler");
    call.setOperationName(operationName);
    QName messageDatatype = new QName("java:katz.integration.esb.errorhandling.datatype");
    call.addParameter("message", messageDatatype, ErrorMessage.class, ParameterMode.IN);
    call.setReturnType(XMLType.XSD_STRING);
    call.setProperty(Call.ENCODINGSTYLE_URI_PROPERTY,URI_ENCODING);
                        call.setTargetEndpointAddress(endpoint);
                        ErrorMessage errMsg = FormErrorMessage.getMessage("EXCEL", "PMM", "EXL123", "Trial Error Message");
                        System.out.println("Going to invoke......");
                        Object[] params = { errMsg };
                        Double result = (Double)call.invoke(params);
    I am getting the error:
    javax.xml.rpc.JAXRPCException: failed to invoke operation 'callErrorHandler' due to an error in the soap layer (SAAJ); nested exception is: Message[ failed to serialize class katz.integration.esb.errorhandling.datatype.ErrorMessageweblogic.xml.schema.binding.SerializationException: mapping lookup failure. class=class katz.integration.esb.errorhandling.datatype.ErrorMessage class context=TypedClassContext{schemaType=java:katz.integration.esb.errorhandling.datatype}]StackTrace[
    javax.xml.soap.SOAPException: failed to serialize class katz.integration.esb.errorhandling.datatype.ErrorMessageweblogic.xml.schema.binding.SerializationException: mapping lookup failure. class=class katz.integration.esb.errorhandling.datatype.ErrorMessage class context=TypedClassContext{schemaType=java:katz.integration.esb.errorhandling.datatype}
         at weblogic.webservice.core.DefaultPart.invokeSerializer(DefaultPart.java:339)
         at weblogic.webservice.core.DefaultPart.toXML(DefaultPart.java:304)
         at weblogic.webservice.core.DefaultMessage.toXML(DefaultMessage.java:651)
         at weblogic.webservice.core.ClientDispatcher.send(ClientDispatcher.java:209)
    Please help. I have got stuck here for last couple of days.

    Hi,
    You can try to add this property setting in client code:
    System.setProperty("javax.xml.rpc.ServiceFactory", "weblogic.wsee.jaxrpc.ServiceFactoryImpl");
    Meanwhile, the line:
    QName messageDatatype = new QName("java:katz.integration.esb.errorhandling.datatype");
    should be:
    QName messageDatatype = new QName("java:katz.integration.esb.errorhandling.datatype", "ErrogMessage"); ?
    Thanks,
    Kevin

  • Change encoding of input message sent by J2EE Adapter

    Hi all,
    I get a input message with a wrong encoding (Sender SMTP Adapter). Within XML prolog, there's a declaration of UTF-8. Having a look at the message, it's ISO-8859-1 encoded. That mean's I've to do one of the following options:
    a) change encoding declaration in XML prolog to the correct one: ISO-8859-1
    b) reencode the entire message from ISO-8859-1 into UTF-8, so that the message encoding matches the XML prolog
    I've found two possible solutions, but I don't know if they're working:
    1. usage of XMLAnomyzerModule: reading the documentation, it seems to be that I cannot use that module in a sender adapter, right? If I'm wrong: what does the module do? Does it just exchange the encoding declaration in the prolog or does it reencode the message?
    2. running that small XSLT mapping before my own mapping: would it change the encoding declaration from UTF-8 to ISO-8859-1 in the XML prolog?
    <xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="xml" encoding="ISO-8859-1"/>
    <xsl:template match="/">
    <xsl:copy-of select="*" />
    </xsl:template>
    </xsl:stylesheet>
    BR
    Holger

    Hi Stefan,
    thanks for your reply. Unfortunately it's not my application who's sending the wrong message and it's not possible to change it on sender side. I don't know why but it's like that
    So it's exactly like you've mentioned: when using special characters where ISO-8859-1 codepage differs from UTF-8, we've a problem.
    When I understand you correct there's a adapter module TextCodepageConversionBean which changes the encoding, right? Then I could use it to encode the inbound ISO-8859-1 message to UTF-8 (which is declaration in XML prolog).
    Where can I find more information how to use it? Searching SDN I've just found one other thread where the same module is mentioned, but without further hints.
    BR
    Holger

  • How to update the Input message data in OSM

    hi,
    I am using OSM 7.0.2.
    can we update input message data before the orchestration execution.
    I want to add some more order line item to the input xml by calling some external webservice.
    Suppose CRM submits order with 3 order line item. Now once we have that in Input message i want to add some more order line item to this input message.
    I dont want to add processing/adapter layer above OSM that does the updation of the XML.
    Thanks in advance.
    Rutvej

    Hi Rutvej,
    You use Order Data Rule to generate data for the creation view of the orchestration order. The source schema of the Order Data Rule is the schema for the incoming message. The output returns the <_root> portion of the creation view. Note that the Order Template already has the Sales Order (look for "order <XML>") and automatically populated by OSM Core. So, what you are trying to do is not to add/change the Sales Order itself, but to first add the desired enriching data model into Order Template, and then use Order Data Rule to populate those enriching data into the Order Template.
    Example of Order Data Rule:
    declare namespace cso="http://xmlns.oracle.com/communications/sce/dictionary/CentralOMManagedServices-Orchestration/CustomerSalesOrder";
    let $customer := //cso:CustomerAccount
    return
    <_root>
         <OrderHeader>
              <AccountIdentifier>{$customer/cso:AccountID/text()}</AccountIdentifier>
         </OrderHeader>
         <EnrichedOrderItem>
              <Data1>Your enriched data here</Data1>
              <Data2>Your enriched data here</Data2>
         </EnrichedOrderItem>
    </_root>
    Before that, you would need to add the OrderHeader and EnrichedOrderItem into the Order Template.

  • Defining input message Type for webservice interface with out input

    Hi all,
    I am configuring a scenario RFC -> XI -> Webservice. My sync webservice doesnot need any input. it genrates a random number which needs to be sent back to the RFC. How can i define an input message data type with out any data? As the interface requires both input and output data types in XI?
    I tried a dummy data type with a single string input and didn't map it. but its not working because of name space issues. i specified a seperate XML name space in Message Type but i get a Target URL as the name space in the request which i provided in the SOAP reciever adapter.
    Any help will be appriciated
    Thanks and best regards,
    Kulwant Singh

    Hi
    Can u chk the webservice request using test tools like stylus studio or xml spy and ensure that the same request is going out of XI .
    make sure that you have changed the default xml namesapce in the target MT.
    rgds
    Arun

  • Issue in mapping.. Source message expect with prefix ns0 in input message!

    Issue in mapping.. Source message expect with prefix ns0 in input message
    Hi All,
    I used the XSD structure which I got from partner which starts like below.
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://xxxx.com/DirectSales/CustomerData" xmlns:prodata="urn:schemas-progress-com:xml-prodata:0001" xmlns="">
    <xsd:element name="CustomerRequest" prodata:proDataSet="true">
    I'm receiving the messages through SOAP adapter and the message looks like below.
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?><!-- Technical Routing --> <CustomerRequest xmlns='http://XXXX.com/DirectSales/CustomerData' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:SE='http://schemas.xmlsoap.org/soap/encoding/'>
    The message is failing during mapping. When i checked in message mapping, I found that the input source message is expecting with prefix "ns0" like <ns0:CustomerRequest...
    how I can solve this issue? Is there anyway I can add the prefix "ns0" before it comes to mapping step.?
    Thanks
    Deepthi

    Hi Guys,
    I tried to use the below paramter.
    anonymizer.acceptNamespaces         'http://XXXX.com/DirectSales/CustomerData  ns0
    The ns0 is coming in all the tags including segments and fields. I just want ns0 to come only at the root level ie <ns0:customerReq..>
    it is coming like below...
    - <ns0:CustomerRequest xmlns:ns0="http://XXXXXX.com/DirectSales/CustomerData">
    - <ns0:ttCustomer>
      <ns0:branch-num>1424</ns0:branch-num>
      <ns0:cust-num>121</ns0:cust-num>
      <ns0:contact-code>3</ns0:contact-code> 
       </ns0:ttCustomer>
      </ns0:CustomerRequest>
    I want the message to come as
    - <ns0:CustomerRequest xmlns:ns0="http://XXXXXX.com/DirectSales/CustomerData">
    - <ttCustomer>
      <branch-num>1424</branch-num>
      <cust-num>121</cust-num>
      <contact-code>3</contact-code> 
       </ttCustomer>
      </CustomerRequest>
    Kindly help me with the paramater value  to be passed for anonymizer.acceptNamespaces.
    Thanks
    Deepthi

  • Enhancing Enterprise Service - Input Message Enhancement

    Hi
    I am using a standard Enterprise Service and have successfully Enhanced the Output Message (Created a Data Type Enhancement in PI), did the BADI Implementation and mapped the Outgoing Response in Outbound Processing of BADI Implementation and able to get the new added fields in the Response from the Service.
    Now need to understand, how to Enhance the Input Message (have gone through the Enhancement Guide) and as I understand need to Enhance the element in Inbound Processing of BADI. I can see the enhanced Data Type which I created in ESR and then Implemented the Proxy for Data Type Enhancement,  nevertheless unsure what I can do with the data type in INPUT parameter/structure. As I need to map this to another Changing type parameter to be able to validate this in Outbound Processing., although I cannot create a new parameter in the Method.
    Can someone guide in steps how to do Input Message enhancement - what to do I code in Inbound Processing-Method to make that available in Outbound Processing(Need to do validation based on this field to send the response back).
    Thanks
    Swetank

    Have managed to do the same. Declared the Enhanced Input variable in public section of the class and was able to refer to the same in Outbound processing.

  • Delete message without archiving before

    Hi,
    how can I delete messages (only successful processed messages) without archiving before.
    I thing RSXMB_DELETE_MESSAGES just deletes messages archived before.
    Thanx
    regards
    Wolfgang

    Hi,
    From the help.sap.com link:http://help.sap.com/saphelp_nw70/helpdata/EN/0e/80553b4d53273de10000000a114084/frameset.htm -
    "Messages that have been processed correctly are deleted by default. You must archive all messages that are not to be deleted."
    So I think as far as you didn schedule the job for archiving the selected interface messages, it will be automatically getting deleted. But you need to configure SXMB_ADM>Integration Engine Configuration>Specific Parameters.
    Regards,
    VIneetha.

  • Error: binding operation "locate" must specify a name for its input message

    Hello everybody.
    I have a WSDL file created by .NET and I want to generate the corresponding Java classes.
    I am using JWSDP 1.5. I have created a config.xml as following:
    <?xml version="1.0"?>
    <configuration xmlns="http://java.sun.com/xml/ns/jax-rpc/ri/config"
      <wsdl location="http://blablabla.asmx?WSDL"   packageName="blabla"  />
    </configuration> I also add the following line after the <configuration xmlns
    xmlns:tns="tnsFromWsld">As value I add the value appeared at tag of xmlns:tns from WSDL file.
    I received in both cases the following exception:
    "error: binding operation "locate" must specify a name for its input message".
    Does anybody knows what is the problem?
    I really appreciate your help.

    Hi berobero,
    You can only have the device in either Workgroup mode or Active Directory mode, not both. Which are you trying to set it up as?
    Have questions and need answers?
    Search the database for answers to FAQ's, software/driver downloads, tutorials, news, features and more!
    LenovoEMC Support & Downloads
    LenovoEMC North America Support Contact Page

  • Call webservice without input message

    Hi.
    I have webservice which doesn't need input message. For example stack cleaner.
    <wsdl:message name="eraseStackRequest">
    </wsdl:message>
    <wsdl:message name="eraseStackResponse">
    <wsdl:part element="impl:result" name="result"/>
    </wsdl:message>
    <wsdl:portType name="Stack">
    <wsdl:operation name="eraseStack">
    <wsdl:input message="impl:eraseStackRequest" name="eraseStackRequest"/>
    <wsdl:output message="impl:eraseStackResponse" name="eraseStackResponse"/>
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="StackSOAPSoapBinding" type="impl:Stack">
    <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="eraseStack">
    <wsdlsoap:operation soapAction=""/>
    <wsdl:input name="eraseStackRequest">
    <wsdlsoap:body use="literal"/>
    </wsdl:input>
    <wsdl:output name="eraseStackResponse">
    <wsdlsoap:body use="literal"/>
    </wsdl:output>
    </wsdl:operation>
    Is there possibility call this service from BPEL. JDeveloper require input message.
    When I create input variable and assign value to it, I get error.
    Thanks.

    You can try something like this:
    Variables:
    <variables>
    <!-- Reference to the message passed as input during initiation -->
    <variable name="inputVariable" messageType="client:BPELProcess1RequestMessage"/>
    <!-- Reference to the message that will be sent back to the requester during callback -->
    <variable name="outputVariable" messageType="client:BPELProcess1ResponseMessage"/>
    </variables>
    Assign:
    <assign name="EmptyAssign">
    <copy>
    <from variable="inputVariable" part="payload" query="/ns1:Balance/ns1:Empty"/>
    <to variable="outputVariable" part="payload" query="/ns1:Balance/ns1:Empty"/>
    </copy>
    </assign>
    The xsd user:
    <?xml version="1.0" encoding="windows-1252"?>
    <schema xmlns:tns="http://xmlns.oracle.com/bpel/samples/Dummy"
    attributeFormDefault="unqualified" elementFormDefault="qualified"
    targetNamespace="http://xmlns.oracle.com/bpel/samples/Dummy"
    xmlns="http://www.w3.org/2001/XMLSchema"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <element name="Empty"/>
    <element name="Balance">
    <complexType>
    <sequence>
         <element name="Empty"/>
    <element name="Message" type="tns:messageType"/>
    </sequence>
    </complexType>
    </element>
    <complexType name="messageType">
    <sequence>
    <element name="subject" type="xsd:string"/>
    <element name="content" type="xsd:string"/>
    <element name="address" type="xsd:string"/>
    </sequence>
    </complexType>
    </schema>
    ]

  • Product name- HP Pavilion g6 notebook pc. showing message of "no audio output device is installed".

    Product name- HP Pavilion g6 notebook pc with windows 8 preinstalled. After configuring windows update audio device is not working and message of no audio output device is installed is shown. Error code 52 is showing when i tried to troubleshoot with control panel. Please help with steps to re-configure audio device properly.

    Hi Ravi2602,
    Thank you for visiting the HP Support Forums and Welcome. I have read your thread on your HP Pavilion g6 and no audio. Here is a fix from Microsoft. Right click the speaker icon in the taskbar and select Playback Devices.  Left click Speakers and Headphones, click the Set Default button. Restart the computer.
    I would be happy to assist if needed. How Do I Find My Model Number or Product Number?
    Hope this helps.
    Thanks.
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos, Thumbs Up" on the bottom to say “Thanks” for helping!

  • Consumer endpoints and remote operations/input message types formation

    Hello,
    Couple of questions;
    1) In case of a BC, a consumer endpoint (i.e. a proxy for an external consumer) doesn't need to be activated with the NMR -- is this understanding correct?
    2) Moreover, as the SU for this component defines a "consumes" element in the jbi.xml , but the operation is not specified in the jbi.xml (but will be specified, in a configurtion artifact that goes inside the SU, as I understand).
    Now, how would the BC dynamically form an NMR message that conforms to the operation input message type of the service it's consuming ? The BC will know about the remote operation and it's input message type only upon SU deployment..
    Hope I am articulating my question clearly..

    A binding component (BC), when dealing with a newly received request message from an external service consumer, must map the message to a particular service and operation (as defined by JBI's WSDL-based services model). How this mapping is performed depends on the nature of the protocol the BC handles, as well as the implementation of the BC.
    To answer your specific questions:
    1. Only provided services are activated, by the provider. Consumers (including a BC acting as a proxy for an external consumer) need only discover the service (at design- or run-time) in order to use it.
    2. The SU jbi.xml exists to help design tools which wish to recompose service assemblies. The "consumes" element gives tooling information about static service dependencies of the SU. (This avoids requiring that the tooling have deep knowledge of the contents of the SU itself -- composition can be done using any SUs, regardless of how they were created.)
    Recomposition of a service assembly is accomplished by matching service types, not individual operations.
    3. The BC can create a NormalizedMessage (and a MessageExchange the will hold it) using three sources of information:
    - The message from the external consumer
    - BC configuration information (from SUs deployed to it)
    - Service metadata (WSDL), as published by the service provider.
    Note that in some protocols the message from the external consumer is not sufficient to determine which service and operation are required. In such cases so-called trading-partner data are needed, as part of the BC's configuration data (from SU deployments), to map an inbound request message to the service and operation needed.
    So, to answer your final question (and hopefully I understand it correctly), in general the BC needs to be configured to create the external endpoint to which the external consumer can send messages. Depending on the nature of the BC, it may also need additional data about mapping messages to JBI's service-and-operation model of services. Dynamic mapping is certainly supported.
    In typical binding components, the BC only "learns" of a new external endpoint that it must expose when a service unit is deployed to it. However, JBI does not restrict BC's to only using this mechanism. A BC could use a different mechanism, but this in general complicates administration and component portability.
    Does that answer your questions?

  • Cats process before output problem

    Hi ,
       Can any one give me solution for cats?
    Actually i have taken the personal no and infotype  2001 and sty is Cl & i am creating the half day CL(4.5),
    total working hors is 9 hours.
    in my case problem is that when i enter with cat2 and gives the particular date its not effecting the half day . And if i am suppose to change that time (like 1, 2...4) at that time its throwing the error message (Already Cl leave is assigend that particular date ) and after that its updating.
    but my case is PBO (process before output) it should reflect.
    please Give me u r valuable suggestions .

    Hi,
    Elaborate your problem.
    Regards
    Team Member.

  • Configuration Steps: Message Determination Consignment Material

    Dear friends,
    I have been stuck for the past two trying to configure the message determination for consignment material. I am totally lost...! I am planning to start from scratch again. Can one of the gurus please provide me with a step by step proceedure for message determination of consignment material and what are the things I need to be aware of for the vendor setting etc.
    I know I am asking a lot..but did not have an option.
    Thanks,

    Hi
    You just need to maintain the Message Conditon record for Output type KONS - In Transaction MRM1, with one of the Key Combinations Vendor / Compnay code
    All the Configuratioins are  standard only.
    Run the Transaction MRKO for Consignment Settlement , the message for Output maintained will be determined here.
    Thanks & Regards
    Kishore

  • How can I configure my new Mac Pro to output the timeline via HDMI

    How can I configure my new Mac Pro to output the timeline in FCP 7 (yes, I have X, but I'm using 7 right now). I have two monitors running from TB2, but want to have the third for a client monitor.
    If I use all three via TB2, it's literally three monitors, and I want to edit on my CineDisplay. I only want the client to see the timeline video on the third monitor. When I hook up HDMI I get no signal, in fact, I can't have the HDMI cable hooked up for TB2 to work with the third.
    Thanks,
    GEvans
    DarthPro
    3.7 QCIntelXeonE5
    12 GB
    AMD FirePro dual D300 2048MB
    OSX 10.9.2

    If you use all ThunderBolt displays, or stick with DisplayPort and Mini DisplayPort (free conversion between the two with only a cheap cable) you can have up to six displays.
    If you attach "legacy" displays with "any-old adapter", you can have up to two, and the built-in HDMI counts as one if you use it.
    Any more requires ACTIVE Adapters.
    The US$100 Apple ACTIVE Mini DisplayPort to Dual-Link DVI adapter works in every case, even displays over 1920 wide.
    StarTech and Accell make US$35 ACTIVE adpters that work for displays up to 1920 wide.

Maybe you are looking for

  • Dump when changing the value for a field (of 13 decimals) in alv grid.

    Hi Group, Its giving a dump when user is trying to change the value. dump description: Unable to interpret "70,000 " as a number. what is happening here is, the original value is 50,000 and he is deleting 5 and replacing it with 7, here its throwing

  • Ipad will not connect to WiFi

    I know my WiFi connection is working fine but I can't get the Ipad to connect to it. It was fine until I tried connecting an Airport Express using the Ipad, went through the whole tutorial and at the end I got the "unexpected error ocurred" message,

  • Connect to another computer

    my application reads from or writes to a file of another computer (one in Network Neighborhood). now, i have to create the connection manually by using 'Map Network Drive'. is it possible to program in java (VJ++) : when starting the application, it

  • FCE Exporting Nightmares...Motion artifact

    I've done nearly a dozen projects now in FCE 4, but still can never get the same export format to work twice. My latest project: Filmed as always on a HDD camcorder 1920x1080, ingested and edited without a problem. Project looks great within Final Cu

  • Strange Blue Border on rollovers?

    I have just moved over to CS3 and was trying to place a rollover into my table but DW keeps putting a blue border around the cell in the table and throws off the table completely plus it is still visible when I preview in the browser. I never had thi