Cost centre field in sales order account assignment screen

Hello all,
I am unable to find the settings for cost center field in sales order account assignment tab screen along with profit center and internal order. kindly let me know the path to select cost center.
Thanks in advance
Raju

The Cost Center Determination settings is in OVF3 -  but there are some cases where the Cost Center must be exceptionally changed. 
If the document category for order type in IMG VOV8 is defined to be "I" which belong to order type FD - Deliv.Free of Charge, then the field cost center is active for input during transaction VA01. 
Alternatively, you can specify an order reason and assign a cost center to an order reason. 
However the standard SAP works only at the header level though, so it would not work if cost center is needed on the line item. 
The cost center are assign for such business transactions as :
- Free deliveries
- Returns
- Deliveries of advertising materials
You can also make cost center allocation dependent on the order reason, for example:
Order reason: Damage in transit
Order reason: Free sample
Both the IMG settings are done in transaction OVF3, either with/without the order reason.

Similar Messages

  • Cost center field at sales order

    Dear GURUs,
    I require a field to copulate cost center at sales order level,so that it should copy to delivery.
    Please help.
    With Regards
    Core SD

    Dear Sir,
    Thanks for the reply.
    I have checked the same in
    sales order > Header > account assignment
    But we found
    Bussiness area & WBS element in it.
    can you please tell me where I can make the hide fields of sales order appear in the sales order screen.
    or screen layout.
    Thanks & Regards
    sandeep D.

  • Sales Order - Account Assignment - Order

    Under account assignment at item level, the order field is applicable to internal orders but how is the field determined, is it using sales order type and customer or is it manually inputted? Where can I see this in IMG?

    Hello Garga Singh,
    This internal Order type is used to determine Profit center (present in Account assignmnet tab). As per my knowledge determination of internal order in Sales order is not standard.You can use userexit for determination.
    However you can also manually add value in that tab.
    No,it is not not using Sales Order type.
    Few of internal orders are:-
    0100     01     Internal orders: Development
    0200     01     Internal orders: Construction
    0300     01     Internal orders: Tools and equipment
    0400     01     Internal orders: Marketing
    0500     01     Internal orders: Third-party services
    0600     01     Internal orders: Investment
    0650     01     Capital investment order
    0700     01     Internal orders: Production
    0800     01     Internal orders: Repair/maintenance
    1000     01     Internal orders: Motor pool
    PI01     40     Process order (internal number assgnmnt)
    PI02     40     Process order (external number assgnmnt)
    PI04     40     Filling/packaging with "Assembly order"
    PM01     30     Maintenance order
    PM02     30     Maintenance order
    PM03     30     Maintenance order/-message
    PM04     30     Refurbishment order
    PM05     30     Calibration order
    PM06     30     Capital investment order
    PP01     10     Standard production order
    PP02     10     Standard production order (external NA)
    PP04     10     Assembly orders
    PPC1     10     Order type for costing
    PPK1     10     Production order for Kanban
    PS01     20     Network with header assignment (int. NA)
    PS02     20     Network with activity assignment(int.NA)
    PS03     20     Network with header assignment  (ext.NA)
    PS04     20     Networks for sales order        (int.NA)
    PS05     20     Networks for make-to-order      (int.NA)
    QL01     06     Appraisal costs - collective settlement
    QL02     06     Appraisal costs - item settlement
    QM01     50     QM: sample drawing instruction
    QM02     50     QM: inspection instruction
    QM03     50     QM: Physical sample label
    QN01     06     Defect costs
    RM01     05     Product cost collector
    SD01     70     Delivery scheduling
    SM01     30     Service order
    SM02     30     Service order (with revenues)
    SM03     30     Repair service
    Revert for further clarification.
    Regards
    Amit

  • Sales Order - Account Assignment Grp

    Hi All,
    In Sales Order -> Billing tab, there is a field called Account assignment group. At the moment, when a material is added to sales order during creation stage, this field gets updated from the data maintained in the material master & cannot be changed.
    I would like to know, can we make this field selectable? If we can, then what are the impacts which would happen?
    Hope my question is clear, await inputs.
    Vivek

    hi,
    Please find the user exit corresponding to program  MV45AFZZ
    User exits in the program MV45AFZZ
    The user exits which you can use for modifications in sales document processing are listed below.
    USEREXIT_DELETE_DOCUMENT
    This user exit can be used for deleting data, which was stored in a separate table during sales document creation, for example, if the sales document is deleted.
    For example, if an additional table is filled with the name of the person in charge (ERNAM) during order entry, this data can also be deleted after the sales order has been deleted.
    The user exit is called up at the end of the FORM routine BELEG_LOESCHEN shortly before the routine BELEG_SICHERN.
    USEREXIT_FIELD_MODIFICATION
    This user exit can be used to modify the attributes of the screen fields.
    To do this, the screen fields are allocated to so-called modification groups 1 - 4 and can be edited together during a modification in ABAP. If a field has no field name, it cannot be allocated to a group.
    The usage of the field groups (modification group 1-4) is as follows:
    o     Modification group 1: Automatic modification with transaction MFAW
    o     Modification group 2: It contains 'LOO' for step loop fields
    o     Modification group 3: For modifications which depend on check tables or on other fixed information
    o     Modification group 4: is not used
    The FORM routine is called up for every field of a screen. If you require changes to be made, you must make them in this user exit.
    This FORM routine is called up by the module FELDAUSWAHL.
    See the Screen Painter manual for further information on structuring the interface.
    USEREXIT_MOVE_FIELD_TO_VBAK
    Use this user exit to assign values to new fields at sales document header level. It is described in the section "Transfer of the customer master fields into the sales document" .
    The user exit is called up at the end of the FORM routine VBAK_FUELLEN.
    USEREXIT_MOVE_FIELD_TO_VBAP
    Use this user exit to assign values to new fields at sales document item level. It is described in the section "Copy customer master fields into the sales document".
    The user exit is called up at the end of the FORM routine VBAP_FUELLEN.
    USEREXIT_MOVE_FIELD_TO_VBEP
    Use this user exit to assign values to new fields at the level of the sales document schedule lines.
    The user exit is called up at the end of the FORM routine VBEP_FUELLEN.
    USEREXIT_MOVE_FIELD_TO_VBKD
    Use this user exit to assign values to new fields for business data of the sales document. It is described in the section "Copy customer master fields into sales document".
    The user exit is called up at the end of the FORM routine VBKD_FUELLEN.
    USEREXIT_NUMBER_RANGE
    Use this user exit to define the number ranges for internal document number assignment depending on the required fields. For example, if you want to define the number range depending on the sales organization (VKORG) or on the selling company (VKBUR), use this user exit.
    The user exit is called up in the FORM routine BELEG_SICHERN.
    USEREXIT_PRICING_PREPARE_TKOMK
    Use this user exit if you want to include and assign a value to an additional header field in the communication structure KOMK taken as a basis for pricing.
    USEREXIT_PRICING_PREPARE_TKOMP
    Use this user exit if you want to include or assign a value to an additional item field in the communication structure KOMP taken as a basis for pricing.
    USEREXIT_READ_DOCUMENT
    You use this user exit if further additional tables are to be read when importing TA01 or TA02.
    The user exit is called up at the end of the FORM routine BELEG_LESEN.
    USEREXIT_SAVE_DOCUMENT
    Use this user exit to fill user-specific statistics update tables.
    The user exit is called up by the FORM routine BELEG-SICHERN before the COMMIT command.
    Note
    If a standard field is changed, the field r185d-dataloss is set to X. The system queries this indicator at the beginning of the safety routine. This is why this indicator must also be set during the maintenance of user-specific tables that are also to be saved.
    USEREXIT_SAVE_DOCUMENT_PREPARE
    Use this user exit to make certain changes or checks immediately before saving a document. It is the last possibility for changing or checking a document before posting.
    The user exit is carried out at the beginning of the FORM routine BELEG_SICHERN.
    hope this helps u
    regards,
    Arun prasad

  • Sales order account assignment

    Hi,
    The account assigment tab of a sales order item displays a Sales order (COBL-KDAUF). However, on another sales order, the field COBL-KDAUF is not displayed but a different field called Order (COBL-AUFNR) shows up instead. I need to know why this is happenning and if there is a user exit that is entering the value into COBL-KDAUF. Any other clues as to what the system checks for or retrieve before COBL-KDAUF is assigned.
    Thank you.

    Looking in the debugger, I can see the area of code where the cobl structure is filled.
    Have a look at source FV45PF0C_COBL_FUELLEN_ZUM_PRUE in SE38 transaction
    This is where KDAUF and AUFNR are being set.
    Plenty of comments, but my attempts to translate via Google translate did not return anything helpful
    * First fill COBL the normal way
      perform cobl_fuellen using us_vbak
                                 us_vbap
                                 us_vbkd
                                 us_cobl.
    * AUFNR für aufwandsbezogene Fälle mit Cross Company auf Kopfebene nicht
    * prüfen lassen
      if not us_cobl-aufnr is initial and
        us_vbap-posnr is initial      and
        us_cobl-aufnr eq us_vbak-aufnr.
        clear us_cobl-aufnr.
      endif.
    * Da für den Kundenauftragseingang immer eine Ergebnisobjektnummer
    * gebraucht wird, diese für den Fall der Kundenauftragskontierung
    * auf Vorgängebeleg oder Innen- bzw. Serviceauftragskontierung (außer,
    * wenn nur statistisch) nicht prüfen lassen
      if not us_cobl-aufnr is initial.
        call function 'K_ORDER_READ'
             exporting
                  aufnr = us_cobl-aufnr
             importing
                  stakz = da_stakz.
      endif.
      if not us_cobl-kdauf is initial     and
         not us_cobl-kdpos is initial     and
         ( us_cobl-kdauf ne vbap-vbeln or
           us_cobl-kdpos ne vbap-posnr )  or
         ( not us_cobl-aufnr is initial and
           da_stakz is initial ).
        clear us_cobl-paobjnr.
      endif.

  • Sales Order account assignment profit center change - Table?

    Hello,
    I am working on a project where it is necessary to convert the profit center on any open sales orders.  There are a huge number of line items to change(contracts mostly ), and the BDC process we have is taking too long (around 24 hours) for comfort, so I've been asked to develop a contingency solution utilizing direct table updates.  For the sales orders themselves, I am updating field PRCTR in table VBAP.  However, in the sales order item detail, on the tab for account assignment there is an input area for profitability segment (we are using CO-PA).  There is a field there, profit center, and I need to update that field as well.  Does anyone know what table this data item lives on? 
    Your help is very much appreciated!
    Thanks,
    Greg

    Hi,
    You should <b><u> NEVER EVER </b></u> update the tables directly. This will lead to the inconsistency of the database and the integrity of the same is lost.
    In your case If BDC is not a option take a look at this BAPI for changing the sales order - BAPI_PO_CHANGE.
    You can find the sample code here for the same.
    http://www.sap-img.com/abap/sample-abap-code-on-bapi-po-change.htm
    Regards,
    Ravi
    Note :Please mark the helpful answers and close the thread if this resolves the issue.

  • Sales Order Account Assign to Non Billing Element

    Team,
    Is it possible to account assign Sales Order (VA01) to Non Billing Element. My limited understanding was that only billing element WBS can be account assigned and Revenue or Billing can be done.
    Reg/ Tony

    But I could successfully create a Sales order and account assign to a non billing element. It didnt show any error. While billing it show only billing element WBS and thats how we noted the difference.
    we could reassign the WBS to the Billing WBS, but curious to know why it happened and how we can prevent such action by users. One option is to educate them to select wbs using search criteria WBS- Billing element. Any other options?

  • Posting to a cost centre from a sales order

    Hi all.  We are currently in the process of replacing a third party system which deals with publicity mailing and taking the process onto our SAP system.
    At the moment a report is run on the third party system at month end which details the months costs (freight and handling) which is then uploaded into SAP by JV in order to make the postings to the correct cost centres.
    However, the current method of raising orders via email will be replaced with raising sales orders on SAP.  The sales order will obviously allow postings to a profit centre via the material, but how do I then get the costs into a cost centre for reporting and budgetary control?
    I originally thought of using OKB9, however the relationship is not a simple one profit centre to one cost centre, and the costs have to be split across multiple costs centres.
    Any ideas would be extremely welcome.
    If you need any further info just let me know.
    Many thanks

    There are a couple of options depending on how the data comes in and how you want to disburse it. You could use a substitution rule and you could also do CO allocations as well. This is because you have one profit center and many cost centers. One to one is a an easy flow match.

  • Cost center field in sales order type

    Hi
    we have few sales orders type. INsome the order types, cost center field is available for input and in some it is not. Now how to make that field available in the sales order type ?
    Pls help
    Pushkaraj

    Hi Pushkaraj
    See the below link which I feel would be useful to your requirement.
    http://help.sap.com/saphelp_47x200/helpdata/en/eb/13796243c411d1896f0000e8322d00/frameset.htm
    Thanks
    G. Lakshmipathi

  • Sales Order Account Assignment when Creating w/Reference?

    When a sales order is created with reference to another sales order and line items are copied in from the referenced sales order, what causes the Sales Order and Line item to be populated in the Account Assignment tab as the CO Object? 
    This only happens in some cases in our system.  I have not determined why.  Any insight would be greatly appreciated.  I would prefer for the Profitabilty Segment be the CO object in all cases.

    Keith, I hav a similar situation, can you let me know if you ever got an answer anyywhere else ?
    We create a Sales Order with reference to a Quote, and the Account Assignment settlement in the sales order is showing the Quotation number and item
    Thanks in advance

  • Sales order Account assigned PO

    Dear All,
    the scenario is like this : first customer places order on my company & inturn i place order for the same to my vendor & vendor delivers to me, inturn i deliver to customer with my invoice & pkg list.
    1) By using account assingment C sales order i capture SAP sales order in PO.
        here material & qty doesn't get copied from sales order i need enter manually in
        PO.
    2) When i do GR for this PO i can't deliver & bill to my customer it says stock not
        available to deliver.
    My Question is how can i link sales order to purchase order & deliver it to my customer.
       I know this is somewhat SD related question, but answer in this forum would be
       really appreciated since this is SD/MM Integration.
    Regards
    Rang
    Message was edited by:
            Ranganath Mysore

    Dear Rang
    The planning strategy in the material master should be 20 - Make to Order If you are going to process with respect to sales order.
    Create sales order item after changing the strategy and run MRP, Convert purchase requisition raised by MRP to Purchase orders. Here all the details will be copied from the PR.
    Make GR the stock will be w.r.t. sales order item. Now the delivery can be made with out any error.
    Regards
    Soundararajan

  • Manadatory field in sales order on main screen

    Hi,
    I want to make mandatory field as sales group as same as ordetype its mark with (?).
    Purpose is if same customer is user by multiple sales group so i want to identify the
    order is enter by which sales group.
    Regards

    Dear Tarun
    Go to OVA2, block "A - Sales-Header" and double click on "Procedures".  Again block "11 - Standard order" and double click on "Fields".  There maintain as follows:-
    VBAK:::VKGRP:::Sales Group:::::KBES
    Go to VOV8, select your sale order type and assign this incompletion procedure.
    Now try to create a sale order and save without maintaining sales group.  You cannot save the sale order.
    thanks
    G. Lakshmipathi

  • Profit center field and internal order field in sales order

    Hello all,
    I am unable to find the settings for profit center field and internal order field in sales order account assignment tab screen. kindly let me know the path and configuration settings.
    Thanks in advance
    Regards
    srinivas

    Hi Srinivas
    If you want to assign the profit center then make sure that the Profit center is assigned in MMR->Sales orgn 1 view . 
    But to assign the Profit center in MMR also you need to configure the Profit center first for your Material in your company code with the help of FI/CO consultants and then assign then the profit center will flow from MMR to sales order  item data->account assignment tab
    Regards
    Srinath

  • How to assign search help for custom cost centre field in SRM 7.0

    Hi Experts!!
    We are currently working in SRM 7.0.As per our business requirement, in account assignment tab we need to use a custom
    cost centre field (ZCOST_CENTRE) instead of standard cost centre field.It is observed that for standard cost centre field there is a standard web-dynpro search-help assigned where it will return the F4 search help values from backend.
    Can any one of you please help me how can I assign the search-help for the custom cost centre field. Is there any FM to call the backend cost centre search help for custom field or any other way how can I achieve this?
    Thanks in advance.
    Regards,
    Kalyani

    kalyani,
    i can see your requirement in below way..
    as it just reads: you need to assign the standard cost center help to a z cost center field in component /SAPSRM/WDC_UI_DO_ACC.. which actually is fetched though the component /SAPSRM/WDC_UI_BACKEND_SH
    so, if you see the component controller of SAPSRM/WDC_UI_DO_ACC you will see the component
    USAGE_SH_F4     /SAPSRM/WDC_UI_BACKEND_SH                        
    USAGE_SH_F4     /SAPSRM/WDC_UI_BACKEND_SH     INTERFACECONTROLLER
    so you can replicate the same functionality for your z field.
    but can you clarify one thing.. why are you going for this z field in place of standard field ?

  • Assignment number Field in sales order header

    Hi All,
    Can anyone let me know the ORDERS05 IDoc segment that corresponds to the Assignment number field in sales order header Accounting tab?
    I need to specify the assignment number while creating a new order through IDoc.
    Thanks.
    Regards,
    Riyaz

    Hi,
    Use transaction we60 to find the relevant documentation for your idoc type.
    regards,
    Jakub

