Identification of Level 0 Blocks

Hi All
It is actually quite strange, but i wanted to post it here so that i can identify my mistake (if any)
Level 0 Blocks in Essbase are the blocks which gets created with all level 0 members of sparse dimension which have data even for 1 dense dimension combinations.
I loaded data into essbase and did calc all. I can see 553 level 0 blocks and 1289 upper level blocks.
I exported the data from Essbase using report script to include DIMBOTTOM members from sparse dimensions.
Now when i analyze the unique combinations for the members of these sparse dimensions, it shows me 460 records only.
To check the same, I ran a calc to clear empty block, and i got the number 460 as level 0 blocks and even upper level blocks count reduced.
Though i have not enabled Aggregate missing, still why does the system creates empty blocks for Level 0 too?
Edited by: user8628169 on Jun 1, 2011 2:37 AM

Any chance that while you were loading data, you loaded to a cell then subsequently loaded #Missing to the same cell? That will leave you with empty blocks.^^^I swear, I came up with it on my own. :) <insert smiley face right here>
Regards,
Cameron Lackpour
P.S. And what happened to the smiley faces? I type them in but they never show up.
Edited by: CL on Jun 1, 2011 7:01 AM

Similar Messages

  • ESSCMD for Clearing Upper Level Blocks?

    I am using Application manager for clearing the Upper level blocks of database.<BR>Is there any ESSCMD/maxshell/Mdx command that will clear the Upper Level blocks of database, so <BR>that the command can be used on Multiple cubes.<BR>Your inputs Would be appreciated<BR>

    Hi,You can try calcline ess command to clear the upper level blocks as follows :calcline "CLEARBLOCK Upper;"Thanks,- Sandeep

  • 'Control terminals on connector pane not on top level block diagram.' comment on CLD report

    Hello All
    Could anybody enlighten me please , what does that comment mean on CLD report
    'Control terminals on connector pane not on top level block diagram.
    Does it mean that some terminals are hidden within some case structures and not showing on block diagram without going into case structures or by 'top level block diagram' it means
    main.vi and controls on main.vi must also be connected to its connector pane?
    Thank you
    K.Waris
    Solved!
    Go to Solution.

    For one thing it means that they run VI analyzer on your VIs since that is a verbatim warning that you receive.  It simply means a terminal which is wired to the ConPane is not on the top level diagram, ie. inside a case structure.
    As to why it is often not a good idea to do this read this classic thread:
    http://forums.ni.com/t5/LabVIEW/case-structure-parameter-efficiency/m-p/382516#M191622

  • Create user column in Identification number assigment block

    Hi!
    Does anybody know how to find user that create the identification number.
    I want create new column in Identification number assigment block.
    BuilIDNumber entity  and BUT0ID table don't have fields with that information.
    Searching BAPI doesn't give any effect.
    Regards, Marat.

    Hi!
    I have new task.
    Add "Create user" column in "Addresses" assigment block.
    In BuilChangeHistoryRel I can find records with full text of address ( Country, PostCode, City etc ) , but not records with addrnumber or addressguid what unique determinate any address.
    Does anybody know how to find address author from addrnumber or guid?
    Regards, Marat.

  • Combo box in multi level block

    Hi,
    I am facing one pbm with combo box. I will explain my scenario. Pl help me.
    In new-form-instance-trigger,
    opening cursor for fetching item1, item2 from table1; - C1
    opening cursor for fetching item3 from table1 based on item1--C2
    begin
    open the loop loop1 in C1 and assigning values item1,item2 in the block
    opening loop2 in C2 and adding item3 into combo box.
    close loop2
    close loop1
    end
    --here whatever value is added in combo box, is getting repeated in all the combo boxes. For eg, item 1 value is  'priya' and item3 values are i1,i2 and i3 for 'priya'
    for item 1 value 'arthi' item3 values are i4 and i5.
    After running, all the values i1,i2,i3,i4 and i5 is fetched in combobox regardless of item1 values.
    so for 'priya' all 5 are displayed in combo. similar case for 'arthi' also.
    Any suggestions/help??
    Regards
    Priya

    I wish to populate like this
    priya|| i1/i2/i3 in combobox
    arthi||i4/i5in combobox
    Now, all the values from i1 to i5 are displayed in combo for the value "priya".
    Hope u undertood my requirement.
    regards
    priya

  • Block the Material at Item level in Sales Order automatically for delivery

    Hi!
    My business scenario needs a material to be Ckecked for Inspection after raising the Sales Order by thirdparty person. So, I need to block that particular material at Item level automatically for delivery and rest of the line items can get delivered. I can do this by selecting the reason for Block at Item level manually, but I want the system to get detemine this block. And one more thing is that there is NO Quality Management module for this. So, let me know what I need to configure for this effect.   Thank you.....

    hi,
    pl check the user exit " userexit_save_document_prepare" or "userexit_save_document".
    Take the help of your abaper to see if the logic written here can affect the item level block in the sales order for inspection. Create new reason for the item level block and have it triggered with this exit. Instead of hard coding which might require regular intervention of abaper for code changes for the business to be able to manage it, maintain a master data in the material master against some field with a key.
    now use that key to identify if these materials require to be blocked at the sales order level for inspection. To release this item again the user has to go in VA02 mode to release the block. Let this be done after the inspection of that material.
    regards
    sadhu kishore

  • Removing invoice block at line-item level

    Hello SAP gurus
    I've been asked by a client to create a way to delete invoice blocks at a line item level via workflow.  The workflow sends a workitem for each blocked line-item that the invoice has.  What I need to do now is create custom code that will delete a single line-item block instead of removing the block at the header level.  This header-level block deletion will only occur when all the line item blocks are cleared.
    I know there are a few programs that exist for doing this at the header level (BAPI_INCOMINGINVOICE_RELEASE, MRM_INVOICE_RELEASE_UPDATE, running a MRBR BDC, etc.), but so far I haven't found a standard SAP code to make this possible at the line-item level.  I am aware that making changes to standard SAP table records is heavily not recommended (if not practically forbidden), but the client is insisting they want this functionality and soon.  Is there another way of making this line-item block deletion without resorting to modifying the RSEG/RBKP/RBKP_BLOCKED tables?  Thanks a lot for your help.
    Regards,
    -Juan Ramos

    Hi,
    If you want to split the deliveries in to number of nvoices general configuration is in Item category use Billing relevence = K (Delivery-related invoices for partial quantity).
    At the time of creating Invoice in VF01 give the delivery number and click the selection list on the right side top.
    You can split based on your line items.
    Thanks,
    Sree.Manam

  • How to clean up of empty blocks in a Essbase database.

    Is there a way or a script that I can write to get a list of all empty block in a calced block storage application? For example I would like to find out which generation 3 blocks are empty (after aggregating) in a given dimension, extract this list onto a text file so I can delete these from the outline using a parent child dim build.<BR><BR>If you know of an alternate way to achieve the same result your assistance would be greatly appreciated.<BR><BR>Cheers.

    The simplest way to clean up empty blocks is to defrag the database by doing a level 0 export, clear the database, then reload and reconsolidate. You can automate this process with MaxL and schedule it run during off hours.<BR><BR>As far as a way to run a report that will show you data blocks at different sparse combinations with no data in them, Essbase does not have that functionality built in. Perhaps you could write something custom if you really wanted to get into it, but I think the effort would be great for something of little value. To get a report showing empty blocks so you could then write a calc script to fix on them and use a CLEARBLOCK command to get rid of them would take a lot of time. The defrag process I described above is pretty quick on most databases.<BR><BR>The one thing to watch out for with the method I described above is if you are inputing data to upper level blocks and not using calc scripts to allocate the values to base level members. Many would consider this bad practice, including me, and would say you should not do it. But if you are and you don't want to change, then make sure you are doing full database exports and not just level 0.<BR><BR>HTH

  • How to create Dunning/Payment block on Open items

    I am working on a program to create Payment, dunning and interest blocks on
    customer line items. Is there is any Function module to create these Blocks
    in customer line items? If no what is the best approach to create customer
    Line item level blocks.

    Hello,
    Use Table BSIK <Open Items of AP > & BSAK <AP Cleared items>......
    For Query you can use SQ01.
    USE BSID & BSAD for AR open/clear items...
    LFA1, LFB1 are vendor master data tables
    This is FYI
    Hope this helps.
    Rgds
    Rajendra

  • Credit Release thru VKM3 remove the schedule line delivery block ...

    HI Gurus,
    I have created the sales order with the delivery block at the schedule line. i have save the order . The order goes to the credit block . So when i release credit block with the help of VKM3 then system also removes the schedule line level block.
    This is not std behaviour . Can any one come across such scenario ?
    Details: I have removed the routine 101 in the OVB8 so that if order goes to credit block still order will have the confirm qty.
    Also in the OVAK order type is mark D for automatic credit check.
    Thanks in advance

    Hi ,
    I have checked the sales order thru the program but we are not using any user exit for the same.
    Now i have found that if the qty is confirm on the first date i mean on the date given then system does not remove the block & if the ATP check suggest the diff date so there are two schedule line in this case block get removed ..
    May be this is like after credit removes system must be running the ATP check again ..
    Please help

  • Verizon's WhiteList of email senders won't work unless you know who they are blocking

    I have Verizon FIOS with a POP3 email account, which is configured on several PCs and my smartphone. Monday I contacted support by phone about lost incoming emails on all the systems. Four of them were emails that I bcc'ed to myself earlier that day and never received. There was also one that my sister-in-law sent the day before that was never received on any system. The support tech told me that sometimes Verizon decides to block some incoming emails for various reasons. The tech then told me how to "whitelist" the senders that were being blocked. I did whitelist the senders that I knew I has lost emails from. What I don't understand, is how I am supposed to know what important emails I didn't get? If Verizon is going to do this, they should email me a list of the senders they decided to block, so I can review the list and add important ones to my Verizon whitelist.
    That said, evidently Verizon doesn't realize that their subscribers depend on email for important communication, and should act more responsibly. If their servers are too busy at a given time, they should queue the messages for future delivery. If messages are dropped because they suspect spam they should allow the subscriber to see what was blocked, and have a chance to retrieve the messages.

    Punchcard wrote:
    I have Verizon FIOS with a POP3 email account, which is configured on several PCs and my smartphone. Monday I contacted support by phone about lost incoming emails on all the systems. Four of them were emails that I bcc'ed to myself earlier that day and never received. There was also one that my sister-in-law sent the day before that was never received on any system. The support tech told me that sometimes Verizon decides to block some incoming emails for various reasons. The tech then told me how to "whitelist" the senders that were being blocked. I did whitelist the senders that I knew I has lost emails from. What I don't understand, is how I am supposed to know what important emails I didn't get? If Verizon is going to do this, they should email me a list of the senders they decided to block, so I can review the list and add important ones to my Verizon whitelist.
    That said, evidently Verizon doesn't realize that their subscribers depend on email for important communication, and should act more responsibly. If their servers are too busy at a given time, they should queue the messages for future delivery. If messages are dropped because they suspect spam they should allow the subscriber to see what was blocked, and have a chance to retrieve the messages.
    Verizon has several different blocking systems in place. The SpamDetector can be set to save spam to your Spam folder for review, but you have to set it to do so (default behavior is to delete the messages). The Blocked Senders list is the same way. These can both be set from within your Email Settings.
    Verizon's Black List on the other hand, is a server-level block on the IP/server of the sender. These messages are not allowed into Verizon's email system at all, and the sender will receive a bounceback message directing them to the White List form.
    If a forum member gives an answer you like, give them the Kudos they deserve. If a member gives you the answer to your question, mark the answer as Accepted Solution so others can see the solution to the problem.
    "All knowledge is worth having."

  • A lot of time is taking to save the level 0 Data

    Hi Guys
    We have finanace cubes ,it has 34gig data in that ,every time when we do a maintenance we create some new members and delete some members ,move and so on ...etc when i save level 0 data it is taking a one to two hrs to save the outline .
    Even after the defragmentation it is taking not less than one and half hour ..guys please suggest me to how can i reduce the saving time..?
    Thanks
    Babu

    From what it sounds like, when you are restructuring you are choosing to save level zero data (not loading it). To do this, Essbase has to go through all the upper level blocks and delete them. IT is far quicker to export the level zero data, make the changes, save the database clearing all data and then re-impoorting the exported data (as typical ymmv and you need to test this in a non-production environment)

  • Delivery block on the line item and on schedule line

    why are there two delivery block on the line item and on schedule line  respectively in the sales order? which one is exactly used for blocking delivery order from creating ? thank you very much!

    Hi
    The reason being, each line item can have more than one schedule line. If the line item has only one schedule line, the block at item level or SchLine level gives the same result. If the line item has two schedule lines, and if you want to block only specific delivery(one among the two schedule lines) the block at item level blocks both the deliveries and if you use delivery block at schedule line level, you can block only the required scheduled delivery.
    Thanks,
    Ravi

  • System is not blocking Customer at creating Sales order - Urgent

    Hello all,
    Our user has created a sales order for 1,040,000.00  PKR for advance payment- cheque payment term. There is not payment against customer in fbl5n but system is not blocking sales order.Customer credit limit is zero. Any idea that why this is happening??

    hi,
    we had a similar req we handled it using delivery level blocks and restricted the authorisation to remove the block to certain users. incase you are not doin this follow this path. imglog executionshippingdeliveries-define reasons. assign this block to the order. also you will ahve to put teh block in cust master too.
    saurabh

  • Authorization object for delivery block

    Hi ,
    How do I check the authorization object for any field? I specifically need one for delivery block.
    Please help.
    Thanks,
    Shailaja

    Hi,
    If your looking to put a delivery level block or its removal then i guess you explore it through userexit mv45afzz
    Regards,
    Saurabh

Maybe you are looking for

  • Report on PO,MIGO,MIRO together

    Hi, Do we have standard report for the following? Material , PO No , PO Qty, PO Value, MIGO Number, MIGO Qty,MIGO Value, MIRO Qty, MIRO Value, Price Differences? Regards, Vengata

  • Config of billing type G2 for Revenue Recognition

    Hello Experts. I have a situation where I need to configure billing of credits for revenue recognition. For normal builling we have copied doc type SO to ZBCS and added ZTAD item category (copied from TAD) for the RR. To do this for credits I copied

  • How do I get a full screen background on my site?

    How do I make a resize-able background in my iweb site so that it's full screen no matter the browser size?

  • Using external display with laptop

    I've got an older 15" studio display that I'd like to use as a monitor for my powerbook G4. The display seems to have 35 pins on it's cord? Will this work? What adapter do I need?

  • Dimension table is added as Fact table

    OBIEE 11.1.1.5 I have a table that I am importing into the BMM as a dimesion table. Each time I try and join the existing fact to this dimension table in the BMM it recognizes the dimension as a fact table. How can I add this table as a dimension.