FSCM BADI's need to be activated for ECC 6.4
Hi Gurus,
Could you please help me in implementing BADI's for Master data, these are the BADI's provided by SAP standard,
MAP_PARTNER_2_CUSTOMER
MAP_CUSTOMER_2_PARTNER
MAP_CONTACTPARTNER_2_CONTACT
MAP_CONTACT_2_CONTACTPARTNER
Do we need implement above ones and also help me with step by step process in achieving the distribution of data to collections management.
Best Regards,
Sai
Unless you have some very specific custom need, you wouldnt have to activate/implement these BADIs.
In order to achieve distribution of data as per co code functionality, make sure that all the required settings under the following node in SPRO
FSCM -- Coll M -- Integration with AR -- Distribution of data in CM
Once all settings are in place, plz run the prog --> FDM_COLL_SEND_ITEMS or tcode FDM_COLL_SEND01 and send data according as per your reqmnts.
Similar Messages
-
What needs to be activated for ECC 6.0 EHP5
Hi All,
Enhancement package 5 (EHP5) is insatalled in my project server. However I am not able to see the PS functions (Intermediate save, ACL...).
Is there any particular component has to be activated for PS???
Regards
Prabu KHi Prabu,
Please search in forum, you will get detailed answer. To get you started check tcode SFW5.
Regards
Shrikant -
Is iCloud needing to be activated for 10.8 to run smoothly?
I am moving to 10.8 from 10.6.
I read that in 10.8 iCloud is pretty actively promoted by Mac and many application will ask for it to be on. Is it possible to have it run 10.8 without turning iCloud on? Anything I need to do to make sure it runs smooth?
Thanks.Also, it will work properly without iCloud. Before upgrading, make a backup of your files with Time Machine, Carbon Copy Cloner or Disk Utility's Restore feature, and check that your applications are compatible > http://www.roaringapps.com
-
Opem Item Management needs to be activated for GL Account
Hi Friends,
While creating GL A/c (Loss Claims Recoverble) not select Open item management.
I want to update the GL A/c with Open item management selection button in GL master.
While running program : RFSEPA02 giving Message as
"Do not use the report program to set up open item management for the account.
Create a new account with the correct account assignment. Post your items to the new account. If you want to use the original account number, you must bring the account balance to zero, change the account assignment, and repost the items. You can remove the old items by archiving the documents."
and coming out of the program execution mode.
What shall I do.
Regards,
Suresh
Edited by: Suresh Kumar on Sep 26, 2008 3:39 PMHi,
What is the process to revert line items to become account value Zero.(0),
Again how can we repost line items to the same account.
My idea is to revert entries through : F-02, is there any other way to revert open items.
Regards,
Suresh -
BW Business content activation for BPC 7 NW.
What are the standard business contents needs to be activated for BPC7NW installation in BW?
I means any infoobjects, cubes specific to BPC which can be activated in BW/BI server.
Please let me know any input or links.Hi Manilyer,
Good question.
This topic is covered in the BPC NetWeaver installation guide that in on the service marketplace.
http://service.sap.com/instguides
The post activation activities are made up primarily of two things.
1) Activation of the delivered BPC Process Chains.
Within the DW Workbench goto the Business Content tab and search for all process chains with the prefix /CPMB/* and activate them all.
2) Activation of ApShell
You can do this by running the program UJS_ACTIVATE_CONTENT. This is not exactly Business Content however somewhat similar. This will create the cubes, infoObjects etc that make up Apshell and load ApShells applications with Data.
Hopefully this is helpful.
Cheers, Scott
Edited by: Scott Cairncross on Jul 30, 2009 1:51 PM -
ESS and MSS SP Information for ECC EHP4 SP09
Hello,
We are in the process of upgrading our ECC and EP systems.
We are not able to find the appropriate version information for our ESS
and MSS SPs.
Current version Information:
SAP Enterprise Portal 7.0 EHP1 SP05 (7.01 SP05)
Business Packages:
SAP ECC EHP4 SP05
BP_ERP5COM 1.41 SP5
BP_ERP5ESS 1.41 SP5
BP_ERP5MSS 1.41 SP5
SAP_ESS 603 SP5
SAP_MSS 600 SP16
SAPPCUI_GP 603 SP5
We are upgrading from the above version of ECC to the following
versions:
New versions that we started upgrading to:
SAP ECC EHP4 SP09
EA-HR 604 36
SAP_HR 604 0036
SAP_ABA 701 0008
SAP_BASIS 701 0008
SAP_APPL 604 0009
There is no information available related to the corresponding ESS and
MSS SPs for the above versions.We have looked at a bunch of SAP notes
and the following article without luck:
https://wiki.sdn.sap.com/wiki/display/ERPHCM/HOWTOGETRIDOFSPSTACKMISMATCHISSUES
Can any one please suggest what version of ESS, MSS, and PCUI_GP Software
components need to be used for ECC EHP4 SP09 - HR 36?
Thanks,
ShantiThanks for your reply.
I see that the latest SPs available for ESS and MSS are following:
SAP_ESS 603 SP 8
SAP_MSS 600 SP 19
PCUI_GP 603 SP 8
Can I use these latest versions available or should I go with the versions you have suggested ?
Please suggest.
Thanks,
Shanti -
Hard drive died. Cannot uninstall CS3 to remove copy registration. Need to reinstall on new laptop with windows 7 64 bit system, Need to get activation code for CS3 Web Premium.
Thank you Bob.
Just to clarify - in terms of backing up one set of these, would that just be so I had it on disk and didn't need to re-download from Adobe if the installation got corrupted somehow? Or do I need a backup for some other reason?
Thanks -
I need help in activating apple id to for the find my iphone app
i need help in activating apple id to for the find my iphone app
What sort of help are you requesting from us, your fellow users? What exactly is the problem/issue?
-
I made upgrade for IOS to 7.04 but my iphone is second hand and when iphone need to make activation ,i don't have the apple ID so my iphone didn't work from this time so please help me urgent.
There isn't one.
amrzaky wrote:
I can't contact with previous owner s i need another solutoin
The Apple ID and Password that was Originally used to Activate the iDevice is required.
If you cannot get this information from the seller
Removing a device from a previous owner’s account
You need to return the Device for a refund, as you will not be able to re-activate it. -
I need a request code for offline activation. Because i cannot connect with adobe server for online activation. But I receive "The request code is invalid." by generate answer code.
Dear Anubha,
I hope these windows illustrate what I am facing.
The above window shows the prompt that the software requires activation.
The version is 8.1.0.
This next window is the point where I select activation by phone.
This final window shows that the "response code" is not returned. I get an
"Activation Number" instead.
Steven
On Tue, Jan 27, 2015 at 10:50 PM, Anubha Goel <[email protected]> -
how i can active my apple id in first time?does it have need to gift card for activity?
Either add a credit card or maybe another payment method will work
or
Create a NEW account using these instructions. Make sure you follow the instructions. Many do not and if you do not you will not get the None option. You must use an email address that you have not used with Apple before.
Creating an iTunes Store, App Store, iBookstore, and Mac App Store account without a credit card -
hi, i am badly in need of help. i partitioned my mac hd yesterday and now the boot camp is nt working as i was using win 7 on it. i am using macbook pro 13'' 2011. plz help me. anxiously waiting for response... specially from "Christopher murphy"
you can't add or mofidy partition numbers. especially not if and once you have windows installed.
boot from Windows 7 DVD afterwards
but first you have to tell us and Christopher what and how you partitioned your system.
Successful setup of OS X Lion + Data Partition + Bootcamp Win7 Ult
https://discussions.apple.com/thread/3293948
So after many, many hours I think I've finally figured out how to successfully setup Mac OS X Lion on one partition, a seperate data partition, and Windows 7 Ultimate on a Bootcamp partition . Here is a screenshot of my setup on my 13" MacBook Pro
Thread with suggestions on Windows backup methods:
https://discussions.apple.com/thread/3798090
Paragon CampTune
Paragon CampTune is a commercial product that is designed expressly for this task. http://www.paragon-software.com/home/camptune/ It consists of a downloadable ISO that needs to be burned to a disc and booted from in order to resize the partitions costs US$19.95.
Securing Dual-System Configuration
Imaging is still the most affordable and robust way to secure computer data. Unfortunately Mac OS X backs up only HFS+ volumes, leaving Windows with dual-system configurations unsecured. You can permanently lose all of your data unless you have a Windows-compatible backup solution.
Paragon’s CampTune and Paragon’s Drive Copy for Mac can secure the entire dual-system configuration. CampTune creates traditional images of volumes or entire hard disks, Drive Copy can copy them to other disks. In case of an emergency, you can restore the previously created image or copy all your data back to its original state.
GParted Live
GParted Live is similar to CampTune as it is also distributed as a bootable image that needs to be copied to a CD/DVD or USB flash drive. As free and open source software, distributed under the GPL, it will always be available free. Since it has more functions than CampTune, it may be harder for folks who are not as experienced with partitioning hard drives. http://gparted.sourceforge.net/
iPartition
Coriolis Systems' iPartition is a £29.95 ($44.95 US) utility that runs in Mac OS X and allows resizing of all of the relevant partition formats, including HFS+, FAT32, and NTFS. It provides a Mac-oriented user interface that may be easier to manage than some of the free utilities. As it is not capable of resizing the boot disk, it requires a bootable external disk or a boot DVD. (A tool to create a boot DVD is included.)
Paragon Partition Manager
From the makes of CampTune is a commercial tool that is similar in functionality to GParted Live, but has a more polished/friendly user interface than GParted Live. Previously only the US$79.95 Professional version supported all the features required for this, but as of version 11 the US$39.95 Personal version has also been reported to work. http://www.paragon-software.com/home/pm-personal/
Winclone/Disk Utility
Winclone is a free tool for creating and restoring backup images of your Windows partition. One of its key features is that it can restore to a larger partition than the one the image was created from.
NOTE: Winclone has been discontinued, but for now remains available and capable of completing these tasks (including creating and restoring Windows 7 images).
Winclone updated to support Lion Winclone updates and download
Disk Utility can resize HFS+ (Mac OS) partitions, but is currently incapable of resizing NTFS partitions, so you could use it to reduce the size of the HFS+ partition and create a new larger placeholder MS-DOS (FAT) partition
The full process would be:
Backup Windows partition with Winclone.
(if the new Windows partition is smaller than the old one make sure you set the preferences in Winclone to save the image as an uncompressed dmg)
Delete old Windows partition
Resize current Mac Partition
Create new Windows partition as MS-DOS (FAT) in free space after Mac OS partition.
(If the new Windows partition is smaller than the old one an additional step is required: shrink the filesystem on the image by selecting Tools->Shrink Windows (NTFS) Filesystem)
Reboot your computer for the new Windows partition to mount properly (winclone may not restore if you don't reboot)
Restore Winclone partition over new Windows partition
An alternate Winclone based process is described in the External Guides section
Native OS utilities
MR user Kazyua reports that you can use the disk management utilities provided with the current operating systems if you want to do it manually. Windows 7 and OS X both have partition resizing functions built in. In OS X, open Disk Utility and manually shrink the mac HFS+ partition by dragging the lower right corner. Then in windows go to the start menu and type "disk management" into the search box then hit enter. You should get an overview of the drives you have and the individual partitions. Right-clicking on the partition gives an "Extend Volume" option. The Windows NTFS volume should then be extended into the free space you created with Disk Utility. This method has not worked for other users, so try at your own risk.
Resizing under VMWare Fusion
If you are looking to allocate more space to Windows under VMWare please refer to the following thread http://forums.macrumors.com/showthread.php?t=828182
From http://guides.macrumors.com/Extend/Resize_Boot_Camp_Partition
Thread with suggestions on Windows backup methods:
https://discussions.apple.com/thread/3798090 -
NEED SET PARAMETER ID for maintain Activity (BUS2000126)
Hi all,
i am working in CRM 5.0, i have created one Z Activity Report wit interaction,
i need Set parameter id for maintain Activity (BUS2000126) for geting the partcular Transaction Activity,
it is not working :
FORM USER_COMMAND USING R_UCOMM LIKE SY-UCOMM
RS_SELFIELD TYPE SLIS_SELFIELD.
data:index type i.
CASE R_UCOMM.
WHEN '&IC1'.
read table it_data index rs_selfield-tabindex.
SET PARAMETER ID 'CRM_CURR_OBJECT_ID'
FIELD it_data-object_id.
call transaction 'CRMD_BUS2000126' ."and skip first screen.
ENDCASE.
ENDFORM. "user_command
this 'CRM_CURR_OBJECT_ID' parameter is not working ,
Can any one tell me parameter ID for t-code 'CRMD_BUS2000126' ,
Thanks,
Ganesh RHi Pratik Patel,
i have tryed Parameter ID: CRM_OBJECT_ID,
but it is not working ..
see my coding :
FORM USER_COMMAND USING R_UCOMM LIKE SY-UCOMM
RS_SELFIELD TYPE SLIS_SELFIELD.
data:index type i.
CASE R_UCOMM.
WHEN '&IC1'.
read table it_data index rs_selfield-tabindex.
SET PARAMETER ID 'CRM_OBJECT_ID' FIELD it_data-object_id.
call transaction 'CRMD_BUS2000126' and skip first screen.
ENDCASE.
ENDFORM. "user_command
here is any problem?,
i have checked clicked object id is comming properly ,
can u tell what is the problem?
regards
ganesh -
Which Business Functions should be activated for China? (We have EHP6)
Hi Gurus,
We are in the process of planning SAP Rollout SD/FI/CO to China.
Which Business Functions are typical to be activated for using SAP in China?
(We have SAP ERP with EHP6)
Thanks+Regards
DieterHi Mark,
Looking inside transation SFW5 (inside Enterprise Business Functions folder), my target FSCM components about FSCM are these in yellow:
Now, I see FIN_FSCM_CCD_INTEGRATION_3 has a dependency with FIN_FSCM_CCD_INTEGRATION. That means, just as you say, that I have to switch it on before number 3.
However, I need to raise these two questions:
1. There is no FIN_FSCM_CCD_3 at all inside SWF5, just INTEGRATION, is this important or not?
2. Do I have to switch on FIN_FSCM_INTEGRATION (before FIN_FSCM_CCD_INTEGRATION and FIN_FSCM_CCD_INTEGRATION_3).
I know it is a matter of Basic work, however I need to tell them which component to activate in order to have the latest functionality. And to be honest, I am not sure, mainly because I cannot find the FIN_FSCM_CCD nor FIN_FSCM_CCD_3 component in this installation, only ***INTEGRATION*** components. This is tricky.
Please, be as accurate as you can in your respond.
Thank you so much.
Wilson. -
Hi all ,i need a good documentation for a beginner in WORK FLOW ?
hi all ,
i need a good documentation for a beginner in WORK FLOW ?
please,try to send the attached documents as much as u can apart from giving the weblinks ?
hope you will send it soon ....
thanks & regards
vishnuvardhan k.v.Hi
Developing a simple application using steps "User Decision" and "Mail"
Basic terminology used in the workflow:
The workflow definition is the set of rules that determine the path that the process takes. For example, how a purchase requisition is processed, from the initial request to the creation of the purchase order
A Workflow Instance, which is often simply referred to as the workflow, is a single workflow run. For example, the processing of a single purchase requisition for computers.
The Tasks are the steps in the process, which have to be performed either by people or automatically by the software. For example, to check for the availability of the spare computers in the company.
A Work item is the task instance that is performed as a single workflow step. For example, check that there are no spare computers available in the company.
Agents are the people who process the tasks (via the work items). For example, requisitioner and a member of the purchasing department.
Container is the place where all the data used in the workflow is collected.
Binding is the set of rules that define which data is passed to which part of the process.
Building a simple workflow application
The central tool for creating, displaying and processing a workflow is the workflow builder (Transaction SWDD). Within the workflow builder you can create all components of a workflow, including all the containers you need for getting the data from one step to another.
Generally, most of the workflows are started by an event (for example, when a material is created or when a new purchase requisition arrives). You define which data from this event needs to be passed to the workflow via binding.
However you can also start any workflow directly. Let us create a simple workflow and start the workflow directly, using the testing tools.
Call transaction SWDD. When the workflow builder is called for the first time, a newly created initial workflow definition appears or else last created workflow appears. In such cases you can opt to create a new workflow by pressing Create New Workflow(ctrl + shft + F5). The following screen appears.
The initial workflow screen has the following parts:
a. The start of the workflow definition, indicated by .
b. The end of the workflow definition, indicated by .
c. The area in which you insert the new workflow definition is indicated by .
Now select the undefined step and select Create step or double click the undefined step. Now among the different steps chose the User Decision by double clicking on it.
Developing a simple application using steps "User Decision" and "Mail"
Previous
Now enter the title for the user decision Please make a decision. Also enter the decision texts as Approve and Reject. On pressing enter, the outcome values default to the Decision texts but you can specify your own names, if desired. Now we need to select the agent. Agent is the person to whom the work item needs to be sent.. Since this is just a beginning, we would hardcode the user name. Select the User from the drop down list and enter the user name to whom the work item needs to be sent. In general, this type of agent assignment is not done. Agents are generally assigned using the expression, agent assignment rule or organization object (job, position etc.).
Now select Transfer and to graphic button. Following screen appears:
Now we need to include a mail step to be sent to the requestor. Now select the line Approve and do a right click. Different options on shown on the context menu. Select Create.
Now select the step Send Mail from the list.
Developing a simple application using steps "User Decision" and "Mail"
...Previous
Now enter the subject and the body of the message for the mail to be sent.
Do not change the recipients. Our mail is intended for the persons who triggered this workflow. &_WF_INITIATOR& contains the value who executed the workflow. Since this is a test object, we are using &_WF_INITIATOR&. But we wouldnt be using this variable in real time scenarios. We would discuss about this in the coming documents.
Now select Transfer and to graphic button.
A popup appears requesting for the abbreviation and the name for this task. Enter the same and press enter.
Now enter the package as local object and press enter.
Follow the steps 5 through 9 for the step Reject. The following screen appears:
Press SAVE to save the workflow application. You need to enter an abbreviation and name for your workflow as shown below. You can change any of these at any later point. After saving, a number is assigned to your workflow starting with WS, as shown below.
Developing a simple application using steps "User Decision" and "Mail"
...Previous
To execute the workflow, activate it by choosing the activate button.
Test the workflow by choosing Test. The following screen appears.
Now choose Execute to start the workflow.
Now the recipient would receive a work item in his SAP® inbox (Transaction SBWP).
Now execute the work item by pressing Execute. The following screen appears:
Choose one among Approve or Reject as part of the user decision. He can select the third option to retain the work item in his inbox and make the decision later. Now suppose that the recipient has chosen one of the first options. Now a mail would be sent to the requestor with the status of his request.
Creating a Container element
This document details about creation of a container element in workflow and using it in the step "Mail".
Pre-requisites:
It is assumed that the reader of this Tutorial is aware of creating a workflow definition with the step Mail. If not, please go through the document on creating the same available, by clicking here.
Steps:
1. Create a workflow definition using the transaction SWDD.
2. Lets create a container element for Carrier id. Click on the Workflow Container on the left side of the screen (as shown in the screenshot below):
3. Now double-click on Double-Click to Create
4. Enter the details pertaining to CARRID here.
5. Click on tab Properties and select Import.
6. Click on Confirm (Enter).
7. Now the element created could be seen on the left side, below the Workflow Container.
Creating a Container element
Previous
1. Create a Mail step by double-clicking on Undefined step in the workflow.
2. Enter the recipient details in the Recipients box.
3. In the subject line, enter Carrid value entered is: and click on Insert Expression.
4. Select the element Carrid from the list.
5. Similarly enter the content in the Body area.
6. Save and activate the application.
Testing the Workflow application:
7. Test the workflow by clicking F8.
8. Enter the value of the Carrid as shown above and press execute.
9. A mail would be sent to the recipient mentioned earlier with the carrid value entered.
Condition Step
Agenda:
This document details about the steps Condition.
Pre-requisites: It is assumed that the reader of this document has a preliminary understanding of workflow and has worked with the container elements earlier. If not, please go through the first two Tutorials of workflow available in this site. (More details)
Procedure:
1. Create a new workflow definition.
2. Create a container element, CARRID (as demonstrated in tutorial 2).
3. Now click on undefined step and create the step Condition.
4. Enter the step name of your choice.
5. We would have the following condition here:
If carrid = AA.
Do this.
Else.
Do this.
Click on Click here to create a new condition. Following screen appears.
Double click on Carrid. Next click on = and enter the value AA in the constant field and press ENTER.
Enter the outcome names of your choice as shown above.
Click on Transfer and go to graphic.
As shown above, there are two branches here. One navigates to true, if CARRID = AA else the control takes the branch False.
Test the above scenario by inserting mail steps in the above 2 branches and by passing different CARRID values.
Condition Step
Agenda:
This document details about the steps Multiple Condition.
Pre-requisites: It is assumed that the reader of this document has a preliminary understanding of workflow and has worked with the container elements earlier. If not, please go through the first two Tutorials of workflow available in this site. (More details)
Procedure:
1. Create a new workflow definition.
2. Create a container element, CARRID (as demonstrated in tutorial 2).
3. Now click on undefined step and create the step Multiple Condition.
4. Enter the step name of your choice.
5. We would have the following condition here:
If carrid = AA.
Do this.
Elseif carrid = AH
DO this.
Elseif carrid = SQ
Do this.
Else.
Do this.
Select the CARRID using the F4 help for the comparison basis field.
Enter the values of the carrid under the Comparison values with the corresponding outcome name (of your choice)
Double click on Carrid. Next click on = and enter the value AA in the constant field and press ENTER.
Click on Transfer and go to graphic.
As observed above, there are different branches for each value of CARRID mentioned above.
Test the above scenario by inserting mail steps in all the branches and by passing different CARRID values.
Using "Container Operation" step
Agenda: Usage of step Container Operation.
Pre-requisites: It is assumed that the reader of this tutorial has worked in the concepts that are dealt in earlier tutorials. (click here for more details)
Scenario: In this tutorial, we would deal about how to work with the step Container Operation with an example of calculating the available seats by subtracting occupied seats from the maximum seats at the workflow level.
Procedure:
1. Create a new workflow definition using the transaction SWDD.
2. Create two container elements MaxSeats, Occ_Seats with the import property set. You can use the reference fields sflight-seatsmax, sflight-seatsocc for this.
3. Create another container element AvailableSeats without setting either import or export property as this is calculated within the workflow and used within the workflow. You might use any of the above reference fields as data types.
4. Define a new step Container Operation in the workflow definition by double-clicking on the Undefined step.
5. In this step, we would calculate the available seats from the max seats and seats occupied.
I would recommend entering all the container elements from the F4 help instead of typing them manually.
6. Return to the main screen.
7. Create a mail step after this to send the available seats information.
8. Test the above functionality by passing some values to the maximum and the seats occupied.
9. Result would be as follows:
Triggering Events Programmatically
Purpose: This document details the procedure in triggering the business object events programmatically.
Pre-requisites: It is assumed that the reader of this document is aware of the business object concepts and good in ABAP.
Procedure:
In this document, we would take an example of the business object BUS1001006 (Material) and the event CREATED. In general, this event is triggered whenever a material is created using a standard procedure like MM01 or any others. Now we would trigger this event from our own programs.
Following are the screenshots of the business object BUS1001006 and the event CREATED. Go to transaction SWO1 for more information of the business object.
Double-clicking on the key field parameter gives you technical information of the field.
In order to trigger an event programmatically, we would use the function module SWE_EVENT_CREATE.
Following is the sample code to trigger the events programmatically:
REPORT ZDEMO_TRIGGER_EVENT.
DATA: KEY LIKE SWEINSTCOU-OBJKEY.
KEY = '1163'. Material Number (hard-coded)
CALL FUNCTION 'SWE_EVENT_CREATE'
EXPORTING
objtype = 'BUS1001006'
objkey = KEY
event = 'CREATED'
CREATOR = ' '
TAKE_WORKITEM_REQUESTER = ' '
START_WITH_DELAY = ' '
START_RECFB_SYNCHRON = ' '
NO_COMMIT_FOR_QUEUE = ' '
DEBUG_FLAG = ' '
NO_LOGGING = ' '
IDENT =
IMPORTING
EVENT_ID =
TABLES
EVENT_CONTAINER =
EXCEPTIONS
OBJTYPE_NOT_FOUND = 1
OTHERS = 2
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
WRITE 'Event Triggered'.
ENDIF.
COMMIT WORK.
In order to test whether the event is getting triggered or not, we can make use of Event Trace. Switch on the event trace using the transaction SWELS.
Press Switch On.
Now execute the program developed earlier. Now switch-off the event trace using the same transaction SWELS.
Now go to transaction SWEL. Here you can list out the events triggered in the particular period of time. Here is the event-trace list:
Deadline Monitoring in SAP Workflow
A major advantage of workflow is the ability to monitor the workflow steps according to a predefined schedule. Following are different deadlines that can be monitored against each workflow step:
Requested Start
Latest Start
Requested End
Latest End
In this example, we will define a deadline to the User Decision example created earlier (click here). Following is the screenshot of the application developed using the User Decision example:
We would extend this example to the deadline monitoring.
In the User Decision step, click on the latest end tab.
By default, No deadline monitoring is active (as seen in the above screenshot).
Choose the Work Item Creation from the list box.
After selecting Work Item Creation, chose an offset of 5 minutes. This means that the work item must be executed within 5 minutes of the creation, if not this would trigger.
Deadline Monitoring in SAP Workflow
Enter recipient details to whom the message to be escalated, if the work item is not executed with in 5 minutes after work item creation.
Save and activate the workflow definition.
Testing the workflow application:
Execute your workflow.
Check for the work item in the SAP Inbox. This time do NOT execute the work item.
Wait for the deadline to be triggered. After that, a deadline message is delivered to the recipient mentioned in the Latest End tab. See the screenshot below.
Dont worry if the deadline message doesnt appear immediately after 5 minutes. This depends on various factors including how the deadline monitoring program is scheduled and also on the availability of the background processors.
Use SWWA to check how the deadline monitoring program is scheduled in program.
For example, assume that our work item has been created at 09:10 hrs and the deadline message is expected to trigger at 09:15 hrs. From the above screenshot, it is understood that the background program is scheduled to execute for every 3 minutes. Assume that the last run of the program is at 09:14hrs and the next run is expected at 09:17hrs. So even our deadline expires at 09:15, the deadline message would appear only at 09:17hrs after execution of the background program.
Some more points
In our above example, we have used the deadline on the Work Item creation time. i.e., 5 minutes after creation time, the deadline message would be sent. Now we would check the other option Expression. Here we can mention the date and time, when the deadline message should appear irrespective of the work item creation date/time.
As seen in the above screenshot, we can provide the target date and time by which the task should be finished. Container elements could be used in this case. Please refer to our example on creation of container elements (click here).
Personal Substitute in Workflow
Requirement: Need to have at least one substitute who can act upon work items in your absence.
Important: The appointed substitute would be able to see all your work items. A substitute cannot be assigned for only particular area of organization or any other item. So need to ensure that the substitute have the necessary authorizations to act upon the work items.
Procedure:
1. Go to SAP Business Work Place (TCode: SBWP)
2. Now from the menu bar, select Settings à Workflow settings à Maintain Substitute
3. Highlight/Select the name on the window, in this case SAPDEV02 and click on Create Substitute.
4. List of users available in the system are displayed.
5. Select the required substitute user name. Following screen appears.
Validity field describes about the period in which the setting would be active. Note that the dates on the screen would range from the current date to 31st Dec 9999.
Regarding the checkbox Substitution active, it is advised to leave this checkbox unchecked for system performance reasons. A check in this box indicates that the substitution is permanent and if left unchecked it is treated as as-needed. A permanent substitute will automatically receive the primary users work items in their own box. In the case of as-needed, substitute must manually adopt the work items from the primary users inbox.
6. Save the entries
7. Click Enter to leave the screen.
Adopting a Substitute in Workflow
If you have been designated as an as-needed substitute, you must manually adopt the substitution. If you are designated as a permanent substitute, the work items would automatically appear in the inbox.
Before adopting a substitution, there are 19 work items in the inbox. See the screenshot below:
To adopt a substitution, select Settings à Workflow settings à adopt substitution.
Select the corresponding User-id (if you have been assigned as a substitute for multiple people, then this option would allow you to select the user name of whom you would to check the work items)
The corresponding users work items would appear in our inbox now.
You can end the substitution, by selecting settings à Workflow settings à End substitution.
Note: Substitutes can only adopt work items that are directly routed to the person for whom they are a substitute. If you are a substitute for a user (SAPDEV02) who has been made a substitute for another user (SAPDEV01), you will only see work items for user SAPDEV02 and not of the user SAPDEV01.
Notification of Work Items via e-Mail
SAP provides us with a facility of notifying the user via the email address of your choice when there are any pending work items in the SAP Inbox..
1. Go to Transaction SO13.
2. Click on Automatic Forwarding tab.
3. Click on Create icon .
4. Enter the details in the above screen.
5. Click ENTER to complete the entries.
6. Now the notification would be received at the provided email address if there are any pending work items in the inbox.
Filtering the Work Items in the SAP Inbox using BADI
This document details about the procedure in filtering some of the work items from the SAP inbox using a BADi.
Following is the screenshot of the SAP inbox, before implementing BADi:
The BADi that is used in filtering the work items is WF_BWP_SELECT_FILTER. To implement the BADi, go to transaction SE18. From the menu, select Implementation à Create. (See the screenshot below)
Enter the implementation name and press ENTER
Enter any meaningful short text for the implementation and click on the tab Interface
The implementing class, ZCL_IM_BWP_SELECT_FILTER, is automatically proposed. Double click on the implementing class name.
You are now navigated to the class builder. Now double-click on the method name shown on the screen (see the snapshot below)
Now let us filter out the work items belonging to the task TS2000066. See the code below:
Activate the method and also the implementation. In the state of active, you wouldnt be able to make any changes. To make any changes, we need to deactivate it and then make the changes.
Now check the inbox and would notice that the work items related to that task are no more appearing.
To notice the differences, try activating and deactivating the BADi implementation.
Workflow tutorials with step-by-step and with screenshots are available at http://www.****************/Tutorials/Workflow/Workflow.htm
http://help.sap.com/saphelp_erp2005vp/helpdata/en/42/c14a9b55103116e10000000a1553f7/frameset.htm
http://help.sap.com/saphelp_erp2005vp/helpdata/en/c5/e4a930453d11d189430000e829fbbd/frameset.htm
http://www.sapgenie.com/workflow/
http://www.sap-img.com/workflow/sap-workflow.htm
http://help.sap.com/saphelp_47x200/helpdata/en/3d/6a9b3c874da309e10000000a114027/frameset.htm
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
http://help.sap.com/saphelp_47x200/helpdata/en/4a/dac507002f11d295340000e82dec10/frameset.htm
http://www.workflowing.com/id18.htm
http://www.e-workflow.org/
http://web.mit.edu/sapr3/dev/newdevstand.html
http://www.sap-basis-abap.com/wf/sap-business-workflow.htm
https://forums.sdn.sap.com/click.jspa?searchID=791580&messageID=2857887
https://forums.sdn.sap.com/click.jspa?searchID=791580&messageID=2855919
https://forums.sdn.sap.com/click.jspa?searchID=791580&messageID=2735228
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMSTART/BCBMTWFMSTART.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMDEMO/BCBMTWFMDEMO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMPM/BCBMTWFMPM.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
debug a workflow.
This has a step by step procedure :
http://fuller.mit.edu/workflow/debugging.pdf
www.erpgenie.com/sap/workflow/debugging.htm
http://www.erpgenie.com/workflow/debugging.htm?2b5de440
Maybe you are looking for
-
Applescript: File remains "open" even if trashed and gone
re: simple text file written in AS alone, outside Finder: 1. I write to a file like this: set thisFile to open for access aFilePath with write permission - do stuff close access thisFile As long as "do stuff" executes OK., the close access is h
-
How to disable IFD for a particular organization in MSCRM 2013?
Hi All, We have a requirement to disable IFD only for a particular organization. Does MSCRM support IFD per organization? Thanks in advance. -Jai
-
Liner Asset Management Implementation for Railway and Road Network.
Hi EAM Experts, My client currently is using SAP modules including SAP PM but now for better asset management they want to implement LAM. Please do guide me how to implement the LAM. Please specify with the config settings and the business cycle so t
-
What is the Current ABAP Kernel version for SAP ERP 6 (ECC6)..?
What is the Current ABAP Kernel version for SAP ERP 6 (ECC6)..?
-
Mail "disappears" after a period of inactivity
Since upgrading to Leopard a strange problem is occurring. On returning to iMac after period of inactivity mail appears "open" in dock and menus appear at top of screen. However, the application just won't display anything at all. Only solution is to