WIP Job Status Control at User Level

Hi All,
I need to give the user just the control of releasing the Job(Work Orders). Right now he has got OnHold/Cancelled also. What i have observed is after certain operations he has cancelled the job and it has incurred the cost. I looked at the lookup code but it has defined at the System level.
Could any one please help me on this, Need to do this ASAP.
Regard

Not out of box, try personalization or look into AME maybe.

Similar Messages

  • Output Control at User level

    Hi ,
    I have a requirement. Is that in the Output Determination  can we control the specific ouput type for user specific.
    I,e In billing output for output type "RD00" for the print medium 1, i need to control at user level. One user should be able to generate this output & the other user should not.
    Please give me suggestion on the above. This should be only controlled through configurations but not through any Z Programs.
    Points Rewarded.
    Regards,
    Chakri M

    Dear Chakri,
    As you mentioned that one user should have access for Output but the other should not have the same.
    Please contact your basis or security team to give the access to the person  whom you want authorisation for Output and check the other user whether he is having access to Output generation, If he have authorisation ask Basis team to deactive his  authorisation.
    If you have any concern revert back the same to me
    Amjad

  • How to mitigate control at User levels

    Hello Friends,
    Can anyone send me step by step process documentation on how to mitigating control at user levels? I have already run the risk analysis ( Global Conflict roles analysis/risk analysis). So I do have all detail information like control ID , management approver and description,etc.
    It will be highly appreciated on any guidence on this.
    Regards,
    Suvi

    Hi,
    Please follow the below steps to mitigate user.
    1.  once you get the all details ( Mitigation control id, approver id and Monitor id), then select/click on the RAR Mitigation tab-> click on the Mitigated User option->search.
    There is one page is open and then click on ADD button at the bottom of the screen. once you click on add option it will ask the Mitigation control id, user id, Risk id etc... once filled the all required filelds and save. Now successfully applied the moitihation control to the particler user.
    Regrads,
    Arjuna.

  • Closed WIP job status change

    how to change closed WIP job status to released.
    Thanks
    Vijay

    If you are in the same period as you closed the job then go to Discrete Jobs>>Close Discrete Jobs Form>> Tools>> Unclose.
    Once unclosed then you can change it to released.
    If you are not in the same period, you cannot change the status.

  • ECM - user status control

    Hi everybody,
    In Engineering change management,
    While creating a user status, we have option to set 1) what are system status can be controled by this user status
    2) which system status can set this particular user status.
    How do we set one user status control other user status.
    In my scenarios user status B should be allowed to set from user status A, ONLY after the system status P is set.
    thanks in advance for responce
    Thanks
    vennela

    Hello,
    This is possible by inserting the logic into the screen exit.
    Ask your abaper to check for the exit. Also you may have to create a ZTable to maintain the status sequence.
    We have done it in our project
    Regards
    Prasad K
    Edited by: Prasad K on Dec 17, 2010 1:37 PM

  • Retrieve cancelled background job and display it user on the selection scre

    Hi all,
    i am executing a background job and if successful it sends an email to the user .
    if the job gets cancelled i want to display the job status to the user or email the user .
    can anyone share your experiences on this .
    thanks in advance.
    regards,
    Ry

    U can use the FM 'BP_JOBLOG_READ' for the aborted jog to get their  status log..then u can send this log to the user via mail.
    pl. check this sample code..
    REPORT ZEXAMPLE.
    DATA: JOBLIST LIKE TBTCJOB OCCURS 0 WITH HEADER LINE,
          JOBDETS LIKE BTCSELECT,
          JOBLOG  LIKE TBTC5 OCCURS 0 WITH HEADER LINE,
          V_ANS.
    PARAMETERS P_UNAME LIKE SY-UNAME DEFAULT SY-UNAME OBLIGATORY.
    IF NOT P_UNAME IS INITIAL.
      JOBDETS-JOBNAME     = '*'.
      JOBDETS-USERNAME    = P_UNAME.
      JOBDETS-FROM_DATE   = SY-DATUM.
      JOBDETS-TO_DATE     = SY-DATUM.
      JOBDETS-NO_DATE     = 'X'.
      JOBDETS-WITH_PRED   = 'X'.
      JOBDETS-PRELIM      = 'X'.
      JOBDETS-SCHEDUL     = 'X'.
      JOBDETS-READY       = 'X'.
      JOBDETS-RUNNING     = 'X'.
      JOBDETS-FINISHED    = 'X'.
      JOBDETS-ABORTED     = 'X'.
    ENDIF.
    CALL FUNCTION 'BP_JOB_SELECT'
         EXPORTING
              JOBSELECT_DIALOG    = 'Y'
              JOBSEL_PARAM_IN     = JOBDETS
         TABLES
              JOBSELECT_JOBLIST   = JOBLIST
         EXCEPTIONS
              INVALID_DIALOG_TYPE = 1
              JOBNAME_MISSING     = 2
              NO_JOBS_FOUND       = 3
              SELECTION_CANCELED  = 4
              USERNAME_MISSING    = 5
              OTHERS              = 6.
    IF SY-SUBRC EQ 0.
      IF NOT JOBLIST[] IS INITIAL.
        READ TABLE JOBLIST INDEX 1.
        CALL FUNCTION 'BP_JOBLOG_READ'
             EXPORTING
                  JOBCOUNT              = JOBLIST-JOBCOUNT
                  JOBNAME               = JOBLIST-JOBNAME
             TABLES
                  JOBLOGTBL             = JOBLOG
             EXCEPTIONS
                  CANT_READ_JOBLOG      = 1
                  JOBCOUNT_MISSING      = 2
                  JOBLOG_DOES_NOT_EXIST = 3
                  JOBLOG_IS_EMPTY       = 4
                  JOBLOG_NAME_MISSING   = 5
                  JOBNAME_MISSING       = 6
                  JOB_DOES_NOT_EXIST    = 7
                  OTHERS                = 8.
        IF JOBLOG[] IS INITIAL.
          WRITE:/ 'NO JOB LOG FOUND'.
        ELSE.
          CALL FUNCTION 'POPUP_TO_CONFIRM'
               EXPORTING
                    TITLEBAR      = 'DELETE JOB LOGS'
                    TEXT_QUESTION = 'JOB LOGS FOUND. DELETE?'
                    POPUP_TYPE    = 'W'
               IMPORTING
                    ANSWER        = V_ANS.
        ENDIF.
        IF V_ANS EQ '1'.
          CALL FUNCTION 'BP_JOB_DELETE'
               EXPORTING
                    JOBCOUNT                 = JOBLIST-JOBCOUNT
                    JOBNAME                  = JOBLIST-JOBNAME
               EXCEPTIONS
                    CANT_DELETE_EVENT_ENTRY  = 1
                    CANT_DELETE_JOB          = 2
                    CANT_DELETE_JOBLOG       = 3
                    CANT_DELETE_STEPS        = 4
                    CANT_DELETE_TIME_ENTRY   = 5
                    CANT_DERELEASE_SUCCESSOR = 6
                    CANT_ENQ_PREDECESSOR     = 7
                    CANT_ENQ_SUCCESSOR       = 8
                    CANT_ENQ_TBTCO_ENTRY     = 9
                    CANT_UPDATE_PREDECESSOR  = 10
                    CANT_UPDATE_SUCCESSOR    = 11
                    COMMIT_FAILED            = 12
                    JOBCOUNT_MISSING         = 13
                    JOBNAME_MISSING          = 14
                    JOB_DOES_NOT_EXIST       = 15
                    JOB_IS_ALREADY_RUNNING   = 16
                    NO_DELETE_AUTHORITY      = 17
                    OTHERS                   = 18.
          IF SY-SUBRC EQ 0.
            WRITE:/ JOBLIST-JOBCOUNT, JOBLIST-JOBNAME, 'LOG DELETED'.
            EXIT.
          ELSE.
            WRITE:/ JOBLIST-JOBCOUNT, JOBLIST-JOBNAME, 'LOG NOT DELETED'.
          ENDIF.
        ELSE.
          CALL FUNCTION 'BP_JOBLOG_SHOW'
               EXPORTING
                    JOBCOUNT                  = JOBLIST-JOBCOUNT
                    JOBNAME                   = JOBLIST-JOBNAME
               EXCEPTIONS
                    ERROR_READING_JOBDATA     = 1
                    ERROR_READING_JOBLOG_DATA = 2
                    JOBCOUNT_MISSING          = 3
                    JOBLOG_DOES_NOT_EXIST     = 4
                    JOBLOG_IS_EMPTY           = 5
                    JOBLOG_SHOW_CANCELED      = 6
                    JOBNAME_MISSING           = 7
                    JOB_DOES_NOT_EXIST        = 8
                    NO_JOBLOG_THERE_YET       = 9
                    NO_SHOW_PRIVILEGE_GIVEN   = 10
                    OTHERS                    = 11.
        ENDIF.
      ELSE.
        WRITE:/ 'NO JOBS FOR', P_UNAME.
        EXIT.
      ENDIF.
    ENDIF.
    Regards,
    Joy.

  • User Status Profile at Component Level in PM order

    Hi All,
    How can we assign a User Status Profile at the component level in a PM order.
    System statuses are available at component level. And these system statuses control other business transaction also. I want similar to system status, I should have some User status, which can control some business transaction.
    Please share some inputs.
    Thanks,
    Piyush

    Hi Thyagarajan,
    Thanks for the reply.
    My actual requirement is as follows:
    The component's tab page will have many component line items.
    I want a seperate PR for each one.
    But I want that based on an influencing factor, I should be able to control, the timing when PR is generated for each component line item.
    i.e. PR should not be generated together for all line items, but at different times for diff line items.
    Please give some input.
    Thanks and regards,
    Piyush

  • WIP Discrete Job status

    Hi Experts,
    Is it possible to add a custom Discrete job status? We would like to use it to mass
    close jobs.
    Thanks.
    Gregg

    Right now users are manually updating the status to Complete(irrespective of quantity complete of not). They want this process to be automated for the jobs after three days from scheduled start date, since they have so many in a day. For automation is there any available functionality or If write a custom program to update the status what other tables do i have to update other than wip_discrete_jobs?
    Any ideas, appereciate your help.
    Thanks.

  • Field Status control for fields at Account assignment level .

    Hi All ,
    I have to take care of enabling / disabling / hiding / making fields mandatory  for some of the standard and custom fields for SC and PO depending on the Account assignment value .
    I am not sure how to go about this .
    I think this has to do something with the field status control .
    SPRO -> IMG -> SRM sever -> cross application basic settings -> extension and field control ( personalization ) -> Configure control for fields of substructure .
    I think i have to define some dyn class and also methods .
    But not sure how to move ahead , how to declare class / methods , which super class to use , how will i get the req parameters for the methods , ...
    Will appreciate a lot if somebody can guide me on this .
    Regards,
    Ambar Patil.

    Hi ,
    Check in SPRO for SRM -> Extensions and Field Control (Personalization) -> Configure Field Control.
    The metadata configuration for enabling disabling actions/fields in SRM can be checked from the tables
    This contains the data for all the business objects
    Check in SM30 the following views:
    /SAPSRM/V_MDA_HD for Header actions
    /SAPSRM/V_MDA_IT for Item Actions
    /SAPSRM/V_MDF_HD for header fields
    /SAPSRM/V_MDF_IT fir IT fields.
    You can customize your logic for enabling diabling the actions or fields by maintaining the entries in the corresponding customer views for this data
    for e.g.
    /SAPSRM/V_MDF_HC for header customer fields 
    /SAPSRM/V_MDF_IC for item customer fields
    You need to maintain field enabled, disabled ,required based on your requirement.
    Regards,
    Neeraj

  • Controlling Task expiry at User Level programatically

    Hi to all BPEL Guru's. Need some expert advice.
    I am using Oracle SOA Suite 10.1.3.4 on weblogic server 9.2
    The requirement given to me says that,
    - Number of approvers for a task may vary on case to case bases, and needs to be pushed in the workflow as a set of parameters.
    - Every user may have a different SLA to act on a given task.
    To satisfy the first requirement my first approach was to use Sequential Approver Participant Type and push a comma seperated approver list to the workflow. But the issue with this approach is, associating a different expiry date to every user would be a big deal. And even if I find a way to get the associated expiry date, I would not be able to set it on user level, as the 'By Expression' is supported only at Global Expiration and Escalation Policy level and not at the Participant type level. Does anything click in your mind as a workaround to this? Appreciate your help. One workaround I can think about is to get handle of 'OnUpdated' callback and change the Global Expiration and Escalation policy everyime the task is updated.
    The second approach was to have a defined set of 'Single Approver' participant types (i.e. Multiple Single Approvers)under 'Assignment and Routing Policy'. Here the dynamicity of number of approvers is lost. So I will have to design multiple workflows with a selected set of approvers. The workflow submitter can select the appropriate workflow and submit it. In this approach I can atleast associate an expiry date with a user in the incoming payload and assign to the single approver.
    Not sure how to get out of it.
    Any help is highly appreciated.
    Many Thanks,
    Vikas

    Check Note: 364503.1 - How to Set a System Profile Value Without Logging in to the Applications
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=364503.1

  • Budget Control at top level WBS only

    Hello All,
    I have a requirement from client where I need to activate the Budget control (90% warning and 100% error). I have done the setting accordingly.
    Now the scenario is such that when client is doing budgeting, they are allocating the budget only at top level WBS (they have a different legacy, where they are doing there detail planning n budgeting, but since they want the feature of budget control in PS, they will do minimal budgeting in PS). As per my settings when I budget top level WBS and save the availabity control is activated (with no budget on lower level WBS). Now when I try to do some postings/or assign that WBS to PO, even with a value of 1 USD, i am getting an error of budget exceeded, which is fine as per the settings as that WBS is having 0 budget.
    The requirement from client side is such that they want AVAC to be activated only at top WBS and do postings to lower WBS. But if the total of lower WBS exceed the budget of top WBS, they should get an warning or error. For example:
    WBS level  BUDGET ACTUALS
      1               100
      2                              50
      2                              50
    so as soon as the actuals touch 100, the system should give an error/warning. Note that the 2nd level WBS are not budgeted in SAP, so budget is 0 on them.
    I have 2 questions:
    1.Is it possible to activate AVAC only for top WBS ?(without any enhancement/development)
    2.How the AVAC will work, if the total of 2nd level WBS exceeds the budget of top WBS (as explained in example above)?
    Awating your replies.
    Thanks
    Sarang

    Thanks Virendra, it was useful.
    I tried other way round also i.e. by not marking the release tab in OPS9 and activating AVAC in CJ30.It works in that way too.
    For my other question, regarding activating AVAC only at top level, we can achiebve that by using transaction control in user status.
    Thanks
    Sarang

  • LaserJet P1505n printing slow just for user-level accounts in Win7

    I have several workstations running Win7 Pro 64-bit that have been installed as replacements for XP machines.  All of them print to one of several P1505n printers, and are using the latest drivers from HP.  Under XP there were no problems printing to these printers, but the Win7 machines have significant delays when trying to print.  The Windows test page prints instantaneously, but printing from any other application has a delay of up to a full minute before the job begins to print.  Once the job prints, it prints without issue.
    One thing that I have noticed during my testing seems to point to permissions.  If I am logged in using my admin-level account, everything prints as it should, with no delays at all.  Once I log in with a user-level account, however, the delays begin.  I found the driver files at C:\Windows\System32\spool\drivers\x64\3, but giving "everyone" full control over those files does not help.
    Is there anything else that I should be looking at?
    Thanks in advance!
    Donny

    In the end, I was able to resolve the problem by installing the Vista x64 drivers.  No playing with permissions necessary.

  • Campaign Element execution and job status

    Hello SAP Gurus,
    I have a requirement, where the Client wants to execute the Campaign Element. Is that possible?
    He also says, the end user should execute the Campaign element level.
    I tried doing that, but the Job status remains as "JOB NOT SCHEDULED".
    *Is it a technical error or settings to be done at the back end ?
    Kindly help me out.
    Thanks in advance.
    Regards,
    Srinivasan Raghavendran

    Hi Srinivasan,
    You can execute Campaign elements individually but you have to make sure that u r all uppel level marketing Plan, Campaign should be released first, Job remains not scheduled due to various reasons. if u r running mail campaign then check the target group which u r assigning to campaign has email id maintained also check for mail form maintained. 
    For job please check Start date if u r running periodic job then the condition must be fullfilled, for test try running job with  Start date as Immidiate
    Regards,
    DD's

  • AC 10.1 Empty screen on User Level analysis

    Hi all,
    We have migrated our 5.3 Access Control System to 10.1 and all the post-installation steps are applied. We loaded the user and roles from our ERP System, created rules and generated them for our system. Parameter 1027 – Enable offline risk analysi is set to YES. We also ran the batch job for the risk analysis in Background (transaction GRAC_BATCH_RA). When we run the NWBC -> Access Management -> User Level for our System we get just an empty window – no error message, nothing. It doesn’t make a difference if we run it on action level, permission level with offline data or without, in foreground or background, the result is just an empty window. What might be the issue here ?
    Thanks in advance
    Bernd

    Hello Bernd,
    In GRC 10.1 there are a few new things. Can you tell which view you are running the report on? There are three in GRC 10.1; namely - Remediation view, Business View and Technical View. See screen below.
    Most problems are on Remediation View (which is selected by default when you start running the RA). For traditional risk analysis report please run on the "Technical View" and see if you get results.
    To fix the issue with the remediation view's blank screen please review following notes:
    2040204 - Remediation View does not show up while running risk analysis
    2035538 - Remediation view in Risk Analysis does not show any data
    2099999 - Remediation View screen shows blank while Risk Analysis
    Thanks
    Sammukh

  • How to update automatically a job status type to Complete - No Charges ?

    Hello,
    I'd like to update automatically (= no user intervention) jobs status type from "Complete" to "Complete - No Charges".
    I've tried the Wip Mass Load program (using WIP_JOB_SCHEDULE_INTERFACE), but it didn't work because this program can only update jobs to Unreleased, Released, Complete, On Hold, or Cancelled.
    Can anyone help me please ?

    hello,
    changing the status from "Complete" to "Complete - No Charges" without user intervation is not posssible,user has to assign it meaning that all resources have been charged,if there are any pending material transactions you can correct it & then assign this status.
    regards,
    ganpa

Maybe you are looking for

  • 10.6.8 printing issues in PDF

    Printing problems continue!  Everything worked fine before the 10.6.8 upgrade.  I read all the stuff about update v1.1 and that did not fix my problems.   Q: How do you know if V1.1 of OS 10.6.8 is installed?   Apple says that SW update will ensure y

  • 3GS screen no longer goes horizontally

    My 3GS screen just stopped going horizontal when I turn it. My wife has the same phone and hers still works. Did i accidentally turn this option off or is there something wrong with my phone?

  • HD Crash recovered MOV files but QT does not recognize?

    So my hard drive crashed ran rescue program and ended up with lots of .MOV files. There is apparently data there but quicktime will not play back. Tried VLC tried different extentions still nothing. Any help is appreciated.

  • Ea3500 won't let me connect with IOS device

    When I bought this router, I'm pretty sure I could connect with my ipad.  Now, when I try to connect, Safari crashes. So I tried with my iphone - and I get a message saying my browser isn't supported and I must download your frigging APP in order to

  • App store , ibook and calendar doesent  work

    app store , ibook, mail, and calendar doesnet work .