Activity milestone function workflow set up

Hi Experts
Please let me know how to set up workflow for activity milestone.
I would like to trigger a mail before certain days ahead of planned completion date.
Please share if any document detailing this requirement.
thanks and regards
ramSiva 

Hi,
I am not sure but I think you can create a new user status. Set this status on 5 days or as your desire before planned completion date and based on this status, a workflow mail will trigger. Discuss it with your WF consultant.
Also go thru the below link:
http://scn.sap.com/thread/1492335
http://help.sap.com/saphelp_470/helpdata/en/4c/227de546e611d189470000e829fbbd/content.htm
Regards
Shishir

Similar Messages

  • Function module to Update Network Activity Milestone functions tab

    Hi all,
      I am facing a problem to update the milestone details for Network Activity..
    I am using the BAPI_NETWORK_MAINTAIN function module to maintain all the details which i require...But this BAPI Structure for Milestones doesn't contain all fields of milestone ( MLSTD OR MLST ). So i am facing problem to update those fields which are not in BAPI....But i couldn't find any other function module to upate the milestone Function data.....
      Can anybody let me know how i can update milestone function data....any function module for use ?
    Thanks in Advance,
    Pavan.

    Hi,
    Please chek this FM
    CN2M_MLST_CHANGE
    CN_DI_MST_UPDATE
    Regards,
    Ferry Lianto

  • FIM Workflow custom activity - Get the workflow/set name

    Hi,
    How can I get the name of the workflow/set that triggered my custom activity?
    I'm planning to make my custom activity to have diferent behaviour depending on the ResourceType, action(modify, create) and
    workflow/set name that "triggered" it
    Many thanks,
    DD

    CurrentRequestActivity Class has a property called
    CurrentRequest this class is available to you in your activity (See example) This returns a
    RequestType object which has a
    ManagementPolicyRules member which leads to the set(s) involved. It also has an
    ActionWorkflowInstances property 
    However, what you are doing breaks the encapsulation of the activity. The activity should be like a black box to the admin -- feed in the same parameters in config and the same data at runtime and I get the same result. Having it depend on the workflow MPR
    or set makes that impossible. I would suggest separate workflow activities in different workflows. It will be cleaner encapsulation and make the life of the FIM admin easier.
    David Lundell, Get your copy of FIM Best Practices Volume 1 http://blog.ilmbestpractices.com/2010/08/book-is-here-fim-best-practices-volume.html

  • Activation of standars workflow for Non PO based Invoices

    Hi All,
    Please advise me with the following at earliest.
    I have activated the standard workflow for the transaction FV60, so that the work item will be generated in the approver inbox for the release amount. I have done the settings, but iam stuck up at the transaction OBWF, it says to assign the users to the position or the organizational unit. I have created the Posistion in transaction code PO13 (Posistion in Business work flow), could you please let me know how to assign users to this position.

    Hi,
    For setting the organization object for each level using OBWF transaction, you have to select the entry in transaction OBWF (in which the WF Variant + Approval Path + Level+Amount will decide which agent to pick) and choose button "Details (OrgObject)".
    Then in new window
    1. choose button "Org object" of create (2nd button on tool bar) if already the org object is created and you just want to link.  Then select JOB/Position/Organizational unit for which you want a linking.  Then choose the org element by using the Search Term window.  This will create the link for the level for which you wanted the user/user-group.
    2. Choose button "Create org. unit" to create new org unit like Job or Position and then complete linking as specified in point -1.
    You can test this by executing the function moudule "PRELIMINARY_POSTING_ACTOR1_DET" which is in the standard agent rule '00000139' which is linked to the standard task TS00007914.
    Hope this will help you, but aswer for this is very late.
    Regards,
    Manju

  • Active business functions for IS-OIL Downstream

    Dear all,
    I have system NW701/ECC6, and upgrade EhP4.
    Now I want to active business functions for Downstream, in tcode swf5, I select Business functions set OIL&GAS,  I found a lot of business functions:
    BUSINESS_FUNCTION_BASIS_COM               Business Function Basis (COM)
    COMMODITY_MGMT_&_BULK_LOGISTIC       Commodity Management and Bulk Logistics
    COMM_MGMT&BULK_LOG_1                         Commodity Management and Bulk Transports
    ISR_RETAILSYSTEM                                       Other Enhancements for SAP Retail
    LOG_COMMODITY_TRANSPORT_MGMT_4   Commodity Management and Bulk Transports 2
    OIL_PRODUCTION                                           Upstream Production Management
    OIL_REVENUE_ACCOUNTING                         Upstream Revenue Accounting
    REMOTE_LOGISTICS_MANAGEMENT             Remote Logistics Management
    Can any one help me, what business functions do I need to active for Downstream ?
    Thanks all,
    Thanh.

    I create customer message ask SAP and these are downstream functions need to active:
    1. COMMODITY_MGMT_&_BULK_LOGISTIC (ECC 6.0 )
    2. BUSINESS_FUNCTION_BASIS_COM (EhP3)
    3. COMM_MGMT&BULK_LOG_1 (EhP3)
    4. LOG_COMMODITY_TRANSPORT_MGMT_4 (EhP4)
    Thanh.

  • No entries in Define conversion group and external function module setting.

    Hi all,
    After active bussiness function SAP Oil & Gas, my system have a problem in SPRO.
    SPRO --> IMG --> Industry solution Oil & Gas (Downstream) --> HPM --> QCI configuration --> Define conversion group and external function module setting.
    Problem appear: Has no entries in there!
    Please, help me! Thank you so much!
    Tks & best regards,
    DatHT

    Dat,
    There are few entries normally delivered by SAP and which are good for a regular implementation. It is possible that those are not copied over from the reference client. Second option is to check the BC set (if) available for this activity and pull those in. Check the SAP reference client first, most likely that has entries which you can copy over to your regular client.
    Regards,

  • How to implement "Application Help" for activated Businiess Functions & Add Ons?

    Dear all
    I am setting up a SAP NetWeaver System with Business Function INSURANCE activated (for the use of FS-CD) and the reinsurance Add On FS-RI installed.
    I am able to set up "Application Help" in transaction SR13 for the "ERP/ECC part", meaning: When I open some "normal" ECC/ERP transaction, like MM03 oder PA20 and click on ("Help" in menubar >) "Application Help" in SAP Gui, a browser opens an shows me the context sensitive online help page for the corresponding transaction. (For PA20, this is "Displaying HR Master Data", for MM03 it's "Displaying Material Master Records")
    If I open an FS-RI transaction (like "/MSG/H_BORD1" oder "/MSG/R_V3"), I am only forwarded to the general SAP Library. But there is an online documentation available ("SAP for Industries" > "SAP Insurance Management" > ...)
    So, how to link the Business Functions and Add Ons with the Online Help?
    Is there a simple way to set up "Application Help" for activated Business Functions and installed Add Ons?
    I found some (online) documentation, but this is all more confusing than helping...
    Thanks for any help!
    Frank

    Second, when you create a Core Data Document Based application, XCode generates the MyDocument class, derivating from NSPersistentDocument. This class is dedicated to maintain the Managed Object Model and the Managed Object Context of each document of your application.
    There is only one Context and generally one Model for each Document.
    In Interface Builder, the Managed Object Context must be bound to the managedObjectContext of the MyDocument instance: it's the File's owner of the myDocument.xib Nib file.
    It's not the case in your Nib File where the Managed Object Context is bound to the invoiceID of the Invoice Controller.
    It's difficult to help you without an overall knowledge of your application, perhaps could you create an InvoiceItem Controller and bind its Content Set to the relationship of your invoice.

  • Milestone Function

    Hello Everyone,
    I have a requirement where in I need to trigger the goods issue of the sales order item linked to the network header when a milestone is triggered through network activity confirmation. Any idea how this can be achieved through milestone functions or some other ways?
    Thanks in advance.
    Nithin.

    Hello Robin,
    Thanks for the reply. However, I will have more than one milestones spanned across multiple networks which will then be multiple lines in my billing plan.
    For Eg
    Milestone 1 : Electrical Diagram     Network 1
    Milestone 2:  Goods Issue             Network 2
    Milestone 3:  Final Payment          Network 2
    Sales order
    123456/10
    Sales order billing plan here will have 3 lines. And I would prefer to trigger the delivery of the sales order item only if the
    "Goods Issue" Milestone (Milestone 2) is triggerred and not for the remaining two. Now how can I achieve that?
    Hope it is clear
    Looking forward to the answer
    Thanks in Advance.
    Nithin.

  • What is the Active Sync functionality? Also, what is the Priority Hub?

    What is the  Active Sync functionality in the Blackberry Q5?
    Also. I would like to know how to make sure that my emails are displayed promptly, i.e., that there is no lag...Would there be some sort of priority setting like the Priority Hub (I wonder what the Priority Hub is)
    Thanks

    http://en.wikipedia.org/wiki/Exchange_ActiveSync
    EAS is the best way to get email along with PIM sync options.
    Its push email sort of but with a heart beat to mail server
    about Priority hub
    http://docs.blackberry.com/en/smartphone_users/deliverables/55574/mwa1372084676021.jsp
    Click here to Backup the data on your BlackBerry Device! It's important, and FREE!
    Click "Accept as Solution" if your problem is solved. To give thanks, click thumbs up
    Click to search the Knowledge Base at BTSC and click to Read The Fabulous Manuals
    BESAdmin's, please make a signature with your BES environment info.
    SIM Free BlackBerry Unlocking FAQ
    Follow me on Twitter @knottyrope
    Want to thank me? Buy my KnottyRope App here
    BES 12 and BES 5.0.4 with Exchange 2010 and SQL 2012 Hyper V

  • Using a Function to Set Context

    I have a report which contains 5 concatenated SQL queries.
    The first query calls a function and sets a context ie. SELECT set_ctx('ORG_ID',500) from DUAL
    The following SQL sets use views which have predicates based on the context.
    1) Within a single report are the SQL statements executed using separate connections to the database? I am not seeing my Context so I'm assuming XMLP splits and calls each within its own Prepared Statement and seperate connection out of the Pool.
    2) If they are, is the only way to set a context safely by use of a <dataTrigger> within a Data Template? and would it need setting For Each piece of SQL that fires within the Template? Or can it be defined just once at the start?
    Thanks in advance for your answers.
    Matt

    Stuart,
    did you try using...
    document.form.<dropdown name>.options[document.form.<dropdown name>.selectedIndex].value ?
    This should ideally fetch you the value of the selected value of the dropdown - only thing is that the dropdown in an autorefresh dropdown by default - this you would have to figure out as to how it can be overridden. Maybe an Onchange event can be written locally on the template overriding the onchange event from SAP...
    Arun

  • Error while activating the function module

    hi,
    am getting error while activating the function module i.e. program or report statement is missing.
    thank you in advance
    karthik

    hii vinu,
    hi there....
    make sure that the Processing type in Attributes tab is 'Normal function module'. Also chk the general data, it must be having some name in the Program Name and include name column.try checking the program names in se38, if the program is of type include or not. you can also chk by writting  a program call the function module and test it
    I hope this will solve the query. in my case, SAPLZ123 is the program name and LZ123U28 is the include name.
    or
    Its common prob with Function module.
    Goto SE80->Give Function group name->Right click on it->Activate.
    regards,
    Shweta

  • User defined function to set a default value of a column

    Hi All
    Can we use user defined function to set a default value of a column ??
    for example:
    create or replace  function test1  return number is
    begin
    return 10;
    end;
    create table testt
    (id  as test1,
      name varchar2(20));
    error:
    ORA-02000: missing ( keywordThanks
    Ashwani

    174313 wrote:
    MichaelS for showing example to use function in table ddl , otherwise i was thinking we cannot use function in table ddl as per error I received.That was an example of a virtual column.
    ORA-04044: procedure, function, package, or type is not allowed hereUsing PL/SQL code like that raises 2 basic problems. If that PL/SQL code for the calculating the column default breaks, what happens to the SQL insert statements against that table. These will need to fail as the table definition depends on the PL/SQL code. This is problematic as this dependency simply increases the complexity of the SQL object.
    The 2nd issue is performance. PL/SQL code needs to be executed by the PL/SQL engine. This means a context switch from the SQL engine to the PL/SQL engine in order to determine the default value for that column. Context switching is a performance overhead.
    So even if it was possible to use a PL/SQL function as parameter for the SQL default clause, I would not be that keen to use it.

  • Activity Type ENGINE not set up for cost center

    Hi all,
    Currently, we have set up a work center in our system, which has the following intergration:
    - Controlling Area --> TECH
    - Cost Center --> TECH001
    - Activity Type --> ENGINE
    - Plant --> PN01
    - Work Center --> PL01
    Based on the above, the work center PL01 has the relationship of where Activity Type ENGINE and Cost Center TECH001 are linked together, where Cost Center is tied to Controlling Area TECH.
    However, when a user tried to create General Task List (Trxn IA05), under Work Center PL01 and Plant PN01, and inserted Activity Type ENGINE in Operation item. It gives the following error:
    Activity Type ENGINE not set up for cost center
    I have also checked KP26 that everything is setup correctly.
    Please can someone shed some light on the above?
    Many thanks and regards,
    Patrick
    PS: Full point guaranteed for helpful answer.

    Hi all,
    I have solved the issue by changing the Start Date of the Work Center. Now everything works well.
    cheers,
    Patrick

  • What function to set coordinate system in 6i with API?

    #define D2FP_COORD_SYS 72
    here's the define that relates to what i want to do.
    what are the names of the functions that set/get the coordinate system. (i want to set it to character and change the default units)
    thanks,
    [email protected]

    The Other missing Header file :-) - d2fcrd.h - In fact this is shipped in the Forms API lauchpad on the Forms section on OTN. But here it is anyway:
    /* Copyright (c) Oracle Corporation 1996.  All Rights Reserved. */
       NAME
        D2FCRD.H -- Dev2K Forms API CooRDinate system declarations
       DESCRIPTION
        Contains the public declarations for the Forms API CooRDinate system
       PUBLIC FUNCTIONS
        d2fcrdcr_Create          - Cover for d2fobcr_Create
        d2fcrdde_Destroy         - Cover for d2fobde_Destroy
        d2fcrddu_Duplicate       - Cover for d2fobdu_Duplicate
        d2fcrdex_Extract         -
        d2fcrdap_Apply           -
        d2fcrdg?_Get*Prop        - Cover for d2fobg?_Get*Prop
        d2fcrds?_Set*Prop        - Cover for d2fobs?_Set*Prop
        d2fcrdhp_HasProp         - Cover for d2fobhp_HasProp
        d2fobcs_CharSize
        d2fobss_StringSize
    #ifndef D2FCRD
    #define D2FCRD
    #ifndef ORATYPES
    # include <oratypes.h>
    #endif
    #ifndef D2FPRIV
    # include <d2fpriv.h>
    # endif
    /* C++ Support */
    #ifdef __cplusplus
    extern "C"
    #endif
    ** Object: Coordinate Info
    ORA_RETTYPE(d2fstatus) d2fcrdcr_Create( d2fctx *pd2fctx, d2fcrd **ppd2fcrd );
    ORA_RETTYPE(d2fstatus) d2fcrdde_Destroy( d2fctx *pd2fctx, d2fcrd *pd2fcrd );
    ORA_RETTYPE(d2fstatus) d2fcrddu_Duplicate( d2fctx *pd2fctx,
                                               d2fcrd *pd2fcrd_src,
                                               d2fcrd **ppd2fcrd_dst );
    ORA_RETTYPE(d2fstatus) d2fcrdex_Extract( d2fctx *pd2fctx, d2fcrd *pd2fcrd,
                                             d2ffmd *pd2ffmd );
    ORA_RETTYPE(d2fstatus) d2fcrdap_Apply( d2fctx *pd2fctx, d2fcrd *pd2fcrd,
                                           d2ffmd *pd2ffmd );
    ORA_RETTYPE(d2fstatus) d2fcrdgb_GetBoolProp( d2fctx *pd2fctx, d2fcrd *pd2fcrd,
                                                 ub2 pnum, boolean *pprp );
    ORA_RETTYPE(d2fstatus) d2fcrdgn_GetNumProp( d2fctx *pd2fctx, d2fcrd *pd2fcrd,
                                                ub2 pnum, number *pprp );
    ORA_RETTYPE(d2fstatus) d2fcrdgt_GetTextProp( d2fctx *pd2fctx, d2fcrd *pd2fcrd,
                                                 ub2 pnum, text **pprp );
    ORA_RETTYPE(d2fstatus) d2fcrdgo_GetObjProp( d2fctx *pd2fctx, d2fcrd *pd2fcrd,
                                                ub2 pnum, dvoid **pprp );
    ORA_RETTYPE(d2fstatus) d2fcrdgp_GetBlobProp( d2fctx *pd2fctx, d2fcrd *pd2fcrd,
                                                ub2 pnum, dvoid **pprp );
    ORA_RETTYPE(d2fstatus) d2fcrdsb_SetBoolProp( d2fctx *pd2fctx, d2fcrd *pd2fcrd,
                                                 ub2 pnum, boolean prp );
    ORA_RETTYPE(d2fstatus) d2fcrdsn_SetNumProp( d2fctx *pd2fctx, d2fcrd *pd2fcrd,
                                                ub2 pnum, number prp );
    ORA_RETTYPE(d2fstatus) d2fcrdst_SetTextProp( d2fctx *pd2fctx, d2fcrd *pd2fcrd,
                                                 ub2 pnum, text *prp );
    ORA_RETTYPE(d2fstatus) d2fcrdso_SetObjProp( d2fctx *pd2fctx, d2fcrd *pd2fcrd,
                                                ub2 pnum, dvoid *prp );
    ORA_RETTYPE(d2fstatus) d2fcrdsp_SetBlobProp( d2fctx *pd2fctx, d2fcrd *pd2fcrd,
                                                ub2 pnum, dvoid *prp );
    ORA_RETTYPE(d2fstatus) d2fcrdhp_HasProp( d2fctx *pd2fctx, d2fcrd *pd2fcrd,
                                             ub2 pnum );
    ** These will eventually move to d2fob.h
    ORA_RETTYPE(d2fstatus) d2fobss_StringSize( d2fctx *pd2fctx,
                                               text *str,
                                               d2ffnt *pd2ffnt,
                                               d2fcrd *pd2fcrd,
                                               number *width,
                                               number *height );
    ORA_RETTYPE(d2fstatus) d2fobcs_CharSize( d2fctx *pd2fctx,
                                             number width,
                                             number height,
                                             d2ffnt *pd2ffnt,
                                             d2fcrd *pd2fcrd,
                                             number *char_width,
                                             number *char_height );
    /* Begin convenience macros  */
    #define d2fcrdg_char_cell_hgt(ctx,obj,val) \
               d2fcrdgn_GetNumProp(ctx,obj,D2FP_CHAR_CELL_HGT,val)
    #define d2fcrdg_char_cell_wid(ctx,obj,val) \
               d2fcrdgn_GetNumProp(ctx,obj,D2FP_CHAR_CELL_WID,val)
    #define d2fcrdg_coord_sys(ctx,obj,val) \
               d2fcrdgn_GetNumProp(ctx,obj,D2FP_COORD_SYS,val)
    #define d2fcrdg_dflt_fnt_scaling(ctx,obj,val) \
               d2fcrdgb_GetBoolProp(ctx,obj,D2FP_DFLT_FNT_SCALING,val)
    #define d2fcrdg_real_unit(ctx,obj,val) \
               d2fcrdgn_GetNumProp(ctx,obj,D2FP_REAL_UNIT,val)
    #define d2fcrds_char_cell_hgt(ctx,obj,val) \
               d2fcrdsn_SetNumProp(ctx,obj,D2FP_CHAR_CELL_HGT,val)
    #define d2fcrds_char_cell_wid(ctx,obj,val) \
               d2fcrdsn_SetNumProp(ctx,obj,D2FP_CHAR_CELL_WID,val)
    #define d2fcrds_coord_sys(ctx,obj,val) \
               d2fcrdsn_SetNumProp(ctx,obj,D2FP_COORD_SYS,val)
    #define d2fcrds_dflt_fnt_scaling(ctx,obj,val) \
               d2fcrdsb_SetBoolProp(ctx,obj,D2FP_DFLT_FNT_SCALING,val)
    #define d2fcrds_real_unit(ctx,obj,val) \
               d2fcrdsn_SetNumProp(ctx,obj,D2FP_REAL_UNIT,val)
    /* End convenience macros  */
    /* C++ Support */
    #ifdef __cplusplus
    #endif
    #endif /* D2FCRD */

  • Active business function RE_GEN_CI_1

    Hi experts,
    I have installed SAP ERP 6.0 EHP4 Ready - Support Release 1, ABAP-based
    I want to active business function RE_GEN_CI_1. But I cannot find RE_GEN_CI_1 in T-code SFW5, what wrong?
    Please help me,
    Thanks so much

    Hi,
    business function RE_GEN_CI_1 is part of software component EA-APPL. Have you installed EA-APPL already and activated EA-FIN? Please refer to SAP note 628208 for further information about prerequisites for activation of RE-FX.
    Regards,
    Franz

Maybe you are looking for