Workflow Help regarding Material master workflow

Hi,
I have a requirement as follows...anyone can help me or tell me the possibility of doing this..
1. Basis material will be created with mandatory fields.
2.Once the above material is stored it has to trigger workflow to inimate 10 members to fillup the fields(appropriate) for this material based on the material type and the fields to which they are attached or responsible.
3. In the sameway the plant data needs to be maintained by 5 persons in addition to the above based on the plant.
Help me to setting up this in ECC 6.0.
Regards

Hi,
this sounds like a great iteration on the MM02 transaction. If the users can live with the standard screens, you can call transaction with a view corresponding to the selection in the beginning of the screen. The real chalange in this workflow is how to controle and maintain all the agents to do which enrichment of the material. This can be done with a small workflow, where you construct a large controle table, in which you can maintain, who will (or what roles) will maintain which views. When the agents have been found, create a subworkflow to run in parallel, for each agent.
Hope it makes sence.
Kind regards
Mikkel

Similar Messages

  • How to Create material master workflow

    Hi All,
    Can anybody tell me how to create material master workflow?
    i need to customize the workitem  for creating data in different views in MM01 transaction with restriction to particular user.
    Regards,
    Priti

    Hi,
    This link is to  display a material.My requirement is to create a workflow which will allow a responsible person to enter data for specific department data e.g Purchase,Accounting etc.Initially anyone can create data using basic data1 and basic data2 views.After this my workflow will be triggered and it will go to next person who is responsible to enter Purchase data and then Accounting data.
    Plz help me to create different views with respect to person.
    Thanks in advance.

  • What is Material master workflow

    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

    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.

  • Re : Material Master Workflow

    Hi Friends,
               I'm in the process of creating Material Master Workflow (i.e) Basic data will be created by one person (initiator) and the workflow gets started and various views will be created by different people.
              Usine BUS1001006 methods Getmissedviews and createviews i'm sending workitems to the respective persons for creating views.  The method CreateView is an asynchronous task hence the terminating event is required.
              The problem i'm facing is even if one view is created , the workitems in other's inbox is removed.
    Can any one help me onthis regard.....
    Regards,
    Vijay

    Hai Vijayasekar
    Check the following
    Check the below PDF file on Workflow:
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    There is a good book from SAP Press that I would
    recommend as a starting point.It's called Practical Workflow for SAP and it is by Alan Rickayzen.
    http://www.sap-press.com/product.cfm?account=&product=H950
    I am giving you links for Workflow....
    /people/ginger.gatling/blog/2005/12/01/link-workflow-business-objects-to-your-collaboration-tasks
    http://help.sap.com/saphelp_erp2005/helpdata/en/fb/135962457311d189440000e829fbbd/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/c5/e4a930453d11d189430000e829fbbd/frameset.htm
    http://help.sap.com/saphelp_erp2004/helpdata/en/a5/172437130e0d09e10000009b38f839/frameset.htm
    http://help.sap.com/saphelp_bw33/helpdata/en/92/bc26a6ec2b11d2b4b5006094b9ea0d/content.htm
    http://help.sap.com/saphelp_bw31/helpdata/en/8d/25f94b454311d189430000e829fbbd/content.htm
    Workflow
    http://www.sap-img.com/workflow/sap-workflow.htm
    http://www.sapgenie.com/workflow/index.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/a5/172437130e0d09e10000009b38f839/frameset.htm
    For examples on WorkFlow...check the below link..
    http://help.sap.com/saphelp_47x200/helpdata/en/3d/6a9b3c874da309e10000000a114027/frameset.htm
    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
    Go through the following:
    1) Goto Tcode PFTC : Standard Task > Create Button>Workflow Templete
    For Create Container
    Element : ZBUS1001006
    Name : ANy Name
    Description
    Data Type & Properties
    Data Type:
    select Object Type : BOR Object Type for BUS1001006
    Properties:
    Parameter Settingd : check all Import, Export & Mandatory Checkboxes
    Basic Data :
    Abbr : Create_View
    Name : Some Name
    Work Item Text : Create View Material & -
    Click on DELE Button & Select Material From The List
    Object Catagory : BOR Object Type
    Object Type : BUS1001006
    Method : View
    Triggering Events
    Obj Catagory Object Type Event
    BOR Object BUS1001006 View
    activate it
    Enter on BUS1001006 Object Type you will get Quadratel<> Button after that
    double click on Quadratel<> button you get green button
    after that the system will generate the task No.
    check in the Event linkage Tcode : SWETYPV
    if you find an entry with your Workflow and linkage active
    goto Tcode : SWEC click on New Entries
    Change Doc Obje Obj Cat Obj Type Event on create
    Material BOJ Obje BUS1001006 View Option Button(Checked)
    save this
    goto Tcode : SWEC
    Change Doc Object : Material
    Obj Catagoty : BOR Type
    Obj Type : BUS1001006
    Event : View
    Check with On Create Button
    Goto SWETYPV
    Obj Catagoty : BOR Type
    Obj Type : BUS1001006
    Event : View
    Receiver Type : Some Work Flow No: WS80000431 like this
    Click on Work flow Builder
    Regards
    Sreeni

  • Material Master Workflow

    Hi,
    We are planning to implement the same thing. <as described in [this thread|Re : Material Master Workflow;>
    Can u please provide me the valuable inputs for the same?
    I have just started the preparing initial document,
    so if anyone can provide me the details about this, I would be very grateful.
    Initially i was planning to create one module pool program. Anyone who wants to create a material will go to that transaction and will create the basic data. Once he saves that data a chain of e-mails can be sent to other concerned persons. These people will enter the respective data and then they will send this to sap-core team. I was planning to introduce SAP-Workflow here only. We have thress level approval process.
    But idea of creating / maintaining different views via sap-workflow is very appealing , so now thinking
    of giving a try to this!
    Waiting for any inputs and your experiences on working this.
    Regards,
    Vinod.
    <Moved from [this thread|Re : Material Master Workflow;. As per the [Rules of Engagement|https://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement], please ask new questions in a new thread. Post links to other question if necessary.>
    Edited by: Mike Pokraka on Feb 9, 2009 10:45 PM

    Hi Parag,
    Is BUS1001 still the right object for material (I see in 46C its event ViewCreated has been flagged obsolte.
    You should otherwise be able to base your next step on this event. In my system 46C, BUS1001006 would be the right object to use.
    hope this helps,
    cheers,
    Ajay

  • Material Master workflow - how to use a BAPI?

    Hi,
    I need some help with a material master workflow.
    My requirement is to automate some changes to the material master as steps in the workflow, they are:
    Set the Cross plant material status
    Set the material deletion flag
    I see that the BAPI SAVEDATA is available as a method of BOR BUS1001006. I have created a task with this method but I cannot work out how to automate the changes to the material in the workflow using it?
    Has anyone used this BAPI method in a workflow before, how do I automate the changes to the material using it? or is there another way to make changes to the material as a background step in my workflow?
    Many thanks,
    Neil

    All,
    thanks ever so much for all your input... I have fixed the problem and it was obscure!
    Firstly my binding was wrong... I should not have bound the clientdata and the clientdatax
    since the settings I was trying to default (material status an del flag) from the master task were actually being overwritten with this binding. bit of a schoolboy error that one.
    Secondly I created 1 brand new task and reused 1 old task for the purposes of setting the material status and the deletion flag respectively.
    I managed to get the first one working this morning by removing the binding, the second one still errored with the message about source and target structures being different... which got me thinking, so I created a brand new task for setting the deletion flag and ... it worked!
    So why? ... then I realised.
    We just upgraded to EHP7 and this workflow existed prior to EHP7. I copied the workflow and edited it for my new business requirements. Reading some of the release notes it turns out the structures have changed and there were conversion routines for fixing them.
    All sorted now!

  • Material Master workflow. Doubt?

    Hi friends,
    I am having a Existing Material Master workflow.
    In that there is 1 tcode JI1D.Its working fing before i am modifying below activity.
    Now i am modifying this workflow ie i am including 1 CONDITION TYPE in this tcode.
    If plant is INDIA then call this JIID.Else skip this tcode.Only if ...else thats all.
    Then i moved to PRODUCTION.
    Its not triggering for both plant.
    Pls suggest
    Moosa

    Hello,
    Did it work in Development?
    Did it work in Test?
    Did the transport succeed without errors?
    Have you done a SWU_OBUF?
    How is it not working?
    regards
    Rick Bakker
    Hanabi Technology

  • Material Master workflow views

    I have a material master workflow which determines the views of material number. Configuration is there for several warehouses and getting warehouse view extension for all warehouses. My question is how do I avoid workflow for certain warehouses? Please note I don't want to remove/change configuration, it is needed in near future.
    Thank you,
    Nagarajan

    Hi,
    My question is how do I avoid workflow for certain warehouses?
    Please note I don't want to remove/change configuration, it is needed in near future.
    So I hope you are trying to start the workflow by making use of events, if this is true then there will be an entry maintained in the txn SWE2.I think the best way to handle is to make use of the Check Function module, This is beacuse I am not sure whether you would be able to get the warehouse information in a BOR Business object,
    So try to create a check function module and map this function module against the entry in the SWE2 txn. There you would be having the flexibility write your own validations, and later in future if you want to either include or exclude the validation you can do it easily...
    The main purpose of the check function module is to do this kind of validations and validate the event.... IF you feel that the workflow should not receive the event then raise a exception in the check function module this makes sure that the workflow wont trigger for that specific warehouses.
    Regards
    Pavan

  • Workflow to approve Material Master creation

    Dear all,
    I would like to create workflow to approve Material Master creation as below:
    When Material is created -> Check & Approval (Yes) -> Material is active
                           -> Check & Approval (No)   -> Material is inactive
    How can I do that?
    Could you pls help me to solve this?
    Thanks,
    CH

    Hi,
    Before designing the workflow, you need to find what is the business object and what is the event which gets triggered when material master is created... you can do that using event trace....
    1. SWELS - switch on trace
    2. Create material
    3. SWEL - check trace to find which event is fired
    This will give you business object name..
    Now start building workflow using SWDD... Go thru basic steps for designing workflow...

  • Literature on Material Master Workflow in ECC

    Hello All!
    We are searching for documentation on Material Master workflows implemented in ECC. What are the features that can be implemented using workflows in Material Mater and is there any documentation available?
    Thanks and Best Regards,
    Smitha

    Create purchase requisition by LSMW

  • Material Master Workflow Solution

    Hello All,
    I have a question/scenario I would like some feedback on regarding the material master.  Right now I have a requirement to create a new portal application for the users to use, replacing our lotus notes application, to add materials to SAP.  This would require us to develop several screens for all of the fields, different fields for the approval process, and another workflow to handle the approval process. 
    After some analysis we thought we could add a workflow to the CREATE event for a material and allow that to generate a work item after the user creates a new material in MM01.  The problem being this would already be saved to the DB and we shouldn't be deleting master data.  We then went a step further and are debating if we should add logic to the enhancement point (MGA00001) in MM01 after the save to kick off the workflow and leave the transaction.
    This solution would look something like this:
    --User enters new material information in MM01
    --At save we check the users authorization
    -- If they are allowed to create materials we allow MM01 to finish as usual
      ELSE
        --- We kick off the workflow and generate a work item to be approved by the proper roles. The transaction would show a popup confirming the workflow was triggered and exit the transaction
    --Workflow would execute appropriate tasks for the approval process and if/when it is approved would call a BAPI to create the material; finishing the process.
    This solution would cut down on our development time for the web portal and allow us to use existing functionality for validations, drop downs, auto-fill features, etc etc.  My concern comes in with is it a best practice to modify existing SAP transactions to terminate even if we are within the supplied enhancement point? 
    I apologize if this is in the incorrect forum. I wasn't sure this belonged in the ERP-Financial/MM/SC forums as it is not a functional issue and it seems to business specific to be a general ABAP inquiry.
    Thanks,
    Cullen

    Hi,
    My question is how do I avoid workflow for certain warehouses?
    Please note I don't want to remove/change configuration, it is needed in near future.
    So I hope you are trying to start the workflow by making use of events, if this is true then there will be an entry maintained in the txn SWE2.I think the best way to handle is to make use of the Check Function module, This is beacuse I am not sure whether you would be able to get the warehouse information in a BOR Business object,
    So try to create a check function module and map this function module against the entry in the SWE2 txn. There you would be having the flexibility write your own validations, and later in future if you want to either include or exclude the validation you can do it easily...
    The main purpose of the check function module is to do this kind of validations and validate the event.... IF you feel that the workflow should not receive the event then raise a exception in the check function module this makes sure that the workflow wont trigger for that specific warehouses.
    Regards
    Pavan

  • Search Help for Material Master

    We would like to have a search help for the material master.
    This should help me search the materials which have the product hierarchy field filled.
    Please let me know if the below steps are correct.
    1)Create a new Match Code say zMAT_prod
    2)Add the match Code zMAT_prod to MAT1_A collective search help.

    Hi Rohita,
    Adding Matcode Id is correct...You can add this matchcode ID in the selection screen.
    Also before adding the Matchcode ID ...You may need to write a select query with the condition to populate the data into that view.
    Ex :
    select single vbeln
               from  vbak
                       into table t_matchcode
                       where vbak  = xyz  "give any condition which you wish to extract the data.
    Suppose Matchcode Id is ZTA. 
    Select-options : s_vbeln for vbak-vbeln matcode id ZTA
    So that it will display the Serach help with all the details.
    Regards,
    Kittu

  • Regarding material master record

    Hi guru's
    material master records are created by MM consultants or SD consultants.
    can u please give me the reply.as early as possible

    Hi Ramesh,
       Material master is basically the part of both SD and MM cycle.Actually it depends upon the views which needs to be selected in order to solve your purpose.
      For e.g. views like sales org data 1,sales org data2,sales general plant data are the part of sd cycle.
      Where as views like Purchasing are part of MM cycle and views like MRP 1 TO 4 are required by PP and MM both.
      SD people can create their own views and if MM person wants to include his own views then that material can be extended.WExtension can be done by writing the name of the material in MM01 na can select relevant views.
      hope this answers your questions.
      Reward points if it helps.
    Regards
    Karan

  • Need Help Regarding Material Characteristics Validation in MM02

    Hello Experts ,
    Here I am stuck with one requirement .  I need to validate the combination of characteristics entered in MM02 transaction.
    For this reason I have Implemented method MODIFY_INPUT of BADI CACL_VALUE_CHANGE . But this method captured characteristics one by one, not all at once. but as per my requirement I need all the characteristics at once to verify the combination.
    How can I check and validate all the characteristics before the material is saved ?
    Your help would be appreciated.

    Hi
    Check the material master records of the materials M1 and M2 for the conversion ratios maintained between the base UOM and the case. Guess, the 0.3 case of the material M1 might be having units that are equal to one case of material 2.
    The standard functionality is not related to the quantities. It is only to substitute the materials.
    Thanks,
    Ravi

  • Hi regarding material master and vendor master (mm01,xk01) upload using BDC

    hi can any one tell me how to upload material maste and vendor master using BDC.
    will the views capture by shdb when i use recording.

    Hey i suggest you to go to LSMW direct input program method. That's the best option.
    Material Master:
    Object               0020   Material master
    Method               0000
    Program Name         RMDATIND
    Program Type         D   Direct Input
    Vendor Master:
    Object               0040   Vendor master
    Method               0001   Standard
    Program Name         RFBIKR00
    Program Type         B   Batch Input

Maybe you are looking for

  • Report in KE30 Not Updated with Transfer from SOP

    Dear All, I work with flexible planning and info structure S891 , my issue is when i transfer from Planning to Profitablity analysis KE30 The data transferred there in KE30 not updated I mean if i delete Member from MC94 and Retransfer again i still

  • Authorization failed when trying to connect Hyperion to BW 7.0

    Hello gurus, Using Hyperion interactive Reporting Studio, I try to access BW cubes. I select OLE DB as connection type and SAP BW OLE DB provider, I am prompted for a BW system to connect to. I then get the following error message: OLE Error: 80040e4

  • Fixed length fields??

    Hi, can anyone suggest a simple way of doing the following... using rightnow as an instance of a calendar, rightNow.get(Calendar.MINUTE) returns the minute, but if its less than 10, doesn't have the leading zero, but i want it, so i display 09 instea

  • Display wrong map in the report

    Dear all:                   I designed one report and use DE to be the value of 0region's value. But after I executed the report, I saw the map of US!!!!!!!!!!!!  Could you please tell why? How to do with it? Where can I get the solution. It is very

  • Using Ipod Nano with Itrip

    I have a question, I recently planned on buying an Ipod mini. I also was getting the Itrip too. So I got most of the money, almost enough for the Ipod so I purchased the Itrip. Now the Ipod Nano has recently replaced the Ipod Mini so im getting it, B