Business Rule in BPC 5.1

Dear all,
I got 2 questions regarding business rule:
1. There are 2 types of business rule.
Script-based = You write your own script ( MdX or SQL logic)?
Table-based = The table is more like a parameter table. You configure the parameters in the business rule tables and use corresponding store procedure in some logic file to trigger the function.
ex:
You must setup the currency translation rule table and call SPRUNCONVERSION to execute currency translation function.
Is this correct?
2. According to the SAP BPC admin guide, the rule files will be converted to LGL file, is this still the same in BPC 5.1? I can't find any related LGL in the system.
Best Regards,
Jeff

You're mixing termology and functionality.
Business rules are configured under the application/business rule tab in administration.  They are SQL stored procecures that cannot be modified and are seutp using the business rules tables.  The values in the table are passed into the SP's as parameters.  SPRunConversion is an example of a business rules stored procedure.
Separately, there is script based logic.  This is setup under the Applicaton/Script Logic tab in administration.  These are calculations that are written by the application administrator (a number of examples are provided) to peform calculations.  There is a script logic example (FXTrans) which perfroms the same process as SPRunConversion.  They are text based files which get "compiled" into executed code.  The file you write to is the LGF file.  This contains the source code along with comments and spacing for readability.  The compiled file has an LGX extension and is a text file which has extra spacing and comments removed and any *INCLUDE statements replaced with the underlying coce.

