Ordering of mapping evaluation

I have a single flat file (with strongly denormalized data), which should be a data source for three targets: a cube and two of it's dimensions.
For some reasons I prefer to use one mapping for all three targets. Reasons are:
- Flat file I have is a partial data source; it does not contain all data but changes only. If I do three mappings it will be more difficult to trace if one of them missed to work. For example (theoretically) new flat file can arrive and replace previous at the gap between mapping execution.
- Audit browser's execution report will give me a single report of execution instead of three different-placed.
Maybe these reasons are wrong.
First of all I created mapping with a single data source and three branches of execution. For this mapping OWB generates package with "cube-than-dimensions" evaluation; it places call of cube-evaluation branch before calls of dimension branches. This does not affected if I change creation order of operators etc.
Then I put second data source operator for the same external table. One of data sources feeds dimensions while second feeds cube. In this case OWB generates a very strange package: it evaluates one dimension, then cube, then other dimension. I. e. it's a half of work :-)
Then I put third data source operator for the same table; each of data sources feeds it own target. In this case OWB generates a "cube-then-dimensions" evaluation again.
Can it be directed to place a cube evaluation at the last of mapping? What should be the right technique in my case?

It is recommended to load dimensions and cubes separately in separate mappings - these are logically separate operations that should be performed in a strict sequence - first dimensions, then cubes, while the execution sequence in a single mapping is not guaranteed.
Also, you can then build a process flow and consolidate the mappings in a single process flow where you can manage the sequence of execution by (for example) running the dimension loading mappings first, in parallel. Then, if all the dimensions are correctly loaded, load the cube. This way you can better manage the dependencies and the error handling of the load process.
Regards:
Igor

