User status profile assigned to document type in specific sales org.

Hi,
can anyone tell me, if it is possible to assign a user status profile to the combination sales document type and sales organization?
Maybe with some kind of enhancement and/or user-exit?
Best Regards,
Florian

Hi,
You may use the following user exit to determine the relevant status profile with specific sales organization (VKORG) (There is no standard way is available to do so)
User-Exits in Program RV45PFZA
USEREXIT_SET_STATUS_VBUK
In this user exit you can you can store a specification for the reserve fields in VBUK (header status). Reserve field UVK01 could, for example, be used for an additional order status (as for rejections status, etc.).
The following workareas are available for this user exit:
VBUK (header status)
FXVBUP (item status)
FXVBUV (Incompletion)
USEREXIT_SET_STATUS_VBUP
In this user exit you can you can store a specification for the reserve fields for VBUP (item status).
The following workareas are available for this user exit:
FXVBAP (Item data)
FXVBAPF (Dynamic part of order item flow)
FXVBUV (Incompletion)
USEREXIT_STATUS_VBUK_INVOICE
You can use this user exit to influence billing status at header level.
regards
Vivek.
Edited by: Vievk Vardhan on Jan 12, 2010 2:46 PM

Similar Messages

  • User Status Profile Assignment in cProjects

    Hi All,
    Can anyone let me know, where do we assign the User Status Profile in the Configuration, so that the User Status can be set in Phase, Task and Checklist.
    Thanks & regards,
    Stephen

    Hi Stephen,
    You can assign Status Profile in cProjects as follows:
    Navigate to Structure --> Status --> Choose Status Profile from the Dropdown.
    Regards,
    Vivek Pandey

  • Create Specific Invoice Document Type against Specific Sales Order Type

    Hi,
    the sales order types are
    1) "ZORR" (copy of "OR")
    2) "ZORS" (Copy of "OR")
    both have different number ranges
    the delivery Type is "LF"
    invoice document type is
    1) ZINR (Copy of F1)
    2) ZINS (Copy of F1)
    boht have different number ranges
    now i want that when sales order "ZORR" is used, then invoice type ZINR should be created (when creating invoice w.r.t LF)
    and when sales order "ZORS" is used, then invoice type "ZINS" shoudl be created.
    right now, the system creates invoice "F2" whenever i create invoice w.r.t. to delivery order in VF01
    dear experts...please sort this issue..thanks

    Assign Billing type in VOV8 .
    ZORR" (copy of "OR") == LF==  ZINR
    ZORS" (copy of "OR") == LF==  ZINS
    So that when you create invoice with VF01 system will trigger invoice type ZINR for ZORR, and ZINS for order type ZORS.
    Regards,
    Ramesh

  • Object Types in User Status profile for Investment managment

    Is there any one who has idea about what object types should I select in User Status Profile for Investment management . this is very urgent .
    Regards
    Rama Shanker Sharma

    Dear Ram,
    User Status can be maintained in the system as foll
    Maintain the Status Profile first in OK02
    Status no       Status        Short text         Initial status flag    lowest    Highest
    10                  NBU            Not Budgeted             ^                10          20
    20                  BUD           Budgeted                                      10          20      
    in
    Status
    NBU
    maintain the required fields as required by your process requirement
    Material purchase order
    Material purchase requisition
    Partially release project
    Release etc
    and define each line item weather it should be No influence/Allowed/Warning/Forbidden/No Action/Set/Delete
    Repeat the same logic for
    Status
    BUD
    I hope this solves your problem, if not please write in detail your requirement.
    Regards,
    Vikat Verlekar

  • To change user status profile on sales order at run time.

    Hi Experts,
    We have defined status profile for Sales returns ( Doc type RE) which blocks the  return order on creation. There are two statuses here which are to remove the delivery block and to remove the billing block by authorised users.
    The requirement is now to have a three level block ( three statuses ) on the same document. We can create a new status profile and assign it to a new return sales order tpye  but we want to avoid creating new document types. Since this document type is used across various companies in the group we can not assign a new profile on the existing RE document as well.
    My question to all experts is
    Is it possible to dynamically change the status profile assigned to the document type based on characterstics like sales org or company code etc? If any body has done this please let me know the user exit , function module, BADI etc where the necessary coding has been done.
    Helpful answers will be rewarded with points.
    I look forward to your co operation.
    Regards,
    Kartik Shah

    Hi Liam,
    In the Program MV45AFZZ in the FORM userexit_save_document
    you use the following fn module to change the user status
    'STATUS_CHANGE_EXTERN'
    Example
    IF t180-trtyp = 'H'.  "Only creation time
      READ TABLE xvbap WITH KEY matnr = c_matnr.
      IF sy-subrc = 0.  "If above material exist then change status
        LOOP AT xvbap WHERE cuobj NE space
                       AND  matnr =  c_matnr.
          l_objnr = xvbap-objnr.
          CALL FUNCTION 'STATUS_CHANGE_EXTERN'
            EXPORTING
              objnr               = l_objnr
              user_status         = 'E0013'  "Send ej IDOC
              set_chgkz           = 'X'
            EXCEPTIONS
              object_not_found    = 1
              status_inconsistent = 2
              status_not_allowed  = 3
              OTHERS              = 4.
        ENDLOOP.
      ENDIF.
      sy-subrc = 0.  "Restore the previous condition
    ENDIF.
    Reward if helpful *********

  • User status profile for Contract block in SAP SD

    Dear All
    We have a business requirement. Let me explain this first.
    Requirement is that every contract which is created by any user should be blocked. Some authorized users can release them. Sale order can not be created  until the sale order is released.
    Once the contract is released it should allow to create sale order. But after releasing contract if there is any change in quantity or net value or payment term etc. It should go in block status again and again those authorized user should release it for further processing.
    I have done following things so far.
    I have created status profile Z_SD_CON and assigned this in contract type in VOV8. I have also created "Authorization Key" Z0000001 and assigned in user master. But when i crated contract type CQ. It gave me following error.
    Status profile Z_SD_CON is not allowed for "Sales order header"
    Message no. BS020
    Diagnosis
    Status profile Z_SD_CON may not be used for object type 'Sales order header'.
    Procedure
    Use another status profile or allow the use of status profile Z_SD_CON by object type 'Sales order header'.
    Please suggest.

    Hi,
    You can control by defining various Statuses (Individual status of an object) . Once you selected the check box in object type come back and  select each status and click on details (f2) now click on New entries (f5) system will show you the Business transactions. Here you can give the Influence and next action for each business transaction.
    Like this way you can define en number of status profiles and assign to your document types as per your requirement.
    TIP:
    1.Authorization object for status profile is : B_USERSTAT
    2. you can define the authorization groups also (t code:BS52)  to assign against each status
    The above both you can assign in user profile (role) ask your basis people to help on this.
    Example: Suppose if you defined authorization group as Z123 & assigned against REAL status. Then the user who have the authorization for object  B_USERSTAT & group as Z123 can only release the sales order.
    Read  the below thread also
    [Status Profile|Sales Order Release Strategy;
    Hope this will clear your query

  • Different user status profile for network header and activities

    Hi everyone!
    Is there any way to define different user status profile at network header level and at network activity level? As far as I know, it is only possible to enter a user profile at network type level, and both netwok headers and activities use the same statuses. Does it work this way?
    Thanks!
    Regards.
    Edited by: Thalos on Jul 2, 2011 12:27 AM

    Hi Punith, Hi abdul!
    Thanks for the reply!
    I've gone through the OPSC, but the thing is that here you define a user status profile at network plant level. But I need to define it at network activity level.
    The reason why I need this is because we have types of activities. We use network activities for client activities, for internal activities, to identify and follow-up risk management, etc. Each group of activities -since they have different usages- has different user status associated. But as I don't have any way to assign different user status profiles, all the activities have the same statuses, although  they will only use some of them.
    Thanks!
    Regards,
    Thalos.

  • In Service Orders - Adding addition status in User Status Profile

    Hi Guyds,
    I have a question.
    Customer have a requirement where, in repair process when they receive the defective device (equipment) thru return delivery they want to put the device in contamination. And once the contamination is done they want to stage the device for repair. They are asking how can this requirement be met or mapped in SAP system? I suggested we can define additional user statuses in user status profile. Like when the device is received the user can manually set the user status as "Put to decontamination" status in service order. And once the decontamination is complete, then user can manually set another user status as "Decontamination complete" (just as an example). Customer has agreed with this suggestion.
    Now, my question is I can meet this requirement by adding addtional statuses to the user profile and then assigning the user profile to service order right? And as customer has agreed that user will have to manually set these statuses in service order, so customizing/configuring the status profile should suffice right? Or do I have to perform any enhancement? Please advice but remember that the customer has agreed to setting the user status manually, automation is not required. So, in this case do I still have to go for any enhancement to meet this requirement or can I do it just by defining extra statuses in user status profile.
    Please guide me. Appreciate your help.
    If you have any questions or need any clarifications, please let me know.
    Best regards,
    Abdul Rafey

    Hi
    As you correctly pointed out user status will be straight answer. there is no enhancement required. you have to create the user status and assign the same for the order type .
    also you can automate to some extent ex while order created you can make the "Put to decontamination" as initial and while releasing the order you can automate that "device for repair" will be set on releasing
    regards
    thyagarajan

  • User status profiles

    While for both project and WBS the user status profile is assigned in the project profile, the network activity status profile is assigned in the network type.
    But where to default the network status profile?  Or in the network type it should be for both: network and activity?
    Thank you.

    Yes,  you can default same user status profile for both network profile and activity.
    if maintain XYZ user staus profile for network type ps01( example) and maintaining same network type in network profile ABC.
    then you are having same user staus profile in both netwok as weel as activity.
    Venkatesh

  • User status profiles for work orders and sub-orders

    Hi Experts,
    I have the following question regarding status profiles for SAP PM work orders (but I guess it relates to all user status profiles).
    Customizing
    A status profile is defined for order type "PM_A", which contains an authorization key "OP" for certain user states (to be set by the ordering party)
    Situation
    The ordering party A creates an order of type PM_A for contractor B, and B then creates a sub-order of type PM_A for contractor C
    Problem
    - If I assign the authorization key "OP" only to roles of party A, then party B can't set the user states reserved for the ordering party (correct for the order A->B, but not for the sub-order B->C)
    - If I assign the authorization key "OP" to roles of party A and party B, then B could set certain user states reserved for the ordering party in the order A->B, which is also wrong
    Question
    Is there a way to restrict sub-orders differently than "non-sub-orders", or do I have to create a "sub-order order-type" for each order type, in order to assign them different status profiles and authorization keys?
    Thanks a lot!

    hi
    since you have 3 roles to be assigned to the same order type with different authorization ,it is better you create an seperate order type for sub order and assign the user status with authorization for B and C
    regards
    thyagarajan

  • User Status Profile for an Installed Base

    hello everybody!
    I need your help! I want to assign a User Status for an Installed Base, Anybody knows what is the step by step for this?
    I already have the User status profile, but i dont know where I can assign it into de Ibase.
    I think is into this Dialog step but I'm not sure. This is SAP CRM 7.0.
    Thank you so much for your help, regards!

    Hi,
    You need to add the below Object Types in your user status profile.
    Go into your user status profile and click on the Object Types as highlighted below and then enable the list of object types. Then you will be able to see the status profile in the IBase header.
    Enable these object types for IBase.
    Allowed Object Types
    General Object
    Ibase Header
    Product Master Data
    Regards,
    Siraj

  • User Status Profile for Notification PM

    Dear Masters,
    I know the steps to create the user statuses and user status profile for notification but I want a brief description on maintaining the user statuses. Can i have any document that can explain me the user statuses.
    Hope to find the reply soon. Thanks in advance.
    Chin2

    Hi Naveen,
    Thanks for such a valuable reply, this document is very much helpful to me. See the below example i am showing for the status profile i have created
    STATUS PROFILE:  ZP-NOTIF
    Status number        Status     description                                          Init      Lowest       Highest      position     priority
             1                    OPEN       Open Notification                                no        1                   1                 1               1
             2                    RUNG      Equip. Running Condition                    no         1                   2                1               1                
             3                    NRUN      Non-Running Condition                       no         1                   2                1               1                
             4                    CLSD      Closed                                                 no         1                   2                1               1                
    When I am trying to set the first status (OPEN) to the notification, it works fine but even after I am assigning the order to this notification, put notification in process, assign equipment I cannot set the next status (i.e., RUNG) it is showing me the following error:
    "Status RUNG is not allowed (QNF 100000000000) "  -> -> 
    Diagnosis
    The user status 'RUNG' has reference number 02.  In the current object status 'QNF 100000000000', the reference number of a status may not be higher than 01.
    Procedure
    You can only set user status whose reference number is not higher than 01.
    please help me solving this question its a bit urgent.
    Thanks once again for your replies.

  • User status profile settings on WBS not working

    Hello,
    We have a User status profile on WBS element which has various statuses in it allowing different business transactions when that particular user status is set.
    There is one user status NPC in that status profile which should disallow assignment or confirmation on maintenance work order. Now the status previous to NPC status allows assignment or confirmation of orders. So after a order is assigned to the WBS and the WBS user status is changed to NPC when we try to confirm order on this WBS in NPC status sytem allows order confirmation.
    Why is system allowing this inspite of the status profile config says confirmation is disallowed in NPC status. I have checked the object types in the status profile config and maintenance order is also included in that but still its not working. Please help in solving this issue, its critical.

    The business transactions disallowed under NPC status are as below,
    Acct. Assignment order/Project
    Actual activity Allocation
    Assignment Order/WBS
    Confirm Order
    Goods Movement
    Material Purchase Order
    Material Purchase Requisition
    Post Goods Issue
    But orders can be assigned in the status before NPC, but once NPC is set system does not allow assignment of new orders which is correct. But system allows confirmation of already assigned orders. Please help we do not want any order confimation after NPC is set.

  • User status profile in Q-info record not updating on UD

    Hi All,
    My required scenario was, delivery of a material from a vendor must pass through inspection series
    u2022     Model
    u2022     Preliminary  
    u2022     Regular delivery 
    For that,
    1). Maintain different inspection types (with corresponding task list usages) and create inspection plans with these usages.
    2). Maintain the corresponding status profiles for the object type QINF and assigned inspection type to each status in 'SM30 - V_TQ32A'
    3). Assign this status profiles in the quality info records for the relevant materials, vendors combination.
    My problem is while GR against PO, inspection lot for the goods receipt is created automatically and system selects the inspection type as assigned to next status, BUT, When Quality person make a UD to inspection lot, the system NOT sets the next status in the status sequence i.e status not updating on UD. And even when UD is done for the existing lot system not allow for GR of next lot. 
    Kindly let me know where I am wrong.
    Regards,

    Hi,
    The problem is due to missing authorization object :B_USERSTAT".
    Assign this authorization object in your id/role and give necessary values in the fields (activity, authorization key, object category and status profile) and then carry out the transaction again.
    Thanks
    SUMIT.

  • 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

