Why we should assign Profitability Segment Number in sales Order
Dear Gurus,
Can any one tell me why we should assign profitability Segment Number in Sales Order?
While i am createing the sales order system is asking to assign profitability Segment Number and WBS Element. Even though there is no specific assignment of these fields for incompletion log.
Can anyone tell me what exactly is the functionality behind this Profitability Segment number?
Good answers are rewarded with points
Thanks and Regards
SAP SD
Yoganand
Hi,
If CO-PA is active settlement transfer the costs and revenue of the sales order item to profitability segment in CO-PA, if not active it gets transferred to G/L account in FI.
Regarding functionality of Profitability segment - Need to specify Characteristics in CO-PA for profitability segments and these characteristics are used for Information system and planning. Charcteristics which are not involved in profitablity segment remains in the line item of CO-PA. In essence charcteristics decides on profitablity segments.
Regarding removal of Profitablity segment no in Sales order .Kindly refer back to the earlier threads.
Thanks & Regards
Madhu
Similar Messages
-
Profitability segment No in Sales Order
Hi All,
While I am creating Sales order the following incomplete data error occurs;
Missing data:Profitability segment No
Message No:VU019
Diagnosis
The system checked the document for completion and found some missing data.
You cannot continous the process,
Pls anyone aware of this issue.
Likely the setting will be missing in CO-PA area configuration.
Thanks,
ThiruHI,
Case 1: if you do not have the profitability segment in the incompletion procedure of the item category (transaction OVA2), it will be checked nevertheless if the profitability segment is required from a business point of view (for example, if the account-based profitability analysis is active in transaction KEKE, the incoming sales orders for the controlling area is active in transaction KEKF, etc...). When the profitability segment is required from a business point of view, it is checked in a "hard-coded" incompletion procedure and that´s why the order may be incomplete even if the profitability segment is not maintained in the incompletion procedure. If it is not required from a business point of view, this "hard-coded" incompletion procedure will be set as complete.
Case 2: if you explicitly have the profitability segment in the incompletion procedure of the item category (OVA2), the profitability
segment will be checked no matter if it is required from a business point of view or not.
Please read note 114520 which describes this standard behaviour. This note also describes the system behaviour if the profitability segment has been included explicitly in the incompletion procedure (our case 2) in point 2. In this case, the solution would be to remove the field VBAP-PAOBJNR from the incompletion procedure (providing that the profitability segment is not required from a business point of view).
regards
Waman -
Missing data: Profitability segment no. in Sale order creation
Hi Gurus,
while creating a Sales order, I am getting the Below Error;
"Error while the Operating Concern being determined"
Massage no: KE/AD817
Error: Missing data: Profitability segment no.
Its Urgent..
Can anybody suggest....
Thanks
BKTHi Bani,
Please check if note 380102 helps in this case. From the long text of the error message you can find out which charachteristic is responsible for the error message.
Regards,
Abhisek -
Profitability segment number 02209 does not exist in operating concern ESAA
Hello Experts,
Please help us on one issue which we are facing here that
"Profitability segment number 02209 does not exist in operating concern ESAA"
please could you please let us know why are facing this issue and where to check if this Profitability segment number.
Thanks and Regards,
Mangal ModiHI,
This can occur if you have deleted data from table CE41001 and have
already assigned data to profitability segments in this operating
concern.
Check the OSS note: 93051, hope it may help you..
Thanks -
hi
when i settled internal order to profitablity segment , during the settlement time it is showing the different profitability segment number for every internal order settlement, but it is updating the ce4xxxx ,ce1xxxxx tables with different profitability segment number. why it is showing the receveiver profitability segment number differently at the the time of settlement ?
thanks
monicahi
sap guru's, in sales order profit center is missing
kindly check it....
Plz reward if any -
Profitability segment number (CO-PA)?
Hi,
"Profitability segment number (CO-PA)" of Monthly sales figure report (SD module)
is equal to which source of BW??Hi
See this
PAOBJNR - field in GLPCA
Regards
N Ganesh -
Assign Profitability segment for Depreciation Run
Dear all,
I want to assign profitability segment for depreciation a/c,Where can i do this?please give me advise .
Thanks&Regards
KumarHi Kumar,
Profitability segments are used to analyze contribution margins earned out of customer/customer segments. Here COGS is deducted from revenue to get the margin.
If you want depreciation to be picked up in profitability segment..It has to be picked up through COGS. To do this the depreciation has to be first posted to the cost center involved..which I think you must already have because of cost center assignment to assets. Later from the cost center you got to move the depreciation to production orders through activity or OH allocation, so that the asset depreciation gets picked up in COGS. After this COGS takes care of flow to COPA
Hope this helps -
Profitability Segment Number Missing
Dear SAP Guru's
While creating the sales order i am getting the following error that Missing Data: Profitability Segment Number. I am not able to save the delivery due to this. Please give me the solution
Regards
Rahulhi
sap guru's, in sales order profit center is missing
kindly check it....
Plz reward if any -
Assign batch number from sale order to production order automatic
Dear all, I have a question for all. Please help me in this case
My scenario is make to order
I have a sale order, when i create sale order, i have assigned batch number at each line item.
When i run MRP for sale order (MD50), the system generate a planned order for it and I've converted to production order.
So when I view production order, I think that batch number what I've assigned to sale order will be assign to production order but that is not happen.
So, can you help me solve this problem. I think that sap can assign batch number from sale order to production order automatic but i don't know how to configure that
Thanks allHi,
To the best of my knowledge, when system is generating planned order / production order from sales order system doesnt copy batch number from sales order.
In fact , you are following wrong practice for generating batch no.
Follow procedure like this :
Create sales order without any batch assigning there. Run MRP with MD50 and then convert planned order to Production Order.
While creation / releasing of Production order, you have option to generate batch automatically by following way :
Go to OPKP (Production Scheduling Profile) -> Take your plant & give suitable name to Production scheduling profile-> Batch Management tab -
> Automatic Batch creation in the order maintain this field as
1 Automatic batch creation at order creation
or
2 Autom. batch creation at order release
This will generate batch number automatically at the time of creation or release of order.
Then follow same process i.e. Goods Issue, Confirmation & GR for production order.
So you will get sales order stock in the form of batch managed.
Check & revert if any issue in above flow.
Regards,
Tejas -
Number of sales orders in a copa report
Hi All
I am designing a revenue report from COPA.In the report,By changing the chrecteristics(sales org), the revenue in the report changes and underneath the revenue the number of sales orders will change. Now my question is, Is there any way to display number of orders that make up the $ amount in Copa report?Hi Williams,
In order to regenerate this program call function module 'RKE_GENERATE_INTERFACE_ACT' in the test environment and start it for the respective operating concern.
Example: if the name of the operating concern is 'S001', program 'RK2SS001' has to be regenerated.
Proceed as follows to generate program 'RK2SS001':
Call Transaction SE37 (Function Builder).
Enter function module: 'RKE_GENERATE_INTERFACE_ACT'.
Choose 'Single test' (F8).
Enter import parameter ERKRS = 'S001'.
Choose 'Execute' (F8).
You would drive the steps for the generation of the program 'RK2SXXXX' for ALLE your operating concerns through.
By the program changes described in this note it is avoided to call the CO-PA cross-company-code derivation type in the so-called 'overwrite mode'. Usually characteristic values of the derivation type which are already filled, that means directly copied from the sales order, are not overwritten anymore.
If characteristic values during the processing of cross-company-code orders are supposed to be copied from the profitability segment of the supplying company code into the CO-PA line item of transaction type 'A', the possibility is provided with the attached correction. Technically the implementation of the desired transfer logic is not executed within the framework of a standard SAP enhancement, but rather by means of the help of a CO-PA-specific user exit of category 'RKE_EXIT'.
In order to use the 'RKE_EXIT', proceed as follows:
1. Call Transaction 'SE16' and create an entry in table 'TKEEXITS' with following field contents:
EXITID - 'KEI1_INTERC'
APPL - 'KE'
SEQNO - '001'
ISACTIVE - 'X'
REPORT - Name of a program in the customer namespace 'Z*'
MODEL - Name of a FORM routine in program REPORT.
2. Then you can implement the 'RKE_EXIT' in FORM routine 'FORM' of program 'REPORT'. If you want to deactivate it, you have to set the flag 'ISACTIVE' to initial or remove the entry from table TKEEXITS.
3. FORM routine 'FORM' must be declared with following chaning parameters:
I_EXIT_ACTIVE TYPE C
I_ERKRS LIKE TKEBB-ERKRS
IS_CE1 TYPE ANY
IS_CE1_INTERC TYPE ANY
4. To activate the 'RKE_EXIT' in the program, first set flag 'I_EXIT_ACTIVE' to 'X', since otherwise you can not branch to the exit within the same transaction during the next access.
5. In the parameter 'I_ERKRS' the operating concern 'XXXX' of the selling company code is passed. The parameter 'IS_CE1' contains that one current line items for the record type 'A'. The parameter 'IS_CE1' contains the current line item for the transaction type 'A'. The characteristic values of the profitability segment stored in the sales order from the supplying view are passed in parameter 'IS_CE1_INTERC'. Are the selling and assigned the supplying company code different operating concerns, values of characteristics only are available in the parameter 'IS_CE1_INTERC', that exist in both operating concerns with the same technical indicator.
6. The parameters 'IS_CE1' and 'IS_CE1_INTERC' are passed in non-record structured form and must be assigned in the FORM routine to corresponding program variables which both of the type 'CE1XXXX' with which 'XXXX' designates the operating concern of the selling company code are. On these program variables the characteristic value transformations can be executed. Finally the program variable 'IS_CE1' must be assigned to the parameter again, so that the changed characteristic values are returned correctly.
The source code of the 'RKE_EXIT', if the implementation is done in program 'ZZCOPA_CHANGES_INTERCOMPANY', FORM routine 'CHANGES_INTERCOMPANY' and operating concern 'S001' and from the profitability segment of the returning view characteristic 'WWXYZ' is supposed to be copied
Regards,
Srinivas Muthyala -
Want to add number of sales orders in a COPA report or form
Hi All
I created a COPA report that has two columns: sales from sales orders & sales from billing documents. Now I want to add columns which shows number of sales orders that make up sales. Can any one explain me , how can we acheive this With a user exit, .
thanks in advance for looking into thisHi Steve,
Walter is very right in saying so.
In SD module itself you can get some reports like this.
Even in COPA you will get these kind reports. But if your company is a big company and have lots of sales orders,
Then you will have serious problems with System performance issue.
When you define that sale order is a segment level character, then system will ear up the resources and take very long time in executing the reports.
But for some reason this requirement is a must case, then it is very simple
you define Sale order in either form or report,
then give the variable parameters like Co.Code, Period etc. you will get all the sales orders details for the selected period
But think about not going for it before you make up your mind
Best Regards
Surya -
How to restrict the Number of sales orders in theTCode:VL10A whil creation
I'm creating the Delivery by using the batch job with program: RVV50R10C Here I need to restrict the number of sales orders numbers while creating deliveries for sales orders
Like system should pick the sales orders (sales documents) from 1 to 100 OR 100 to 200
Please advise me how to do it and what changes I need to do itHi,
Aslo, you can see Note 198137 - VL10: Customer-specific enhancements / user exits. As is for SO, check subroutine LV50R_VIEWG03. If cf_subrc = 1 thin this SO isn't seen in list.
***INCLUDE LV50R_VIEWG03 .
*& Form POSTAB_VEPVG_FILL_USER
FORM POSTAB_VEPVG_FILL_USER
USING IX_LIST_PROFIL TYPE SHP_VL10_LIST_PROFIL
IX_PARAMETERS TYPE SHP_VL10_PARAMETERS
IX_SELECT_OPTIONS TYPE SHP_VL10_SELECT_OPTIONS
IT_ENQUEUE TYPE SHP_VL10_PACKAGE_T
IX_SD_ORDER TYPE SHP_VL10_SD_ORDER
IS_VEPVG TYPE VEPVG
CHANGING CS_POSTAB TYPE SHP_VL10_ITEM
CF_SUBRC TYPE SYSUBRC.
CF_SUBRC = 0.
* cs_postab-zzfield = ...... "add new field to List
* if xxxxxxx = yyyyyyy.
* cf_subrc = 1. "Exclude this index from List
* endif.
ENDFORM. " POSTAB_VEPVG_FILL_USER
I hope this helps you
Regards
Eduardo -
Hi All, We are in to Release 11.5.10.2.There is a specific requirement to Prevent users from creating Manual Sales Orders in Oracle and yet users should be able to book the Sales Orders Imported from CRM system into Orcale.Please advise.
Thanks for your advise.
However, I missed to mention that we have two set of users One is for Finished Goods and another for Spares.
Only Spares users need to be prevented from creating Direct/Manual Sales Orders in Oracle.
As you suggested, if this will be done at Form level, that may Disallow FG users also to create Manula Sales Orders which should not be the case.
Further, I tried to test one scenario through Processing Constraints but it did not work.
Application
OM
Validation Type
Entity
Temp
Short Name
TBL
Validation Semantics
Created By
Equal To
User(Myself)
Processing Cosntraint
Application
OM
Entity
Order Header
Constraint
Operation
User Action
Create
Not Allowed
Conditions
Group
Scope
Validation Entity
Record Set
Validation Template
101
Any
Order Header
Order
Above Created
Please advise. -
How to count number of sales orders generated in a month in SAP SD
Hi SD Gurus,
I have a very strange query from client. I have to count the number of sales order created in a month for a z report. For example 30 in Jan, 25 in Feb etc. Could anyone suggest me How to count number of sales orders generated in a month in SAP SD.
Regards
Vinod KumarHi,
Goto the T.Code "SE16" or "SE16n" or "SE11".
Enter the table name as VBAK
Enter the created on date as the starting date of the period and to date as the end date.
Enter.
Click on "Number of Entries".It will tell you the number of entries created in a particular period.
If you want a report,goto the T.Code "VA05n".
Regards,
Krishna. -
Delivery schedule line number in sales order is not populated in production
Hi all,
i am doing make to order scenario with 20 strategy group. In sales order we r defining the different delivery schedule lines.when i run the MRP and getting the plan orders for all the FG material and semifinished material, the sale order number and sale order item number is getting updated in production order . Beside these two , delivery schedule line number is not populated in production order.
please give your valuable suggestion .
i would be highly thankful to u
Will reward points.
Regards
KumaraguruHi Kumar,
Some changes done in your PRD server.If yes then contact abap consultant regarding the same.
Because these type of problem comes when you do transport or changes done in the system.
Regards,
Anil
Maybe you are looking for
-
Incorrect SALE RETURN A/C in GL A/C Determination
Hello All, We recently detected, that the Sales Return A/C has been incorrectly defined in the GL A/C Determination. As a result all Sales credit notes (although thankfully very few in number) have been incorrectly posted. After correcting the accoun
-
Fixed Size Thread Pool which infinitely serve task submitted to it
Hi, I want to create a fixed size thread pool say of size 100 and i will submit around 200 task to it. Now i want it to serve them infinitely i.e once all tasks are completed re-do them again and again. public void start(Vector<String> addresses)
-
What would happen if I added the itouch email to the add accounts on my iphone and confirmed that email address? Would only my iphone get both (itouch and iphone) messages? or will my itouch then also get my iphone messages as well??
-
Hi there. I'm a AS2 and Flash CS3 guy. I started to learn AS3 and transfer to Flex 3. But I got a problem w/ Events in AS3. I'm adding a canvas component to the stage. On that canvas, I added 3 different events: mouse down, mouse move, and mouse up.
-
How do I get Photoshop Elements 11 and Premiere Elements 11 content
I purchased downloaded copy of Photoshop Elements 11 and Premiere Elements 11 from the Adobe store. But it the readme file says there is about 5 GB of content that needs to be downloaded. How do I get that content?