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
Similar Messages
-
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
RajuThe 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. -
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/ TonyBut 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? -
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.
Vivekhi,
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 - 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 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,
GregHi,
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 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 -
Purchase order Account Assignment changes
Hi Guys,
May you please share the light?
Weu2019ve deleted Purchase order Account Assignment & entered the new one but the PO Item changes tells us old Account Assignment was deleted and the new one was entered but the system doesnu2019t tells us what was the old value on the item changes. I tried to check the old value on table EKBZ, CDHDR, CDPOS but I couldnu2019t find what the old Account Assignmnent was. Please let me know if there is a table I can use to find the old Account Assignment Value
Regards,
SandileHI
In ME22n in check the changes in header check
Environment: Item changes.
Here you can find the changes , as well as the old and new values.
Regards
Girish -
Re : sales order without assigning document type in OVAZ
Hi
How to create sales order without assigning document type in OVAZ.
Thanks
ManiHi Mani,
If all your order types can be used in all the sales orders, you dont need to maintain in OVAZ. If you think ur order type has to be used only in one of the sales area then you need to maintain in OVAZ.
Hope this helps.
Kind Regards
Chakradhar -
VPRS Costs From Purchase Order Account Assignment To Sales Order
Hi,
If i assign a purchase order costs to a sales order using the account assignment category C or E, can the purchase order costs be passed on to VPRS condition type of the sales order?
This is different from third party order processing. I know for third party order processing the VPRS costs can be passed from the purchase order, but my above scenario is different from third party order function whereby i create a purchase order and a sales order separately and then link them using the account assignment category of the purchase order and need to know if the VPRS cost can be updated from the purchase order.
Has anyone tried this?Has anyone tried this?
I never tried this, but looks like similar to third party scenario only. You can just test the scenario to understand the system behavior. For details on how the VPRS is calculated by the system, you can refer OSS Note 372772 - How is the cost determined?
Regards, -
Purchase order Account Assignment Catagory
Hi all,
I started practicing MM module recently.I started creating plant,material,storgae location,Porg., purchase requisition.And now when i tried to create purchase order....in one of the tabs it is asking me to assign Account Assignment Category.If i assign any catagory it is asking me to give me G/L account under my company code.So, what shall i do now?How can i proceed to next step ?Can anyone please help me in practicing.
Regards,
Sunnyhi
Concept of account assignment category for direct usage for particular purposes or consumption.
You specify which account assignment object is to be charged via the account assignment category such as (cost center, sales order, and so on)Which accounts are to be charged when the incoming invoice or goods receipt is posted & which account assignment data you must provide.Account assignment category is used at the time of creation of a purchase order. For normal PO no AAC is used.
if the posting is directly to a costcenter(K) or Asset(A) we need this AAC. You can see this at ME21n under item overview.
Path:SPRO->Materials Mangement->Purchasing->Account Assignment->Maintain Account assignment categories .
Activities
1. Check the attributes of the account assignment categories
2. Maintain the account assignment categories to suit your requirements
Now click on new entries as per ur business requirement you may define the same
For automatic account determination in Account assigned Purchase order for a material.
You need to maintain the Following
Valuation Class for the material in Material master accounting view.
If you have maintained the Valuation grouping code for the Plnat in OMWD, please use the same in G/L account determination
Goto OBYC,
Click on transaction key BSX.
Enter the Valuation grouping code , Valuation class & The G/L account
Click on transactoion key GBB
Enter the Valuation grouping code, General modifier VBR, Vlaution class & the G/L Account. -
Purchase order-account assignment
some one plz explain me various account assignments and their usage in purchase order creation.
also, plz explain me can we able to create our own account assignments, if yes plz suggest me the process flow.hi,
There are some standard account assignment category in SAP, please referexplanation of the same.
1. Asset - A - for buying asset through asset master with some asset number
2. Sale Order - C - for buying materials with respect to the sale order
3. Order - F - buying materials for a production order cost centre
4. Network - N - buying materials for a network header
5. Project - P - materials for the project, common for all WBS
6. Unknown - U - unknown account while creating PO, able to give account while doing invoice
like this we can create our own account assignment category with our own controls and the field selection, further we can give the account modifier also in the account assignment category screen for capturing GL account automatically while creating PO with the same account assignment category
path : - Materials Management - Purchasing - Account assignment - Define Account Assignment categories
Hope this will solve your issue
Thanks
Sridharan -
Transaction ME23N; Create purchase order- Account assignment tab
Hello , do you know in which table the info for account assignment for a purchase order is kept?
e.g just like EKBE is used for Purchase order history.
thx.Table Description u2013 All Tables: Purchasing
EBAN Purchase Requisition
EBKN Purchase Requisition Account Assignment
EBUB Index for Stock Transport Requisitions for Materi
EINA Purchasing Info Record: General Data
EINE Purchasing Info Record: Purchasing Organization D
EIPA Order Price History: Info Record
EKAB Release Documentation
EKAN Vendor Address: Purchasing Document
EKBE History per Purchasing Document
EKBEH Removed PO History Records
EKBZ History per Purchasing Document: Delivery Costs
EKBZH History per Purchasing Document: Delivery Costs
EKEH Scheduling Agreement Release Documentation
EKEK Header Data for Scheduling Agreement Releases
EKES Vendor Confirmations
EKET Scheduling Agreement Schedule Lines
EKETH Scheduling Agreement Schedules: History Tables
EKKI Purchasing Condition Index
EKKN Account Assignment in Purchasing Document
EKKO Purchasing Document Header
EKPA Partner Roles in Purchasing
EKPB "Material Provided" Item in Purchasing Document
EKPO Purchasing Document Item
EKPV Shipping Specific Data on Stock Tfr. for Purch. D
EKRS ERS Procedure: Goods (Merchandise) Movements to b
EKUB Index for Stock Transport Orders for Material
EORD Purchasing Source List
EQUK Quota File: Header
EQUP Quota File: Item
T- Tables
T024 Purchasing Groups
T024E Purchasing Organizations
T024W Valid Purchasing Organizations for Plant
T024Z Purchasing Organizations
T027A Shipping Instructions, Purchasing
T027B Texts: Shipping Instructions
T027C Codes for Compliance with Shipping Instructions
T027D Compliance with Shipping Instructions: Texts
T069 Certificate Categories
T069Q Control Data for Source Determination and Checkin
T069T Certificate Categories: Text Description
T160 SAP Transaction Control, Purchasing
T160B SAP Transaction Control, List Displays, Purchasin
T160C SAP Transaction Control for List Displays in CALL
T160D Function Authorizations: Purchase Order
T160E Function Authorizations: Purchasing: Descriptions
T160I Control of Intrastat Reports
T160J Text Table for Intrastat Reports
T160L Scope of Purchasing Lists
T160M Message Control: Purchasing (System Messages)
T160O Description of Scope of List
T160P Entities Table Routines
T160Q Scope of List: Buyeru2019s Negotiation Sheet: Routine
T160R Routines for Buyeru2019s Negotiation Sheet
T160S Selection Parameters for Purchasing Lists
T160T Description of Selection Parameters
T160V Default Values for Purchasing
T160W Description for Default Values for Purchasing Ope
T160X Scope of List: Buyeru2019s Negotiation Sheet
T160Y Scope of List: Buyeru2019s Negotiation Sheet: Descrip
T161 Purchasing Document Types
T161A Linkage of Requisition Doc. Type to Purchasing Do
T161B Default Business Transaction Type for Import
T161E Release Codes
T161F Release Point Assignment for Purchase Requisition
T161G Release Prerequisite, Purchase Requisition
T161H Fields for Release Procedure, Purchase Requisitio
T161I Determination of Release Strategy
T161M FineTuned Control: Message Types
T161N Message Determination Schemas: Assignment
T161P Check of Document Type, Document Category, Item C
T161R REORG Control, Purchasing
T161S Release Indicator, Purchase Requisition
T161T Texts for Purchasing Document Types
T161U Texts for Release Indicator
T161V Shipping Specific Data for Stock Tfr. for Purch.
T161W Order Types for Stock Transfer
T161Z Additional Checks for Outline Agreements on Reorg
T162 Field Selection, Purchasing Document
T162K Field Selection, Account Assignment Fields, Purch
T162T Description of Field Selection Reference Key
T162X Description of Field Groups from T162/T162K
T162Y Groups: Field Selection
T163 Item Categories in Purchasing Document
T163A Check Item Category/Account Assignment Category
T163B Purchase Order History Categories
T163C Texts for Purchase Order History Categories
T163D Assignment Internal/External Confirmation Categor
T163E Confirmation Categories
T163F Confirmation Categories: Descriptions
T163G Confirmation Control
T163I Texts for Account Assignment Categories
T163K Account Assignment Categories in Purchasing Docum
T163KS Assignment of Tax Indicator to Account Assignment
T163L Confirmation Control Keys
T163M Confirmation Control Keys: Description
T163P Release Creation Profile
T163S Description for Release Creation Profile
T163X "Zombie" T163X
T163Y Texts for Item Categories
T165K Copying Options: Header Texts
T165P Copying Options: Item texts
T166A Supplement Text in Purchasing Document Printouts
T166C Print Relevant Purchasing Document Changes
T166K Header Texts in Purchasing Document Printouts
T166P Item Texts in Purchasing Document Printouts
T166T Change Texts in Purchasing Document Printouts
T166U Headings in Purchasing Document Printout
T167 Number Range Management for Purchasing Master Dat
T167T Transaction Description
T168 Screen Control, Purchasing
T168F Function Codes, Purchasing
T168T Screen Titles
T16FB Release Indicators: Purchasing Document
T16FC Release Codes
T16FD Description of Release Codes
T16FE Descriptions of Release Indicators: Purchasing Do
T16FG Release Groups
T16FH Descriptions of Release Groups
T16FK Release Statuses
T16FS Release Strategies -
Create Purchase Order - Account Assignment Category Q
Hi experts,
I'm trying to create a purchase order with account assignment category "Q" and the system show me the error message ME083 - Enter GR non-valuated.
The material type is HIBE. The Quantity and value updating are flagged.
Does anybody can help me?
Thanks in advance.
Osmar.Hi Jurgen,
It was necessary change the settings below.
SPRO -> IMG -> MM -> Purchasing -> Purchase Order -> Define Screen
Layout at Document Level
FldSI = AKTV ( change )
Field selection group = GR/IR control
GR/IR indicator = required entry.
Set the GR/IR indicator to "Opt. entry".
With that, the issue message ME083 will not appear when the Flag "GR
non-valuated" is unchecked.
Thanks.
Maybe you are looking for
-
I bought a ton of apps on my iPad (First generation), and when I upgraded to an iPad 2 (currently running ios 8.1.2), I was able to re-download those apps and purchase new ones using my same appleID. However, now, when I go to the purchased section
-
Dear experts, A standard sap table does not have primary key index. I assume there was a problem with installation. Please let me know if there is a way to create the primary index? BDCP~0? Can I do it the same way as I would if I created another ind
-
Highlight Text Tool in Adobe Acrobat Pro 9?
How to use / fix Highlight Text Tool in Adobe Acrobat Pro 9? It doesn't seem to work when I click, drag and release. Thanks.
-
Column Value change in BO report vs HANA calculation view
Hi, We are having BO reports on Standard hana views. We have some columns in calculation view as below in Hana studio Column Name Column Purpose 1.Cost Center---(Gives cost center number) 2.Cost center Name--(Gives description of cost center )
-
OUTLOOK DOES NOT SYNC WITH SAGE SOFTWARE.