Maybe you are looking for

  • Fix: 10.5.2 (Windows 7 , I AGREE, does not start)

    I run on windows 7 and decided to upgrade my itunes software. After the install, the license agreement was displayed and I clicked I AGREE  but iTunes never started. I emailed Apple (hard to know where to direct it,and they sent me an emails with lot

  • HT5552 how do i use a debit card?

    I was told that debit cards are acceptable methods of payment in the iTunes Store but that does not come up as an option.  Help!

  • WebDAV - bug in Finder?

    Hi all, I want to connect to a WebDAV server via https. The connection works with a WebDAV client (tested with DAV Explorer <http://www.ics.uci.edu/%7Ewebdav/download.html>). However, connecting with Finder does not work: After my typing in my login,

  • HOW DO I GET MY OLD ITUNES BACK? THE DOWNLOAD MESSED UP MY WHOLE SYSTEM!!!

    THE DOWNLOAD MESSED UP MY WHOLE SYSTEM!!! Before my i-tunes was steller, now i have the **** hard time locating, organising, basically everything. it's so counter-intuitive how do i get my old i-tunes back?

  • 2 NIC with 2 Subnets

    I've got to setup a Small server (2008) but I'm trying to know how to do a few simple things. 1) The network has 2 Networks a 10.10.x.x network that's connected to a Static IP & DLS Line, and a 192.168.x.x network that's connected to a Fiber Line (Dy