Business rule for one scenario

Hi Gurus,
I have scenario
I would like calculate the actual data for period
but here period may be start from jan-> December or march -> feb may be apr->march
watever its not fixed
so how can i achieve this by BR
Thnks in Advance
Edited by: user8815661 on Sep 4, 2012 4:08 AM

Hi,
Just to add to what Cameron said, if this is due to different bunch of places, howz about using different alias table and naming the member as P1...P12.
This might solve the issue of different financial year-start month at different location.
Like P1 will be Jan for Entity1 and same P1 will be Mar for Entity2. So when you say P1 it will be start month itself.
It's just a thought.
Do correct me if I am incorrect.
Regards
-SM

Similar Messages

  • BPC 10.0 NW - How do I make Business Rules run one Period at a time

    I was wondering if anyone has a way to make business rules run one period at a time before moving on to the next to the next time period (i.e. January 2014 calc prior to moving on to February 2014).  In past SQL this could be achieved with a piece of script *CALC_EACH_PERIOD.  Is there anything like this that can be applied in the NW platform for Business Rules?  I have some logic that I want to run through a package on multiple periods at once.  Part of this logic contains a Business Rule that uses a value from the preceding period.  the Business rule appears to be calculating all time periods selected in the package at once so it is missing the piece that is supposed to come from the prior month unless the package is run one period at a time.  I need the logic to run sequentially by time period (oldest first) when more than one time period is selected.
    thanks,
    Keith

    Hi Vadim,
    Script for the business rule is below, it runs along with the FX_Trans rule in the same package  ( I have also attached a screen shot of the actual Business rule its self)
    *RUN_PROGRAM CALC_ACCOUNT CATEGORY = %CATEGORY_SET% ENTITY = %ENTITY_SET% CURRENCY = USD //GROUPS = %GROUPS_SET% TID_RA = %TIME_SET% //OTHER = [AUDITTRAIL=%AUDITTRAIL_SET%] CALC = CALC_HIST_USD *ENDRUN_PROGRAM
    Thanks, Keith Carlson

  • Business rule for Essbase cube calculations in 11.1.1.3?

    Hi,
    Can we use business rules to use @XREF from data transfer from one cube to other cube.Why I went for business rule is, I can put set of business rules in a Sequence and any new user can run this Sequence on demand and even we need prompt also in that.
    So, I want to clarify whether I can use the business rules for Essbase calculations along with calc scripts??
    Appreciate the response.
    Thanks

    Right,
    Actually, Business rules are running essbase cubes in every case.
    Remember planning and BRs are adding extra layers like prompts, forms, security, processes...
    Think Business rules are extended version of calc scripts with some more functionality. They are ultimately running on essbase cubes...
    Regards,
    Ahmet

  • Business rules for Adhoc

    Hi All,
    I have created a web form and I want to do the Adhoc analysis on it , when right click the form and go to Adhoc session , I see the "Business rules for Adhoc" is coming as "calculate Currencies" and "calculate Form". But I want to add my Business rule here ?
    I saved the Adhoc form but I an not able to edit it ? is it requires any provision ?
    I want to add my business rule to the Adhoc form.
    Appriciate your help
    Thanks

    I am just worried , is it really possible to attach Business rules for an Adhoc grid?

  • Subject : Problem with Virtual key figures for one scenario.

    Hi Gurus,
    I have implemented Virtual Keyfigures for my Bex report and it is working perfectly bUt for one scenario.
    If i give PLANT and MATERIALS in the selection  , The report calaculates the Virtual
    keyfigure value correctly But if i give Only PLANT
    and NO Materials ( A single plant can have 700 materials also!!), The report executes and after sometime
    gives me a messsage " Disconnecting from Server"
    I executed the report in RSRT . It gives me this error "exception with the type CX_SY_ARITHMETIC_OVERFLOW occurred"
    Since the Virtual keyfigure doesnot use Cache memory. Is it restricted by the Physical memory?.  How to overcome this
    problem?
    Please let know if anyone faced this issue and resolved It. Any help or guidance is really appreciated.

    Hi Oscar,
    Thanks for reply,
    How can i know the overflow and how can i use the catch for avoiding the short dump?
    thanks in advance.

  • Business rules for leaves

    Hi All
    I know we can define calendar and holiday rules.
    Can we also define rules for 'leaves'?
    Say for example, a participant 'P' in role 'R' is on leave for 3 days, then all his due instances get postponed by these three days. Alternatively, all his instances become available to his manager to work on. The manager can be in the same Role 'R'.
    Thanks

    I am just worried , is it really possible to attach Business rules for an Adhoc grid?

  • Business rule for compare data in form

    Hi all,
    Let us explain my scenario,
    I have 2 dynamic calc members in a dataform. I just want to compare those 2 member rows( data compare) and show some message.
    is there any way i can make?
    can i create one business rule to make this happend? is it possible? If its possible can you give me your thoughts on this.
    Any information would be helpful.
    Thanks in advance.

    Sorry about that . . . . I read the first post and assumed the code was related to a business rule instead of JavaScript - should have looked closer.
    I would do a couple of things:
    1) Simplify your code. Why have a separate function? Why not drop all the logic into validateForm?
    2) Why haven't you populated the app name and form name in validateForm? (sorry if I missed this in the rest of the post somewhere)
    3) Insert alerts within the code that cycles through the cells. Something like this:
    cellVal = getCellValueXY(col,row);
    alert(" Column: " + col + "\n" +
    " Row: " + row + "\n" +
    " Cell Value: " + cellVal);
    This will tell you exactly how your JavaScript is evaluating each cell. This can help when you're dealing with floating point decimal issues. (you entered 10, but it's being evaluated as 10.00000001) If this ends up being your issue (floating point issues), let me know and I'll show you how to get around this.
    If you throw enough alerts at this code, your issue will finally show itself.
    4) I wouldn't assign values to "startCol" and "numberGridCols". I believe these variables are set elsewhere in the code (not in YOUR code, but in EnterData.js or somewhere else).
    Instead, I would use my own variables
    5) I would structure the code more like this: (I haven't validated this or tested it . . . . use this for suggestion purposes only)
    function validateForm()
    var valid = true;
    var c;
    if (equalsIgnoreCase(applicationName,"PUT YOUR APP NAME HERE")) {
    if (equalsIgnoreCase(formName,"PUT YOUR FORM NAME HERE")) {
    for (c=3; c<numCols; c++) {
    if((grid23[c] != missing) || (grid24[c] != missing)) {
    var actualVal = getCellVal(23,c);
    var budgetVal = getCellVal(24,c);
    if(actualVal != budgetVal){
    valid = false;
    if (!validated) {
    alert("The numbers you have submitted for SII are not equal to Actuals. Please adjust your numbers.\n");
    return valid;
    I hope this helps. Hopefully there aren't too many bugs in this.
    - Jake

  • BUSINESS RULES FOR Vendor, Customer & PRODUCT

    Hi,
    Can any one help me to provide Business Rules(Validation Rules) of Vendor, Customer & Product domain to be considered in integrating with other technologies.
    Thanks & Best Regards,
    Giri

    Hi Joseph,
    First tell me how you want to maintain Inventory size wise?? If it is your A is Length, B is Width and C is your Height and you are not maintaining size wise stock then use Length,Width and Height which is in Item master here you can set fix values and activate same columns in document and you can change it in document. But in this case you cannot maintain size wise stock
    If you are maintaining stock size wise then you have to create new item code every time.
    You cannot use BP catalog number for this.
    Thanks
    Sachin

  • BPC10 / BPC7.5 NW: the use of US ellimination business rule for matrix elim

    In tryuing to make the US Elim business rule work:
    -     Can the US elim procedure support the elimination between an entity and intco AND a segment and partner segment in the same app ? So basically the need is to eliminate intercompany transactions between the management structure (entity and interco) and the segment structure (or LOB structure as you will) that are in two different dimensions ( in other words an entity can belong to more than one segment and therefore they cannot have the segment in the same entity dimension and need to have a second dimension for that). Now the problem is that I have one entity dim and an intco dim, and two user defined dimensions (one for segment and one for partner_segement, aka the intco belonging to the segment). I believe this cannot be done since the US Elim procedure will look for a dimension of type entity and of type intco and therefore will only work on those two dimensions. It will not work with the user defined dimensions.
    -     Meaning, that if that is the case, you have to move your segment dimension into your entity dimension as an unrelated second hierarchy. Ofcourse the downside is then that you will clutter the entity dimension with this segment information and you have to enter your data twice (as ideally you wanted to enter the data for entity XYZ and then distribute the number over the various segments, that now becomes a bit more chunkier). What is a best practice if you need to eliminate on two different axisses like legal entity and management structure or Lobu2019s etcu2026
    -     If using the US elim procedure, do you technically need a GROUPS dimension in your application ? The documentation mentions it in its example, but since it is not used anywhere in a typical application that uses US eliminations (as it is more for legal consolidation applications where you need it), I was wondering if you can leave it out.
    A quick answer is highly appreciated. Short words/clues or simple yes or no  are more than enough. No need to write prozau2026.
    Thanks,
    *edwin

    Jianbai--  when  you  see  0  submitted 0  success  0  fail..
    it  just  means  that  there is no data tht  suits  the  us-elim  criterion.
    For the  package  parameters...
    1)make  sure that  there  is  data   for the  CATEGORY
    2)The  CURRENCY  has its reporting  property set  to Y
    3)There are  INtercompany  transaction  entries between  2  ENTITIES  and  their  ELIM property(ENTITIES involved) is NOT  "Y".
    4)In 3, make  sure  the  ACCOUNT  being  used  for  the  intercompany  transactions have  their  ELIMACC property NOT BLANK.
    then  you  shld  be  all  set  !!!...if  you  configured  your DATASRC (is_consolidated property(it shld  be eith  I/M) dimension correctly ...
    you  don't  even  need  any  business  rules  to have your  ICELIM  working..
    Best luck
    Vm
    Edited by: Vishal Mahawadhi on Mar 10, 2011 11:10 AM
    Edited by: Vishal Mahawadhi on Mar 10, 2011 11:11 AM

  • Business Rules for Business Users

    Folks,
    There is a requirement from my clients to use Business rules by Business users, apparently it is difficult to give them jdeveloper and ask to devlop, have you come across such situation? if so what is the best way to handle such scenarios.
    FYI: we're implementing 11g BRE
    TIA
    Srini

    The only way is to use Rules SDK. We had a similar requirement and had to develop a custom GUI with all CRUD operations using Rules SDK.
    The starting points are:
    http://download.oracle.com/docs/cd/E12839_01/apirefs.1111/e10663/toc.htm
    http://download.oracle.com/docs/cd/E12839_01/integration.1111/e10227/toc.htm (especially RuleSession)
    or simply starting from the master index (search for Business rules)
    http://download.oracle.com/docs/cd/E12839_01/nav/portal_booklist.htm
    rgds

  • Business Rules for Account Transformation - Execute a Transformation Group

    Hello,
    when executing a package for account transformation, I want to select a specific transformation group
    only.
    The transformation group is the first column in the definitions.
    My question:
    Can I pass this to script logic as a parameter?
    What is it like?
    I think this should have a performance effect when using account transformation in default logic.
    Thanks for an answer
    Jochen

    Hi Jochen,
    Your best bet is the documentation at [http://help.sap.com/saphelp_bpc75_nw/helpdata/en/2b/8f059920de465b88be2893e2117fbe/frameset.htm], however in this case it does not do a very good job of explaining what is happening. Fortunately the CALC= property is just about the only one that you have control over for the account transformation business rules.
    The other option (and the only way to truly know what is going on) is to investigate the ABAP programs that actually execute the business rule logic in BW. You can find these programs in SE80, under the UJ package, in the UJP sub-package. You will be most interested in the classes available there. There tends to be one class per business rule group, as well as classes for allocations and validations.
    Cheers,
    Ethan

  • How to create business rule for 'Integrity constraint - child not found'

    Hello, I am using JDeveloper 11.1.2.3.0.
    When an integrity constraint is violated an error message coming from database is displayed in my application. In this case is the error "integrity constraint (TableName) violated - child record found "
    How can I personalize the error shown in this case? I tried with EO business rules but I couldn't find this key, only "Key exists" or "UniqueKey".
    Can anyone help?

    Check Catch Me If You Can article. This should be handled there as one of the errors thrown in the model layer. Check the AdfmErrorHandlerImpl ...
    Timo

  • EBS - Electronic Bank Statement Multiple Posting Rule for One External Transaction Type NTRF

    hello SAP Gurus,
    I'm configuring EBS - Electronic Bank Statement. My requirement is for Bank External Transaction Type NTRF <for Incoming Payment> I want to assign 2 posting rules for Posting Area 2 that is Sub-Ledger posting viz. <1> For the payments received from Customer which should clear the Customer Open item since it is bill to bill exactly matching the open line item and <2> For the payments which should not clear the Customer Open item since i know that they are not bill to bill and only partial against the original line item
    Is this possible? if yes then how?
    Currently, SAP allows only one assignment like one external transaction type NTRF => one Posting Rule <either clear the sub-ledger-system picks FB05 or just post on Sub-ledger so that not to clear - system uses FB01 >
    Journal for Posting Area 2:
    Bank Clearing Account Dr
       To Customer Account Cr  <either set this to clear with original invoice / or just post on customer so as to clear/handle it manually later on once paid fully>
    So, what is the solution; how can i differentiate my incoming whether fully payment or partial payment; since bank statement always tag it to external transaction type NTRF always for any incoming payments !
    regards,
    `raj. 

    Hi,
    You cannot create separate rule with sub ledger postings while executing electronic bank reconciliation.The reason is your bill to bill transfers should posted to bank sub ledger account first and then you can write a BDC to clear sub ledger account.Otherwise use F.13 to clear the sub ledger account.
    Regards
    Chrishantha

  • BPC NW - Error in Business Rule for Account transformation rule table

    hi
    I have given the Account transformation Rule to move Amount from Account A to Account B and then I have given the following script logic in the default script
    **RUN_PROGRAM CALC_ACCOUNT*
    *CATEGORY = Category*
    *CURRENCY = RptCurrency*
    *TID_RA = %TIME_SET%*
    *CALC=A*
    *OTHER = ENTITY=C1000*
    **ENDRUN_PROGRAM*
    But when I try to load data through Input schedule in Account A and expect amount to transfer to Account B, I m getting an error
    Book Name:Book4
    Application : PLANNING*
    Status : Failed*
    Submitted Count : 1*
    Accepted Count : 1*
    Rejected Count : 0*
    - Error Message -*
    Error running default logic (Business rules are not available)
    - Rejected record list -*
    Error converting records: The root element is missing.
    Can someone please advice me what to do ....

    hi Marcel,
    Lot of thanks for your answer.
    But I have used your logic after removing GROUPS as I dont have GROUPS dimension in my application.
    *RUN_PROGRAM CALC_ACCOUNT
    CATEGORY = %CATEGORY_SET%
    TID_RA = %TIME_SET%
    CALC=FX
    OTHER = [ENTITY=%ENTITY_SET%]
    *ENDRUN_PROGRAM
    This is the error I m getting
    Book Name:Book3
         Application     :     PLANNING
         Status          :     Failed
         Submitted Count     :     1
         Accepted Count     :     1
         Rejected Count     :     0
              - Error Message -
    Error running default logic (Business rules are not available)
              - Rejected record list -
    Error converting records: The root element is missing.
    Can you please advice
    a) Does it mean some issue with my client installation as I dont see these LGF files. I even dont see the data folder in which lgf files are supposed to be present
    b) Where to find information for this interface CALC_ACCOUNT? How did you decide to use 'FX' and how do you know which dimensions to use. Like I dont have GROUPS.
    Please give me your comments.
    regards
    Gaurav

  • WRT110: I want to create an access rule for one client for one application during one time period

    I have a problem with one of the clients on my LAN which is running uTorrent to detriment of everyone else. It saturates the pipe. I have been unable to prod this user into bothering to tweak their settings to throttle bandwidth back and so have resorted to an access rule on the router which kicks that MAC address off during a particular time period during the day. But as irritated as I am about this slacker sense of outrageous entitlement, kicking them off entirely seems a tad heavy handed even for me.
    So, In the router I can create a rule per MAC address and specify time. But is it possible to limit this to denying uTorrent ONLY? And if so what port or port ranges would I use.
    Alternatively I already use a QoS setting for one of my VoIP TA's. Would I gain anything by degrading the application indirectly by creating a QoS = LOW for that port range? Again, I don't really care about any other application, just uTorrent and just that client. How much degradation is there really in setting QoS to LOW?

    Well it wont make much difference, when you enable QOS service on your router. Yes it is possible to Deny uTorrent application from your Router. When you are Under "Application and Gaming" Tab, Under "Blocked Application" you will find "Application Name" , "Port Range" and "Protocol" so you need to input under Application Name "uTorrent" and under port range you need to input the port number which uTorrent application use and then under protocol select "Both" and click on ADD. Then again in Application you will find uTorrent , select and click on (>>) right arrow so it will block that application on your Router. By doing this it will block uTorrent from your Router.

Maybe you are looking for

  • Still can't view acrobat files in Safari

    I recently upgraded to OS X 10.6.2 and can no longer view acrobat files in Safari 4.0.4. I deleted the Adobe PDF plugin from /Library/Internet Plug-Ins (as suggested in another post in this forum) with no luck. Does anyone have another idea that coul

  • Yosemite is messing with my new Retina Macbook Pro's sound output, help.

    I just got my new Retina Macbook Pro 2 months ago and have been noticing some audio output issues. When I try to connect an external third-party audio device to run my KRK monitors my computer does not recognize the device and will not switch the aud

  • Youtube videos not showing up on safari

    When I go on youtube the videos aren't playing. Instead there is a black screen and a message came up saying that a script could not be run. Now, nothing is still working please help.

  • Bank File formats for China

    Hello All, If anyone has worked or come across any of the following for CHINA, then please let us know. -Bank file formats for incoming/outgoing payments -Bank statements -File Formats supported by SAP for China -Bank Transfers in China Thanks. Balla

  • Archive Link Configuration

    Hi, Anyone tell me how to configure a file system as a content repository for archive link? Thanks, Dave