Business Rule Intercompany Booking

Hi All,
Does anyone know how should be filled the collumn "Parent Matching Account" in Intercompeny Booking Business Rule?
Should have the values of property DIMLIST; ELIMACC from Account Dimension??  In our case we are using legal application also for intercompany matching (we don't have an intercompany application)
If you can explain me with an eg, would help me a great.
Thanks in advance.
Regards,
Mónia Domingues

Hi Monia,
guess what ... I managed to FINALLY implement the ICDATA function! I debugged the ABAP coding for three hours and now found it ...
What did I do to make it work:
First of all, the ICDATA function did not work since I was using it for a planning application. For consolidation applications I wouldn't have had all these problems. (but now it also works for planning application)
STEP1: I did not assigned the INTCO dimension on the entity dimension. This is needed, otherwise you will get 0 submitted, 0 success and 0 failed message in the log
STEP2: the currency dimension should have property CURRENCY_TYPE. When working with the GROUP dimension this already is assigned by default, but for my RPT_CURRENCY dimension this was not the case, so I added it and assigned values R to EUR and USD and L to LC
STEP3: implement OSS note 1395793 (SP06). This removed two bugs I came accross during debugging as well
STEP4: Apperantly in my time dimension the TIMEID property (which normally I excpected to be filled automatically) was not filled up or all time members. As a result it did not take into account my time selecton when running the IC data pagckage.
and this concluded it ... it works now!
D
my script:
*RUN_PROGRAM ICDATA
CATEGORY = %Category_SET%
GROUP = %RptCurrency_SET%
DATASRC = MANUAL
TID_RA = %Time_SET%
ENTITY = %Entity_SET%
ACCOUNT = PAYABLES,RECEIVABLES
TYPE = 'I'.
*ENDRUN_PROGRAM
The left-hand side of the equisations always should have the same statments. The right-hand side of the equisations depend on the dimensions used in your application

Similar Messages

  • Consolidation Business Rules

    Hi
    Can someone tell me the main purpose for each of the following business rules:
    Account transformation
    Currency conversion rule
    Intercompany booking
    Automatic adjustments
    Automatic adjustments details
    Carry-forward rules
    US Elimination
    Validation rules
    Validation rules details
    Would really appreciate the help. Also, would be great if anyone can send me some document specifically on consolidation rules and methods.
    Thanks
    Mav

    Hi Mav,
    Unfortunately there is no current documentation on Business Rules for 5.1.  The only documentation that is out there is the Admin User Guide, which you can download from SAP.  There is also the Consolidation Engine Referecnce guide for version 4.2 SP3, which goes into more detail regarding business rules.  I can send you a copy of this.  Just send me a note.
    Michael

  • IC data/booking - business rule

    Hi BPC masters,
    I am new with BPC and I have a couple of questions about IC data/booking and its business rule. I am sorry if it seems too basic.
    1) In the guide BPC440 and other guides available on the internet, we could see they are using ICDIFF01 in debit account in the IC business rule (see picture). What is that account ? Its hierarchy/parents ? Is there any screenshot to see what is its structure ?
    2) How does ICDATA retrieve records ? Does it simply find data for AR/AP and P&L where an intercompany dimension is recorded ?
    3) ICBOOKING posts the difference between IC for AR/AP. What about P&L ?
    Thank you in advance for any reply !
    Dat

    Hi Dat,
    1. ICDIFF01 is the specific dimension base member user need to create to store the result data of ICBOOKING.
    2. ICDATA calculate the results based on the business rule you defined and the source data in intercompany.
    3. You can create your owne business rule & dimension members to meet your specific requirement(P&L). BPC440 is simply an example.
    The guide BPC440 is simply an example. You need to customize all the dimension/business rule and logics according to your customer's fact business. So I suggest you not focus on the financial meaning of the account name or rule name too much in the example.
    Best Regards,
    Arjen

  • SPICBOOKING: Intercompany Booking Rules

    Hi Guys,
    I searched a lot for previuos threads, but had no success: that's why I' asking your help.
    In order to have a proper Legal IC Elimination we:
    1. Wrote a simple Intercompany Booking Rule with one debit and one credit account and loaded Application in order to have suitable data to be eliminated.
    2. Created the necessary Script Logic (based on SPICBOOKING Stored Procedure) to be called in a DTS
    3. Creted a DM Package
    In the Log (DataPackage View Details) we see no data has been generated: Revenues and Costs are still there. In the help we can get:
    Intercompany booking rules are split into two independent procedures:
    SPICDATA: This procedure can be used to copy the declarations of all entities versus a given entity by intercompany account. Essentially, it concentrates into each single entity the declarations of all other entities versus each entity. This mechanism allows the owners of an entity to run a report matching all its declarations against what the rest of the world has declared against the entity, without the need to assign to each owner read permits into other entities.
    SPICBOOKING: This procedure can be used to automatically generate the bookings which will make the intercompany declarations to match. The stored procedure SPICBOOKING is driven by the table called clcBOOKING_.
    The following table describes the options for setting up an intercompany booking rule.
    What's wrong? Did we miss something?
    Did anybody of you used Intercompany Booking Rules successfully?
    Can you please share your experience about?
    Thanks in advance
    GFV

    Hi Tara,
    thanks for your answer. We are working in a little bit different way. In fact we wrote a new ScriptLogic (that should run SPICBOOKING ...) and then invoked such a Script Logic within a new DTS.
    We tried with your own code, and then wrote in our Script Logic:
    *RUN_STORED_PROCEDURE = SPICBOOKING([LEGALAPP],[ACTUAL],[2008.JAN],[EUR],[TOTALADJ])
    *COMMIT
    We kown this is not working with parameters ... but this is a secondary problem for the moment.
    When we execute the DM Package associated to the DTS (that invokes our Scrip logic) we get the following messages:
    Building sub-query 1
    Query Type:0
    Max members:
    Executing SPICBOOKING [LEGALAPP],[ACTUAL],[2008.JAN],[EUR],[TOTALADJ]
    Time to run stored procedure:.3 sec.
    call 1 completed and data posted in 0.3 sec.
    Run completed in 0.4 sec.
    End time --->12:15:43 PM  -  Date:11/19/2008
    Is that right? According to us it should also report the number of records read and written? Does your BPC work in the same way or do you get also the number or records involved?
    Anyway may be we wrote wrong Intercompany Business Rules: the meaning of each field is still unclear to us ... For example, considering the fields available, and the Help indications (very poor in this case):
    Parent matching account: A parent account member from the Account dimension or DIMLIST. Is it mandatory? what is the purpouse of this field?  
    Booking destination data source: A DataSrc member. We setted AJ_ELIM
    Max booking amount: The maximum amount authorized to book. Mandatory?
    Debit account: An Account member. We indicated a INC Account loaded with the appropriate IntCoL
    Debit flow: A Flow member. F_NONE for us ... but is it mandatory?
    Debit intco: An Intco member or blank. BLANK
    Credit account: An Account member. We indicated a EXP Account loaded with the appropriate IntCoL
    Credit flow A Flow member. F_NONE for us ... but is it mandatory?
    Credit intco: An Intco member or blank. BLANK
    How did you managed these fields?
    Thank you very much for your cooperation: I hope we will be successfull!
    GFV

  • 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

  • US ELIMINATION business rule

    I am tried to do a simple interco elimination in NW 7.5, I have done the following requirment from online help:
    ■The application must include a dimension of type I, Intercompany.
    ■The Intercompany dimension must include the property ENTITY, whose values are entity names.
    ■The account dimension must include the property ELIMACC, whose values are account names.
    ■The entity dimension must include the property ELIM, whose values are Y or blank.
    when I tried to configire the US ELIMINATION business rule, there is a Elimination ID filed, I would assume that I can give any ID here such as ElLIM10, in the script we have the following code"
    *RUN_PROGRAM US_ELIM
        CATEGORY = %C_CATEGORY_SET%
        RPTCURRENCY = %RPTCURRENCY_SET%
        TID_RA = %TIME_SET%
        OTHER = [ENTITY=%ENTITY_SET%]//For More than one other scope parameters: OTHER = [ENTITY=%ENTITY_SET%;INTCO=%INTCO_SET%...]
    *ENDRUN_PROGRAM
    my question is where  the ID is called to apply the business rule? does it matter if we have have any id here?
    Since after I run the package /CPMB/IC_ELIMINATION, the status show success, but it 0  SUBMITTED, 0  SUCCESS, 0  FAIL.
    Edited by: Jianbai on Mar 7, 2011 10:56 PM

    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

  • 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

  • Able to edit Business Rules through Excel interface?

    Hi,
    I wonder if there is any way that I can add, modify or delete the Business Rules definitions through Excel interface. In the Admin Console, though the Business Rules interface looks neat, I encounter the following difficulties in editing the Account Transformation definitions:
    1. The check in the Reverse Sign sometimes disappears after the definitions being saved. I have to click something other than Business Rules, like Dimensions, Application, Security, etc, and come back to Account transformation again in order to have the Reverse Sign check being saved.
    2. I'm not able to to check the Reverse Sign in the last definition of Account transformation. It always disappears after being saved. My workaround is to put a dummy definition at the end or not to put that definition, which needs Reverse Sign, at the end.
    3. When I delete some definitions in the middle, the following error pops up after validation.
    [] value does not exists in ID of Account dimension.
    4. I have written my definitions in my design documents in Excel but I'm not able to copy and paste all of them to Admin Console's business rules. I have to fill in each value one by one.
    Or can I simply edit the table dbo.clcCALCAccount_XXXX? Since I used to be a database programmer, I feel it easier to directly edit the database table rather than using the business rules interface.
    Best Regards,
    Sunny

    Sunny,
    It is not according to the book but it is possible to change the business rules directly on the SQL. That is the way i do it sometime... and yes the table you point is the right one. You see other tables for other business rules...
    Usually i just do a copy and paste into excel. Then i change into excel (i also use EVPROs to check if the members are not calculated members...) and then i repaste it into SQL...
    But I have to say, do it at your own risk, as I stated before it is not really advised/safe...
    Nic

  • How to group datasrc member in CarryForward Business Rule

    Hi Experts,
    I want to group few datasrc members to be used as source datasrc in CarryForward Business Rule. Which property of Datasrc Dimension will show the grouping in CarryForward rules ?
    For your information - i have DIMLIST, DIMLIST1, COPYOPENING, DATASRC_TYPE, OPENING_DATASRC with some values but none of these properties getting enabled in CARRYFORWARD Business Rule.
    Kindly help
    Regards,
    Samvir

    Hi,
    You need to define this in the Group property of the Datasource dimension.
    The GROUP :It is used to gather datasrc in six groups:  example:
    INPUT          Input datasrc
    STA          Standardization datasrc
    ELI          Eliminations datasrc
    C          Consolidation datasrc
    ICMATCH     Intercompany matching datsrc
    IC          Intercompany datasrc
    I think,  for carry forward , you need not assign this in the group above. in the business rules of carryforward, need assign like this.
    Source Account   Source Flow    Destination Account   Destination Flow Datasource Type
    BSDIM                     999                                                       100                     ALL
    Regards
    CSM Reddy

  • Error in Validation Business Rule

    Hello Experts,
    I am trying to perform validation on Intercompany Account Receivable and Account Payable accounts. For the same I added the Validation business rule, but getting an error while trying to save and validate the business rule. The error is:
    Error = "No Data to Validate"
    I have data in these accounts that I am performing validation on. Also, I am able to save and validate the Validation Rules Table.
    Experts, could you please provide suggestions regarding why I am getting this error and how to resolve it.
    Thanks
    Rahul

    Hello,
    is this with the Product Hyperion Financial Management?
    If yes, you might close the issue here and post it in the HFM group.
    Regards,
    Philip Hulsebosch

  • Error while creating a Business rule dictionary in Jdevloper 11g

    Hi,
    I am getting the following error when i define the Inputs and outputs during creating on a new business rule dictionary.
    Some XML schemas are not in the "xsd" directory! gardes.xsd
    Please manually move or copy the Schemas
    I am following the "Creating a Rule-enabled Non-SOA Java EE Application" guide in Oracle® Fusion Middleware User's Guide for Oracle Business Rules, 11g Release 1 (11.1.1)
    The two schema files generated were having different content after creation of XML schema file so I copied the file to make them same. Its still giving me the same error.
    Please Help.
    Thanks,
    Mac

    Please post business rules questions on the SOA Suite forum:
    SOA Suite

  • Error while selecting planning app in Business Rules

    Hi ,
    I am not being able to select the planning outline while developing business rules (but I can select the Essbase Outline). Whenever I expand the Planning node, an error pops up the details of which says "Error connecting to Essbase server machinename/testapp." There is a details button which says: "Could not log into Planning "Detail:Could not log in to Planning Server".
    Can anyone help me out. I am not being able to view the rules in the planning UI .
    I have tried for recycle the EAS even though i am getting same error.
    could you please let me know the solution for this
    Thanks
    mahesh

    Hi,
    Always follow this process, stop the planning service and eas service.
    Start RMI service
    Start EAS
    Start Planning
    Log into the web planning application
    Then go into EAS and create a new rule, select an outline to the application you have just logged into via web.
    Also if you are using the default admin user to log into EAS try another user that has been provisioned with business rules roles
    If you still have problems then go to My Oracle Support (formely metalink3) then have a look at doc id - 763345.1
    Ok?
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Business Rules Instance disappeard in projects folder in Shared Services

    Hi all,
    I have this strange thing happend to me today morning. when i logged into the Shared Services i can find the Business Rules folder but i couldnt find the instance for it.Is there any way i can reconfigure it so that i can see the instance back again in Shared Services.
    Environment: Windows server, Hyperion version 9.3.1
    Any help on this would be greatly appreciated.
    Thanks in Advance

    Please find the error log below
    com.hyperion.cis.config.wizard.RunAllTasksWizardAction, ERROR, Error:
    java.lang.Exception: Registeration failed: error.generalSaveModel.Registeration failed: error.generalSaveModel.
         at com.hyperion.cis.config.CmsRegistrationUtil.registerApplication(CmsRegistrationUtil.java:222)
         at com.hyperion.cis.config.wizard.RunAllTasksWizardAction.executeHubRegistrationTask(RunAllTasksWizardAction.java:360)
         at com.hyperion.cis.config.wizard.RunAllTasksWizardAction.execute(RunAllTasksWizardAction.java:165)
         at com.installshield.wizard.RunnableWizardBeanContext.run(Unknown Source)
    Thanks

  • Get cell value in Planning Data form and using it in a business rule

    Hi Everybody,
    if i set the data type of an Account Member as text, is there a way to get the value inserted by the user in a dataform, turning it as dimensional member and using it in a business rule?
    So, if the user insert the value "USA" in a cell, can i use any functions to tell essbase that "USA" is a dimensional member and then using it in a business rule, for example in a cross-dimension like Period1->FY12->USA?
    I tried to use the function @Member and it doesn't work, but i'm wondering if there is a way that can let me get the value inserted and use it just like a dimensional member. What are the ways that can let user input value that can be used in a business rule? I think one is by using SmartList, is there any other ways? Maybe using variables?? As an alternative i tried to use Prompt Variable but there are too many members on which the rule must run.
    Please help me, i wanna know if i can or not let the user input the member on which the rule must run...
    Thank all guys
    Bye
    Maurizio

    Thanks EW for your answer,
    YesI could use SmartList even if i think it's very tough to handle. My experience on using SmartList in caclc script is not so good. I try to enter in details of my requirement:
    I have 500 account members.
    For each one, I have to calculate the monthly budget by sharing the amount among the months. The user wants to calculate it on the basis of the actual flow(over the months) of an unspecified account of the prior year. The unspecified account must be inserted in a data form.
    So, i could use a Smart List but it colud be of 500 elements and then i should make a rule with as many IF as how many are the accounts. Or im wrong? The only way to use smart list dynamically in a business rule is by referring its values in a IF condition. Or i'm wrong.
    I tried to use execution variable ma it seems don't work. In this case the user must pay attention to write the account correctly, otherwise as you say the rule doesn't work.
    The value in PD0A020 is "PD0A000" (that is a dimensional member). The value in PD0A000 is "hello". In PD0A040 the rule returns "PD0A000" and not "hello" as i would. The function @Member appears to be not able to catch the dimensional member by the value in PD0A000.
    {Example}="test"->"Input"->"Scenario_test"->"FY12"->"PD0A020";
    Fix("test1","Input","Scenario_test","FY12")
    "PD0A040"=@Member({Example});
    endfix
    So, my doubt is: is it possible for Essbase/Planning to use the value inserted in a data form and to turn it in a dimensional member? What are the practicable ways to let the user input/choose the member on which makes the rule run?
    Thank you Ew, thank you guys
    Maurizio

  • Business rule in MDS 2012 error: A database error has occurred. Contact your system administrator.

    I get the following information in my MDS log as well as the above error message when I execute a business rule that has a condition of AND and an Action of Attribute must be unique in combination with 2 other attributes. 
    I'm running SQL Server 2012 11.0.3000
    MDS database version 11.1.0.0
    Any ideas?
    MDS Error: 0 : SqlException message: A database error has occurred. Contact your system administrator.
       at Microsoft.MasterDataServices.Core.DataAccess.DbHelper.HandleExceptions(Exception ex)
       at Microsoft.MasterDataServices.Core.DataAccess.DbHelper.ExecuteDataSet(String spName, CloseConnectionBehavior closeBehavior, Object[] parameterValues)
       at Microsoft.MasterDataServices.Core.DataAccess.MasterDataAccess.<>c__DisplayClass5.<ValidateEntityMembers>b__4()
       at Microsoft.MasterDataServices.Core.DataAccess.DbHelper.ExecuteMethodWithDeadlockProtection(MethodDelegate method)
       at Microsoft.MasterDataServices.Core.BusinessLogic.Validations.ValidateMembers(Int32 versionId, Identifier entityIdentifier, IList`1 memberIds, RequestContext context, OperationResult results)
       at Microsoft.MasterDataServices.Core.BusinessLogic.Validations.Process(ValidationProcessCriteria criteria, Boolean commitVersion, Boolean validateEntityAsync, Boolean returnValidationResults, RequestContext context, OperationResult results)
    SQL Error Debug Info: Number: 208, Message: Invalid object name 'cteDuplicates0a070e37b106b9e3efe35a455076efa7'., Server: SQLRS-01, Proc: udp_SYSTEM_3_38_CHILDATTRIBUTES_ProcessRules, Line: 230
    SQL Error Debug Info: Number: 266, Message: Transaction count after EXECUTE indicates a mismatching number of BEGIN and COMMIT statements. Previous count = 0, current count = 1., Server: SQLRS-01, Proc: udp_SYSTEM_3_38_CHILDATTRIBUTES_ProcessRules, Line: 230
    SQL Error Debug Info: Number: 266, Message: Transaction count after EXECUTE indicates a mismatching number of BEGIN and COMMIT statements. Previous count = 0, current count = 1., Server: SQLRS-01, Proc: , Line: 0
    SQL Error Debug Info: Number: 266, Message: Transaction count after EXECUTE indicates a mismatching number of BEGIN and COMMIT statements. Previous count = 0, current count = 1., Server: SQLRS-01, Proc: udpBusinessRule_AttributeMemberController, Line: 0
    SQL Error Debug Info: Number: 266, Message: Transaction count after EXECUTE indicates a mismatching number of BEGIN and COMMIT statements. Previous count = 0, current count = 1., Server: SQLRS-01, Proc: udpValidateMembers, Line: 0
        DateTime=2013-08-15T13:25:15.6684023Z
    MDS Error: 0 : <ArrayOfError xmlns="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
      <Error>
        <Code>208</Code>
        <Context i:nil="true" />
        <Description>A database error has occurred. Contact your system administrator.</Description>
      </Error>
    </ArrayOfError>
        DateTime=2013-08-15T13:25:15.7152026Z

    OK I bit the bullet and contacted support on this one.
    There is a known issue with MDS 2012 and business rules with a combination of "must be unique" attributes. If you do not list the attributes in the same order that they were created you will get the generic error I cited. At first they told me it must be
    in the same order the attributes are in and that worked on one entity but not the other. The difference was that in the second entity I previously rearranged the attributes in question. Once I changed the order in the business rule to reflect the *original*
    order it worked like a champ.
    Hopefully this helps save someone some time and money.

Maybe you are looking for

  • Error in configuring soap adapter

    Hai! Iam working with rfc to webservice scenario. In that while configuring the soap adapter, the following errors have occured. SOAP: failed to sign the message due to java.security.PrivilegedActionException: com.sap.aii.af.security.impl.exception.M

  • False Monitoring Message in SXMB_MONI

    Dear All, We are working on a simple File-XI-File scenario. The reciever communication channel is inactive and the file is not getting created at the required destination. It is giving an error message in Adapter Monitoring but its showing a success

  • Help with spec

    Hi, I am actually learning HR and am trying to do this spec. Can anybody tell me something about this spec and how to proceed. Points will be awarded. thanks and regards, bin <u>Functional Specification ID</u>     IFS_016_01 and IFS_016_02 <u>Functio

  • Execute ABAP program on R3 and export data to BI

    Hi All, I would like to know if there are steps to execute the remote program on R3 side and return the data to BI?   I read a few articles in there but couldn't figure how to do that yet.  Could some one point me to the source/documents that I can r

  • I want to update my os5 to os6 in bb curve

    I want to update my os5 to os6 in bb curve. what should be done. i live in saudi arabia