Multimapping question .

Hi ,
I am having a idoc to file scenario and I am required to have all the header details in one file and all the item level details in another file.I am using multi mapping for the same .In moni I can see the message getting split .However I see only one header details and one item details in the files which are created ..that too only the last item of the source message.
Does that have something to do with file constucaion mode ...I have set create...
Kindly telll me as to how i should get all these details ...in two files one for headers
and one for lineitems ....I have to have fixed filelength file there for each.Something I need to do in file conten conversion.
Regards,
deepak

Hi Deepak,
       Its nothing do with the file constructin mode. Its very much with the mapping part. Probably, u hv to check for some context handling in ur mapping. Try testing the mapping in mapping editor and see if the headers details and items details are groped separatly
Check the followng link
<a href="/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible:///people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
Regards,
Akshay
Message was edited by:
Akshay Salunke
        Akshay Salunke

Similar Messages

  • Questions in mappings

    please answer me the following questions
    1. Source message occurs 3 times, target only once what is wrong?
    2. In simple mapping – one source results in 4 identical target messages, with regarding cardinality what is the problem?
    3. What is multi-mapping? Where is it used? What are the advantages?
    4. What is the 2 visibility of container elements?
    5. Define RB_SPLIT and RB_CLASSIC, condtional Interface Determination??
    thanks
    Gabriel

    Hi,
    1. This is the case of n:1 transformation of mapping. It Bundles multiple messages into one message , for example indivdual PO items into one PO.
    2.This is again not a proble. This is based on you requirement. It is a case of 1:n transformation.Like Splits a message into multiple messages, for example , a PO into the individual PO Items.
    3. what is multi-mapping ? it shud be the question number 1. you have just checked the two ways to implement multimapping. the third way is n : m transformation.like a message is defined by interface A is converted to message that is defined by interface B.
    The other thing you must want to know about the multi mapping is that multi mapping can only be used with ccBPM.
    Also check this link http://help.sap.com/saphelp_nw04/helpdata/en/42/f3b31d48fb1bc8e10000000a11466f/content.htm
    5.The RB_SPLIT and RB_CLASSIC interface detrmination comes into picture only for a 1:N mapping.
    Regards
    Aashish SInha
    PS : Reward points if helpful

  • Question on having occurence in operation mapping

    Hi Experts,
    While configuring operation mapping, for both source and target operations, we can choose occurrence for them.
    i have a question that in which scenario we should choice other occurrence (not default 1) for operations.
    in message mapping signature tab, we could adjust occurrence for message type to perform 1:n or other mappings.
    then what's the difference of uses for these two occurrence setup?

    >
    Aditya Mutyala wrote:
    > Hi Experts,
    >
    > While configuring operation mapping, for both source and target operations, we can choose occurrence for them.
    > i have a question that in which scenario we should choice other occurrence (not default 1) for operations.
    >
    > in message mapping signature tab, we could adjust occurrence for message type to perform 1:n or other mappings.
    > then what's the difference of uses for these two occurrence setup?
    I think as per the earlier post it is answered that the occurrence changes are needed in case of N:M mapping or what is called has multimapping.
    > in message mapping signature tab, we could adjust occurrence for message type to perform 1:n or other mappings.
    > then what's the difference of uses for these two occurrence setup?
    as you have asked, the need here is to change the occurrence in operation mapping is for the runtime to understand that there are multiple interface calls to send out messages plus the operation mapping is in a way linked to the message mapping

  • BPM question

    I am new to BPM and trying out a scenario.  I have a few questions regarding the way that BPM works.
    I understand that BPM can only work with abstract message types.  So lets say that I wanted to take an IDoc and run it through a BPM to split it into different messages and then process them in a certain order.  Does that mean that I first have to make individual maps for each message type (abstract) that I want to work with in BPM?
    To put this in another way, it seems to be the case that XI can't simply bring an outbound message into XI and stick it straight into the BPM process.  It seems as though first the outbound message must be mapped and transformed into abstract messages before it can enter the BPM.  In this case, how does the transformation step in BPM play in? 
    Could someone clear this process up for me?  I looked at a few weblogs and documents but I'm still having a hard time wrapping my head around the process from a high level.

    Hi Ethan
    The abstract interfaces are used when Message Interface doesn't have a defined direction (it is possible to be used in both directions, outbound/inbound).
    You must create a Message Mapping for each type of message:
    1- IDOC - MT1
    2- IDOC - MT2.....
    and you must create a Interface Mapping "MultiMapping". Into BPM, a transformation step associated to this Interface Mapping "MultiMapping".
    These blogs can help you:
    /people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
    /people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
    /people/narendra.jain/blog/2005/12/30/various-multi-mappings-and-optimizing-their-implementation-in-integration-processes-bpm-in-xi
    /people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi
    Kind regards

  • SAP-XI Real time questions

    could you please provide me some real time questions on sap-xi,
    thank you

    1.  What are the Three types of XI Cache?  How are they used?
    2.  Where would you look to find Logical System in the SLD.
    ANS Business system wizard
    3.  What 2 Data Types are automatically created when the Namespace is saved in the Integration Repository?
    ANS. ExchangeFaultdata and Exchange log data.
    4   Which Development Object in SAP XI forms the "ROOT NODE" of an XML document when an XI message is generated?
    ANS MESSAGE TYPE
    5.  Describe the setting to "Permit Importing of SAP IDOCs or BAPI/ RFCs".  Where is this configured?
    ANS.
    6.  What are the valid types of Message Mappings?  Which is configured with the Graphical User Interface and requires no coding?
    ANS. MESSAGE MAPPING, XSLT MAPPING, ABAP MAPPING AND JAVA MAPPING, MESSAGE MAPPING REQUIRES no coding
    7.  What actions should you take if your Business System does not show when attempting to "Transfer from the SLD"?
    8. What is the relationship between Product, Product Version, Software Component and Software Component Version?  Give an example.
    ANS. PRODUCT: Represents a collection of all versions of a product . In SAP environment , a product corresponds to an SAP technical Component, eg 4.6c,4.6d,4.7
    COMPONENT: Represents a collection of all versions of a software components Examples of Software components are SAP_APPL,SAP_ABA,SAP_HR Software
    9.  Describe the Design Repository (DR) objects you created to configure a scenario.
    10.  What are the different design time components used by XI?
    11. What monitoring service does the integration server provide?
    12.  Describe the alert functionality of the runtime workbench.
    ANS Message alerting allows to set conditions for triggering Alerts. This allows notification of the correct parties for a specific classes of  errors.
    13.  In BPM, if you have async-sync bridge, does the QOS change?
    14.  What is logging/ trace? List 4 ways to enable logging/ trace?
    15.  Properties of an async message?
    16   Inbound XI message has problem, where do you look for solution?
    17.  Describe XI message format.
    18.  Describe end-to-end monitoring.  What is it?  How is it configured?  What are the different   views?
    ANS  It is a tool for monitoring end to end technical processes involving multiple components.
    to configure end to end monitoring :1. On initial screen of runtime work bench ,select configuration tab page.
    2.enter the logon data for the monitoring server.
    3.choose display.
    4.system displays the components of the correct domain and the integration server is selected as default.
    5.select the other components that you want to use and configure them as sender or receiver ,or both  depending on the component type.
    6.we can select monitorin level that we want to use for each of the selected component.
    7.Choose save configuration .
              Processes overview and the instance view are the two different views
    19. Different steps to make a Sender IDOC adapter work?
    20. JMS adapter can talk with what type of systems?  Give some examples...
    ANS Messaging systems to the integration engine
    21.What format can JDBC adapter communicate in?  Should you use native SQL?
    ANS. JDBC adapter converts data base content to XML messages and the other way around.
    22.If communications with JDBC using XML format, what are 4 actions you could do?
    ANS. SELECT, INSER, DELETE , UPDATE.
    23.  How does PCK and adapter framework engine differ?
    ANS.
    24.  Can JDBC adapter query DB tables?  Can it insert?
    ANS. Yes
    25.  JMS adapter scenario messaging system provider needs to submit what?
    26.  List some properties of receiving IDOC adapter.
    27.  JDBC/ JMS required certain steps before they can work?
    ANS vender specific JMS driver must be deployed on to the J2EE engine using SDM
            Appropriate JDBC driver must be deployed on the system
    28.  What is ALEAUDIT with respect to IDOCS?  When will they use it?
    29.  Properties of the HTTP adapter, does it use or need a sender or receiver communications channel or agreement?
    30.  What does a RFC adapter support?
    ANS sRFCs and tRFCs
    31.  Is EOIO supported by RFC?
    ANS No
    32.  What are the advantages of using a decentralized adapter engine?
    ANS.
    33.  What are the different monitoring statuses?  Where do you find them?
    ANS  Different monitoring statuses are Message Monitoring, Component monitoring , performance  Analysis and Alerting and we find this in Runtime Workbench.
    34.  What adapters are not in adapter engine? code you can type in,
    ANS HTTP and IDOC adapters are not in adapterengine and we can type code in  IDOC
    A.  Which ABAP proxy, in or outbound has Which one used classes with regards to Sync/ Async what is the method call?
    36.  With an optional node what would be the cardinality?  How do you make sure the subordinate fields get mapped?
    37.  WSDL what is it?  Where do you find it in Repository?  Is it used in Java or ABAP proxy?
    38.  XI 3.0, what are the supported mapping types?
    ANS Message mapping, ABAP mapping, JAVA mapping and XSLT mapping
    39.  What are the prerequisites for importing customer defined IDOC?
    ANS
    40.  What are the three IDOC transactions in XI?
    ANS  SM59, IDX1and IDX2.
    41.  Context object replace what?
    ANS  Xpath
    42.  Two things can make up a collaboration agreement, what are they?
    ANS Sender agreement and receiver agreement
    43.  What is a logical system, with respect to SLD?  Where would you assign it?
    ANS
    44.  What is the sender communications channel?
    ANS specify the potential senders of messages and the technical communication path
    45.  If error during inbound or outbound binding, where do you look to solve?
    46.  URI, URL and URN what are they and what are their differences?
    47.  To perform content based (logical) routing, two places it can be done.  What are the two places?
    48.  What is an integration process?  Where is it executed?  What stake?
    49.  In a message mapping you have advanced user defined function, can you test for context changes, if yes how?
    50.  What is multi-mapping?  Where is it used?  What are the advantages?
    ANS Multimappping is any mapping that involves N messages either or source or target side   Multimapping can be used in ccBPM
             1.used to map abstract interfaces
             2. Development is same as message mappings.
             3.n:1 transformation
             4.1:n transformation
             5. n:m transformation
    51.  What are the two XSLT tags, previously that could not be used in XI?
    ANS
    52.  Using a simple user defined function how can you send trace information to be monitored?
    53.  What is function "exists" in message mapping?
    ANS We can handle the error by checking whet her the source tag exists and if it does not we can pass an empty value, which generates the required target field.
    54.  What Jar file is required to perform Java Mapping?
    ANS
    55.  What is context in message mapping and how is it used?
    56.  What is remove context and splitby value?
    ANS to remove parent context of an element and spliby value is counterpart of remove context.
    57.  Where can you use user defined function?  What is its scope?
    58.  If you are building Java mapping class which class interface must it implement?
    59.  What is the scope of mapping template?
    60.  How does a Boolean function work in message mappings?
    61.  Source message occurs 3 times, target only once, what is wrong?
    62.  In simple mapping - one source results in 4 identical target messages, with regarding cardinality what is the problem?
    63.  What is a prerequisite to do ABAP mapping for a comple transformation?
    64.  What step can be inserted into an exception branch?
    ANS
    65.  How do you get an error condition to generated an alert?
    ANS
    66.  What actions can you perform in SXI_CACHE?
    67.  What is a wait step and why is it used?
    ANS It is a process flow control relavent and is used toset start time for next step
    68.  What is a block step and why is it used?
    ANS
    69.  Could multiple instances of an integration process be running at the same time?  If so, how does a message find its way to the correct instance?
    70.  Which XI objects can be used in an integration process?  Which ones from Repository?
    71.  Send message within an integration process to 8 receivers at the same time, how can you do this?
    72. What is a correlation?  What is a local correlation?
    73. What is the relationship between an integration process and business workflow?

  • Help with possibly noobish question

    Hello,
    I need to make some complex graph structures such that this format will not do
    1: 2 ->4
    2: 4 ->2
    I have several additions to each node to take care of that is the main problem.
    each node has aarity which I could hold as a separate array to be accessed for each object instance of a node
    Part 1:
    The problem is that i have to know which node is connected to which arity element and then I have to search for the free elements and label their indexes with characters. I think I can solve this
    Part 2:
    The second problem is maybe a little worse as I have to translate certain groups graphs to something like this and then connect them to any graph as needed. Will i need to make a separate object for this purpose??
    | ..................| n input wires connected |
    |???????????????????????????????????|
    | Wires maped to edges from graph |
    |___________________________________|
    | ..................| n output wires wires connected |
    Part 3:
    To compound this I have to find a way to implement a menu selector to choose random graphs or parts of graphs for a Genetic Algorithm. Selection is not the problem here its is mapping the structures into a chromosone which is causing me the problem.
    Part 4:
    Each connection has the graphs triggers different application specific rules that cause the graph to reduce or change connections.
    Any help on strategies for these problems would greatly be appreciated
    kind regards
    Prashant

    Hello all and thanks for the replies positive or not. Sorry if I offended you bbritta. I guess its not such and easy question after all.
    Well its not due tomorrow and I am doing some research into a wierd topic so you guys are along the right lines. The topic I am researching is non-determinstic interaction nets. I don't know too many people doing this. Interaction Nets invented by a guy named Yves Lafont and you can google this and the topic I am researching.
    All the code written thus far exists in C and is very hard to interpret as it uses a Lex and Yacc parser to implement the creation of tokens and syntax rules of the Interaction Nets programming language.
    Basically its a high level visual graph programming language however it can also be used on low level based on interpretation. Thus the need for graph data structures. Essentially I have to modify this programming language for non-determinism and demonstrate this in a Genetic Algorithm. The latter would be no problem if I could get the data structure sorted. People familiar with Lamda calculus, Linear Logic and Process Calculus might have seen this in some research papers.
    However I have not had a very good theoretical background so finding the data structures to map the complexity of the graphs is a little problematic. I will outline my idea and what I have done a little clearer below.
    So far I have broken the prob into smaller steps as suggested by someone, I hope the pseudo code helps a little more.
    class Symbol
    convertASCIItoINt( char value) : return int
    getChar() : return char
    checkAvailability() : return boolean;
    //each Symbol is assigned to a free port and is traditionally input.
    //several instances of this obj are used to
    class Port  implements Symbol
      initialisePort( num);
      checkFreePorts( ) : return boolean;
      setPortSymbol (port [num])
      private ports [ num ];
      setEndPortAsSpecial( ports [ num ]) // each node has a special port called principal port
    // each node has a set of port and each port can have a label as a string
    class Node
    setNodeSymbol()
    getnodeSymbol()
    public Port node_obj [ port_num ];
    setSpecialSymbol( string)
      //destructor to delete node connected to
      //duplicator to create a copy of cell value
      //constructor create a copy of the cell
    getSpecialSymbol() : return string symbol;
    checkSpecialSymbol(node_obj [ port_num ]): return string symbol;
    //so far as a typical graph goes i think its acceptable to connect the nodes in an vector with
    //a list at each element although this is not shown below.
    class Net
      connecNodes( node_obj [ port_num], node_obj [ port_num] )
      checkDeadlock(): return boolean; //check for cycles
      public Node net_obj [ node_num ];
      checkConnected( node_obj [ port_num], node_obj [ port_num] ): return boolean;
    //this is where the execution engine will be placed
    class InteractionRules
    ruleTrigger( )
      Node n = new n
      n.checkSpecialSymbol()
      // its here where things get complicated with the data structure as according to the rules I have to delete
      // add or copy a value of a particular node in a Net
      determineReduction()
        //if (ports [ num ] = num )
        // a reduction occurs according to the rule in the method above ruleTrigger();
       //at this point the relevant nodes will be removed and new nodes will be added according to the rules
    storeCopyofOriginalNet()
       //needed to rollback if rules are infeasable or deadlock occurs.
    }I desperately still need help to complete the data structure I have also considered manipulating the complex associations between the sets as multimaps and maps
    Sorry if I am not clear I am trying my best to explain something I have had little background and almost no help in as I am creating the special rules as I go along such as keeping an copy of a net / graph before modifying it in the Genetic Algorithm.
    Kind Regards and Best Wishes
    Prashant

  • Multimapping with Condition

    Hi,
    Can anyone tell me how to do 1:n multimapping wherein, depending upon one key node of the input file , it has to be posted to different receivers?
    Input FILE
    <main data>
    </main data>
    <local data>
    <key1>key</key1>
    <data1></data1>
    <data2></data2>
    </localdata>
    <local data>
    <key2>KEYS</key2>
    <data1></data1>
    <data2></data2>
    </localdata>
    OutputFile
    <local data>
    <key1>key</key1>  -
    > Receiver1    
    <data1></data1>
    <data2></data2>
    </localdata>
    And
    <local data>
    <key2>KEYS</key2>
    <data1></data1>           -
    >Receiver2
    <data2></data2>
    </localdata>
    Please suggest.
    Thanks & Regards,
    Suishama

    > depending upon one key node of the input file , it has to be posted to different receivers?
    One more question, as you said in the begining that based on key node it has to be posted to different receivers, So do you know how may different keys can be there in your input file? Because as per the blog for each different key you have to create a new mapping.
    Now coming to your second question
    >Also, the blog 3343 is good for 2 receivers. But, there can be more than 2 receivers. So, i cant put ifelse condition?
    >Should i create UDF for that also?
    You can modify the same UDF to get multiple receivers like this..
    Let's say I need to get 3 receivers based on my key values so you can modify the code as mentioned below..
    int i;
    int key1=0;
    int key2=0;
    int key3=0;
    for(i=0; i<a.length;i++)
           if( a<i>.substring(0,4).equals("key1") && key1==0)
                 result.addValue("key1Service");
                 key1=1;
          if( a<i>.substring(0,4).equals("key2") && key2==0)
                 result.addValue("key2Service");
                 key2=1;
      if( a<i>.substring(0,4).equals("key3") && key3==0)
                 result.addValue("key3Service");
                 key3=1;
    Regards,
    Sarvesh
    Edited by: Sarvesh Singh on Dec 30, 2009 2:52 PM

  • Configuration of multimapping scenario without a bpm

    Hi all,
    I am trying simple multimapping without a bpm for jdbc to jdbc scenario
    I have created
    a single business service which has one sender interface and two receiver interfaces.
    Two communication channels, one for sender jdbc and another for receiver jdbc.
    One Sender agreement.
    Two receiver aggreement with the same communication channel.
    Receiver determination.
    Interface determination of enhance type.
    Hav i missed anything? I am getting a error while testing the configuration in Interface determination and Mapping step.

    Hello
          I suspect there could me an error at Message Interface or Message mapping.
         What is the error syntex you encountered. As a process you have done well with
                1) communication channel
                2) Sender agreement & Two receiver aggreement
        Let me know. What are the action item at Intregatrion scenario.
             It was nice answering your question. Feel free to reach SDN if you have any questions. What are the action item at Intregatrion scenario.
    Thanks in advance for your co-operation
    Ashok Babu
    Enterprise Business process Architect
    SAP XI Senior Consultant

  • Want to have Training material and question to crack SAP XI certification

    Hi,
    This is hemant.
    I want to do XI certification . Can u plz give me the training material and question to do that.
    My email id is <b>[email protected], [email protected]</b>.

    Hi Hemant,
    Do you have Marketplace access? If yes, you can go to the following links:
    https://service.sap.com/%7Esapidp/011000358700005902252004E
    https://service.sap.com/~sapidp/011000358700003595762004E
    If no:
    Important topics are mentioned with +++
    SAP Consultant Certification
    Development Consultant SAP NetWeaver ’04 – Exchange Infrastructure & Integration Technology
    Software components: SAP XI 3.0
    Certification ID (Booking code): C_TBIT44_04
    Certification duration: 3 hours
    Number of certification questions: 80
    Required certificates for participation in this certification test: none
    Courses for certification preparation: TBIT40 (XI foundations), TBIT41 (Mapping Concepts), TBIT42 (Adapters Concepts), TBIT43 (Business Process Management Concepts), TBIT44 (Mapping, Adapters and BPM)
    Please note that you are not allowed to use any reference materials during the certification test (no access to online documentation or to any SAP system).
    The certification test Development Consultant SAP NetWeaver ’04 – Exchange Infrastructure & Integration Technology verifies the knowledge in the area of SAP NetWeaver for the consultant profile Exchange Infrastructure & Integration Technology. This certificate proves that the candidate has a basic understanding within this consultant profile, and can implement this knowledge practically in projects.
    The certification test consists of questions from the areas specified below:
    Topic Areas
    1. Overview
    Positioning
    Architecture overview
    Key functionality
    2. Design and Configuration (++)
    System Landscape Directory
    Integration Repository
    Integration Directory
    Business Process Management
    Adapters
    3. Runtime
    Integration Engine
    Runtime Workbench
    Basic server administration
    Security
    4. Mapping (+++)
    Concepts / Overview
    Test / Debug Environment
    Standard functions
    User-defined Functions
    Message mapping patterns
    Multi-mapping
    ABAP, Java, XSLT mapping overview
    5. Business Process Management (+++)
    Basic concepts
    BP Modeling
    BP Engine
    6. Adapters (+++)
    Overview and basic concepts
    J2EE Adapter framework
    Partner Connectivity Kit basics
    Individual Technical Adapters
    Advanced Concepts
    Amount of questions by topic (as percentage of test):
    + = 1 - 10%
    ++ = 11 - 20%
    +++ = over 20%
    Also go through the following links:
    SAP XI
    /message/908786#908786 [original link is broken]
    /people/sap.user72/blog/2005/12/22/new-to-xi
    /message/908786#908786 [original link is broken]
    https://websmp202.sap-ag.de/nw04-kt
    /people/sap.user72/blog/2005/12/22/new-to-xi
    Here are a few sample questions:
    Remember there will 80 question in exam that u need to finish in 180 minutes.
    1. Which of the following is not a component of Exchange Infrastructure.
    a. Integration Server
    b. Adapter Engine
    c. Business process management
    d. Master data management
    2. SAP XI is the integration technology and platform for
    a. A2A and B2B Applications
    b. Cross Component Business process management.
    c. SAP and Non-SAP applications
    d. Asynchronous and Synchronous Communication
    e. All the above
    3. Which of the following is not benefit of XI?
    a. Pre delivered Contents
    b. Total cost of ownership
    c. Openness and Interpretability
    d. Cross Component Business process management
    e. Integration of all modules MM,SD,FI,PI etc.
    4. Which of the mapping is not available in XI By default
    a. Message Mapping
    b. ABAP Mapping
    c. Java Mapping
    d. XSLT Mapping
    e. None of the above.
    5. Choose the true about types of mapping XI supports
    a. Structure Mapping
    b. Node mapping
    c. Value Mapping
    d. Functional Mapping
    6. During Mapping the attribute or element is already assigned mapping, but mapping is not complete. What is the color of ICON for the element/attribute?
    a. Red
    b. White
    c. Yellow
    d. Green
    7. Which of the following is not generic function?
    a. concat
    b. CopyValue
    c. DateTrans
    d. ifWithoutElse
    8. Which of the following in not true about user defined Simple functions
    a. process individual input filed values for each function call
    b. Expect string as input parameter
    c. Takes the object of GlobalContainer class
    d. Return a string
    9. Which of the following are required to create a user defined function
    a. Name
    b. Description
    c. Argument Count
    d. Label
    10. Which of the following package are by default imported in user defined functions
    a. java.lang
    b. java.io
    c. java.reflect
    d. All the above
    e. None of the above
    11. Mapping trace does not support following function. Choose one
    a. addWarning
    b. addDebugMessage
    c. addDebugInfo
    d. addInfo
    12. In Mapping Trace addWarning function which of the following is true.
    a. Supports trace level 1,2 and 3 .
    b. Supports trace level 1,2 .
    c. Supports trace level 1 .
    d. Supports trace level 1,2 ,3 and 4 .
    13. Which of the following is not true about multi mapping
    a. Multimapping supports m:n transformation
    b. Use Abstract interfaces
    c. Can be implemented without ccBPM
    d. Development is same as Message mapping
    14. Mapping template can be defined for structure mapping for the following structure. Chose the wrong one.
    a. Data type
    b. Complex types in IDOC and RFC’s
    c. Complex types in external definitions
    d. Message types
    e. Reference types used in multiple templates can be located in any software component.
    Regards,
    Abhy
    Message was edited by: Abhy Thomas

  • Questions on Print Quote report

    Hi,
    I'm fairly new to Oracle Quoting and trying to get familiar with it. I have a few questions and would appreciate if anyone answers them
    1) We have a requirement to customize the Print Quote report. I searched these forums and found that this report can be defined either as a XML Publisher report or an Oracle Reports report depending on a profile option. Can you please let me know what the name of the profile option is?
    2) When I select the 'Print Quote' option from the Actions drop down in the quoting page and click Submit I get the report printed and see the following URL in my browser.
    http://<host>:<port>/dev60cgi/rwcgi60?PROJ03_APPS+report=/proj3/app/appltop/aso/11.5.0/reports/US/ASOPQTEL.rdf+DESTYPE=CACHE+P_TCK_ID=23731428+P_EXECUTABLE=N+P_SHOW_CHARGES=N+P_SHOW_CATG_TOT=N+P_SHOW_PRICE_ADJ=Y+P_SESSION_ID=c-RAuP8LOvdnv30grRzKqUQs:S+P_SHOW_HDR_ATTACH=N+P_SHOW_LINE_ATTACH=N+P_SHOW_HDR_SALESUPP=N+P_SHOW_LN_SALESUPP=N+TOLERANCE=0+DESFORMAT=RTF+DESNAME=Quote.rtf
    Does it mean that the profile in our case is set to call the rdf since it has reference to ASOPQTEL.rdf in the above url?
    3) When you click on submit button do we have something like this in the jsp code: On click call ASOPQTEL.rdf. Is the report called using a concurrent program? I want to know how the report is getting invoked?
    4) If we want to customize the jsp pages can you please let me know the steps involved in making the customizations and testing them.
    Thanks and Appreciate your patience
    -PC

    1) We have a requirement to customize the Print Quote report. I searched these forums and found that this report can be defined either as a XML Publisher report or an Oracle Reports report depending on a profile option. Can you please let me know what the name of the profile option is?
    I think I posted it in one of the threads2) When I select the 'Print Quote' option from the Actions drop down in the quoting page and click Submit I get the report printed and see the following URL in my browser.
    http://<host>:<port>/dev60cgi/rwcgi60?PROJ03_APPS+report=/proj3/app/appltop/aso/11.5.0/reports/US/ASOPQTEL.rdf+DESTYPE=CACHE+P_TCK_ID=23731428+P_EXECUTABLE=N+P_SHOW_CHARGES=N+P_SHOW_CATG_TOT=N+P_SHOW_PRICE_ADJ=Y+P_SESSION_ID=c-RAuP8LOvdnv30grRzKqUQs:S+P_SHOW_HDR_ATTACH=N+P_SHOW_LINE_ATTACH=N+P_SHOW_HDR_SALESUPP=N+P_SHOW_LN_SALESUPP=N+TOLERANCE=0+DESFORMAT=RTF+DESNAME=Quote.rtf
    Does it mean that the profile in our case is set to call the rdf since it has reference to ASOPQTEL.rdf in the above url?
    Yes, your understanding is correct.3) When you click on submit button do we have something like this in the jsp code: On click call ASOPQTEL.rdf. Is the report called using a concurrent program? I want to know how the report is getting invoked?
    No, there is no conc program getting called, you can directly call a report in a browser window, Oracle reports server will execute the report and send the HTTP response to the browser.4) If we want to customize the jsp pages can you please let me know the steps involved in making the customizations and testing them.
    This is detailed in many threads.Thanks
    Tapash

  • Satellite P300D-10v - Question about warranty

    HI EVERYBODY
    I have these overheating problems with my laptop Satellite P300D-10v.
    I did everything I could do to fix it without any success..
    I get the latest update of the bios from Toshiba. I cleaned my lap with compressed air first and then disassembled it all and cleaned it better.(it was really clean insight though...)
    BUT unfortunately the problem still exists...
    So i made a research on the internet and I found out that most of Toshiba owners have the same exactly problem with their laptop.
    Well i guess this is a Toshiba bug for many years now.
    Its a really nice lap, cool sound (the best in laptop ever) BUT......
    So I wanted to make a question. As i am still under warranty, can i return this laptop and get my money back or change it with a different one????
    If any body knows PLS let me know.
    chears
    Thanks in advance

    Hi
    I have already found you other threads.
    Regarding the warranty question;
    If there is something wrong with the hardware then the ASP in your country should be able to help you.
    The warranty should cover every reparation or replacement.
    But I read that you have disasembled the laptop at your own hand... hmmm if you have disasembled the notebook then your warrany is not valid anymore :(
    I think this should be clear for you that you can lose the warrany if you disasemble the laptop!
    By the way: you have to speak with the notebook dealer where you have purchased this notebook if you want to return the notebook
    The Toshiba ASP can repair and fix the notebook but you will not get money from ASP.
    Greets

  • Question regarding NULL and forms

    Hi all, i have a survey that im working on that will be sent via email.
    I'm having an issue though. if i have a multiple choice question, and the user only selects one of the choices, all the unselected choices return as NULL. is there a way i can filter out anytihng that says "NULL" so it only shows the selected options?
    thanks.
    here is the page that retrieves all the data. thanks
    <body>
    <p>1) Is this your first visit to xxxxxxx? <b><%=request.getParameter("stepone") %></b>
    </p>
    <p> </p>
    <p>2) How did You Learn About xxxxxxx?</p>
    <p><b><%=request.getParameter("steptwoOne") %></b>
      <br>
        <b><%=request.getParameter("steptwoTwo") %></b>
      <br>
        <b><%=request.getParameter("steptwoThree") %></b>
      <br>
        <b><%=request.getParameter("steptwoFour") %></b>
      <br>
        <b><%=request.getParameter("steptwoOther") %></b>
    </p>
    <p> </p>
    <p>3) What was your main reason for visiting xxxxx?</p>
    <p><b><%=request.getParameter("stepthreeOne") %></b>
        <br>
          <b><%=request.getParameter("stepthreeTwo") %></b>
        <br>
          <b><%=request.getParameter("stepthreeThree") %></b>
        <br>
          <b><%=request.getParameter("stepthreeFour") %></b>
        <br>
          <b><%=request.getParameter("stepthreeOther") %></b>
    </p>
    <p>4) did you find the information you were looking for on this site?</p>
    <p><b><%=request.getParameter("stepfour") %>
    <br>
    <b><%=request.getParameter("stepfourOther") %></b>
    </b></p>
    <p>5) Do you plan on using this website in the future?</p>
    <p><b><%=request.getParameter("stepfive") %></b></p>
    <p>6) What is your gender</p>
    <p><b><%=request.getParameter("stepsix") %></b></p>
    <p>7) What is your age group</p>
    <p><b><%=request.getParameter("stepseven") %></b></p>
    8) Would you like to take a moment and tell us how we can improve your experience on xxxxxxxxxx?
    <p><b><%=request.getParameter("stepeightFeedback") %></b></p>

    i was messing around and came up with this. it doesnt remove the null, but if it is null it adds ABC beside it. so i think i might be getting close. i just need to figure out how to replace the null.
    code]
    <b><%=request.getParameter("steptwoFour") %></b>
         <% if (request.getParameter("steptwoFour") == null ) {
         %>
         <% out.print("abc"); %>
         <% }
         %>

  • Anyone know how to remove Overdrive books from my iphone that have been transferred from my computer? They do not show up on itunes. I see a lot of answers to this question but they all are based on being able to see the books in iTunes.

    How do I remove Overdrive books from the library that were downloaded onto my computer then transferred to my iphone? The problem is that they do not show up in iTunes.
    I see this question asked a lot when I google, but they always give answers that assumes you can find the books in iTunes either under the books tab, or the audio books tab or in the music. They do not show up anywhere for me. They do not remove from the app like the ones I downloaded directly onto my iphone.the related archived article does not answer it either.  I even asked a guy working at an apple store and he could not help either.   Anybody...?
    Thanks!

    there is an app called daisydisk on mac app store which will help you see exactly where the memory is focused and consumed try using that app and see which folders are using more memory

  • Basic question

    Hello, i have a basic question. if i have defined 2 fields in a cube or a dso:
    Name Quantity
    and from the external flat file i get some characters for my quantity field. would my load fail?  for standard dso and for write optimized?
    NOTE: quantity field is a keyfigure defined as numeric.
    and the load coming in has "VIKPATEL" for Quantity field and not numbers.
    thanks

    Hi Vik,
    Yes, the load will fail.
    May be you coud first load this data into BW (into PSA) and set both fields as characters fields. Then you can create DSO, do transformation from this PSA to the DSO, and put your logic as to what do you want to do with those Quantity that is not number (e.g. convert to 0, or 'Not assgined', etc).
    You can use transfer rule, or a clean up ABAP code in the start routine.
    Hope this helps.

  • Mid 2010 15" i5 Battery Calibration Questions

    Hi, I have a mid 2010 15" MacBook Pro 2.4GHz i5.
    Question 1: I didn't calibrate my battery when I first got my MacBook Pro (it didn't say in the manual that I had to). I've had it for about a month and am doing a calibration today, is that okay? I hope I haven't damaged my battery? The calibration is only to help the battery meter provide an accurate reading of how much life it has remaining, right?
    Question 2: After reading Apple's calibration guide, I decided to set the MacBook Pro to never go to sleep (in Energy Saver System Preference) and leave it on overnight so it would run out of power and go to sleep, then I'd leave it in that state for at least 5 hours before charging it. When I woke up, the light on the front wasn't illuminated. It usually pulsates when in Sleep. Expectedly, it wouldn't wake when pressing buttons on the keyboard. So, what's happened? Is this Safe Sleep? I didn't see any "Your Mac is on reserve battery and will shut down" dialogues or anything similar, as I was asleep! I've left it in this state while I'm at work and will charge it this afternoon. Was my described method okay for calibration or should I have done something different?
    Question 3: Does it matter how quickly you drain your battery when doing a calibration? i.e is it okay to drain it quickly (by running HD video, Photo Booth with effects etc) or slowly (by leaving it idle or running light apps)?
    Thanks.
    Message was edited by: Fresh J

    Fresh J:
    A1. You're fine calibrating the battery now. You might have gotten more accurate readings during the first month if you'd done it sooner, but no harm has been done.
    A2. Your machine has NOT shut down; it has done exactly what it was supposed to do. When the power became critically low, it first wrote the contents of RAM to the hard drive, then went to sleep. When the battery was completely drained some time later, the MBP went into hibernation and the slepp light stopped pulsing and turned off. In that state the machine was using no power at all, but the contents of your RAM were still saved. Once the AC adapter was connected, a press of the power button would cause those contents to be reloaded, and the machine would pick up again exactly where you left off. It is not necessary to wait for the battery to be fully charged before using the machine on AC power, but do leave the AC adapter connected for at least two hours after the battery is fully charged. Nothing that you say you've done was wrong, and nothing that you say has happened was wrong.
    A3. No, it does not matter.

