cancel
Showing results for 
Search instead for 
Did you mean: 

what is Material master workflow

Former Member
0 Kudos

Hi gurus ,

Can anybody explain what is Material master workflow & Function Module ?what is its use?

Dev

Edited by: dev .. on Oct 15, 2008 8:21 AM

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Dear,

You can find much info about workflows at: http://www.erpgenie.com/workflow/index.htm

http://help.sap.com/saphelp_46c/helpdata/EN/04/926f8546f311d189470000e829fbbd/frameset.htm

Workflow is a tool for automating the business process so that the process itself flows smoothly, without bottlenecks and without dead ends. Critical parts of the process can be streamlined with deadline monitoring and contingency options. Participants are informed of milestones in the process. The process definition itself is powerful enough to allow business re-engineering with re-training and to eliminate the impact of workforce changes on the basic business process.

SAP Business Workflow is the R/3 tool for handling the process automation within R/3 or between R/3 systems and other systems involved in the business process. It is flexible enough to handle ad hoc processes such as the circulation of an electronic document. It is robust enough to handle mission critical process in the production system such as the creation of a material master.

The different R/3 applications supply standard workflows for the commonly occurring processes. Once these workflow templates are activated, they are ready for immediate use. A complete set of workflow tools, including the workflow editor and workflow generation wizard, are provided to enhance these standard workflows or create new workflows. These tools are complemented with transactions for monitoring, tracking and the statistical analysis of the processes.

Because the business process often does not step at the R/3 boundary, various interfaces and third party tools are available for extending the process across systems.

Function module

Function modules are procedures that are defined in special ABAP programs only, so-called function groups, but can be called from all ABAP programs. Function groups act as containers for function modules that logically belong together. You create function groups and function modules in the ABAP Workbench using the Function Builder.

Function modules allow you to encapsulate and reuse global functions in the SAP System. They are managed in a central function library. The SAP System contains several predefined functions modules that can be called from any ABAP program. Function modules also play an important role during updating and in interaction between different SAP systems, or between SAP systems and remote systems through remote communications.

Unlike subroutines, you do not define function modules in the source code of your program. Instead, you use the Function Builder. The actual ABAP interface definition remains hidden from the programmer. You can define the input parameters of a function module as optional. You can also assign default values to them. Function modules also support exception handling. This allows you to catch certain errors while the function module is running. You can test function modules without having to include them in a program using the Function Builder.

The Function Builder also has a release process for function modules. This ensures that incompatible changes cannot be made to any function modules that have already been released. This applies particularly to the interface. Programs that use a released function module will not cease to work if the function module is changed.

http://help.sap.com/saphelp_nw70/helpdata/EN/9f/db988735c111d1829f0000e829fbfe/content.htm

Regards,

Syed Hussain.

Former Member
0 Kudos

Hi,

Material Master Work flow: -

In Material Master, there are many types of view available.

Like Basic data, Purchasing, Costing, Accounts etc.

Due to Material Work Flow we divide material in different views.

and assign specific view to function person.

Due to this Basic Data1 & Basic Data2 is create person who have required material, Then material goes to purchase and purchase person fillup the purchase data, then material goes to MRP and PPA person fill up his data.

So one person can't create material but all function person maintain data for views.

You can see work flow item in SBWP t-code.

For more detail please refer below mention links

[http://help.sap.com/printdocu/core/print46c/en/data/pdf/BCBMTWFMMM/BCBMTWFMMM.pdf]

Regards,

Mahesh Wagh