Maybe you are looking for

  • Travel Management -Overview

    Hi All, All the required configurations have been done and the trip request has been saved by the traveler. I am getting a error while sending / over viewing the trip request to the approving manager as " Error at the start of form processing " Messa

  • Transferring iTunes Library from PC to Mac (while keeping files on External Hard Drive)

    Hi, I've been using iTunes on my old PC (HP 2000 Notebook) and accessing all of my music from a 1 TB Toshiba external hard drive. I recently switched to a MacBook Pro and I'm trying to get my iTunes Library (145 GB worth of stuff) on to the Mac while

  • Help!! My Ipod keeps freezing every 5-10 songs it plays

    So my ipod keeps freezing every5-10 songs it plays. It tends to do this the most when it is on shuffle...Need help finding a soultion or the reason for this...is it the software or the Ipod itself...Thanks for your time

  • Add missing plugin Indesign file to book

    Is it possible to add the InDesign file in book which is showing  "Missing Plug-in" message. If i try to add manually also, it shows the below error message:          "File uses one or more plug-ins that are not currently available on your system. Ca

  • How to find previous and next value of a cursor?

    Im trying to do an update to a table. I have a set of rows fetched in a cursor. Now i loop through the cursor and update a field in the table. for certain condition alone i need to fetch the previous value in the cursor and update the table with that