SD Custom status

Hi SAP gurus,
I would like to manage custom status in sales order positions.
I used the customizing SALES-> SALES DOCUMENTS -> Define and Assign Status Profile.
I created my schema with 3 different status, and I would like that one of these status blocks the requirements in MD04.
Does any one of you can help me?
I would like to avoid using rejection reason, because the position is not rejected, it is only in a status that should not create any production requirement.
Thanks a lot in advance.
Francesco Chioni

Thanks a lot for your kind reply.
I could play with user exits taking into account your suggestion.
But before approacing to exits I would like to understand the possibility to use statuses (the position has really to pass from one status to another), like a release procedure where statuses must be tracked.
Example: Custom Status A "draft", the position is active, but no requirement
               Custom Status B "approved", the position is active, but with requirements
If anyone has other info about this topics...
Thanks a lot.
Frank

Similar Messages

  • No Change Document in outbound queue for customer status in table VBUP

    Hello all,
    we face the following issue. A customer status (UVP04), changed by a customer program, is not written in the outbound queue (lbwq) to transfer it in the business warehouse.
    I checked several Function modules (VERKBELG_WRITE_DOCUMENT, MCEX_UPDATE_CALL_11.....) without success.
    Any help would be appreciated.
    jg

    Solution found: Dummy change with VA02, that generates a new record in the outbound queue.

  • Invoice split per customs status

    Dear experts,
    At my customer we want to split invoices per customs status. This means no Duty Paid and Duty Unpaid should be on 1 invoice, neither do mix with inward processing products....
    The company only wants to use final invoices, so no proforma. This final invoices is created as soon as picking is done, so before goods issue, because they want to win time between requesting permission to load the truck and printing the invoice...
    Goods issue is then done when the loading is finished and the truck shipment is completed.
    So at the moment of invoice creation we don't know which stock is used, because no communication to GTS is done until invoice or goods movement....
    Our original solution was to use this  BADI on ECC: Determine GTS Relevance for Stock Separation but this BADI only works on the moment of goods issue.. so this is too late for my customer since the invoice is then already created.
    Has anyone already met this problem / requirement from customer?
    is it possible to receive the stock status (DP or DUP) in ECC before creation invoice via some sort of variable, if so we can link it to MSEG in ECC and create a splitting requirement....

    This is no longer an issue, as invoice split is no longer required by Belgian law.

  • Standard sap BACK, CANCEL icons affected by custom status - why?

    Hello SDN Community,
    I was trying to clean up some items in the Function List display of my custom status and I had deleted a couple of items that I had created incorrectly.
    After that, I ran my transaction and clicked the standard sap EXIT icon.  It returned me to the initial SAP screen.   However, I noticed that the BACK and CANCEL icons were greyed out.  It was working fine 5 minutes before this.
    Would anyone know what I might have done to cause this to happen?  Things to look for, places to check?
    Thank you,
    Dean Atteberry.

    Rich,
    Both buttons (BACK, CANCEL) have function codes of the same name.
    The EXIT button has function code of "EXIT".
    All three are active as long as my transaction is running and they function fine from any screen (about 6 screens).
    However, when I hit any one of the three (BACK, EXIT, CANCEL), it returns me to the SAP Easy Access screen.  On that screen BACK and CANCEL are greyed out.  EXIT is active.
    When I hit back from my first screen, my program does "LEAVE PROGRAM".   So I turned on debugger and put SY-PFKEY in the variable display and hit BACK.  It went directly to Easy Access, so I didn't see anything.  However, when I typed in SE38 in command line, it was still in debugging mode and "SESSION" showed up in debug variable display for SY-PFKEY.
    Program for easy access is SAPLSMTR_NAVIGATION and when I looked in SE41 for status SESSION, found it.  I can see function code settings, but not sure what it means.
    Looks like I managed to mess something up internally when I deleted those incorrect function codes because my program works fine.  Its when I return to SAP that this happens.
    Also tried logging off and logging on in hopes that it was transient, but still happening.  8-(
    Thank you for your help.
    Dean Atteberry.

  • Ineligible pay as you go customer status

    Hi , I am on a Pay monthly contract with London Undergroud Wifi add on . I am not able to connect to internet in the undergroud . It says " ineligible pay as you go  customer status - Please check terms and conditions " . I called EE customer support multiple times , told them that i was a pay as you go customer 4 years back on T mobile , there is some issue with you system , it is not able to detect the latest status . Pathetic service by EE , not able to help me even after 2 months . Very disappointed customer . ThanksPrashanth S

    Hi ,
    Thanks for joining the EE Community.
    Did you receive the activation password via text when you tried to register or could you not get that far?
    Thanks
    James
    Click here for help with connecting to London Underground WiFi.

  • Resource Object - Add Custom Status

    Hi All,
    When I add a custom status in a resource object and map it in my process task the UI does not display it when the resource has been provisioned successfully. The resource is displayed in the User in status null. Has anyone add custom status in a resource object and use it?
    Thank you in advance,
    Kostas

    I suppose we should add the description of the new resource status in some Resource Bundle or some properties file....
    Anyone that can suggest any action...?

  • Custom status message in ALE HRMD_A IDOC

    Hi,
    We are using HRMD_A idoc for integrating two SAP systems. We want a custom check to be included in the ALE outbound processing, where for example if a field of an infotype is some value then we want to stop the IDOC from being transferred to the target SAP system. IDOC should stop with a custom error message in the status record. Is this possible using any of the user exits?
    Thanks in advance,
    Shravan

    Requirement looks bit strange to me, if at all the IDoc is not needed to be sent for error message then why to Generate them, just filter out creation of IDocs by setting the Filters in Distribution model.
    For your requirements you may want to take a look at Badi HRALE00OUTBOUND_IDOC.
    Regards
    Shital

  • Issue in Adding Custom Status Defnition for a resource object

    Hi,
    We have installed OIM and patch it to 9.102. We have created one custom resource object (flat file connector) for reconciliation. As part of requirement we need to define three status for this resource object - Enabled, Suspended and Disabled. As Enabled and Disabled status are available OOTB, i have added 'Suspended' status under the Status Definition in resource object. Now the issue is that if we are passing reconcile user status to either Enabled or Disabled, the status is changing fine on Linked user resource object. But if the status passed as 'Suspended' the resource account status of linked user (OIM) is not changed.
    We have mapped the resource side Status attribute to OIM_OBJECT_STATUS under process definition. I also made the entry 'Suspended' in 'Lookup.Object Object Status' lookup to see if any help, but no luck.
    The 'Suspended' status is successfully added in OST table against the object key and on manually updating the status key against the resource object it is reflecting 'Suspended' status through admin console. User-->Resource Profile
    Does anyone have any clue if the requirement is correct (adding a custom object status) and so, where i am going wrong. Thanks in advance.

    A quick doubt..If i have written down a process task and calling this on completion of 'Reconciliation Update Received' and in this process task , a adapter is attached which is updating the resource account status (ost_status) on the basis of some custom attributes. This task is working fine and updating the status. But the issue is that once this task is complete, the mapping in Process definition (loginDisabled <MetaDirectory> --> OIM_OBJECT_STATUS) overrides the status.
    Per my understanding the flow is going like this-->
    1. Reconciliation run
    2. Event Linked
    3. Reconciliation Update Received
    4. Call The custom Task --> Update the OST Status
    5. Update the OST Status per the mapping OIM_OBJECT_STATUS.
    Is there any way we can implement that the status update in (5) occurs before (4) so that my custom task status can override the (5) as per my business requirement.

  • One-time Customer status field

    Hi Experts,
    When I create a SD document for One Time Customer, a popup screen appears “Address from Master Data for Sold-to party (Document header)”.
    How can I control the status fields for this screen ? I already tried customizing account groups but it doesn't work. Any help will be appreciated.
    Regards,
    Efren

    Dear Efren
    One time Customer are used for customer's which are going to purchase either once or very rarely, so if you create one time customer, this same customer can be used for multiple cusomers, if you see the account group CPD in OBD2, you will find all the address fields are suppresed.
    So it will definitely ask the address of cusomer at transaction, that is the way one time customer has to be....
    Regards
    Jitesh

  • ChaRM customizing - status hangs

    Hi,
    in customizing Service Desk/ChaRM we are using Incident Tickets (type ZLPI) which are linked with Change Requests (type ZDCI). The status profile used for the Incident Tickets is the following: 
    10     OPEN     Open     10     25     1     1     ZLPI_10
    20     DESC     Problem Described     20     30     1     1     ZLPI_20     INPR
    25     REJE     Rejected     25     25     1     1     ZLPI_25     FINI
    30     PACC     Problem Accepted     20     40     1     1     ZLPI_30     INPR
    40     PESS     In Process by ECS     20     50     1     1     ZLPI_40     INPR
    50     SPRO     Solution Proposed     50     71     1     1     ZLPI_50     INPR
    60     ONHO     On Hold     50     71     1     1     ZLPI_60     INPR
    66     SAPP     Solution Approved     66     80     1     1     ZLPI_65     INPR
    71     SREJ     Solution Rejected     25     71     1     1     ZLPI_70     INPR
    80     SIMP     Solution Implemented     80     90     1     1     ZLPI_80     INPR
    90     CLOS     Closed   90     90     1     1     ZLPI_90     FINI
    99     STS     Sent to SAP     99     99     1     1     ZLPI_99     INPR
    A Change Request can be withdrawn which causes the status of the linked Incident to be set to "Problem Accepted" (via the SET_PREDOC action which works fine). The only problem we encounter now is, once the status is set to "Problem Accepted", no further statuses can be set.
    Additional information:
    - the system status remains "In Process" when the Incident is set to "Problem Accepted"
    - the status still can be changed with the CRM_SOCM_SERVICE_REPORT (sequence of status profile is maintained)
    - Linked Change Requests can only be created when the incident is in status "Solution Approved" meaning every incident with a withdrawn change request already reached status Solution Approved (stat.nbr 66) before
    Has anyone encountered a similar problem with status profiles which 'hang' at a certain status ?
    Thanks in advance,
    Tom

    Correct,
    the following statuses - which should be shown - are not shown:
    - Problem Described     
    - Rejected     
    - In Process by ECS
    Regards,
    Tom

  • Clear Custom statuses from Messages?

    Hello,
    I am wondering if there's a way to clear custom away and custom available statuses from the drop down menu in Messages. After years of use, the list is quite long and many of them are

    The thing is he "old" / standard code isn't executed. I tried using a break point there to see if it will be executed, but it didn't stop at all .
    Here is the code.
    IF param1-value = 'InteractionEndRequest'.
    *    BREAK-POINT.
         DATA:           lr_messagetab        TYPE         crmt_genil_mess_cont_tab,
                             lr_core              TYPE REF TO  cl_crm_bol_core,
                             lr_message_container TYPE REF TO  if_genil_message_container,
                             lr_mess_core         TYPE REF TO  cl_crm_genil_mess_cont_manager.
         lr_core        = cl_crm_bol_core=>get_instance( ).
         lr_mess_core   = lr_core->get_message_cont_manager( ).
         lr_mess_core->get_all_message_containers(
                     IMPORTING et_result =  lr_messagetab ).
         LOOP AT lr_messagetab INTO lr_message_container.
           lr_message_container->delete_messages( ).
         ENDLOOP.
       ENDIF.

  • Bugs with Custom Status not getting displayed on Product Backlog and Sprint Backlog

    We added a couple of new states to the Work Item Type of Bug. We want all the bugs to show up in the Sprint Backlog items.
    In order to do this we added the custom states in Common Process Configuration file using witadmin and also in the Workflow tab of "Bug" using TFS Power Tools.
    The excerpts from the Common Configuration file for this is: 
    <BugWorkItems singularName="Bug" pluralName="Bugs" category="Microsoft.BugCategory">
       <States>
          <State value="New" type="Proposed"/>
          <State value="Open" type="Proposed"/>
          <State value="Deferred" type="Proposed"/>
          <State value="Approved" type="Proposed"/>
          <State value="Committed" type="InProgress"/>
          <State value="Ready
    For QA" type="InProgress"/>
          <State value="Devlopment
    in Progress" type="InProgress"/>
          <State value="Done" type="Complete"/>
          <State value="Closed" type="Complete"/>
          <State value="Reopen" type="Complete"/>
          <State value="Fixed" type="Complete"/>
       </States>
    </BugWorkItems>
    I assumed that this should have been sufficient to display all the Bug Work Items with these custom states.
    So, I created a new bug that had the state of "New" in the system. It was visible in the Product Backlog.
    When I changed the same work item's state from New to
    Open and save, the bug is removed from the backlog with this message.
    [Title] was removed because of your recent changes.
    The following changes removed the item:
    State was set to: Open
    Even after refreshing the page, the same work item does not appear in the product backlog page or the Sprint Backlog page.
    Any idea why this could happen?
    TSF Version : TFS 2013
    The Error I am getting on the Settings Page is :
    Page -> Control Panel > CollectionName > FabrikamFiber > FabrikamFiber Team
    Overview Tab > Settings Page
    Under BUGS sections:
    TF400917: The Current Configuration is not valid for this feature. This Feature cannot be used until you correct the configuration.

    Hi Augustya,
    I'd like to know the version of TFS you're using, and how did you customize the Common Process Configuration file for display the bugs on backlog page.
    You can add bugs or other work item types to appear in either the task board or the product backlog, but not both. I have a try and it wroks for me, you can follow the links below to add bugs to the backlog pages and check if it works.
    https://msdn.microsoft.com/en-us/library/jj920163.aspx?f=255&MSPPError=-2147217396
    http://blogs.msdn.com/b/visualstudioalm/archive/2013/02/12/add-bugs-to-the-task-board-or-backlog-pages.aspx
    Best regards,

  • Create Custom Status Field in Webi

    Hi everyone,
    I have to apply a Business Rule in my report and don't know how exactly go about it.
    (I'll be using Webi on top of Bex Query.)
    I have the filed called Material Availability Date, so based on this fields I need to create the status that would be recalculated every date for the same and new Sales Orders
    The rules is the following
    If Material Availability Date is LESSER THEN today's date THEN status is "In Future"
    If Material Availability Date is EQUAL today's date THEN status is "Today"
    If Material Availability Date is GREATER THEN today's date THEN status is "Outstanding"
    I don know how to compare the dates in Bex Designer, but how can I create this new column where the text "In Future" or "Today" or  "Outstanding" would appear?  Any Ideas.
    I thought on creating the Dates Variance Formula, so I'd compare the  Material Availability Date to System Date and I'd have positive or negative numbers or 0, but how to create the status text based on this values??
    Is it possible to do it in Webi?
    Thanks!

    Hi Kuatroka,
    you can create a variable in Webi where you compare the dates and output the required text. Then you can just add the column to the table and drag the variable to it.
    Or you can do the date comparisation in the query and provide the text as a field from the query.
    let me know if this helps,
    Rainer

  • Create Custom Status Field in Bex

    Hi everyone,
    I need a good advise on the following topic.
    I have to apply a Business Rule in my report and don't know how exactly go about it.
    I have the filed called Material Availability Date, so based on this fields I need to create the status that would be recalculated every date for the same and new Sales Orders
    The rules is the following
    If Material Availability Date is LESSER THEN today's date THEN status is "In Future"
    If Material Availability Date is EQUAL today's date THEN status is "Today"
    If Material Availability Date is GREATER THEN today's date THEN status is "Outstanding"
    I don know how to compare the dates in Bex Designer, but how can I create this new column where the text "In Future" or "Today" or  "Outstanding" would appear?  Any Ideas.
    I thought on creating the Dates Variance Formula, so I'd compare the  Material Availability Date to System Date and I'd have positive or negative numbers or 0, but how to create the status text based on this values??
    Is it possible to do it in Webi?
    Thanks!

    Hi,
    Bex cannot handle text.You can surely do the comparison and get result in numbers like 1 or 2 or 3
    Suppose if mat ava. dt is greater then system date then 1 or 2 like this.
    To do the same first thing you need to do is if you material availability date is char then convert into keyfigure using formula variable with replacement path .
    For system date you can use standard formula variable is available 0F_ADAY.This will be available under formula variable if in case its not there then you can install the same from business content.
    After that you can make a new formula and do the comparison between the two dates with the help of Boolean operators.
    As far as webi is concerned i cant say about it may be may not be not sure.
    Hope it helps.
    Regards,
    AL

  • Issue in ALV_LIST, PF status

    Hi,
    I am working in REUSE_ALV_LIST_DISPLAY.
    When i dont use any pf_status_set(form to set pf status)
    parameter while calling FM, i am able to select the column header
    in the output. i.e when i click on column header, it is highlighted.
    But when i use pf_status_set parameter i.e custom gui status passed
    to the FM, then column header is not selected. It is giving message
    as 'Choose a valid function'.
    Is there any setting in field catalog or layout to allow to
    select (highlight) column header while passing custom gui status.
    Thanks,

    Hi,
    I made a test here and, to me, even calling a custom status the column select keeps working. See te code below. Take an special attention on bold code.
      CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
           EXPORTING
                I_CALLBACK_PROGRAM = i_repid
                IT_FIELDCAT                   = int_fcat
                I_SAVE                           = 'A'
                I_CALLBACK_PF_STATUS_SET = 'STATUS'
           TABLES
                T_OUTTAB                         = imat
           EXCEPTIONS
                PROGRAM_ERROR      = 1
                OTHERS             = 2.
    *&      Form  status
    FORM status USING rt_extab TYPE slis_t_extab.
      SET PF-STATUS 'STATUS_100'.
    ENDFORM.                    "status
    I hope it helps.

Maybe you are looking for