Calling standard quality notification workflow from portal

Hi
I have front end screen designed in webdynpro, which is for creating a CAPA request in QM. This creates a quality notificaiton in the system.  When this notification is created, the standard workflow would be called and the recipient wold get a workitem in his inbox to work on that notification.
I am completely new to workflow, I am not able to understand, how do I merge the standard workflow to the  portal. How do I know what exactly the standard workflow do and do I need to enhance it for my purpose? any 1 more queston is, is it possible to enhance standard workflow?
In my requirement, there are multiple user roles, after moving forth and back and with some approvals my notification would get closed.
Any pointers in this regard are verymuch helpful.
Thanks a lot.
Regards,
Pallavi.

Hi AM,
hope you have delegated your Z to your main BOR.
Check in SWO6 if that entry exists.
Go to SWO1 tcode enter your ZBOR (which you delegated above) and click the GENERATE button on the application toolbar.
Later go to your custom WF, check if the Basic Data has the main BOR and event as entry (since you have delegated ZBOR, no need to enter ZBOR and event as entry, you can use main BOR)
If this is also done, check with bindings as our friend RB said.
Hope it helps.
Aditya

Similar Messages

  • Calling RFC placed in PI from Portal

    Dear All,
    We have a scenario where we have RFCs in ECC and it has to be called from Portal through PI.
    Please suggest the possible and easiest ways.
    Please note these RFC are already being called from Portal to ECC directly. So we need to change it be called from PI.
    with regards,
    Ravi Siddam

    Hi Ravi,
    You can do it in either any one of the below ways.
    Use PI Http Url to push the data to PI and from there you can call RFC.
    Plz check below link: Sender Synchronous HTTP Adapter
    Or you can use Web sevice to push the data to PI and then you call RFC.
    Plz check below link on Web service scenario:/people/shabarish.vijayakumar/blog/2007/11/07/walkthrough--soap-xi-rfcbapi
    But before going for above solutions. Please have a looku2026 on below info and decide whether to go for it or not.
    SAP NetWeaver PI 7.1 Usage Scenarios: When NOT to use SAP PI
    User Interface Integration scenario: This is a common scenario faced by the development team u2013 the Webdynpro application is developed on the SAP J2EE application server integrated with the portal. The business data has to be fetched from the SAP ECC backend.
    The User Interface would demand a quick response from the backend for fetching data and conducting the transaction. This is a synchronous scenario, and it would also be conducted with high usage every day. Hence, it is recommended to have a direct integration between the source application (WebDynpro application) and the target application (SAP ECC6) without using SAP PI. It is also recommended to expose the backend functionality as standard services.
    For example, integration between SAP Portals (containing SAP BPM, SAP CAF, SAP WebDynpro) and SAP Suite (SAP ECC, SAP CRM, SAP SCM, SAP SRM etc.) should be conducted without the usage of SAP PI; the services should be exposed from the SAP suite as standards-compliant enterprise services.
    Web Service interface of backend application: Many times, the target application in SAP/Microsoft/Java/Legacy is available as a standard web service. In such cases, the web service interface can be easily consumed in the source application. In such scenarios, SAP PI adds no value for transformation or backend integration.
    In conclusion, SAP PI usage is usually not recommended for User facing applications where the backend application is available as a standard web service. SAP PI is almost always suitable for integration between backend applications not requiring human intervention.

  • How to call a PL/SQL procedure from Portal

    Env.Info: Windows NT Server 4 (Service Pack 3) / Oracle 8i R3 EE / Oracle Portal 3.0 Production.
    I created a new schema "BISAPPS" and created a user with the same name. Ran provsyns.sql script to grant Portal API access. Created a new package under this new schema and compiled it against the database. After that I registered the schema as a portal provider. There were no errors.
    Now I logged into Portal using the account PORTAL30. Refreshed the portlet repository and the new portlets appeared. I added the new portlet to the page. It is displayed successfully.
    New portlet allows the user to enter a bug-number and lets the user to either view or edit. If the user clicks on the button "Edit", it opens a new window and displays the contents from BugDB application. But if the user clicks on "Show", it should display the output generated by a PL/SQL procedure (Owned by the above New Schema - BISAPPS) in a separate window. But instead it is displaying the following error in the separate window:
    bisapps_pkg.buginfo: PROCEDURE DOESN'T EXIST.
    DAD name: PORTAL30
    PROCEDURE : bisapps_pkg.buginfo
    URL : http://host_name:80/pls/portal30/bisapps_pkg.buginfo
    And list of environment variables ....
    Can anyone help me? How can I call a PL/SQL procedure when the button is clicked? Thanks in advance.

    You must grant EXECUTE privilege on your procedure to the PORTAL30_PUBLIC user. If the error still persists, create a PUBLIC synonym for your procedure.

  • How to call standard ITS service from custom ITS service

    Hi,
    I have a requierement in ITS where I need to call standard ITS service(CATW) from custom service upon clicking on Accept button. how to achieve this?
    Thanks in advance.

    Hi  Sarada Nukala,
    You can call the service url from first service button. To get this url, from SICF transaction, test service and a browser is opened.
    Hope this helps,
    Iván.

  • Calling external C dll from Portal

    I have been trying to find the best way to call an external c dll from portal. In forms we used a built-in ora_ffi to make the call. What is the best way to do it in portal. Would I need to call from plsql using the extproc?

    depends where the DLL is living.. if you were building the portlet in Java on the midtier you could use JNI to access the DLL. If the DLL is on the infrasture tier then you would need an access method from PLSQL

  • Call standard SAP transaction in BSP

    Hi guys,
    I am working in WAS 6.20.
    We have separate server for WAS and records fetched from R/3 server.
    Now the requirement is i have to call a standard SAP transaction and the output of the standard transaction should be displayed in the BSP output.
    Is it possible to call a SAP standard transaction in WAS 6.20.
    Is it possible to display the same output in the BSP screen.
    Above to all, displayed output should be refreshed automatically for every 20 minutes.
    I come with lot of doubts, expecting your reply.
    Hopefully waiting for yours reply.
    Saravanan. V

    Hi,
    Pls check threads like
    calling STD SAP transaction in BSP
    Calling R/3 Transaction from BSP
    Calling standard R/3 transaction from BSP
    Calling an SAP transaction from a BSP page
    Calling ITS transaction from BSP
    Can we call standard transaction from bsp
    Eddy
    Pimp up the S(D)N site and earn points. Check this <a href="/people/eddy.declercq/blog/2007/02/01/pimp-up-the-jam log</a> for details

  • Workflow from abap program

    I created one workflow with a zbusines object. I did not create any event for the business object. only key fields and method.
    now my question is, how can I call or trigger the workflow from the abap program. please adive

    Hi Mat,
    u can use FM SAP_WAPI_START_WORKFLOW.
    Please find sample coding
    data: z_bus2080 type swc_object.
    data: begin of bus2080_key,
    id like viqmel-qmnum,
    end of bus2080_key.
    data: wf_cont type SWR_CONT occurs 0 with header line.
    parameters: qmnum like viqmel-qmnum.
    bus2080_key-id = qmnum.
    swc_create_object z_bus2080 'BUS2080' bus2080_key.
    Populate first container element - object type BUS2080
    clear wf_cont.
    move: 'BUS2080' to wf_cont-element,
    z_bus2080 to wf_cont-value.
    append wf_cont.
    Populate second container element - char variable USERNAME
    clear wf_cont.
    move: 'USERNAME' to wf_cont-element,
    sy-uname to wf_cont-value.
    append wf_cont.
    Call WAPI function
    CALL FUNCTION 'SAP_WAPI_START_WORKFLOW'
    EXPORTING
    TASK = 'WS94600159' "<-- Your workflow ID
    LANGUAGE = SY-LANGU
    IMPORTING
    RETURN_CODE =
    WORKITEM_ID =
    TABLES
    INPUT_CONTAINER = wf_cont
    MESSAGE_LINES =
    MESSAGE_STRUCT =

  • Document flow in quality notification - IDOCs visible

    Hi Experts,
    In document flow view for quality notifications IDocs from sales order are visible.
    These idocs are Item based, so in case of multiple items of sales order numerous idocs are visible which make the document flow view more complex. Also one sales order can be changed several times, which results in to several idocs for each line.
    Please suggest how can we show the Updated IDOCS only. Are there any Exits or enhancements to achive the same.
    Thanks,
    Sankhajeet.

    Hi,
    You need to take help of your technical eam to activate business work flow functionlitry activated.
    Ramesh

  • In Decision task, Method defined after execution is not called from Portal

    Dear All,
    In one of my scenarios, I am using a decision task for approval.
    In that after the approval action is taken i am calling a BAPI to update business function.
    I have called this BAPI in the Methods ( After Workitem Execution ) .
    When I execute this task from the SAP Inbox ,  the method is getting called successfully and the BAPI is also executed successfully. But when I approve the task from portal this method is not getting called at all, and BAPI also fails.
    Actually in the workitem display , I am using the standard FM SWU2_INPLACE_DECISION_PROCESS, will it have any impact when its used from Portal ?
    Is there any common place that will be called from both SAP Inbox and Portal after the task execution , so that based on the decision taken , I can process the action at the same place.
    Advance thanks for your response.
    regards,
    Sabari Prabhu.

    Hello,
    Unfortunately, that I know, there is no way to call your BAPI if you're using the standard decision JavaWD. In fact all that WD does is calling a WAPI to read the decision alternatives and then once the user has taken his decision it calls another WAPI to feedback the decision into the backend.
    The blog mentionned by Pavan concerns only the secondary methods with amodal call, this is different from the before and after methods which are not supported and cannot help you for calling your BAPI. The so-called "Program exits" are not supported either.
    The only alternatives I can see for you are:
    - Develop your own decision screen specific for your workflow and integrate there your BAPI call. This would also give you more flexibility to show your agents the information they need to take their decision. This is the way I usually go for now.
    - Change your UWL settings so that decisions are processed in a GUI screen instead of the JAVA WD screen. The main disadvantage is that you can do this either for all decision or for none of them. You can't just set that up for the decision in your specific workflow (or at least I haven't found how to do it).
    To change the way decisons are processed in UWL you must first change the parameter "List of preview sections to hide" in your UWL iView to add value USERDECISION.
    Then you must create a custom XML config file (or modify an existing one) in which you must customize each decision task used in your company individualy. To do that just take a standard config file and find the Item type entry for a standard decision task as an example. All you have to do is to recreate the same entry for each of the decision tasks you actually use and replace the defaultAction="viewDetail" parameter by defaultAction="launchSAPAction".
    Cheers,
    Patrick

  • Workflow Send Mail when Quality Notification is Complete

    Hi All,
    I need help related to QN Workflow, which is copy of standard workflow WS24500047.
    In this case , when all tasks are marked completed and get stated TSCO in QM02, against individual tasks.
    But, on completion of tasks, no mails is being sent to the coordinator, presently.
    A mail should be sent to the coordinator, in case all tasks are released and marked as completed.
    Please suggest how do I implement the above functionality.
    Thanks in advance.

    Hi all,
    Thanks for all your answers
    We have resolved the issue.
    Problem was with the configuration settings
    We had to do config settings in 3 places:
    1) SPRO/ Quality Management / Quality Notifications / Notification Processing / Activate Workflow template / Click on Activate event linking/  Place cursor on task group / click Object button / select tab workflow template and add the custom workflow / Go back and then open the workflow from the list and activate the events
    2) Add the events in transaction SWE2 for the custom business object.
    3) Add the events in the transaction BSVW for the custom busines object.
    Thanks and Regards,
    Mozila

  • Send Email from QUality Notification

    Can we send an email to internal/ external address from Quality Notification without any development? It should be SAP std (out of box) functionality.
    How?
    Reply highly appreciated.

    Yes there is a Standard functionality available in SAP use the tcode scot and confifure the SMTP.
    Prerequisites
    The mail server in question must be SMTP-compatible.
    Settings for the Profile Parameters (Transaction RZ10)
    You have to adjust the profile of the SAP Web Application Server if you want to use the SMTP function. The SAPconnect send job can only be scheduled for servers on which SMTP has been activated. For this reason, you must activate SMTP for all of the SAP systemu2019s application servers.
    icm/server_port_<*> = PROT=SMTP,PORT=<port>
    is/SMTP/virt_host_<*> = <host>:<port>,<port>,...;
    User Maintenance (Transaction SU01)
    u2022        Service user
    You have to create a service user for processing incoming mails in every SAP system client in which you want to receive mails (or status notifications). Call transaction SU01 to create a user with type Service and assign the profile S_A.SCON to this user.
    u2022        User addresses
    Every user that is to receive e-mails in an SAP system requires an Internet mail address. This is also used as a sender address. Enter the Internet mail address for a user in transaction SU01, under E-Mail on the tab page Address.
    Assigning the Client (Transaction SICF)
    Every SAP system client that is to receive and process incoming mails (or status notifications) must have an SMTP server. One SMTP server (SAPconnect) has already been created in transaction SICF and is delivered with every SAP system. Use this to create the first client and then create another SMTP server for each additional client. Configure the following settings on the SMTP servers:
    u2022        Host data
    Enter the sequence number of a parameter is/SMTP/virt_host_<*> from the profile. If you have only created one client and therefore have not specified this parameter type, enter 0.
    u2022        Service data
    Enter the client to which the mails received through the virtual mail host are to be forwarded, and then enter the logon data of the system user that you created for the incoming mails.
    u2022        Handler list
    Enter CL_SMTP_EXT_SAPCONNECT at position 1.
    SAPconnect Administration (Transaction SCOT)
    You have to configure SAPconnect settings for every client that is used for send processes.
    u2022        Default Domain
    Under Settings  Default Domain, define the domain of the SAP system client. This allows for the following to take place:
    u2022         The SMTP plug-in logs on to the mail server using the domain as ID.
    u2022         The message ID of the outbound e-mails is assembled with this domain.
    u2022         If an SAP user who does not have an Internet mail address sends an e-mail, a sender address consisting of the SAP user name and this domain is generated.
    u2022        Nodes
    Each client has an SMTP node. This node is created by the SAP system and cannot be deleted. The following steps need to be carried out to configure the node so that sending Internet mail is possible:
    i.         Make sure you are in the Node view.
    ii.       Double-click the node name.
    iii.      Choose Node in use.
    iv.      In the Mail Host and Mail Port fields, specify the mail server to which the outbound mails are to be sent.
    v.        Next to Internet, choose Settings.
    vi.      Enter the address area of the recipient addresses that are to be reached using this node. In general, * is used if all e-mails are to be sent using SMTP.
    vii.     Enter the output format for SAP documents. We recommend that you use the following settings:
    SAPscript/Smart Forms     PDF
    ABAP list     HTM
    Business Object / Link     HTM
    RAW Text     TXT
    viii.   Confirm your selection.
    Regards,
    Sumeet M Naidu

  • Call / trigger an ECC workflow step from PI ?

    Hi,
    For a flow "ext (file) -> PI -> ECC (workflow)", from PI, I need to run / execute / trigger () a workflow step in ECC, which already exist. I think that I can acheive this by creating an abap proxy in ECC in which I will call a Bapi or Method to run / execute / trigger () this workflow step. I don't know exactly how for the moment (in parallel I'm doing search about it), but that's not the matter.
    before to waste time by searching in this way, what's the best solution to call an ECC workflow step from PI ?
    Many thanks.
    Mickael
    (*) maybe I don't use the good terminology. Sorry.

    hi Shabarish,
    I'm confortable with web service, IDoc, RFC/bapi and abap proxy (and ...), but here, I prefer to use abap proxy (asynch + sxmb_moni in ecc) except if there is another better approach
    else as in PI we have ccBPM, so a workflow , as in ECC we have also workflow , does my approach (abap proxy & call method) is the good one ? or is there a better way between these two workflow tools: PI + ECC ? like a standard "workflow module" or a workflow "connexion" ? (I fear I know the answer but I would prefer to be sure),
    Note: I'm in PI 7.11 SP06 and ECC 6.0.
    Regards.
    Mickael

  • Standard SAP work flow in Quality Notification (TASKS)

    Hello Experts
    we are using ECC 6. I am testing standard SAP workflow in quality notification (QN).
    I have done following:
    1. craeted QN with type F2 and assigned defects and tasks. In tasks,under column TASK PROCESSOR I selected user responsible.I also assigned my SAP  user id  under RESPONSIBLE column to receive SAP email when task is released.
    2.realeased tasks and QN, saved QN.
    3. in TX SBWP , see SAP email under Outbox->Started workflow area with status "READY"
    My expectation is that I should be getting email in my SAP INBOX or in workflow to confirm that email is sent to appropriate user.
    Seems that currently it is in-transit stage and not sent.
    Do let me know what I am missing, any configuration required.
    Thanks
    Gaurav

    Hi,
    You need to take help of your technical eam to activate business work flow functionlitry activated.
    Ramesh

  • Error while calling standard OAF page from custom Oracle Form

    Hi,
    I am calling standard OAF page from custom oracle form using the following code.
    FND_FUNCTION.EXECUTE(FUNCTION_NAME=>'FUN_TRX_ENTRY_OUT_VIEW_BATCH',
    OPEN_FLAG =>'Y',
    SESSION_FLAG =>'N' ,
    OTHER_PARAMS =>'&ViewBatchID = "' || NAME_IN('FUN_AGIS_LINE_D.BATCH_ID') ||
                        '&CallingFunction = "' || 'MANEXPINQ' ||'"');
    But I am getting this error.
    oracle.apps.fnd.framework.OAException: This request was not processed as the request URL %2FOA_HTML%2FOA.jsp%3Fpage%3D%2Foracle%2Fapps%2Ffun%2Ftransaction%2Fentry%2Fwebui%2FViewOutBatchPG%26OAPB%3DFUN_PRODUCT_BRAND%26OAHP%3DFUN_SSWA_MENU%26OASF%3DFUN_TRX_ENTRY_OUT_SEARCH%26_ti%3D1217029204%26language_code%3DUS%26%26ViewBatchID%20%3D%20%22203148%26CallingFunction%20%3D%20%22MANEXPINQ%22%26CallFromForm%3D%27Y%27%26oas%3DqZqg3tmdEdUNyw_HtskVow.. contained potentially illegal or un-encoded characters. Please try again by submitting a valid URL or contact your systems administrator for assistance.
    Please let me know any thing I missed out here.
    Any suggestion will highly appreciated.
    Thanks & Regards,
    Sunita

    I am using FND_FUNCTION.EXECUTE to call a OAF page from PLSQL in R12. I am getting following error"Error(9,23): PLS-00302: component 'EXECUTE' must be declared"

  • Dump during BAPI_ENTRYSHEET_CREATE calling from Portal

    Hi,
    I am getting dump during creation of Service Entry Sheet using the 'BAPI_ENTRYSHEET_CREATE' when triggering it from Portal end. But if I directly call the FM from ECC6.0 with the same passing values it gives me the success meassage. The dump only occurs when I am triggering it from Portal via another custom RFC funtion module.
       I have checked in ST22 and the message text is like ....." Exception condition "GUI_NO_MODE_AVAILABLE" raised."
    Also have checked the SAP Note1271652 and have suggested to apply kernel patch 184. But kernel patch 185 already been applied as our basis team have confirmed. Can you please help me out of this situaion.
    Thanks & Regards,
    Apurba

    Hi,
    I came across this issue and have blogged a solution that gets round it for our purposes. This may help:
    http://community.altiusconsulting.com/blogs/adamadshead/archive/2009/09/24/bex-analyzer-s-file-upload-bug-when-integrated-with-sap-portal.aspx
    Regards,
    Adam