Maybe you are looking for

  • Supplier Open Interface Import is not working

    Hi, I am trying to load Suppliers through AP_SUPPLIERS_INT table using Supplier Open Interface Import but it is error. I applied the patch 11821347 which have made the version of the files as below /* $Header: appvapib.pls 115.110 2011/02/18 06:15:15

  • Can I copy my new laptop (system an all) onto my old computer?

    Hi, I recently bought a Macbook Pro 15" Retina display, but doesn't have ethernet or firewire ports and it won't read my old ipod as well as a LOT of my applications. Fortunately I still have my old Macbook Pro. Unfortunately in February, by error I

  • Custom css file is not loaded

    Hi I had uploaded my custom.css file from Shared components-> Cascading style sheets. Initially I could see the changes reflecting on the pages. After that when I deleted my file and uploaded file again with more edits and additions, I am not seeing

  • MY PREPAID ACCOUNT IS DRIVING ME NUTS!

    I am supposed to have unlimited texting on my account, yet after adding $35 to my account only four days ago, I am OUT OF MONEY AND HAVING MY TEXT MESSAGES KICKED BACK TO ME FOR INSUFFICIENT FUNDS! This is absolutely getting on my nerves. Last month

  • (URGENT) Skining problem of components (datagrid & combobox)

    Hi, I m using FLASH CS3, I used Datagrid and Combobox component from components panel, and simply add some data inside in that. setupComboBox(); function setupComboBox():void     cb.setSize(200, 22);     cb.prompt = "Select a Credit Card";     cb.add