Work Status and Default Logic

Hi Experts,
This query is for BPC 10.0 NW, default logic.
Can work status be used to control for which region of data (namely which Year) default logic is executed?
Is Default Logic executed for all data regions falling within the scope of the Logic Script Every Time any data is saved, or is it executed only for the data saved at that instance? 

Hi Collin
Work Status and Default logics are 2 Different paths but Default Logic will control whether given a period/Year Combination is Open"  All the Activities for assigned Model" would be performed in terms of Data Load and subsequent Activities that Includes Default Logic.
Where as Default Logic is used for Calculating Retained Earnings and updating your data base in Balance Sheet Current Retained Earning Account as well as Out side Account from Chart of Account which is Total Sum of Income Statement Items.
Ex:
BPC Chart of Accounts/Account Dimension : BPCCOA
                   Total Balance Sheet:TBSACTS
                     Income Statement:INCSACTS (inthis groups Lets say 2199999 CYR)
                    BPC Special Account: 9999999
When ever you execute Default Logic or Include Default logic into your applicable Script Logics.  BPC Default Logic would UPDATE 2 line Postings in the data base.
                 219999     XXXX
                 999999    XXXXX
This ensure that your total Current Retained Earnings always match with Sum of Total Income Statement items for a Period/Year.
Hope this will help you
Thanks
Venkat

