BPC 10.0 NW Workstatus Mail

Hi gurus,
We have developed a program for changing workstatus and sending mails. In this program we have used the standard function module  UJW_API_UPDATE_WS_LCKS. This function takes each combination of {entity, category, time} change its status and send a mail to the owner of the entity,
When our client initializes the budgeting process, the program is executed for the twelve months of the year and sends several mails. For example, if we fixed the entity and the category, twelve mails are sent to the owner of the entity. But, we want to send only a mail with the information of the twelve months. It is possible with UJW_API_UPDATE_WS_LCKS?
Thanks,
Jose Domínguez.

Hi Venkat,
What did you end up deciding here? I have a very similar situation. Could you give me any advice?
Thanks,
Megan

Similar Messages

  • SAP BPC 10.0 Netweaver : Workstatus email notification sender is the User how to change it ?

    Hi Gurus,
    I've just set up email notification for Workstatus. I works fine but I've noticed something that won't be accepted by my customer :
    I Had created a BPC Service User SMAIL to send email notification. But it is useless since the email notification sender is always the user who actually made the workstatus change.
    This is very strange because this means that SAP can send emails IN NAME of Users. By default the email used is the user's email set up in SU01 and if the user has no email the sender mail adresse is : USERID@DEFAULTHOST
    Default domain defined in SCOT transaction for SAPCONNECT.
    I think that this situation raises a security breach ; to my opinion SAP should not be able to send emails in the name of users.
    Do you have any idea to change this situation in order to make all notification emails send by one unique System User as BPCSERVICEMAIL for instance.
    Thanks in advance for you help.
    Vincent.

    Hi JW,
    The answer to your question #2 is that we won't have SSIS packages in BPC7NW since all SQL server based functionality won't be there in Netweaver version. If you use migration tools to migrate from BPC5.x to BPC7NW, it can convert SSIS packages. However any custom SSIS code would have to be converted manually. For more information, please read Ryan's blog at SAP's definitive strategy for planning technologies moving forward: What's the word on BPC, BI-IP and SRC?
    Regards
    Pravin

  • BPC 7.5 NW Business Process Flow for setting a workstatus

    Hi all,
    I implement a BPF which calls me the workstatus-screen to set any workstatus. I developed my BPF and give over some parameters from my step region (plant) and BPF instance (time). In the workstatus-screen I try setting workstatus with this flag "active current view" which includes my paramters I gave over before from BPF; by the way, the parameters are correctly coming over from BPF. When I try to set workstatus with this values from active current view, the BPC system sets the false workstatus even the workstatus which is specified in that area "another current view".
    When I try to execute this case without calling the workstatus-screen from BPF template everything works fine.
    Any idea?
    Thanks in advance for your help
    Christian

    Hello,
    there is a SAP note in OSS which solves this error......
    SAP Note: 1509622
    Greetings
    Christian

  • ABAP  dump during workstatus chaning in SAP BPC 7.5

    Hi, Experts
    We are working with SAP BPC 7.5 Ramp-up version. We faced a problem - during changing workstatus the system generates ABAP Dump.
    We checked ST22 with ABAP Dumps. It contains the following:
    What happened?
        Error in the ABAP Application Program
        The current ABAP program "CL_UJW_WORK_STATUS_DAO========CP" had to be
         terminated because it has
        come across a statement that unfortunately cannot be executed.
    ABAP errors are created in the following code:
    FIELD-SYMBOLS:
            <fs_line> TYPE ANY.
      CREATE DATA lr_line TYPE (i_tabname).
      ASSIGN lr_line->* to <fs_line>.
      l_where = 'APPSET = i_appset'. "#EC NOTEXT
      LOOP AT it_dim_mem INTO ls_dim_mem.
        CONCATENATE
          l_where ' AND ' ls_dim_mem-dimension ' = ''' ls_dim_mem-member ''''
          INTO l_where RESPECTING BLANKS.
      ENDLOOP.
      *SELECT SINGLE * INTO CORRESPONDING FIELDS OF es_lock_info FROM (i_tabname) WHERE (l_where).*
    *  fill lock information
      CLEAR ls_ujw_statcode.
      CALL METHOD me->read_status_code(
                   EXPORTING i_appset = i_appset
                             i_status = es_lock_info-status
                             i_spras  = 'E'
                   IMPORTING es_ujw_statcode =  ls_ujw_statcode ).
    ABAP dump says that in "SELECT SINGLE * INTO CORRESPONDING FIELDS OF es_lock_info FROM (i_tabname) WHERE (l_where).*"  exist a dynamically specified column name which is unknown.
    Does somebody have the same problems?
    Regards,
    Pavel

    Hi Pavel,
    This is obviously a bug and it looks like from the code block you copied into the forum that there is an issue with the actual select statements dynamic where clause. I haven't specifically seen this bug but I recommend you do an SAP Note search on the following component EPM-BPC-NW-WS (for work status) in your search criteria put the class name that you found in the dump. This should help you find whether or not a correction has been created (i.e. an SAP note) that solves your issue.
    Cheers, Scott

  • BPC MS Workstatus

    Hi guru,
    I have some problem with performance in workstatus.
    I have workstatus with 5 dimension.
    I set workstatus Locked for top member in workstatus dimension and category B and time id 2010_TOT.
    When I try to come back to ulocked status it remains in wait.
    I look on workstatus table on db server and it has more then 40 million record. is it normal? are there something to do to improve the performance about workstatus?
    I think it will compromise the data migration from source file system.
    Any idea/suggestion/best practice?
    thanks in advance
    Marco

    Hi Marco,
    In the lock table there is one record for each work status combination. Indeed the size can explode if you set status for 5 dimensions with "include children" option. The number of records in the lock table = # member in Dim 1 * ... * # members in Dim 5 so 40 million records sounds reasonable.
    However this will cause performance issue with the work status UI as it seems not to be designed to handles this high record volume. There are options:
    1. Review your work status setup and see if you really need all 5 dimensions
    2. Develop custom DM package for setting work status in bulk bypassing the shortcomings in the UI
    Hope this helps,
    Madis

  • BPC 75 send mail 2008 task

    Hi Guru,
    I need to develop the send mail 2008  SSIS task on SQL server 2008.
    Do you have some information about it? which parameter I need to set as minimum?
    Regards
    Marco

    Hi Marco,
    you asked about the send mail 2008 SSIS task, in this task you must set "appset" and "server\userid" that send the email plus the "TO", "Message".
    "Subject" "Attachments" etc. are optional.
    Of course before you must set all the smtp parameter to the "Appset parameters" i.e. SMTPAUTH,  SMTPPASSWORD, SMTPPORT, SMTPSERVER and SMTPUSER.
    Kind regards
    Roberto
    Edited by: Roberto Vidotti on Dec 14, 2011 9:47 AM

  • How to attach files in the SMTP mail?

    Hi All
    Anyone know how to how to attach files into the mail configured
    with SMTP while changing the workstatus. The SMTP mail is working
    fine, but my requirement is to attach a file which is having static information
    like instructions for users or something like that.
    Please help me on this..
    My Version of BPC is MS 7.X
    Regards,
    Baijuchandran.B

    Have you seen this thread? Not an elegant solution, but it appears to work for some bizarre reason.
    https://community.bt.com/t5/Email/Email-won-t-accept-attachments-error-18-temporary-It-isn-t/td-p/14...

  • Third Party Scheduling Software BPC 7.0

    I'm curious if anyone out there uses anything other than Data Manager/Windows Scheduler to run and schedule jobs in their version of BPC.  As our companies design currently stands we run multiple job on a very frequent schedule and could benifit from a more robust scheduler that uses dependencies.  If anyone has any ideas or has ventured down this road please lend a helping hand.
    Thanks,
    Mark

    I don't know if I'm missing something here or if we aren't on the same page....
    I want to completely rid myself from using DM/Windows Scheduler because of it's simplicity and use some other form of scheduling software that's more robust.  For example, in some of our development environments we've played around with using SQL Agent (SQL Server's Scheduler) to run jobs for BPC application sets.  This works for jobs created without BPC custom controls(logic task,send mail task, Dump Load Task, etc.) but fails when we try to use them.  What we've deduced is that SQL Agent, being installed on our DB server, can't talk with the BPC custom controls that reside on the application server.  What we've tried....
    1) installing the custom controls on the DB server which entails knowing what .dll files need to accompany the controls and registering them properly.  This was a headache and even with SAP's help was a dead end.

  • BPC: Changes to comments allowed although worstatus set to CLOSED

    Hallo Community,
    I have a problem concerning the use of comments in combination with the workstatus functionality.
    ------ Setup is as follows:
    We have defined two workstatus:
    OPEN = All rights given (data entry, comments, etc.); controlled by owner and manager
    CLOSED = No rights given (data entry, comments, etc.); controlled by owner and manager
    The workstatus is driven by three of eight dimensions of the cube:
    a user defined dimension with the owner attribute
    another user defined dimension
    time dimension
    We use a planning layout with comments enabled as Excel comments.
    The users have a Data Access Profile with both rights from the comments section:
    allow comment administration
    allow editing comments
    ------ Problem is as follows:
    When the workstatus is set to CLOSED the users are still able to manipulate comments and save them (data entries will be denied correctly).
    I first thought the error would only come up on admin users while they (somehow) cancel the workstatus check but it Comes up on every type of user who have the Task "allow editing comments".
    As I understand BPC this should not be possible with a workstate set to CLOSED.
    Any help on that would be really appreciated!
    Many thanks in advance,
    Gernot

    Hi Vadim,
    I tried to reduce the Task Access Profile to the minimum:
    analysis and data collection >> use layouts and save data
    comments >> edit comments
    Still the same problem.
    There is one aspect I am not sure about: We only use the attribute OWNER and all elements are owned by only one user group. Could it be that the owner is always allowed to edit the comment because in our case owner = manager? And the workstatus says "controlled by manager and owner"?
    I am not sure how the system reacts on that!
    Cheers,
    Gernot

  • BPC standard Appshell copy error to another appset

    Hi,
    We have installed the BI and BPC 7.5 sps 05 for netweaver, Now we are going to copy the default appshell to another
    getting the abap dump and job was cancelled in BI.
    Could any one help us on resolving this issue.
    COPY_APPSET                                    BPC_ADMIN    Canceled
    01.04.2011 07:29:52 Copied dimension P_ACCT successfully                                                      UJA_EXCEPTION     209          S
    01.04.2011 07:29:52 Copied dimension P_ACTIVITY successfully                                                  UJA_EXCEPTION     209          S
    01.04.2011 07:29:52 Copied dimension P_CC successfully                                                        UJA_EXCEPTION     209          S
    01.04.2011 07:29:52 Copied dimension P_DATASRC successfully                                                   UJA_EXCEPTION     209          S
    01.04.2011 07:29:52 Copied dimension RPTCURRENCY successfully                                                 UJA_EXCEPTION     209          S
    01.04.2011 07:29:52 Copied dimension R_ACCT successfully                                                      UJA_EXCEPTION     209          S
    01.04.2011 07:29:52 Copied dimension R_ENTITY successfully                                                    UJA_EXCEPTION     209          S
    01.04.2011 07:29:52 Copied dimension TIME successfully                                                        UJA_EXCEPTION     209          S
    01.04.2011 07:29:52 Created Infocube /CPMB/LMIZA6K successfully                                               UJA_EXCEPTION     155          S
    01.04.2011 07:29:52 Created audit table successfully                                                          UJA_EXCEPTION     164          S
    01.04.2011 07:29:52 Created comment table successfully                                                        UJA_EXCEPTION     162          S
    01.04.2011 07:29:52 Created journal table successfully                                                        UJA_EXCEPTION     163          S
    01.04.2011 07:29:52 Created workstatus table successfully                                                     UJA_EXCEPTION     165          S
    01.04.2011 07:29:52 Copied Application PLANNING successfully                                                  UJA_EXCEPTION     210          S
    01.04.2011 07:29:52 Created Infocube /CPMB/LMIX0AO successfully                                               UJA_EXCEPTION     155          S
    01.04.2011 07:29:52 Created audit table successfully                                                          UJA_EXCEPTION     164          S
    01.04.2011 07:29:52 Created comment table successfully                                                        UJA_EXCEPTION     162          S
    01.04.2011 07:29:52 Created journal table successfully                                                        UJA_EXCEPTION     163          S
    01.04.2011 07:29:52 Created workstatus table successfully                                                     UJA_EXCEPTION     165          S
    01.04.2011 07:29:52 Copied Application RATE successfully                                                      UJA_EXCEPTION     210          S
    01.04.2011 07:29:53 Internal session terminated with a runtime error (see ST22)                                    00           671          A
    01.04.2011 07:29:53 Job cancelled                                                                                00           518          A
    Regards
    Kotesh

    Hi,
    Thanks for your reply, Please find the st22 dump below:
    Category               ABAP Programming Error
    Runtime Errors         MESSAGE_TYPE_UNKNOWN
    ABAP Program           UJA_COPY_APPSET_OPT
    Application Component  CPM-BPC-ADM
    Date and Time          01.04.2011 08:10:10
    Short text
         Message type " " is unknown.
    What happened?
         Error in the ABAP Application Program
         The current ABAP program "UJA_COPY_APPSET_OPT" had to be terminated because it
          has
         come across a statement that unfortunately cannot be executed.
    What can you do?
         Note down which actions and inputs caused the error.
         To process the problem further, contact you SAP system
         administrator.
         Using Transaction ST22 for ABAP Dump Analysis, you can look
         at and manage termination messages, and you can also
         keep them for a long time.
    Error analysis
         Only message types A, E, I, W, S, and X are allowed.
    How to correct the error
        Probably the only way to eliminate the error is to correct the program.
        If the error occures in a non-modified SAP program, you may be able to
        find an interim solution in an SAP Note.
        If you have access to SAP Notes, carry out a search with the following
        keywords:
        "MESSAGE_TYPE_UNKNOWN" " "
        "UJA_COPY_APPSET_OPT" or "UJA_COPY_APPSET_OPT"
        "START-OF-SELECTION"
        If you cannot solve the problem yourself and want to send an error
        notification to SAP, include the following information:
        1. The description of the current problem (short dump)
           To save the description, choose "System->List->Save->Local File
        (Unconverted)".
        2. Corresponding system log
           Display the system log by calling transaction SM21.
           Restrict the time interval to 10 minutes before and five minutes
        after the short dump. Then choose "System->List->Save->Local File
        (Unconverted)".
        3. If the problem occurs in a problem of your own or a modified SAP
        program: The source code of the program
           In the editor, choose "Utilities->More
        Utilities->Upload/Download->Download".
    Category               ABAP Programming Error
    Runtime Errors         MESSAGE_TYPE_UNKNOWN
    ABAP Program           UJA_COPY_APPSET_OPT
    Application Component  CPM-BPC-ADM
    Date and Time          01.04.2011 08:10:10
         Screen Line......... 6
         Debugger Active..... "none"
    Information on where terminated
         Termination occurred in the ABAP program "UJA_COPY_APPSET_OPT" - in
          "START-OF-SELECTION".
         The main program was "UJA_COPY_APPSET_OPT ".
         In the source code you have the termination point in line 69
         of the (Include) program "UJA_COPY_APPSET_OPT".
         The program "UJA_COPY_APPSET_OPT" was started as a background job.
         Job Name....... "COPY_APPSET"
         Job Initiator.. "BPC_ADMIN"
         Job Number..... 08080600
    Source Code Extract
    Line  SourceCde
        39       exporting
        40         i_module_name = uj00_cs_module-uja
        41       changing
        42         c_appset_id   = as_src
        43         cs_user       = ls_user.
        44
        45     create object lo_admin_mgr
        46       exporting
        47         i_appset_id = as_src.
        48     call method lo_admin_mgr->copy_appset
    Regards
    Kotesh

  • E-mail Notification of Work Status Change

    Hi Experts, I configured and triggered a BPC e-mail notification for Work Status change. However, there are few areas I would like to improve on. Please help. A sample notification message is attached below. Areas highlighted in red are the areas I would like to improve on.
    Subject: You have received an automated message from %PRODUCT2%
    The work status code of Entity has been changed by RCHU:
    This is to inform you that RCHU has updated the work status to Submitted on 01/09/2012 16:21 UTC.
    Category:C_Actual
    Entity:E_1211
    Time:2007.FEB
    New Status:Submitted
    Date/Time:01/09/2012 16:21 UTC
    Here are my questions.
    1. Subject line - Where do I configure the variable %PRODUCT2% ?
    2. Entity - How can I display the description of the Entity?
    3. Date/Time - How can I display local time instead of UTC?
    Thank you in advance for your help. We are running the Microsoft version of BPC.
    Edited by: Raymond Chu on Jan 12, 2012 8:17 AM
    Edited by: Raymond Chu on Jan 12, 2012 8:18 AM

    The periodic scripts or launchd would have to send the email. I don't think you have to do anything to send mail, just receive it, you can check that from the command line:
    mail [email protected]
    When you finish your message put a period on a blank line and hit return, that indiecates the end of the message.
    The one butt biter is that Apple puts a .forward file in all home directories that says to direct all mail to /dev/null , essentially it sends it to a black hole. You'll need to edit this file and put in your email address (if you want the email to go there) or the mails (should) wait for the user to run the mail command to read their messages.
    The mail command has a fairly extensive man page:
    man mail
    Roger

  • BPC NW 7.5  Consolidation versions

    Hi Experts,
    Just wanted to konw the best practice for keeping Consolidation version .
    My idea is to use A separate dimension called version.
    Down the line if we have to change the old consolidated data  how can we handle it so that we can keep differetn versions of old and updated consolidation versions ??
    REgards,
    RK

    Hi Joseph,
    The Starter Kit is always a must have in a consolidation project an even more in a IFRS consolidation project. Indeed, you will have to adjust the chart of account by adding your members because it can't be fitting any Chart of account out of the box. If these members have the right attributes/properties (the principle is to know what is the original SK account your account is the most similar to and copy/paste/rename), they will be dynamically taken in account in business rules, schedules, reports and scripts logic, allowing a minimum of work and a maximum of security in the implementation.
    Don't hesitate to send me an e-mail for more information. I'll be glad to help a little.
    Besides, for a day to day information about our activity, IFRS standards and XBRL here are the links to register to our Facebook  ("Like") and  Twitter ("Follow") pages
    http://www.facebook.com/sapifrs
    https://twitter.com/#!/SAP_IFRS_XBRL
    Best Regards,
    Pierre-Yves Tohmé
    BPC Starter Kit

  • BPC 7.5 - Multiple Usernames in the owner property for Work Status Update

    Good Day,
    We have an issue in our BPC system, where our organisation dimension(entity) has an owner property which is maintained with multiple usernames. The issues comes in when we have to update the Work status for locking. The system recognises the first username as the owner property and only that first username can change or update the workstatus in BPC. We have a problem with that because we have a team of people that manages process.
    The error that we get when one of the usernames other than the first one tries to update the work status is - "User not a Manager/Owner, Work status cannot be updated".
    Please advise of the solution we are BPC 7.5 SP17
    Thanks,
    Themba

    Hi Themba,
    We are combining Team and multiple users without issues:
    Vadim

  • Enable server group in BPC job execution

    Dear Experts
    [Note 1476057 - Enable server group in BPC job execution|https://websmp130.sap-ag.de/sap/bc/bsp/spn/sapnotes/index2.htm?numm=0001476057&nlang=E]
    After upgrade, the server group logic will be :
    1, Create a correct server group with server assigned,
        job will be executed in specified server group;
    2, Create a server group without server assigned,
         job will be successfully submitted to BW,
         but will not be executed until server is assigned to the server group;
    3, Incorrectly specify a server group in web admin,
         client will get error message when run package.
    As I understand the group server is defined in BW Server. Where should I specify this group server in BPC. I could not find the parameter in BPC Web Admin - Appset Parameters or BPC Server (.Net Server) - Server Options.
    Appreciate if somebody can help ?
    Thanks
    Ashish
    Edited by: Ashish Narway on Oct 14, 2010 2:55 PM

    HI John,
    The group settings in WGM SL and Leopard are different.
    Yes, they are. I booted to my eval copy of SL Server and ran through the settings in WGM, Server Admin and Server Preferences; as you pointed out, all the mail list admin tools I could find are in the Mail service in Server Admin.
    The only thing that may be of interest that I could find is that for the group mail list, the email address for the group is group_shortname@ServerDNSname, not groupshortname@yourdomain (this is in the Mail Services Admin Guide for 10.6). This might explain why your email to the group may have been rejected?
    -Doug

  • Change domain name BPC 10 for MS

    Hi,
    We will change domain name so I will need to change that in BPC for all the end users, which should not be a problem but for the service users running BPC, BPCInstall, BPCAdmin and BPCUser I guess it can/will be a problem.
    Option 1 - reinstall SAP BPC
    I have read a sap note(1451175) where they suggest to reinstall SAP BPC,http://service.sap.com/sap/support/notes/1451175
    and also sap note(1692721),http://service.sap.com/sap/support/notes/1692721
    If I do that the question is can I restore my environment(s) I have today or do they contain the "old" domain name users or is that only stored in the "appserver".
    Option 2 - modify SAP BPC
    Not recommended according to above note.
    Do anyone have any experience in this or suggestions please let me know.
    Brgds
    Mattias Ferling

    Multiple primary zones work fine within you private DNS services, and would be the usual approach for the local DNS server.
    The external (public) DNS services gets another translation and an MX (mail exchange) record that points at your public IP.
    If you're renaming the host itself, you'll reset the name through Server Admin, and then verify the change by launching Terminal.app and issuing sudo changeip -checkhostname command.  If that doesn't work, you might need to reset the host name via the changeip command; see man changeip for details.
    One key piece of all this: your public mail server needs to be an A record, which means your public forward and reverse DNS for your mail server and your MX record and your public static IP address all match.
    Your mail server will need to enable the new domain as a virtual host; that'll all it to receive mail for the new domain.

Maybe you are looking for

  • Unlocked Iphone 4s doesn't work in my country

    Hi I bought an "unlocked 4s" from this seller on e-bay.  He has a lot of reputation and good feedback and seems genunine. http://www.ebay.co.uk/itm/350980444162 Now we live in little country called Andorra next to Spain and France. I put my local sim

  • XServe running MS Windows 2003 server + MS SQL 2005

    I am planning to deploy 3 XServes, One running Windows 2003 Server + MS SQL 2005 the other 2 runnung Windows 2003 Server + MS Terminal Server Wonder if there's anyone can share the experience for the above configuration? Rgds, chiacy

  • N97 wlan problem

    When my n97 was v20 & 21 i worked with all wlan but when update it to 22 cant do nothing. n97 connecting to network but No received jut have sent I'm not her...Never was...Never will be..

  • Flex4: Printing my grids with mx:PrintDataGrid doesn't print the column headers

    It's a simple mx:DataGrid with just 3 mx:DataGridColumns. I use a s:VGroup as the print view. It contains an s:HGroup with two labels for the page header and then an mx:PrintDataGrid. The grid data prints fine but the column headers are left blank. J

  • How can i connect/disconnect PPPoe via Ethernet connected time capsule??

    I connected the time capsule with Ethernet. I set connect to PPPoe with "Manual" option. I could easily control "Connect/disconnect" pppoe using AIRPORT (in the menu bar). But I could not find a way to "Connect/disconnect" via ETHERNET. (No ETHERNET