Similar Messages

  • Help PLEASE !!!!!!!!!! Accout Transformation Business Rule

    Hi<br>
    I am trying to use the account transformation Business Rule in BPC 7 for MS. I have stored data gainst the the following <br>
    application = legal<br>
    period = 2009.006<br>
    category = Actual<br>
    ConsolView = LC<br>
    Intco = I_9005<br>
    Measure = Periodic<br>
    DataSourceL = input<br>
    Account  =650110 and 650115<br>
    I have built a report to display this data and to display account 100000
    <br>
    My logic to call the rule is
    <br>
    *RUN_STORED_PROCEDURE=SPRUNCALCACCOUNT( '%APP%', 'ACTUAL' ,'LC',  %SCOPETABLE%, '%LOGTABLE%', 'ABC',99 )<br>
    *Commit
    <br>
    I run my logic in debugger and in the Region tab I set Category to Actual and the Time to 2009.006
    <br>
    In the Business Rule I have a transformation group of ABC and in it I have two rows. I have tried many combinations of parameter values but generally I set the source account to 650110 and 650015 and the destination account to 100000 and leave all other fields empty.
    <br>
    When I run there are no error messages but no data is moved to account 100000.
    <br>
    The log contents are;
    <br>
    <br>
    Start time --->5:01:13 PM  -  Date:26/06/2009  (build code:254)
    <br>
    <br>
    <br>
    User:EXTENDTEC\BPC_SYSADMIN
    <br>
    Appset:Austereo
    <br>
    App:Legal
    <br>
    Logic mode:1
    <br>
    Logic by:
    <br>
    Scope by:
    <br>
    Data File:
    <br>
    Debug <br>
    File:C:\BPC\DATA\WebFolders\Austereo\Legal\PrivatePublications\BPC_SYSADMIN\TempFiles\DebugLogic.Log
    <br>
    Logic File:Acct Transform ABC.LGF
    <br>
    Selection:DIMENSION:Category|ACTUAL|DIMENSION:Time|2009.006|
    <br>
    Run mode:1
    <br>
    Query size:2
    <br>
    Delim:,
    <br>
    Query type:0
    <br>
    Simulation:0
    <br>
    Calc diff.:1
    <br>
    Formula script:
    <br>
    Max Members:
    <br>
    Test mode:0
    <br>
    Is Modelling:1
    <br>
    Number of logic calls:1
    <br>
    <br>
    Call no. 1, logic:C:\BPC\DATA\WebFolders\Austereo\AdminApp\Legal\Acct Transform ABC.LGF
    <br>
    <br>
    Building sub-query 1
    <br>
    <br>
    Query Type:0
    <br>
    Max members:
    <br>
    Executing SPRUNCALCACCOUNT  'Legal', 'ACTUAL' ,'LC',  SPSCOPE_428552, 'SPLOG_486004', 'ABC',99
    <br>
    <br>
    SPRunCalcAccount Version 7.0.112
    <br>
    <br>
    Time to run stored procedure:.6 sec.
    <br>
    call 1 completed and data posted in 0.7 sec.
    <br>
    Run completed in 0.7 sec.
    <br>
    <br>
    End time --->5:01:14 PM  -  Date:26/06/2009
    <br>
    <br>
    I have spent two days trying to get this thing to work. Am I correct in assuming the purpose of this is to copy data from the source account to the destination account. Can somebody please tell me whether there are other factors that control a business rule.
    <br>
    I have spoken to most of the Australian BPC experts and none have successfully invoked the SPRUNCALCACCOUNT. I have read all available documentation and not found an explanation that sheds light on what I am doing wrong. Has anyone successfully used theis Business rule?
    <br>
    Thanks in advance
    <br>

    Hi Bronwen
    Whether you included the System_contants.LGL and Consolidation_Library.LGL in the logic file.
    *INCLUDE SYSTEM_CONSTANTS.LGL
    *SYSLIB CONSOLIDATION_LIBRARY.LGL
    Syntax used & its works.
    *RUN_STORED_PROCEDURE=SPRUNCALCACCOUNT([%APP%],[ACTUAL],[LC],[%Scopetable%],[%Logtable%],[ABCC])
    Give a try!
    Note: Use the Square brackets [[%APP%]] in the syntax.
    after posting this thread, syntax is showing as URL.
    Cheers
    Uma
    Edited by: Uma Swaminathan on Jun 26, 2009 9:37 AM

  • Opening Balances changes when running business rules

    Good morning,
    We are experiencing problems with the opening balance calculation (Flow: F100) when running the consolidation business rules in BPC 10.1.
    For example, in 2013.12, Entity 1111 and Account C_ENL_DIV, the ending balance (Flow: F900) is 180.000 euros. When we run the copy opening balance package, the opening balance (F100) for 12.2014 is 180.000 euros, what which is correct.
    The problem comes when some consolidation rules are executed, for example, AU_DIVCTA. For the previous case, we can see that the opening balance changes, previously it was 180.000 euros, coinciding with the final balance of 12.2013 and now the cell is empty, what which is incorrect. This occurs for more than one business rule.
    The definition for the AU_DIVCTA business rule, is the next one. You can see that this do not affect to the opening balance in any case.
    We attached an Excel where you can see this and much more similar cases the definition for the business rule AU_DIVCTA:

    Hi,
    Looks like the substitution variables its looking for are missing.
    Can you check that?
    Regards,
    Amol

  • Set of Business Rules - BPC 10.0 Consolidation

    Hi experts,
    I´ll need help to work with two scenarios on BPC 10.0 (Consolidation) as following: 01- The scenario 01 has four entities: 1001, 1002, 1003 and 1004 and four business rules: ELIM01, ELIM02, ELIM03 and ELIM04. I need only rules ELIM01 and ELIM02 are performed for entities 1001 and 1002 and rules ELIM03 and ELIM04 are performed for entities 1003 and 1004. Is it possible in BPC? How can I do it? 02 - The scenario 02 has two entities: 1005 and 1006 and I´ll need to perform a set of rules with business rules ELIM05, ELIM06 and ELIM07 until 2014.03 and I´ll also need to perform other set of rules with ELIM05, ELIM06 and ELIM08 from 2014.04. In thi scenario I want to create a new set of business rules without the rule ELIM07 but I don't want to delete this. Is it possible in BPC? Can I work with two or more set of rules in BPC? How can I do it? Is it possible work with time dependent on set of rules?
    Thanks a lot! Madhuk

    Hi,
    01
    The scenario 01 has four entities: 1001, 1002, 1003 and 1004 and four business rules: ELIM01, ELIM02, ELIM03 and ELIM04. I need only rules ELIM01 and ELIM02 are performed for entities 1001 and 1002 and rules ELIM03 and ELIM04 are performed for entities 1003 and 1004.
    Are we talking about the eliminations and adjustments business rule? Those rules have an entity property filter which you can use.
    02
    The scenario 02 has two entities: 1005 and 1006 and I´ll need to perform a set of rules with business rules ELIM05, ELIM06 and ELIM07 until 2014.03 and I´ll also need to perform other set of rules with ELIM05, ELIM06 and ELIM08 from 2014.04. In thi scenario I want to create a new set of business rules without the rule ELIM07 but I don't want to delete this?
    Are we talking about the eliminations and adjustments business rules? They work based on the method based multipliers. So one possible solution would be to have different methods and therefore different method based multipliers in your ownership cube.
    BR,
    Arnold

  • Error when opening business rules table in BPC 4.2

    Hi,
    I get the error "Unexpeted server error" when I try to open the business rules table in BPC 4.2 SP6.
    I've tried the optimisation, processing the cubes and restarting the send governor services.
    Rregards,
    Mosa

    HI,
    Hope you had a goo festive season.
    Yes, I'm still experiencing the problem. I can't even create a new table in eAdmin.
    Is there another way to access the tables or is there a setting I need to modify in order to get this to work?
    Regards,
    Mosa

  • SAP BPC 7.5 NW business rules error

    Hi,
    I am facing business rules error in BPC 7.5 NW SP 01 client. When i click on any business rules for ex- carry forward rules to fill in the information, it's giving error like " Application has genarated an exception that could not be handled" Process id = 10x104c (4172) Thread id = 0x1170
    No recent changes happend in the servers. Any suggestions plz.

    Hi,
    I am facing business rules error in BPC 7.5 NW SP 01 client. When i click on any business rules for ex- carry forward rules to fill in the information, it's giving error like " Application has genarated an exception that could not be handled" Process id = 10x104c (4172) Thread id = 0x1170
    No recent changes happend in the servers. Any suggestions plz.

  • BPC 10 business rules do not work

    Hi,
    I am testing on BPC 10 and have gotten to the point where I need to run my business rules, initially the account calculations and fx conversion ones.
    I have checked the script syntax against the BPC 10 help and the ENVIRONMENT shell and it all seems okay. But when I run the package from Excel the result is an error message:
    Error executing SPRUN .... with no further information.
    Has anyone seen this before or could point me in a direction where I could maybe find a solution.
    Thanks,
    Arnold

    Hi,
    check in <server name>\Webfolders\<appset>\<application>\PRIVATEPUBLICATIONS\your folder\TempFiles for a file updated after you test called debuglogic
    => the files there contain no more information than the error log I get in Excel after running the package
    and try on the server in the recently updated
    ($(Installed Driver):\PC_MS\Logging\Trace\BPCTRACE.#) or in $(Installed Driver):\PC_MS\Logging\Log\BPCLOG.#) and search for message about SPRUNCONVERSION.
    => even though we have tried to run it several times already today, ther are no entries with todays date in the two files.

  • SAP BPC 5.1 Validation Tolerance in Validation Business Rules

    I am trying to use the the validation tolerance field in the validation business rules and I make it work
    This is how i understand it:
    For example, I am trying to create a control that check that net assets = equity in the balance sheet with a tolerance of 10.
    I have set up the following validation rule header and detail:
    Header: CTRL1 ;validation operand = ; validation tolerance 10; all other fields are blank
    Details: CTRL1; account1=netassets;flow1=F_CLO;SIign1=1;account2=equity;flow2=F_CLO;sign2=1
    After running the validation package:
    If my netassets-equity=9--> i should see CTRL1=0
    If my netassets-equity=-5--> i should see CTRL1=0
    If my netassets-equity=15--> I should see CTRL1=15
    Is my understanding correct? Has anyone been able to use the validation tolerance?
    Regards
    Lena

    In addition to James comments, I just wanted to add a few additional notes:
    1.  The Demo application that was presented contains the applications that you described in your question.  Historically, the consulting team would either use the ApShell or the demo as the foundation for developing a set of applications for the customer based on the design sessions held with the customer.  BAsed on the customer requirements and design, often we start with ApShell and pull in components from the Demo that would support functionality requirements that may go beyond what Apshell has out of the box.  Many of these components are covered in an Advanced Training for BPC, including the helpful and not so helpful components.
    2.  You can pull many of the Demo dimension files, logic scripts and rules from the Application Server file folders for use in an Application set design.  Unfortunately, BPF's can not be transfered, since they are built in to an application and reside in tables in SQL. In addition, many BPF's need to be defined to meet a customers requirements, file names, location, users, and dimension structure.
    3. Many of the dimensions utilize several supporting properties that may be added via the admin console to any dimension.  The properties are a key ingrediaent to a well running application set, supporting reporting, script logic, and business rules.
    4.  The Performance dashboard is no longer an option that is included out-of -the-box, howvere it is just a shell that was adjustable to the application set designed for the customer.

  • 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

  • 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

  • Validation - Business Rule or/and UJ_Validation

    Hi experts,
    I'm on BPC 7.5 NW, I'm facing problem to construct a simple validation where I need to compare the amount from one parent account against to other. Let's explain the business scenario and after the technical solutions.
    Business Scenario
    Compare the Total Assets is equal to the Total Liabilities. The Total Assets is represented by a parent account "1", the Total Liabilities is represented by a parent account "2". If it is different show a warning.
    This is need to trigger, after the Actual Transactional Data Load + Journals.
    Technical Solution
    Application: Legal
    Dimensions: Empresa (Entity), Conta (Account), Fonte (C_DataScr), Versao (C_Category), Groups, Intco, MesAno (Time), TipMov (Flow), CCusto (User Defined), CLucro (User Defined)   
    1 - Business Rule
    Validation Definition
    Validation Account         Remark                       Validation Operand           Other destination dimension Members                              Validation Tolerance
    ZATIVO_X_PASSIVO     Ativo x Passivo                       =                           CONTA=VALIDATIVPASS,INTCO=SPTOTAL,CLucro=ACTEDUMMY,CCusto=ACTENONE                0
    Account 1                    Flow 1                  Sign 1               Account 2                 Flow 2                       Sign 2             Remark
    1                           TMTOTAL*                  1                          2                        TMTOTAL*                    1                  Ativo x Passivo
    *The TMTotal Flow is a parent from every data on the master data TipMov (flow)
    Validation.lgf
    *RUN_PROGRAM VALIDATION
        CATEGORY = %VERSAO_SET%
        CURRENCY = %GROUPS_SET%
        TID_RA = %MESANO_SET%
        OTHER = [ENTITY=%EMPRESA_SET%]//For More than one other scope parameters: OTHER = [ENTITY=%ENTITY_SET%;INTCO=%INTCO_SET%...]
    *ENDRUN_PROGRAM
    Result
    When I run with this parameters I receive the message : "UJP_PROCESS_EXCEPTION:Data for category  not found in application LEGAL"
    2 - Validation with UJ_Validation
    Assign the driver dimension to Legal - in case I used the CONTA (Account)
    Rule Maintenance
    Assigned Member: "1" and "2"
    Use Logic Table
    Dimension = Empresa (Entity)
    Operator "="
    Members = TECSA - This is a parent from every Entities.
    Result
    When I run with this parameters I receive the message : "UJP_PROCESS_EXCEPTION:Data for category  not found in application LEGAL"
    3 - Validation with UJ_Validation and BADI
    Assign the driver dimension to Legal - in case I used the CONTA (Account)
    Rule Maintenance
    Assigned Member: "1" and "2"
    Use BAdI Implementation
    BADI_UJ_VALIDATION_RULE_LOGIC
    Create a Enhancement ZATIVO_X_PASSIVO
    Filter
    Rule_Num = 1
    APPSET_ID = ZTECSA
    DIMENSION = CONTA
    Class
    METHOD if_uj_validation_rule_logic~do_validation_logic.
      FIELD-SYMBOLS:
                       <field1> TYPE ANY,
                       <field2> TYPE ANY.
      ASSIGN COMPONENT 'FIELD1' OF STRUCTURE is_data TO <field1>.
      ASSIGN COMPONENT 'FIELD2' OF STRUCTURE is_data TO <field2>.
      IF <field1> NE <field2>.
        es_message-message = 'Error in Validation'.
        es_message-recno = 1.
        es_message-MSGTY = 'W'.
      ENDIF.
    ENDMETHOD.
    And add this line to the script
    *START_BADI_UJ_VALIDATION_RULE_LOGIC~DO_VALIDATION_LOGIC
      QUERY = ON
      WRITE = ON
    *END_BADI
    Result
    Data Region:
    [WARNING!] NO MEMBER SPECIFIED FOR DIMENSION:CCUSTO WILL QUERY ON ALL BASE MEMBERS.
    [WARNING!] NO MEMBER SPECIFIED FOR DIMENSION:CLUCRO WILL QUERY ON ALL BASE MEMBERS.
    [WARNING!] NO MEMBER SPECIFIED FOR DIMENSION:CONTA WILL QUERY ON ALL BASE MEMBERS.
    [WARNING!] NO MEMBER SPECIFIED FOR DIMENSION:FONTE WILL QUERY ON ALL BASE MEMBERS.
    [WARNING!] NO MEMBER SPECIFIED FOR DIMENSION:INTCO WILL QUERY ON ALL BASE MEMBERS.
    [WARNING!] NO MEMBER SPECIFIED FOR DIMENSION:TIPMOV WILL QUERY ON ALL BASE MEMBERS.
    [WARNING!] MEASURES IS NOT SPECIFIED!
    So what could I make to maintain all my options to do what I need ?
    I appreciate any help
    Best Regards
    Alexandre Mendoza Collepicolo

    Hi,
    Just to check, can you try and hardcode the category in the rules itself...just for a test to see if it is working.
    You can have the category mentioned as CATEGORY=ACTUAL in the rules itself for Other source dimension members and other destination members. J
    This is to check if the validation package runs successfully or not.
    Thanks,
    Sreeni

  • TYPELIM and DIMLIST properties cannot be used in business rules

    Hello All,
    We are implementing BPC V5.1.
    We are facing a problem while using properties such as TYPELIM or DIMLIST in "Automatic Adjustments detail" business rules.
    According to the documentation, there are 4 colums where we can use account properties in this business rule :
    - ACCOUNT where we give the account used to trigger the elimination.
    In this field we are able to use account ID, TYPELIM or DIMLIST properties and it works perfectly.
    - ALL_ACC, GROUP_ACC or MINO_ACC where we give the accounts we want to change.
    In these fields, we are supposed to be able to use account ID, TYPELIM or DIMLIST properties. If we use the account ID, it works fine. If we use the TYPELIM property that has been used in the account field to trigger the elimination, it works fine.
    Howewer, we cannot use TYPELIM or DIMLIST if they have not been used previously in the account field to trigger the elimination.
    Has anybody faced the problem before ?
    Is there a workaround (except typing all the IDs of the accounts we want to eliminate) ?
    Thanks in advance.
    Regards
    Romain

    Hello All,
    We are implementing BPC V5.1.
    We are facing a problem while using properties such as TYPELIM or DIMLIST in "Automatic Adjustments detail" business rules.
    According to the documentation, there are 4 colums where we can use account properties in this business rule :
    - ACCOUNT where we give the account used to trigger the elimination.
    In this field we are able to use account ID, TYPELIM or DIMLIST properties and it works perfectly.
    - ALL_ACC, GROUP_ACC or MINO_ACC where we give the accounts we want to change.
    In these fields, we are supposed to be able to use account ID, TYPELIM or DIMLIST properties. If we use the account ID, it works fine. If we use the TYPELIM property that has been used in the account field to trigger the elimination, it works fine.
    Howewer, we cannot use TYPELIM or DIMLIST if they have not been used previously in the account field to trigger the elimination.
    Has anybody faced the problem before ?
    Is there a workaround (except typing all the IDs of the accounts we want to eliminate) ?
    Thanks in advance.
    Regards
    Romain

  • Different tables used in Consolidation Business Rules

    I was going through the documentation of different tables that needs to be maintained for consolidation business rules. I am a little confused and need some clarifications.
    These are different tables that needs to be maintained for consolidation -
    clcELIM - This table will tell what each source account needs to be divided into what 4 destination accounts.
    clcRULES - The RULES will tell how this source account needs to be divided (percentage wise as stored in the OWNERSHIP application) into these 4 destination accounts.
    clcMETHOD - This table lists down the different methods (along with their types and description) and its used in the clcRULES table
    clcELIMH_- What does this table do and where does it come into picture?
    *clcELIM_ - Is this same as clcELIM table mentioned above?
    clcRULESH - What does this table do and where does it come into picture?
    Also, what am I looking at is  what is the sequence in which these tables needs to be defined.
    For example - 
    1. clcELIM has a field called RULE whose details are mentioned in clcRULES.
    2. clcRULES has a field called METHOD and I_METHOD whose detailes are mentioend in clcMETHOD.
    3. .... I am not sure what other tables do? Please fill in the gaps.
    Thanks everyone for their help so far.
    Ameya Kulkarni
    Edited by: Ameya Kulkarni on Sep 18, 2008 7:19 PM
    Edited by: Ameya Kulkarni on Sep 18, 2008 7:21 PM
    Edited by: Ameya Kulkarni on Sep 18, 2008 7:21 PM

    Great explanation Alwin!
    Since I am new to SAP BPC world and to tell the truth, consolidation world as well (I am a planning & forecasting guy), my follow up questions are -
    (Sorry if the questions are naive).
    So according to what you have explained, clcELIM and clcELIMH work together along with clcMETHOD to define the elimination rules for entities.
    What do clcRULES and clcRULESH do?
    Also you said that these are the SQL tables (clcELIM, clcRULES, clcELIMH etc.) and its advisable not to configure them directly. So what business rules from the administration side update these tables. I am sure the METHOD administration will update clcMETHOD while RULES administration will update clcRULES and clcRULESH, is that right? what about ELIM and ELIMH.
    I am asking these questions since I dont have the system to work on yet but will be getting it on Monday next week. Right now I am trying to grasp as much as I can. So if you can send me some snapshots to amey420 at gmail dot com, that will be really appreciated.
    Also you can send me the other documents you were talking about. I will shoot you an email as well.
    Thanks a lot for your help.
    Ameya Kulkarni

  • Unable to use DIMLIST property in business rules

    Hi Team,
    We have updated Account dimension with TYPELIM(10), DIMLIST(20) properties and in AUTOMATIC ADJUSTMENT DETAILS in the SOURCE ACCT when we update it with valid account ID or TYPELIM property value, it validates sucessfully.But, when we update it with Valid DIMLIST property value, it throws an error <Property Value>  value does not exists in ID,TYPELIM of Account dimension. We are able to see the DIMLIST property values in the list of available options.
    We are unable to use the DIMLIST property in other business rules and for FLOW dimension also.
    Server Details : BPC MS 7.0 SP3 patch level 2
    Appreciate if you can give your inputs on this.Please let me know if I need to provide any other information.
    Kranthi

    Hi Kranthi,
    Based on my observation the source account column specification in the Automatic Adjustment Details business rule allows only to specify a member of either account id or TYPELIM property from account dimension. Other properties not available for the selection.
    Hope this helps.
    Regards,
    Badrish

  • Default Business Rules at AppSet level

    Hi Experts,
    Once you create a new AppSet by copying AppShell and add a "Consolidation" type application with all business rules, a default "Business Rules Library" is generated at AppSet level along with "Business Rule" within Application. The "Business Rules Library" at AppSet level includes "Consolidation Rules" and "Consolidation Methods". In my BPC 7.5 MS SP04 these default business rules table is empty, whereas it used to come with values pre-filled in it in earlier versions. I discussed this with one of the BPC NW consultant and he confirmed that for BPC 7.5 NW this issue was there that those values were there on backend but was not visible from the frontend Admin Console. After applying some patch in BPC 7.5 NW, it becomes visible in Admin Console Business Rules Library at AppSet level.
    Can anybody using BPC 7.5 MS version confirm whether they are getting these values by default or they are entering it manually.
    Edited by: Amitkumar Shyamanand on Jan 25, 2011 11:18 AM

    You may need to confirm with SAP Support, but I beleive that the latest versions of 7.5 on Microsoft has a very slimmed down version of AppShell, and that the business rules are not included in the process.  Best if you get an Appshell from version 7 and create you copy which will then have all the Appset Business RUles.
    Hope this helps.

Maybe you are looking for