Similar Messages

  • Order and map problems

    i have a user defined type which in essence works great. however if i try to run a sub query i get the message
    ORA-22950: cannot ORDER objects without MAP or ORDER method
    which i assume happens because i have not ordered my user defined type in any way, thus
    what is the command to order the type definition

    Marcus,
    I am curious of your application. Why only one user-defined type? Here is how to remedy your problem,
    1. The error measnt:
    ORA-22950 cannot ORDER objects without MAP or ORDER method
    Cause: An object type must have a MAP or ORDER method defined for all comparisons other than equality and inequality comparisons.
    Action: Define a MAP or ORDER method for the object type.
    2. Check out the documentation at http://download-west.oracle.com/otndoc/oracle9i/901_doc/appdev.901/a88878/adobjbas.htm#459409 to learn more about ORDER and MAP methods.
    Regards,
    Geoff

  • Multiple batches for a production order and mapping with components

    Hello Gurus,
    Our business requires to create multiple batches for one production order + they want to trace which component in the production order has been issued to the main equipment.
    For example, I am creating production order for 'A' equipment for 4 qty. Business wants to create 4 different batches for these equipment
    Lets say now 4 batches are created A001, A002, A003 and A004.
    Now lets assume 2 nos of 'B' component are required for 1no of 'A' component. So the requirement of B component is 8.
    Lets say 8 batches are generated B001, B002 ......B008
    Now lets say batch B001 and B002 are issued for A001 and packed together. How do we map this?
    I understand we can do some enhancement for creating the multiple batches but I still dont know how to map them with each other.
    Please help

    Hi Ethan
    There is a functionality called WIP batches, that allows you keep the batch traceability within an order.
    With WIO batches you can track which batch of component was used to produce each batch of finished product.
    See this link for more details:
    Work-in-Process (WIP) Batch - SAP Library
    BR
    Caetano

  • XML attributes wrong order in mapping

    In XI SP16
    I am building a mapping based on a dataype using XML attibutes.
    The datatype looks like:
        Test_Node ComplexType
             a  attribute xsd:string
            <b> b</b>  attribute xsd:string
             c  attribute xsd:string
             d  attribute xsd:string
             e  attribute xsd:string
    I use this data type in the message type (this is correct).
    When I load it into the mapping I can see the following thing:
        Test_Node ComplexType
             a  attribute xsd:string
             c  attribute xsd:string
             d  attribute xsd:string
             e  attribute xsd:string
            <b> b</b>  attribute xsd:string
    The second attribute goes to the last position. As I use this to build a flat file I don't get the expected flat file.
    This is a consistent behaviour with all similar mapping.
    I tried to put the last attribute in second position but I think this is not the way to do it (if this is fixed in the future that can cause problems).
    Any suggestion is welcome.
    Thanks.
    Gabriel

    Hi,
    Just some quick ideas :
    -Is the latest version of your datatype, message type active ?
    -Are you sure you are using that message type in the mapping ? ( check namespaces in case similar message types exist )
    -Did you try to create once from scratch again to see if it's always the smae behaviour ?
    rgds dirk

  • Evaluation Order type

    Does anyone have experience in evaluation type orders.
    We need to stop invoice being generated for these kind of orders till the evaluation period is over.
    Is there a standard functionality which i can use.

    Define a Order type with a cycle step which
    has validation approved;followed by receivable interface

  • How to order maps

    Hi,
    I am trying to use an order by on a Map in one of my entities. However, the underlying implementation in toplink uses something other than a LinkedHashMap, so the map is built in some random order. Is there a way you guys could use a LinkedHashMap for the underlying implementation instead of whatever you are using now? Or is there another way to do this?
    Thanks,
    Brendan

    Normally ordering and Map do not go together. If order is important, using a List would be best.
    You might be able to do this if you set the mapping's container class to LinkedHashMap, such as using a DescriptorCustomizer to call mapping.useMapClass(LinkedHashMap.class), or by setting the type of your field in your class to LinkedHashMap instead of Map. The mapping will not be able to be lazy however, as the IndirectMap does not use LinkedHashMap. You could log an enhancement request on EclipseLink to have support for lazy LinkedHashMap's added.
    James : http://www.eclipselink.org

  • Return Sock Transfer Order - Error during goods receipt

    Hello,
    STO from store A (issuing) to store B (receiving) of 1 units
    MAP = 10u20AC
    Transfer Price (Z01)= 20u20AC
    financial document is:
    BSX............................-10u20AC...............................store A
    BSX............................20u20AC.................................store B
    Z01.............................-20u20AC.................................store B
    Z01...........................10u20AC....................................store B
    This means that goods issue from store A is MAP evaluated and receipt in store B is regarding transfer price, then we have unrealized profit account for the diference (which are the last 2 lines for condition type Z01).
    When I'm doing a return STO and I tried to do GR in the store A system gives me error message M7301 "Value of the goods movement is negative".
    Do you know how can I handle with this in order to have:
    BSX............................10u20AC...............................store A
    BSX............................-20u20AC.................................store B
    Z01.............................20u20AC.................................store B
    Z01...........................-10u20AC....................................store B
    Thanks in advance.

    are you following the path  PO return by the received plant using 161 -deliveryPGR ?

  • Route map

    Can anyone tell me what a route map is and how they work, thanks
    Carl

    hi
    route maps are used for different purposes like policy based routing,controlling the routing updates also for number of administrative functionalities.
    But the usage of route maps can be found mostly inline with PBR where the forwarding is being done based on different criterias.
    Abstracts from CCO
    "They are an ordered sequence of individual statements, each has a permit or deny result. Evaluation of ACL or route-maps consists of a list scan, in a predetermined order, and an evaluation of the criteria of each statement that matches. A list scan is aborted once the first statement match is found and an action associated with the statement match is performed".
    "They are generic mechanisms—criteria matches and match interpretation are dictated by the way they are applied. The same route-map applied to different tasks might be interpreted differently".
    also check this link for more info.
    http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a008047915d.shtml#what
    regds

  • Create a Sales Order with Reference to Contract using IDoc / LSMW  ( AFS )

    Hi Gurus,
    I need to crate a Sales Order with reference to a Contract. I need to upload Sales Orders with reference to contract via LSMW.
    So far, I've been able to create the Sales Order with ref to contract. But, the Sales Order Quantity is not getting deducted from the Original Qty in Referred Contract ( When try to create another Sales Order referring to the same Contract.) When a Sales Order is created manually, this is working fine.
    Please tell me if I've missed some parameter which stopping it create the link to exact schedule line ( Sizes level )
    The Details of the IDoc which is been created via LSMW are as follows;
    Message Type: ORDERS
    Basic Type     : /AFS/ORDERS05
    Process Code : ORDE / DELO
    ( Tried with both process codes.  But the Identification is the same for both: IDOC_INPUT_ORDERS )
    *_In Header;_
    Segment : E1EDK02  - IDoc: Document header reference data *
    Qualifier : '043' - Vendor Contract Number ( Tried with ' 005' - Customer Contract, but it's not working )
    Contract Order is mapped for field BELNR
    *_In Item;_
    Segment : E1EDP02  - IDoc: Document Item Reference Data *
    Qualifier : '043' - Vendor Contract Number ( Tried with ' 005' - Customer Contract, but it's not working )
    Contract Order is mapped to field BELNR
    Line Item of the Contract is mapped to field ZEILE
    I also tried passing the Schedule line of Contract in Segment :  E1J3P01 AFS IDoc: Doc.item general data
    to following fields;
    J_3AETENV
    J_3AVGETE
    /AFS/UETENR
    Still its not getting updated in the VBEP also..
    Please help me with regard to this. Points will be awarded for your valuable contribution.
    Thanks.

    Hi,
    This issue is been resolved.
    One of my friend helped me with resolving this issue..
    Once the below mentioned configurations were done on SPRO, the Sales Order was created with reference to Contract and the Qty was reflected when tried to create a new Order referring the same contract.;
    u2022     SPRO --> SD  -->Sales  --> Sales Documents  --> Sales Document Header  --> Define Sales Document Types  --> Field : Outline agreement message; from blank to u201CBu201D.
    u2022     SPRO  -->SD  -->Sales  --> Sales Documents  --> Sales Document Header  --> Maintain Sales Document Types for AFS  --> Field : Outline agreement message; from blank to u201CAu201D

  • Server 2008R2 mapping to shared folders fails users of Windows 8.1 but seems OK on Windos 8.0 and no problems for Windows 7

    Having read what I could from the related questions, the answers still elude me.  This issue apparently is specific to Windows 8.1.
    First, a little background.
    1:  The server is not on a domain,  The system runs Server 2008-R2 standard with all folders shared across a standard "Workgroup" type network.  They would prefer to
    leave this layout intact. 
    2:  The shared folders are nothing but Data files.  There are no active system folders or anything used in an "active" environment.  They are mostly Word doc, excel
    files, pdf, txt, etc.  However, due to the requirements of the software that needs to access these files, they Must
     reside on a mapped network drive letter. Nothing else works due to the way the SQL database program stores the reference points back to the data.
    I have had some success using what amounts to a “simulated” mapping using  WebDAV to access the server.  But access speed is a lot slower ad file size is limited.
    3:  The system has been configured as-is for the past 3 years with Users all on Windows 7 x64 (mixed OS, some Home Premium, some Professional) and the only problems that come up are when
    access is through an ISP that blocks port 445.  This was the original reason for finding a WebDAV/Cloud method just for those Users since they were unable to Map drives to anything on the Office Servers from their Home Internet even when using a VPN.
    When Windows 8.0 became the only version available, I added a few users whose new laptops came with 8.0 from the vendors.  While there were a very few minor problems, for all practical
    purposes, I was still able to provide access to the mapped folders.
    As the Windows 8.1 roll-out progressed, some users were successfully upgraded while others  are still stuck in Windows 8.0.  The issues with this seem to be hardware related and vary
    depending on the Make and model of the laptop.  I have been assured that eventually all of these will be able to advance to 8.1.  But this delay has given me an excellent mixed OS environment for testing.
    On the users who have not yet purchased new equipment and who are still using Windows 7.  There has been no change.  Their drive mapping is stable and they can always connect as usual. 
    Those blocked from lack of port 445 or still blocked.  Systems inside the Office and those with ISP's who allow port 445 can use all mapped drives as normal.
    Users who had Windows 8.0 and who have not yet been able to upgrade to 8.1 also have been unaffected.  Same results as Windows 7. 
    Users who got the Windows 8.1 upgrade as well as those that came factory loaded with Windows 8.1 seem to be a never-ending list of problems.  The ones that came native with 8.1 are worst
    of all.  The list of error codes runs through everything that has to do with “communication with the server”.  As far as I have seen, this appears to be the issue.
    Whether they are in the office on a wired network connection or at home on a Wi-Fi connection, the issues have the same results but the actual error codes may vary slightly.  All of
    them refer back to an inability to communicate with the server.
    Nothing on the server has changed in any way.  Users with Windows 7 continue to have zero problems,  Users with Windows 8.0 seem to be doing fine as well.  Only those with Windows
    8.1 are affected and their problems are dramatic with everything from a total loss of drive mapping to misdirected data when the maps are active.
    I have tried to make the drives automatically remap on reboot. I have tried registry modifications.  I have done everything I can think of to make a difference but the results are the same
    for every system using 8.1.  The mapped drive letters invariably disappear.  Sometimes while the system is in use ( I think I have been able to trace this to times when the system enters Sleep or Hibernate) but always when the system reboots. 
    One detail that might point to somewhere is that the "time to connect" when mapping the drive is so long that I believe some of the original failures were due to not waiting for a
    minimum of 3 or 4 minutes to give time for the Shares to show-up in order to map them.  Once the mapping is successful, the file access speed seems normal.  But invariably, the drive becomes "unmapped" repeatedly each day.
    I know this was a long question but I have tried to provide every possible detail for anyone who has experienced events like this who may already have a solution.  I would even be glad
    to purchase a 3rd party application if that is what it takes to get this to work.  My next planned effort is to try using Server 2013 but I am afraid that might open another can of worms for those who still use Windows 7.
    I have also been told that this is in some way related to the push to "Cloud" support in Windows 8.1 OS but I do not see where this would come in.  I can say that this was the
    one place where things continued to work as before.  People who had Windows 8.1 and who had to use the CLOUD copies of our data are still able to connect to it with no problems.
    Any suggestions appreciated.  Preferably those that would not need extensive changes to the basic network structure.  This "workgroup" consists of less than 25 users and any
    extreme measures would be hard to justify

    Hi,
    I sugget you try to ping server so that we can verify the connectivity.
    Can windows 8.1 access Windows Server 2008R2?
    Also,please check the event viewer to see if some error log appeared when the issue occurred.
    Regards,
    Kelvin Xu
    TechNet Community Support

  • VPRS not coming in sales order

    Hi All,
    Please look at my scenario and suggest any recommendation.
    Sales Org - ABCD is assigned to Company code - ABCD
    Order type - standard
    Item category(ies) - TAN (with determine cost checked) & TANN (with determine cost checked)
    Pricing procedure - has VPRS (with requirement - 4, subtotal - B)
    Plant - XYZ (is assigned to Company code - JKLM)
    Customer - 12345 (has delivering plant as XYZ on CMR)
    Material : KAS010-1
    Now, a sales order is placed for customer 12345 from ABCD sales org with XYZ plant on the line items.
    Order has 2 line items:
    10 KAS010-1 2 TAN $260
    20 KAS010-1 3 TANN $0
    When I go to line item condition, for both lines, I do not see VPRS. When I looked at the pricing analysis, it says, requirement 04 is not fulfilled.
    In the debug mode, it gave me that T001K IS NOT EQUAL TO T001 (i.e. JKLM {company code for plant XYZ} IS NOT EQUAL TO ABCD {company code of ABCD}).
    However, still I want to see VPRS on the sales order to map COPA.
    Please recommend if there is a way to do it (either by standard or development).
    Thanks in advance for your time.

    Hi,
    For T001K table carry out settings in OMWD
    For T001 table carry out settings in IMG >> Financial accounting new >>  Financial accounting global settings new >> global parameters for company code >> enter global parameters
    kapil

  • How to retrun goods from sales order (OPM 11.5.2)

    Dear all
    Have anybody know how to return stock from the OPM order fulfillment module? Please guide me the step and procedure.
    I have read the OPM user guide no return stock but I applied by using the quantity form and reason code to identify the sale order return mapping account to subledger.
    Thanks in advance
    CC.

    Dear all
    Have anybody know how to return stock from the OPM order fulfillment module? Please guide me the step and procedure.
    I have read the OPM user guide no return stock but I applied by using the quantity form and reason code to identify the sale order return mapping account to subledger.
    Thanks in advance
    CC.

  • Error in BP Mapping from ECC to CRM 5.0 -Specify a card type error

    Hi gurus,
    I have taken
    *Specify a card type-Message no. R1561*
    error in case of mapping cust_main data from ECC to CRM 5.0. When I check the selection result of Bdoc messages by getting SMW01 facing with above this error.
    Could you please help me to overbeat this error in a quick way in order to map properly...
    Thanks so much
    Best regards,
    Fahrettin Kerem BOZBIYIK

    Hi Kai,
    Firstly thank you for your notes notification!
    That's right symptom is right over there but in our ECC system my related customer has no credit card type data in payment cards data tab so that why would I have taken the Bdoc validation error occasionally in case of mapping process to CRM 5.0 such as I mentioned?...
    Best Regards,
    FKB

  • Context Mapping: child-nodes of non-mapped parent nodes

    I am somewhat curious about Context Mapping in WebDynpro.
    Which parents nodes need to be mapped in order to map child nodes ? Does a child node has more than one parent node (e.g. grandparent - two steps above) ?
    A.1  -
    MAPPED----
    >    B.1
      - A1.1   NOT MAPPED
      - A1.2   NOT MAPPED
            - A.1.2.1     MAPPED TO>    B.1.2.4
            - A.1.2.2   NOT MAPPED
      - A1.3   NOT MAPPED
    Is it sufficient that only one of these parent nodes (e.g. direct parent node not mapped, but parent node of this parent node is mapped) need to be mapped so that the child node can be mapped ?
    Is this assumption true or not ?
    The SAP library states:
    "Conversely, child nodes of non-mapped parent nodes cannot be mapped, otherwise this would result in irresolvable conflicts at runtime with respect to the parent-child relation in the context and the mapping relation." (http://help.sap.com/saphelp_nw04/helpdata/de/51/a3384162316532e10000000a1550b0/content.htm)
    This statement is not absolutely clear on this issue.

    Let me put it this way
    You have a node vehicle and you have a child node for that the car. The car node have parameters car1, car2.
    Let the vehicle node have parameters veh1 and veh2
    Then if you map vehicle node one to any other node (say in the comp. controller) you have the option of mapping its children i.e veh1,veh2 and carnode.
    You can have that veh1 is mapped and veh2 is not mapped.
    vehicle node(mapped)
    veh1(may or may not be mapped)
    veh2(may or may not be mapped)
    car node(may or may not be mapped)
    If instead you try to map only the car node the vehicle node will also get mapped automatically but not it's child parameters like veh1 and veh2.
    vehicle node(mapped)
    veh1(may or may not be mapped)
    veh2(may or may not be mapped)
    car nodemapped)
    car1(may or may not be mapped)
    car2(may or may not be mapped)
    Hope this would help.
    Do revert for further clarification
    Regards
    Noufal

  • Unable to map MP Enumeration List in Request Offering

    Hello Folks,
    I am creating a request offering that allows a user to request for a new e-mail account, then to select which site/branch name is belong to. I created a
    new Management Pack sealed list that has different site names.
    I created a Class Service Request Template with the following Activities (RA: Review Activity for approval, MA: Manual
    Activity “create a new e-mail address”, MA: Manual Activity “Send E-mail Password info to the user”).
    I created the request offering, selected above template, then I configured a user prompt as the following:
    1-    
    First and Last name of the New User : Required – Text
    2-    
    Please provide the Branch Name of the New User: Required – MP Enumeration List
    3-    
    Please provide the Position and Department of the New User: Required – Text
    4-    
    Please provide a preferred E-mail Account of the New User: Required – Text
    5-    
    Comment: Optional - Text
    Under Configure prompts, I click the configure button for the point number 2 and choose the custom list that I created
    as the prompt output.  I am then required to map prompts to properties, but when I select the object to map it "prompt output" drop down, the list is not available for me to choose as a mapped prompt!  I can only see the String prompts
    (1, 3, 4 and 5). I cannot publish the Request Offering because point number 2 is not mapped.
    What did I miss?  Why can't I select the list in order to map it?
    Any help in the right direction is greatly appreciated!
    Thank you.

    Dear Morten,
    Continuing the same scenario described above, I came across another issue with the 3 Incidents Templates that I have created.
    As noted, I created a 3 Incident Templates and I predefined the following fields in advance:
    - Classification Category: ...
    - Source: ...
    - Support Group: ...
    - Assigned To: Mr. X
    Then I used those templates to create the Request Offering and publish them so the users can submit incidents via the portal.
    The issue is that the Priority value is not being calculated automatically, it remains empty :(
    If I opened the same
    incident template and I filled the Impact/Urgency manually, the priority is still empty.
    The priority is being calculated only if I opened the created Incident above from Work Items console and click OK.
    Why the incidents priority is not being calculated from the Template?
    Your support is highly appreciated.
    Thank you in advance,

Maybe you are looking for

  • Mix 4:3 and 16:9

    Hi Guys I've filmed a wedding using a Sony Z1 in 16:9 but I have some footage in 4:3 captured by a old little handheld Panasonic GS10. I'd like to use some of that footage but I need to make that 16:3. I saw a thread a couple of days ago that had a g

  • Firewire Port out to lunch! Formac Studio goes with it! Help!

    There was a nasty thunderstorm last night in my area. My computer was off the entire time, but upon restarting hours later, I found both my firewire ports out. This morning, one of them came back to life- but when I plugged my Formac studio into it-

  • How to get the UIDRef of Text frame associated with hyperlink?

    Hi, I have a document which contains Text hyperlinks . I am able to get the number of hyperlinks present in document using "IHyperlinkTable" and text range to which hyperlink is associated using interface "IHyperlink". InterfacePtr<IHyperlink> hyperl

  • I want to change my Mozila Firefox password

    i wish to change my MozilaFirefox password for security purposes, i have NOT been invaded or anything like that, i only want to change my password once in a while; can you please provide me with the information to do this task. Thank you, [email prot

  • How do I delete a locked photo on my iPad?

    Days ago I connected my Mac Book Pro to a customers iPad, via the iPad cable, and inadvertently some of my pictures went to his iPad. I tried to delete them but when I open the images there is no trash can nor any other meens to erase the picture, wh