Block material when processing through Workflow

Hi Experts!
I am using workflow for creating different views for material master. My problem is : till all views of material creation completed, it should not allow any body to use this material in any transaction. but material can be viewed with MM03 transaction. Please advice.
Thanks in advance.
Ask

Ashok,
Check out my reponse to Parag in the following thread: Workflow .
Think that should be exactly what you need.
Cheers,
Brad

Similar Messages

  • Removing of billing block in Sale Order through workflow

    Hi all,
    I want to remove  the billing block in sale order when the person approves suing user decision step  in workflow .
    ANy idea would be great ...
    Regards,
    Venki

    Hi Surjith,
    task is not for the billing process ....
    and here my big problem is that i was unable to call the custom method in worklofw ....
    So attachment is not working in workflow only it works while testing if i pas the key value .
    Here my requirment is to remove  the billing block if the person approve in decision step ...
    Deepa,
    Can u tell me how to call a custom method here i am using standard BUS2032 in my task.
    already i  have BO with custom method but i dont know how to call it when the transaction get executed ....
    Thank u for ur reples...
    Regards,
    venki

  • RFQ Approval Process through Workflow

    Dear experts,
    We are on planning phase of RFQ release approval through SAP Workflow. There is an issue I would like to hear from your valuable thoughts.
    When an RFQ is created, ME41, all individual bids are collected under a unique collective number. Once price maintain process is done through ME47 for all bidder, we would like to send all RFQu2019s, with necessary information, which are linked to a collective number in one e-mail even if there are tens of RFQu2019s linked a collective number, not one by one sending it as we do in PO workflow process.
    Is it possible to realize this case within SAP standard approval process? Because so far I noticed that once fundamental customizing is done after price maintaining step RFQu2019s are send individually, one by one, to approvers.
    Cheers

    Dear Melih,
    I suppose you want to get approved the best offer in the bid. The best practice is to have a strong rules based on predefined criteria which quotation to be choosen by Purchasing. Then PO/contract/scheduling agreement/PIR can be maintained.
    What we have done in our system is that the PO created goes for approval based on Chart of authority via Enterprise portal. A report, displaying the key figures from the RFQs in the bid, vendor evaluation scoring for each vendor, if available and some other data, is linked to the workflow item and displayed during approval process.
    Regards,
    Ognian

  • LCK files being created with PAK files when processed through ODDC

    I'm encountering a problem where after commit of a batch in ODDC the files are transferred to the server, but the PAK files are accompanied by a LCK file that is preventing the Distributed Document Capture service from picking them up and processing them. This started occurring after ODDC Patch 4 (14538424) was applied. I'd blame the patch, but not all users encounter the problem. Users encountering the problem are using Win7 and IE9. That said, users that don't encounter the problem are using the same OS and browser. Has anyone encountered this before? What was the resolution? I suspect it's a browser setting, but haven't identified it yet.
    Thanks

    I stumbled on a link in the oracle forum which says that the "create or replace package XXX" at the start of the PL/SQL procedure when run seems to intermittently cause the ORA-04068: existing state of packages has been discarded problem.
    As per the solution suggested an “alter package XXX compile" can be executed after the changes are made and then we would no longer get the error in BPEL/ESB and dont have to bounce the server too.
    __http://forums.oracle.com/forums/thread.jspa?threadID=185762_
    However the above solution does not seem to resolve the issue.
    Any help in this regard would be highly appreciated.
    Thanks,
    Deepthi

  • When deploying BPEL Process through JDeveloper java.security.AccessControlE

    1.) Navigated to the Connections tab of JDeveloper 10.1.3.2.
    2.) Under the Application Server node, created a new Application Server
    connection, provided the relevant information on Type, Authentication
    & Connection's tab.
    3.) On Authentication Tab, provided the username as oc4jadmin.
    The password was not modified.
    4.) On the Test Tab after clicking on Test Connection,
    the connection was created successfully.
    5.) Under the Integration Server node,created a new Integration Server
    connection, provided the relevant information on Name & Connection
    Tab's.
    6.) On the Test Tab after clicking on Test Connection,
    the connection was created successfully.
    7.) Went to the Applications Navigator tab of JDeveloper 10.1.3.2.
    8.) Here a simple BPEL Process was created.
    9.) When trying to deploy the BPEL Process through JDeveloper,
    the below exception was thrown.
    We are using Oracle's SOA Suite 10.1.3.1 :-
    Buildfile: C:\TerminationDevelopment\TerminationProcess\build.xml
    validateTask:
    [echo]
    | Validating
    workflow
    [validateTask] url is file:/C:/JDevStudioBaseDevelopment/integration/bpm/support/files/WorkflowTaskDef
    inition.xsd
    [validateTask] url is file:/C:/JDevStudioBaseDevelopment/integration/bpm/support/files/WorkflowTaskDef
    inition.xsd
    [validateTask] url is file:/C:/JDevStudioBaseDevelopment/integration/bpm/support/files/WorkflowTaskDef
    inition.xsd
    [validateTask] url is file:/C:/JDevStudioBaseDevelopment/integration/bpm/support/files/WorkflowTaskDef
    inition.xsd
    [validateTask] Validation of workflow task definitions is completed without errors
    deployProcess:
    [echo]
    | Deploying bpel process TerminationProcess on 172.16.100.85, port
    7778
    [deployProcess] Deploying process C:\TerminationDevelopment\TerminationProcess\output\bpel_TerminationProcess_1.1.
    jar
    BUILD FAILED
    C:\TerminationDevelopment\TerminationProcess\build.xml:79: A problem occured while connecting to server "172.16.100.85" using port "7778":
    java.security.AccessControlException: access denied
    (com.collaxa.security.DomainPermission default read)
    at java.security.AccessControlContext.checkPermission(AccessControlContext.java:264
    at java.security.AccessController.checkPermission(AccessController.java:427)
    at com.collaxa.security.OC4JSecurityService.checkAccess(OC4JSecurityService.java:16
    at com.collaxa.security.SecurityService.checkDomainAccess(SecurityService.java:26)
    Text continued in next action...

    Hello
    I have the same problem , please see the solution if you have fixed that.
    Thanks

  • Dump on screen when configuring Process controlled workflow

    Hi Experts,
    I am facing 1 problem in SAP SRM 7 ehp1.  I am configuring Process controlled workflow. Previous workflow settings was Application controlled workflow as its been upgraded from SRM 5. If i run a RFX (BUS2200) cycle in application controlled workflow environment, it works flawlessly.
    But when i change my workflow framework to process controlled workflow for all Business Objects. I face a dump when I am creating an RFX. The dump on the portal is:
    http://dl3803.ltisap.com:8040/sap/bc/webdynpro/sapsrm/wda_l_fpm_oif
    DATREF_NOT_ASSIGNED
    No access possible via the 'NULL' data reference
    Method: PARTICIPATING_IN_ACTIVE_WF of program /SAPSRM/CL_PDO_DYN_MDA_WF_ADJ=CP
    Method: EDIT_DURING_WORKFLOW of program /SAPSRM/CL_PDO_DYN_MDA_WF_ADJ=CP
    Method: /SAPSRM/IF_PDO_META_CONF_BO~GET_BO_HDR_ACTION_METADATA of program /SAPSRM/CL_PDO_META_CONF_PROV=CP
    Method: /SAPSRM/IF_PDO_META_CONSUMER~GET_ACTION_METADATA of program /SAPSRM/CL_PDO_META_BO_RFQ====CP
    Method: /SAPSRM/IF_PDO_META_CONSUMER~GET_ACTION_METADATA of program /SAPSRM/CL_PDO_META_BO_RFQ_ADVCP
    Method: /SAPSRM/IF_PDO_META_CONSUMER~GET_ACTION_METADATA of program /SAPSRM/CL_PDO_META_HANDLER===CP
    Method: UPDATE_ACTIONS of program /SAPSRM/CL_CH_WD_MAP_IDENT====CP
    Method: /SAPSRM/IF_CLL_MAPPER~REFRESH of program /SAPSRM/CL_CH_WD_MAP_IDENT====CP
    Method: /SAPSRM/IF_CLL_MAPPER~REFRESH of program /SAPSRM/CL_CH_WD_IDEN_MAP_RFQ=CP
    Method: OVERRIDE_LEAVE_INIT_SCREEN of program /SAPSRM/CL_FPM_OVRIDE_OIF=====CP
    & when i check in st22. I get the dump as:
    Category               ABAP Programming Error
    Runtime Errors         DATREF_NOT_ASSIGNED
    ABAP Program           /SAPSRM/CL_PDO_DYN_MDA_WF_ADJ=CP
    Application Component  SRM-EBP-PD
    Date and Time          17.12.2011 15:46:56
    and get dump at:
      1 method PARTICIPATING_IN_ACTIVE_WF.
      2   " this method returns ABAP_TRUE if the logon user has an active work item,
      3   " i.e. he participates in an active approval workflow process.
      4
      5   DATA lv_curr_workitem_id    TYPE /sapsrm/wf_workitem_id.
      6   DATA lr_process_info        TYPE ref to /SAPSRM/S_PDO_WF_PROCESS_INFO.
      7
      8   " the default:
      9   rv_participates_in_active_wf = abap_false.
    10
    11   " The scenario is not valid for application-controlled workflow:
    12   " Any agents who may edit the document (approver and requester)
    13   " enter "Edit" mode right-away. No special handling possible.
    14   lr_process_info = io_apf_md_context->get_process_info_ref( ).
    >>>   IF lr_process_info->wf_version NE /sapsrm/if_wf_process_c=>GC_APF_VERSION_0200.
    16     return.
    17   endif.
    18
    19   " check if a valid workitem exists
    20   lv_curr_workitem_id = io_apf_md_context->get_workitem_id( ).
    21   IF lv_curr_workitem_id IS INITIAL.
    22     RETURN.
    23   ENDIF.
    the only configuration I change in the system is I changed the workflow framework to process controlled workflow.
    Kindly help.
    Thanks
    Anand

    Hello Anand,
    As per standard SAP recommendations the application-controlled workflow framework is only intended to be used if you are upgrading from SAP SRM 5.0 or earlier and you need to continue using your existing work-flows.
    The default workflow framework setting is the process-controlled workflow from SRM 6.0 on-wards and the user will be provided a option to switch to the application-controlled workflow framework.  The option to switch to process-controlled workflows is available only after you have once switched to application-controlled work flows but there will be a big caution that " If you switch from the application-controlled workflow framework to the process-controlled workflow framework; once a process-controlled workflow has been run, it is not supported that you switch back to application-controlled work-flows".
    As per the details given i got a feel that we have tried executing the scenario by switching between application and process controlled workflow and hence the system have become inconsistent and its dumping.
    I suggest you to raise a OSS ticket to SAP to resolve the issue.
    Best Regards,
    Rahul

  • XIAPPLUSER gets blocked in BI when processing messages

    Hi,
    We have an integrated scenario between XI and BI.
    When processing messages between XI and BI the XIAPPLUSER gets random blocked. Somethimes after 4000 messages somethimes after 500 messages.
    We did not used this user by some other system or defined wrong passwords.
    Unfortunately the user will gets blocked in BI so XI can not communicate any more.
    Does anybody knows how to stop XIAPPLUSER being deactivated?

    check the system log for the reason of the blocking of the user.
    Regards
    Stefan

  • Create Views in Material Master Through WOrkflow?

    Hello all,
            I have to trigger a WF(WOrkflow) once a Material is Created through MM01 and then have to send individual workitem to each user who ar eauthorized to create those views. I'm using BUS1001006 and here based on the Material type i need to create specific Views. Could anyone help me in fixing this issue and need to do dynamically.
            Helpfull answers will be rewarded.
    Thanks and Regards,
    Prashanth

    I solved by myself. Set PSTAT to whatever view you want.
    Thanks,
    Narayan

  • When going through the download process with social monkee and getting to the point of adding it to firefox I get the following message: 'Social Monkee could not be installed because firefox cannot modify the needed file'. How can this be fixed?

    When going through the download process with social monkee and getting to the point of adding it to firefox I get the following message: 'Social Monkee could not be installed because firefox cannot modify the needed file'. How can this be fixed?

    That is usually caused by a missing unpack directive (<em:unpack>true</em:unpack>) in the file install.rdf of that extension.
    See https://developer.mozilla.org/En/Updating_extensions_for_Firefox_4.0#XPI_unpacking
    -----

  • Lookout does not recognize passwords when attempting access to client process through web

    When accessing client process through a web browser Lookout prompts for username and password but doesn't accept valid username and password.

    Passwords are unique to each machine not to the application. For example if I were to load your application onto my machine, my security settings would be in place. I have never had Lookout ask for a password when accessing through a web browser. Does the machine you are using have Lookout on it also? If it does, you need to use the user names and passwords for that machine. If not,try using user name "administrator and no password.
    Hope this helps,
    Carl

  • Removing Payment Blocks through Workflow.

    Hi ,
    Hi , i  am Working FI invoice approval workflow.
    There are three steps , that is parking of invoice , Certification of invoice and Posting of invoice.
    now once the posting of invoice is done it should remove the payment block from the invoice .
    Is there any standard way of  Removing the payment Blocks through Workflow.
    Please sugget
    thanks in Advance.

    Hi ,
    you can use   FI_PAYMENT_BLOCK_UPDATE Function module in your method for removing the Payment blocks .
    BR
    Abhijeet

  • My iphone 5 is in disabled status but when going through the recovery process it asks for the SIM pin but I cannot access the screen as the phone wont connect to the activation server not the screen to unlock the SIM. What do I do?

    My iphone 5 is in disabled status but when going through the recovery process it asks for the SIM pin but I cannot access the screen as the phone wont connect to the activation server not the screen to unlock the SIM. What do I do?

    That's usually a symptom of a phone that was hacked or jailbroken to unlock it.

  • Block transfer when material is reserved for SO

    Hi All,
    - When I create SO1 -> outbound delivery for material A with batch number 111 in storage location X
      That batch is reserved for SO1.
    - After that, someone use MIGO-transfer batch 111 to other location Y.
    So when I Post Good issue for SO1, I must change to other batch number or change location to Y.
    How can I prevent transfer posting material when it is reserved for SO ?
    Thanks !

    Hi,
    STD SAP is not supporting this requriment because you have created only sales order.
    which denotes that the goods are reserved against the sales order.
    that means that goods which are reserved or scheduled for delivery is still stating that any body can use the goods because you have not created a delivery document for the same.
    please check there might be some work around for the same for restricting transfer posting for the same.
    but this might come under major development, because this issue is related or integrated issue with plenty of modules.
    regars,
    balajia

  • How to determine N Step Approval process through Process Controlled workflow

    HI
    For SC approval process after 4th level of approval the workflow keep go N step till the approval determine. If no approval find then go for WF Exceptions.
    In PCW we have process level like 100, 200, 300 and so on. What would be the procedure for Nth process level determination in SRM process controlled workflows settings.
    Regards
    Kharabela

    Hi,
      From SRM 7.0 PCW, requestor of SC or creator(buyer) of the PO can't be in the approval list.. this is standard...
    create two custom events like zev_po_schema_eva and zev_po_sl_approval
    create two custom expression.. one with constants as zev_po_schema_def and other one is formula interpreter(0FB001)..
      assign zev_po_schema_eva as schema evaluation for PO.. MAKE SURE YOU LINK THE zev_po_sl_approval
      with as zev_po_schema_def..
       now create schema definition entry and specify as zev_po_schema_def..
       now create process level
       100 approval / approval with completion ( Your chooice ) .. maintain  zev_po_sl_approval as evaluation id in the process level... maintain RR_SPENDING_LIMIT_APPROVER as Resp.Resolver...
    maintain formula interperter value as (OV_SC_PREVAPPROVALIMI < 0V_PO_POTOTALVALUE ) AND (OV_SC_SPNDNGLMTFRQST < 0V_PO_POTOTALVALUE).
    Saravanan

  • Parallel workflow in Process controlled workflow

    Dear experts,
    could you please answer -
    is it possible to use parallel worklow in the process controlled workflow?
    for example, there is a requirement that all the department managers should approve the RFx document or contract.
    Is it possible to simulate this process using the process controlled workflow in SRM 7.0?
    It seems, that in the standard it is possible only via sequential approval - i.e. the first manager approves
    the document, then it goes to the second etc.
    Or all the managers receive the work item, but only one manager in fact approves it.
    Both variants are not suitable.
    Maybe there is another way to simulate the parallel worklow process?
    There is an option called decision sets, but it can be used for shopping cart only.
    Thanks a lot in advance,
    Andrey Averin.

    Hi,
       Yes- This is possible through Process controlled workflow. I am doing a smiler kind of workflow development. like category approvers .. Category approval will split by category...but you have to build the logic such a way that read all the items and send to all the approvers.. But now i have noticed that even through all approvers will receive parallel workitem but Approver A can't open his/her workitem if Approver B is in the process of approve/reject the workitem( Meaning when he double click the workitem in detail) then Approver A will receive a Error pop up message saying that Approver B is working on this document.
    John.

Maybe you are looking for