Similar Messages

  • Work Status and Script Logic

    Hello, gurus!
    Explain please situation with a script logic and work status of data.
    I have the script logic file, with code, for example:
    *XDIM_MEMBERSET UNIT = 19
    *XDIM_MEMBERSET AP_TR_SA = COMMON
    *XDIM_MEMBERSET C_DATASRC = MANUAL
    *XDIM_MEMBERSET RPTCURRENCY = USD
    *XDIM_MEMBERSET CATEGORY = PLAN,ACTUAL
    *XDIM_MEMBERSET ENTITY = C1113,C1111
    *XDIM_MEMBERSET TIME = 201007
    [#CF0700]=([AP_TR_ACCOUNT].[CF0612])-([AP_TR_ACCOUNT].[CF0611])
    *COMMIT
    Work status is established for (ENTITY=C1113; CATEGORY=ACTUAL,PLAN;TIME=201007) as Approved (data is locked).
    Will execute this logic for (ENTITY=C1111;CATEGORY=ACTUAL,PLAN;TIME=201007)? Should I divide this script logic for C1111 and C1113?

    I have 2 entities (companies) - C1111 and C1113.
    I have the script logic for calculation keyfigures for this entities (it is automatic chain).
    C1113  has entered the data and has locked it. When the C1113 will enter the data, the script logic will not been executed.
    I have tested it and I have received that:
    the script logic has broke when system has tried to write data into database after "Error Work Status check".
    If I change the line of script logic as
    *XDIM_MEMBERSET ENTITY = C1111,C1113
    calculation for C1111 is executed.
    Best Regards,
    Svetlana.
    Edited by: Svetlana Kazaneva on Sep 6, 2010 1:17 PM

  • Work status and validation enquiry ..

    hi,
    i am using bpc 5.1 and i am trying to simulate a simple validation and work status update exercise, my settings are as followed:
    work status setting:
    account - no - validation
    category - yes
    datasrc - no - totaladj
    entity - owner
    intco - no - all_interco
    rptcurrency - no - lc
    time - yes
    validation rules:
    validation account - remark - validation operand - other - other - applicable periods - validation tolerance
    validation - testing validation - = - blank - blank - 0
    validation rules details:
    validation account - account1 - flow1 - sign1 - account2 - flow2 - sign2 - remark
    validation - sales - blank - 1 - cost - blank - 1 - testing validation
    work status:
    work state - dm ...docs - controlled by
    unlocked - all ... all - both
    submitted - all ... all - both
    approved - all ... all - both
    i am just trying to validate that my "sales" and "cost" entries are the same, i tried validating before and after submitting my data using evsen(10,"finance","sales) and evsen(10,"finance","cost") respectively with the other cv values being budget, input, worldwide1, non_interco, subtotal, lc - 2007.total1 - periodic.
    i received the message "submitted data did not pass validation. you may need to resubmit data" on both ocassions.
    any pointers?
    cheers

    I have 2 entities (companies) - C1111 and C1113.
    I have the script logic for calculation keyfigures for this entities (it is automatic chain).
    C1113  has entered the data and has locked it. When the C1113 will enter the data, the script logic will not been executed.
    I have tested it and I have received that:
    the script logic has broke when system has tried to write data into database after "Error Work Status check".
    If I change the line of script logic as
    *XDIM_MEMBERSET ENTITY = C1111,C1113
    calculation for C1111 is executed.
    Best Regards,
    Svetlana.
    Edited by: Svetlana Kazaneva on Sep 6, 2010 1:17 PM

  • BPC: Work Status and Work Status Settings

    Hi experts,
    We have a little mess with the concepts: work status, work status settings and owner-manager in a dimension member of the dimension library.
    In which case de we have to use each of them? Are these concepts related? Do we have to configure all of them in order to block the data before they are revised in a BPF?
    Thanks in advance

    He,
    The thread was really good and almost solved all my duties, but there is still something that I don't understand. When we fix the work status, it can be controlled by the Owner and the Manager. Who is the manager and where do we configure its value.
    I think the manager is the reviewer in the properties of the dimension but I am not sure. Could you confirm me this subject?
    Thank you

  • CopyApp and Default logic

    I was wondering when using the CopyApp statement in a script to copy data between a source and a target application, if the default logic on the target application gets executed.
    Thanks.

    Hi Kumar,
    Default logic is not executed in this case in target app.
    Copy used into script is like a DM package which is inserting data into application.
    Default logic is not executed if it is not specified this.
    Default logic is executed by default just when you are doing manual entry.
    Regards
    Sorin Radulescu

  • Changing Work Status using data package or script logic

    Is it possible to set Work Status using Script logic, or an SSIS package.
    I know status is kept is an SQL table, is it possible to just update the locking table with a new record, or is there more to changing the work status.
    Thanks for you help

    Thanks for your reply. This would be a nice enhancement.
    Although the work status does help with the audit trail of who and what locks the data, doing it automatically will allow the system to automatically unlock the period when it is opened before auto-loading the current closing balances. It will need to be carefully used in order to maintain proper audit trail of the data. When done automatically, the system userid would be used in the lock table witha  timestamp.
    I am needing to know if there are anyother steps involved in locking data other than writing to the SQL lock table. Is usppose this is especailly relevant when locking a parent and pushing the status to the children.

  • Error in Executing Default Logic

    Hi,
    I included a formula in default logic which is a simple multiplication of two account dimension members:
    *BEGIN
    [P_ACCT].[#CE0004220] = [P_ACCT].[CE0004210]*[P_ACCT].[CE0004230]
    *END
    Was able to successfully validate and save the logic. However, when I tried to send data, the system threw an error:
    "- Error Message -
    Error running default logic (Error checking work status)
              - Rejected record List -
    Error converting records: The root element is missing."
    Have checked the work status and nothing seems to be amiss. Also, I tried removing the formula from the default logic and then sending the data - this worked.
    So there must be some error with the default logic / work status. Could someone please help me out here?
    Thanks in advance
    Regards,
    Meiyalagan
    Edited by: Meiyalagan Kulandaivel on Nov 27, 2008 10:06 AM

    Hi Meiyalagan,
    Can you please indicate which BPC release you are using ?
    I would suggest that you first make the following 2 corrections on your formula:
    1. Add a "#" to the member on the left of the equal sign
    2. Put square brackets around the dimension and member names
    [P_ACCT].[#CE0004220] = [P_ACCT].[CE0004210]*[P_ACCT].[CE0004230]
    After that, you also may need to setup your workstatus. There are two places where you can defined workstatus.
    1. On the application set level, you define a list of the status (like unlocked, submitted, approved, locked, ...) and who is allowed to do what (like that only the manager is allowed to post journal for example)
    2. On the application, you indicate which dimension are used to set that workstatus (usually the combination category / entity / time is used to set and track these workstatus)
    In the Entity (or the dimension you have the OWNER property), you defined the owner of that entity (can also be a list of user or a team). Each owner of a parent is considered as a manager of that entity. If I for example own the entity France, the owner of the Entity Europe will be considered as my manager (as well as the owner of the Entity World). The settings Owner and Manager are used in the Work Status table on the application set, to define who can do which task and who is allowed to change the workstatus (promote it to the next status).
    Regards,
    Marcel

  • Work status at application level

    Hi Team
    Can any one explain purpose of keeping dimension members in work status settings where dimensions are not relevent for work status at application level?

    Hi Miguel,
    You are comparing work status and the validation rules. However, these 2 are completely different functionalities.
    For maintaining validations, please take a look at the below links from help.sap:
    http://help.sap.com/saphelp_bpc75_nw/helpdata/en/72/027eddf803405eb131738b655408ce/content.htm
    http://help.sap.com/saphelp_bpc75_nw/helpdata/en/d9/7e49e5b686462a9f2a2d38c98b8446/content.htm
    For work status, please refer to the below links from help.sap:
    http://help.sap.com/saphelp_bpc75_nw/helpdata/en/f8/d51b881cfa4c5992de481ccfa05db3/content.htm
    http://help.sap.com/saphelp_bpc75_nw/helpdata/en/75/712b5c7be845cbb1e76cfe78650343/content.htm
    Hope this helps.

  • BPC Work Status

    Hi guys out there, where the truth is...
    got a problem with the SAP BPC 70 netweaver work status and I don't know whether that is a bug, something I am overlooking or simply a non supported feature:
    When launching the Work Status (MNU_SUBMIT_MODIFY) from an active input schedule with an active Current View I will end up in the WEB where the work status settings can be done. So far so good.
    Then, two options are available:
    Either set the Work Status for the active Current View or for a different Current View, which would then have to be specified.
    And here is the issue:
    What's beeing considered (and displayed) in the WEB as active current view, is completely different to the active current view in BPC Excel. In fact, it consists of the members that show up as first in the selection list of a dimension.
    Question: is that the way it is supposed to be? Or is that behaviour subject to some settings in limbo or is that a bug?
    Thanks for your thoughts and ideas guys!
    Claus

    Hi,
    We had encountered this issue earlier. There is a fix for this in SP05 release. Please upgrade to BPC 7.5 NW SP05 for this. It is how it works in BPC 7.5 NW SP05.
    When you move from BPC Excel to BPC Web interface - The CV in Web interface is updated with the CV inherited from BPC Excel.
    The active CV option of the work status dimensions is also updated dynamically. It shows the values of the 'Active CV.
    If you want to set the work staus for a different or another CV, choose the option 'Another CV' then change the values for the work status dimension accordingly.
    Hope it is clear.
    Thanks

  • BPF an Work Status in BPC v10

    Hi averybody,
    I am working in a project of BPC v10 and i have a question i would like to solve. Specifically i want to know if the new version of SAP BPC allow you to associate a step of the BPF with a change of the work status strictly.
    Does anybody know something concerning this item? Any additional information about new functionalities of BPF and work status?
    Thanks in advance,

    Hi
    You can certainly do that. When you've created a set of work statuses and want to associate the work states to a BPF, you can associate with a setting for Related Action along with the Input you are providing to the suers (scrnsht below). I am not sure you can make it mandatory for the user to change work status setting, but you can allow a change in the work status.

  • Manage work status in BPC 7

    Hi experts,
    I would like to know if we can  manage work status in bpc excel. I have see that we can use evlck to get the status of the work status and we can use MNU_esubmit_modify to open the bpcweb page to modify work status.
    But I want to modify the workstatus in bpc excel.
    Do you have any solution ? with macro or other ?
    Thanks in advance

    Dear Janeth Sarai Ripert,
    I suggest you to update the work status using BPC Web. If you want to force it using macro, I will give you information likes as:
    1. SAP BPC will write the work status data into the table "dbo.tblfinancelock". It's for Finance Application
    2. If you want to directly write data into that table, please you use the uppercase format.
    3. SAP BPC never update data when the user updated that work status. SAP BPC will create one record.
    4. You only can update work status data directly but not for update sub menu at BPF
    Thanks,
    Wandi Sutandi

  • Work Status Report Date and Time Setting

    Hi all
    We are running BPC10 on servers configured with Central European Time which is currently 2 hours ahead of GMT allowing for Daylight Savings Time.
    From what i can see in BPC10 date and times are now stored in GMT (Zulu time) in the Audit activity tables so when a user updates the work status at say 11:00AM local CET time then a value of 09:00AM GMT is stored in the Audit Activity Header table.
    We have a report in excel that uses the EVLCK formula and will return the correct value of 11:00 am however if we run the Work Status Audit report on the Planning and Consolidation home page with user preferences set to Central European Time +1 then the time is displayed as 10:00am suggesting that daylight savings time is not accounted for. We need to set the time to Eastern European time +2 hours to display the correct figure.
    Can anyone explain why this happens? Has DST been overlooked?
    Rgds
    Alan

    Hi Alan,
    probably it's a bug, I think it's better you open an OSS message to SAP.
    Regards
         Roberto

  • Default logical system names for application and metadata in models.

    hi,
    I have a dbt in web dynpro java. When we create a model, we give the logical system names. When our developement is over, do we have to change these names because in test system and subsequently production system, the backends will be oviously different than developement ?
    how do we change them and re import after changing? in abap we cant change our code in test and prod systems right  so how is it in web dynpro java ?
    thanks

    Hi Jeschael,
    thanks for the reponse.
    When I create the model, I give the default logical system names and on the next screen I give the
    ip address of the backend system, client , login, password etc
    Even though the logical system names wud be same in Dev, Test and Prod systems, the ip address, login password is different so how do I give it ?
    thanks
    B

  • WRVS4400N v2 - upgraded firmware, now old and default passwords don't work

    Hi,
    I upgraded the firmware for my WRVS4400N v2 to version 2.0.2.1 firmware, now old and default passwords don't work. I have tried resetting it as well, and the default password does not work. Any suggestions?
    Thanks

    Okay, problem was using IE9. Changing to another browser (FF5) allowed access. Strange... Anyone know by IE9 wont work? It has worked in the past.

  • Old school, has anyone here been able to install and run Logic Pro 9.1   on a dual 1.8 G5 PPC? I know LP9 is not officialy supported on non Intel CPUs, But  9.0.0 and 9. 02 are ok on the G5 PPC as it is universal Binary, while I hear 9.1 wont work

    has anyone here been able to install and run Logic Pro 9.1   on a dual 1.8 G5 PPC? I know LP9 is not officialy supported on non Intel CPUs, But  9.0.0 and
    9. 02 are ok on the G5 PPC as it is universal Binary, while I hear 9.1 wont work.

    ok thanks, that's what I tought,looks like apple machines are only good for two - three years, the software developers are ahead of the hardware to a certain point, love macs but this is forcing us to buy new macs just to keep  up with development. There was a time it was the opposite.
    By the time we get up on new stuff it's time to change again. Gotta be rich to deal with macs ...LOL

Maybe you are looking for

  • Finder stuck in full screen with black background on one monitor

    Just upgraded to Mavericks on launch day and a day or so later when I went to change the new Mavericks desktop backgound with another image, the Finder appears to be stuck in full screen mode, but raising the mouse to the top doesn't reveal the norma

  • HT3529 I've never been able to use iMessage or FaceTime and its really making me mad...any idea how to get it working?

    I've had my iPod for over six months and I haven't been able to access FaceTime or iMessage...not to mention my camera stopped working for no reason!

  • Sorting table in a jsp

    Hello All, I want to sort a result set by column name...I'm using MVC pattern ....so I have an if clause to decide the sorting order as: <c:if test="${sort == asc}"> Student </c:if> <c:if test="${sort == desc}"> Student </c:if> I'm using a method in

  • Warning Msg during RRI

    When I'm trying to jump from a source report to target query via RRI, i get a warning msg (thought the query runs). I want to supress the msg. I tried supressing the msg in source query, target query and both of them together. Still the msg is being

  • How to save change log for a particular standard table in ZTABLE

    Hi Experts, Wouldlike to make one ztable in R3 which should  record changes made( say particualr field)  in standard SAP DB table ( say TXPDAT). I  think that there has to beway to do it. Could you please share the way to achieve it? Will appreciate