Calcmgr rules bypass restriction of read/write planning unit property?

Hi all.

11.1.2.2 planning

I have obsaerved a rule configured to allow writing a value on an intersection in the form of database, work around the property unit planning allowing users to write to an intersection in a unit which is not in their possession and where they are not able to write from the user interface.

Is this normal/from always in this way?

I have a requirement that the user does not see the tree full account when loading a form, as not all accounts are relevant for all entities. That's why the missing lines are deleted. In order for a missing line become visible on the form that I've implemented a rule that allows to enter the value of the account, which then becomes visible on the form. However this same rule when it is executed by a user on a planning unit they don't possess can still change the values the user cannot be changed in the user interface because it is not owner of a planning unit.

I guess that's due to the fact that the property unit planning restrictions do not apply in essbase and the rule go directly, but I want to know if it is expected that business rules fail to honor the restrictions on ownership on the planning units.

Agnete

Published by: Agnete on 23 August 2012 15:23

They are correct, that the calc will run everything you say it runs. If you use a business rule, it will always run the calc on what you say it is running, but you can ask a member (or take it from the form) and your statement to fix to the right so that the calc only works on the command prompt. The prompt is related to security and the user can select a member, that they do not have access. That might help with your problem.

Kyle Goodfriend
www.In2Hyperion.com

Tags: Business Intelligence