Maybe you are looking for

  • Error message : Vendor is not an invoicing party in stock transfer PO

    Dear All, i need help on this issue 1. user create a Stock transfer PO 2. in condition he put condition but he forget to enter vendor code in condition detail. 3. GRN is done 4. after GRN he entered vendor code in the condition detail ( in the PO) 5.

  • Continual blank registration window preventing startup of Photoshop CS 3 on Mac OS 10.6.8

    I have been using Photoshop CS3 Extended for quiet a while without problems.Suddenly a blank registration window shows up whenever I need to use the program.Because I am unable to do anything with a blank window I cannot dispose of it and I cannot ge

  • All Speakers Suddenly Not Working!

    Everything was fine until yesterday and I didn't do anything to the phone that might have caused this. I suddenly noticed that the speakers do not work, but through the headphones music will play. I can talk to people on the phone too, just not hear

  • Shared Services with SSO

    Hi All I'm trying to configuer SSO with HSS and using WEblogic, i followed the instrauctions in EPM_sec guide, but always getting an error when i try to logon using a MSAD user. 2010-03-18 22:27:13,625 WARN [[ACTIVE] ExecuteThread: '4' for queue: 'we

  • Performance problem of webi

    When I run a single webi report, the repsonse is normal, i.e., around 10s. However, when there are 5 users concurrent executing the same report, with same input criteria, the performance degrades significantly, i.e., around 30s - 40s to retrieve the