Similar Questions

  • Am about to buy DW.  2 quick questions before proceeding.  (1) can I associate a DW created an EXTERNAL SQL Express database for the read/write site?  Can be made safe?  (2) am plans to use Contribute to allow non-technical users to end dry change

    Am about to buy DW.  2 quick questions before proceeding.  (1) can I associate a DW created an EXTERNAL SQL Express database for the read/write site?  Can be made safe?  (2) am plans to use Contribute to allow non-technical end users EASILY change the sections of the web site.  Can this work?  Thank you.

    I would like some ideas.

    A CMS is the standard solution in the industry today. The most common environment is LAMP (LINUX, Apache, MySQL, PHP).

    Some of us to write custom CMS systems for a living. I concentrate on CMS for retirement centers. There are all kinds of solutions CMS available ranging from generalist, off-the-shelf CMS like WordPress, completely custom, with a lot of opportunities in the meantime.

  • Read/write rules: generics & Tags FM identifiers

    I've seen this question answered in one of the guides dev but I can't find him.

    My question is if it's legal in read/write rules to designate different generic identifiers on the same FM/element tag.

    For example:

    "body' element is fm"paragraph. "

    element 'preface' is fm "paragraph."

    Thank you!

    [transferred to the structured forum FM]

    Each structured document fm does need an earlier XML document?

    N ° it depends on the application. In my case, I create the user using FrameMaker structured manuals. Our editorial team created a DSP that does what we want and need to do. We do not export or save FrameMaker files structured in XML. However, we could if necessary, for example, to create versions in HTML for display in a browser. This application works for our needs.

    I have only one application in which I start with XML. When I create a spare parts catalog, the information in the part are exported from a database in XML format. The structure of this XML file is determined by the database; It does not match the structure design in my EDD. But I use an XSL transformation to convert the XML elements in a structure that is valid with respect to my EDD. Again, this depends on your application.

    Some people export their FrameMaker files structured to XML. Maybe they want to do something else with the content that requires it to be in XML format. Or they can use XML for storage, because the XML files are smaller than the FrameMaker files. Then, when they open the XML files in FrameMaker, they are imported into its own model, which cleans the substitutions and no junk which may have accumulated in the FrameMaker files.

    If your goal is to convert the unstructured files structured FrameMaker files, then I suggest focusing on the development of ESD that works for your needs. Export to XML may come later if you need it.

    Van

  • what code is better-how reading explain plan

    10g. How to read explain plan
    explain plan for
    with av as
    (
    SELECT  last_name, salary, 
            department_id,
              round(avg(salary) over (partition by department_id) ) avg_sal
    FROM    employees
    )
    
    select * from av where salary > avg_sal
    order by last_name;
    
    select * from table(dbms_xplan.display)
     
    explain plan

    Plan hash value: 1582291400
     
    ----------------------------------------------------------------------------------
    | Id  | Operation            | Name      | Rows  | Bytes | Cost (%CPU)| Time     |
    ----------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT     |           |   107 |  5671 |     5  (40)| 00:00:01 |
    |   1 |  SORT ORDER BY       |           |   107 |  5671 |     5  (40)| 00:00:01 |
    |*  2 |   VIEW               |           |   107 |  5671 |     4  (25)| 00:00:01 |
    |   3 |    WINDOW SORT       |           |   107 |  1605 |     4  (25)| 00:00:01 |
    |   4 |     TABLE ACCESS FULL| EMPLOYEES |   107 |  1605 |     3   (0)| 00:00:01 |
    ----------------------------------------------------------------------------------
     
    Predicate Information (identified by operation id):
    ---------------------------------------------------
     
       2 - filter("SALARY">"AVG_SAL")
    explain plan for
    
    SELECT  a.last_name, a.salary, 
            a.department_id, b.salavg
    FROM    employees a, (SELECT   department_id, 
                          AVG(salary) salavg
                          FROM     employees
                          GROUP BY department_id) b
    WHERE   a.department_id = b.department_id
    AND     a.salary > b.salavg
    order by last_name
    
    select * from table(dbms_xplan.display)
    Plan hash value: 802276651
     
    ----------------------------------------------------------------------------------
    | Id  | Operation            | Name      | Rows  | Bytes | Cost (%CPU)| Time     |
    ----------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT     |           |   165 |  5610 |     8  (25)| 00:00:01 |
    |*  1 |  FILTER              |           |       |       |            |          |
    |   2 |   SORT GROUP BY      |           |   165 |  5610 |     8  (25)| 00:00:01 |
    |*  3 |    HASH JOIN         |           |  3296 |   109K|     7  (15)| 00:00:01 |
    |   4 |     TABLE ACCESS FULL| EMPLOYEES |   107 |  2889 |     3   (0)| 00:00:01 |
    |   5 |     TABLE ACCESS FULL| EMPLOYEES |   107 |   749 |     3   (0)| 00:00:01 |
    ----------------------------------------------------------------------------------
     
    Predicate Information (identified by operation id):
    ---------------------------------------------------
     
       1 - filter("A"."SALARY">SUM("SALARY")/COUNT("SALARY"))
       3 - access("A"."DEPARTMENT_ID"="DEPARTMENT_ID")

    Rahul India wrote:

    ----------------------------------------------------------------------------------
    | Id  | Operation            | Name      | Rows  | Bytes | Cost (%CPU)| Time     |
    ----------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT     |           |   107 |  5671 |     5  (40)| 00:00:01 |
    |   1 |  SORT ORDER BY       |           |   107 |  5671 |     5  (40)| 00:00:01 |
    |*  2 |   VIEW               |           |   107 |  5671 |     4  (25)| 00:00:01 |
    |   3 |    WINDOW SORT       |           |   107 |  1605 |     4  (25)| 00:00:01 |
    |   4 |     TABLE ACCESS FULL| EMPLOYEES |   107 |  1605 |     3   (0)| 00:00:01 |
    ----------------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    2 - filter("SALARY">"AVG_SAL")
    

    ----------------------------------------------------------------------------------
    | ID | Operation | Name | Lines | Bytes | Cost (% CPU). Time |
    ----------------------------------------------------------------------------------
    | 0 | SELECT STATEMENT | 165. 5610 | 8 (25) | 00:00:01 |
    |* 1 | FILTER |
    | 2. GROUP SORT BY | 165. 5610 | 8 (25) | 00:00:01 |
    |* 3 | HASH JOIN | 3296. 109K | 7 (15) | 00:00:01 |
    | 4. TABLE ACCESS FULL | EMPLOYEES | 107. 2889 | 3 (0) | 00:00:01 |
    | 5. TABLE ACCESS FULL | EMPLOYEES | 107. 749. 3 (0) | 00:00:01 |
    ----------------------------------------------------------------------------------

    Information of predicates (identified by the operation identity card):
    ---------------------------------------------------
    1 - filter("A".") SALARY "> SUM ("SALARY") COUNT ("SALARY"))"
    3 - access("A".") DEPARTMENT_ID "=" DEPARTMENT_ID")

    As a general rule, there is no way, you can decide which is the best plan without knowing what data happens in the request, and what will come out.
    You will notice, among other things, that Oracle has used a view complex merger to change your query with the aggragate inline view in a simple join with aggregation end (see http://jonathanlewis.wordpress.com/2007/03/08/transformation-and-optimisation/ for invasive how it may be). With a different dataset the optimizer might decide to regroup before joining - just the way you wrote the application.

    An essential difference between your two plans is (as others have pointed out) that one of them analyse the table twice, the other once - however, the other key difference is that the whole dataset COULD BE relevant to be sorted by the analytical application and resources used in the genre could well take on the resources used by a second analysis and integration of a single column.

    The difference is irrelevant in this case - but the difference exists and must be considered in the greatest examples.

    You could also write the query to use a subquery to correlated - which the optimizer may rewrite the same plan 'join then aggregate' one of your queries achieved - but once again as an intelligent agent, you can decide that (in some cases), the best plan is the subquery filter implied by the form of the SQL.

    Concerning
    Jonathan Lewis

  • Read/write port DAQmx questions

    Environment

    Windows XP SP3

    LabView 7.1

    NOR-DAQmx 8.7.1

    (2) PCI-DIO-96 cards

    I'm trying to move from the level of registry TDAQ programming DAQmx and give me an "intensive" in mx.  I'm not sure about a few things.

    I need to put in place 20 channels/tasks that will run a mix of single, large port (8-bit) bed and written.  Some will be handshaking (82 c 55 mode 1) and some no handshake (82 c 55 mode 0).

    The plan is to create all tasks during an initialization routine and save the names of global tasks.  I open the task after creation and use the globals during the main part of the program execution, when I make the reads/writes on the port.  The body can run for hours at a time.  When the main is closed, the stop routiine close all tasks to exit ahead.

    Regarding the task creation/destruction - is it safe to create tasks and leave them open, or should they be created and destroyed every time that a write is performed?

    Regarding the port reads/writes, I suppose that when a port single read/write is made, there is no established buffer.  Is this correct?  Specifically, if I use the method above and leave task open, is it possible saturation of buffer or something similar to happen?

    TIA

    Charlie

    Regret - Yes, you said 7.1 - I can't keep back away, but here is a screenshot

    And - the task is saved outside of LabVIEW, so it's not really 'Open' or 'Closed', even when programmatically, create and destroy jobs.  Tasks exist or do not exist.  If they exist and have no errors, they can be run.

    Tampons are to move data to and from the device.  For static DIO, this isn't a problem.  You CAN run into problems with a task of acquiring buttons if it acquires data as soon as you read the data, but you can work around this by starting and stopping the task properly.

  • A better way to make a continuous read/write on a NOR-6008

    Hello

    I use a USB of NOR-6008 module and have a loop of the software configuration where I acquire analog signals, digital signals, then, then put a digital high or low and repeat. I use digital multiplex outside the material so that I can use 6 of the analog inputs to read 12 signals. The digital inputs that I have are connected to the buttons on a panel that are used for the entry instead of the screen of the computer of the user. My loop is also to build a buffer zone of all the signals on the analog and digital lines that I read in so I can on average and this process elsewhere in the program.

    The question that I am running is because this loop is very slow and on the final product is performed on a touch screen, XP Embedded PC and just this acquisition loop begins again as much CPU as the rest of my program. I would say that drops of loops on 4 or 5 cycles per second, which means that my update of 2 multiplex signals or longer than a second time. I would really like to better performance and does not use as much of my CPU resources.

    I use a way simple enough to make the loop of the acquisition, by setting the parameters I, reading, deleting the task, defining the parameters DI, read, erase the task and then by setting the parameters, write about it and delete the task, which gives a slight delay and repeat.

    Any thoughts on a better way to start the read/write that what I'm doing?

    I have attached the code examples in the loop of the acquisition that I use.

    Thank you!

    First of all, the best plan is to move the chain DAQmx before the loop to create and use a start DAQmx, then write in the loop, then clear once the loop ends.  This configuration must be done once, not every time you write the channel.  This should speed things up considerably.

  • In the target FPGA read/write control function?

    Hi people,

    I learn a lot from the sample project FPGA, including how you can easily retrieve and set controls and indicators in an FPGA using the read/write control function running in an RT target.

    However, I can't find a way to do something similar in a FPGA target.  I've been down this road before - that is, trying to move the data in/out a looping VI FPGA (void) to a (parent) FPGA VI - where my memory points to reach what I needed use.

    So I was happy to see the palette FPGA enabled me to drop the control functions to read/write on a FPGA vi target.  But alas there where tons of errors (not compatible son for target, etc.) and I guess now it's not possible.

    So, just to be sure, I'm not missing something, is there something like control functions to read/write to use in an FPGA for read/write in an another FPGA (looped)?

    In addition, why would I be able to read/write on a FPGA vi control functions if they are not supported?  (Sorry for the n00b question)

    Thank you

    Steve

    maherhome wrote:

    You're right that I don't have this knot in my palette.  However, I also do not seem to have a Refnum Occurrence in the palette is in the FPGA (see below), but I need to synchronize several loops of FPGA and added research using the textfield in the VI editor (and if compiles and runs).  So 6 months to Labview and I'm fuzzy on how the palette is restricted

    I don't know what you're trying to prove here. There is no control of refnum in search in your image. Occurrences are available in FPGA, and for control of refnum for one you just right click on a function of the instance and create a control. If you can create a valid thread of a certain type of data, then you can create a control or the indicator for it, regardless of the question to know if this type of control or indicator appears in the palettes. However, the functions that you can use in the block diagram are limited by what is available in the palettes.

    maherhome wrote:

    Regarding orders read/write for the FPGA/lights, I'm surprised that the infrastructure developed to allow read/write between RT and FPGA has not mobilized to allow read/write between FPGA and FPGA.  The elements of memory function, but they are less convenient.

    You may have noticed that you cannot compile the individual parts of an FPGA VI and combine them later; This is because when you compile an FPGA VI, all its subVIs are essentially merged to create a single block diagram (with additional logic if one not reentrant Subvi is used in multiple locations, this is why it is not recommended on FPGA). The subVIs no longer exist in the FPGA compiled; reading and writing a control on them would make no sense. If you want similar behavior, use global variables - but understand that global variables store values in FPGA logic resources. Using the elements of memory (or FIFO, which can also store in memory) leaves more fabric available FPGA logic by storing data in resources specially designed for this purpose.

  • Help? the source volume is read-write and can not be disassembled...

    I use 10.11.5 on an iMac 21.5 ", end of 2009 and I want to restore the OS X 10.11.5 to HD on an external drive but I get this message" Source volume is read = write and cannot be disassembled, so it cannot be copied from block. "  I can find answers do not address El Capitan.  Help would be greatly appreciated.

    .. .Goldie

    You use disk utility's restore feature?

    If the HD has a recovery partition, you can make starting in place of the recovery.

    Or you can use SuperDuper! (the basic version is free and can copy the entire disk, the paid version allows "smart updates", which copies only files that are different, saving time) running on externally to perform the copy.

  • Tecra A8 DVD don't read/write DVD-R 1-16 x.

    Using Sonic Record DLA, Tecra A8 DVD don't read/write DVD-R 1-16 x. Ok work on DVD - R 1-8 x and CD DVD - R 1-16 x has tested successfully on the two recent Toshiba Satellite Pro and HP Office. Have updated the Bios, software DVD-RAM and Sonic DLA.

    Hey,.

    What exactly do you mean? This means that you can t burn DVD-r with 16 x speed?
    In this case, you should check the specifications of your CD/DVD drive. Not all models support this speed of combustion. In addition, I recommend using 8 x only, he speed will give you a better quality of the burned data/average.

    You must also use different types of media. I believe that your other computers have different drives in order to test different mediums. I have a good experience with Verbatim DVD-R.

  • DVD recorder is not read/write discs DVD-RAM on Satellite A200-1GH

    Hello!!

    I have the problem as the topic - my DVD drive is not read/write DVD-RAM discs (recorder: HL-DT-ST DVDRAM GSA-T20N). Unfortunately, there is no any drivers (more recent than I've got) for this recorder on the Toshiba, not even site on LG or Microsoft. What should I do?

    Greetings

    Hello

    To be honest, it's quite strange. If the laptop is preinstalled with recovery image, it should work. I tested it on my laptop 5 minutes ago and it works. The DVD-RAM disc is readable and different documents can be saved on the disk too.

    Do you use your own installation of OS, or you still have some factory settings?

  • Carpet * a UJ-830 cannot read/write DVDs on Equium L10

    Hi, I have a laptop Equium L10. My DVD RAM mast * a UJ 830 cannot read/write to DVD discs. But it can read and write CDs.
    I have installed the latest driver but no luck. Any suggestion will be appreciated.

    This problem appears since day one?

    I ask because it looks like a hardware malfunction, to me it seems that the lens can not calibrate properly and that's why the drive can read and write DVDs.
    What burning software do you use?
    For the most part a burning like Nero program provides an error message if the burning process failed

  • Enter a share with read rights and have read/write rights

    I have a folder with my photos on my Mac. In this folder, I have all my photos in subfolders and will add new pictures once I created the share. I want to make them accessible to my family there own PC/Mac. But only with READ ONLY. My problem is that a user (account to share on my Mac) with reading rights can access my shared with read/write rights.

    I have my Mac with 10.11.2 the following users/groups:

    • (Jens) My Admin account
    • (Erika) Account sharing
    • (Family) A group

    Group of members of the family are:

    • Jens
    • Erika

    My folder permissions to "/ Volumes/ExtHD/Bilder" are:

    • Family: read
    • Jens: Read/write
    • everyone: read

    I enabled file sharing in the system settings and the 'Pictures' folder added to the share list.

    Now I go to another Mac with Yosemite, go to network in the Finder, select the computer with the share, connect to the "Erika" and open the folder "pictures". I can generate records or files, delete files, so I have read/write rights. Why?

    Finder don't show me no option 'Erika' should have rights to write to this folder. Why is she able to delete files?

    If get you information on the drive, it is the checkbox ignore verified property?

    What is the format of the disc?

  • Control of read/write of FPGA Interface

    I need help on control of FPGA read/write Interface. I would like to connect data TCP Read (String) directly to VI FPGA Read, but the entrance is an FXP... How can I do this?

    Then change your FPGA control to be a byte (U8).  On the side of your host, use the array of strings of bytes, then Index Array to get the specific byte you want to write on the FPGA.

  • How to read/write tdms 2.0 files with the TDM C DLL?

    Hello

    How to read/write tdms 2.0 files with the TDM C DLL?

    How consequently the datas in interlaced with the TDM C DLL mode?

    Thank you

    Confirmation: TDM C DLL always wrote the file in TDMS version 2.0.

  • How to add more variables to a read/write control?

    See how the read/write control is connected to global variables? I want to add more variables, I created the globals (some are listed in the table above), but as you can see that they are not available in the read/write control. How can I add them? I also tried to create a new read/write control, but as you can see that didn't help.

    Any help would be appreciated.

    Hi count3r5tr1ke,

    It seems that you are referencing a particular bitfile in open FPGA reference. I think that even when you save your FPGA VI, VI real time still referencing an older bitfile. Have you tried re - compile and referring to the new bitfile once finished compiling? A sure way to make sure that you have the most up-to-date bitfile is to check the VI option when you right-click on the FPGA Open reference and select Configure the reference open FPGA. When this option is checked, if you make changes to the FPGA code, it will force you to re - compile the FPGA VI before you reference it on the real-time side.

    Best regards,

Maybe you are looking for

  • Satellite Z930-12Z - add RAM and replace the SSD

    Hi all I'm new here and read some articles also on the Z930-12Z Satelite but I have two questions on the Satellite Z930-12Z: 1. What is the maximum RAM for Satellite Z930-12Z? There are two locations inside or accommodation?I read this blog, but I do

  • Help with a game called "QUAKELIVE.

    I played this game called QUAKELIVE, and sometimes when I join a match, it resumed its course he played and finally my computer screen everything black. Y at - it an update for NVIDIA? is it because QUAKELIVE is in beta? Additional information:The Ve

  • My internet is slow on a Vostro 1520 (SP-3) on my home network from Verizon.

    My children have signed with their kindle and laptops to different networks available at my home.  I used to be able to see all the networks, but now my screen telling me that Windows is locked by another controller.  I guess that's a controller from

  • HP ENVY 15 t-J100: charger Info PopUp

    Hello Whenever I connect my charger I get the Popup below. Well, the PC load OK and maintains its load as expected.  I'm just worried if ignoring this would cause damage to my PC or battery...

  • Photoshop CS6 on book Surface running Windows 10.1

    When PS CS6 is installed on a new book of Surface with the high screen resolution, I can't read the information on the screen because it is too small.