Profit centre check at sales order level
Dear All,
When I create a sales order, a profit centre comes as default from the material master, which needs to be changed at sales order level.
Can I have any validation here that if the profit centre doesn't match a particular criteria, system should not alllow to save the sales order.
If there is an user exit, kindly let me know with details.
Thanks and regards,
Avnesh Kamdar
Dear Kadar,
You take the help from the ABAPer, and explain what are the data you are going to use or consider (Base data) while validating the Profit centre in the Sales order.
You try with the following User Exits
In the program MV45AFZZ
1.USEREXIT_SAVE_DOCUMENT_PREPARE
2.USEREXIT_SAVE_DOCUMENT.
I hope it will help you
Regards,
Murali.
Similar Messages
-
Credit check at sales order level?
Dear experts
I want to set credit check at sale order level with following conditions
consider open deliveries for credit exposure
consider billing documents for creadit exposure
do not consider any open orders
Also if oldest items are open for more than 7days then block the sale order creation
e.g suppose customer is having credit limit Rs.100000/- and open deliveries against this customer is having the value Rs.50000/- i.e. credit exposure is Rs.50000/-. In this case system should block the new sale order created of value more than Rs.50000/-
plz suggest the configuration steps
regards
kailashdear friend
For i am already having the same setting but still my scenario is not working. i will explain my scenario again
suppose customer is having credit limit Rs.100000/- and open deliveries against this customer is having the value Rs.50000/- i.e. credit exposure is Rs.50000/-.
In this case system should block the new sale order created of value more than Rs.50000/-
But with the said settings purpose is not getting solved.
my settings are;
In OVA8 ;
Update: 000015
Static check: TICK
Status: TICK
open deliveries: TICK
Plz suggest
kailash -
Implications of changing credit check from sales order level to delivery
Currently the credit check is availbale at the sales order level in the system and if I want to change the credit management settings so that credit check will be available at the delivery level.
What are the implications of changing credit check from sales order level to delivery>
Mangesh Desai wrote:
> Currently the credit check is availbale at the sales order level in the system and if I want to change the credit management settings so that credit check will be available at the delivery level.
>
>
> What are the implications of changing credit check from sales order level to delivery
Hi,
No Implications simple credit check will not happen order level it will happen delivery level .
*system will not conceded at order level open order will not be calculated
Best Regards,
venkataswamy. -
Availability check at sales Order level
I am working in retail project and we have Cash sales, Rush order, Standard order scenario. All articles are created as Trading articles HAWA.
When we create a sales order with cash sales document type, Rush order the availability check happens at sales order level itself but if I use the OR document type the availability check happens at delivery document level not at sales order level
I want the availability check to be happening at sales order level so I have marked the availability in VOV6 for schedule category CP and CV.
I donu2019t have the stock for the material X and we have not created any purchase order for X material but system is giving the confirmed delivery date with OR document type. So I have marked the check without RTL in OVZ9. After this system shows the confirm delivery qty is 0.
I think if the availability check happens without replenishment lead time then only I can get the output as per my requirement
Can anyone guide me is it the right way to address this scenarioHello,
Cash sales --> The detail configuration that has to be made for Cash sales are as follows:
1. Create a new order type ZBV by Copying the BV Standard Order and in the functionality of ZBV activate immediate delivery.
2. Create a new category ZBVN by copying item category BVN and check whether credit active unchecked or not in ZBVN.
3. Make all the neccessay setting for the item category determination for cash sale for which u configured.
After the delivery document is created in the background, billing document is generated wrt Order.
Rush order -
>
1. Create a new order type ZRO by Copying the RO Standard Order and in the functionality of ZBV activate immediate delivery.
2. Create a new category ZTAN by copying item category TAN and check whether credit active unchecked or not in ZTAN.
3. Make all the neccessay setting for the item category determination for Rush order which u configured.
Please remember here the goods has to be picked and then PGI has to be posted. Then only you can bill the Order.
And for standard order process, please refer the below link:
[Standard order scenario|http://help.sap.com/bp_blv1600/V5600/BBLibrary/Documentation/148_BB_ConfigGuide_EN_IN.doc]
Regards,
Sarthak -
Hi, availability check at sales order level
hi,
sap gurus,
i know that availability check is optional at sales order level.
how to make it compulsary at this level.
any clues
plz help me on this.
my id is timmampalliatgamildotcom
regards,
balaji.t
09990019711.Dear balaji
Go to VOV6, select your schedule line category and maintain tick for "Availability" which will make the end users mandatory for availability check.
In fact, for normal sales process, the schedule line category is CP in which the tick would be there.
thanks
G. Lakshmipathi -
Availabilty Check at sales order level
hi,
I have the following scenario:
Myt customer requires that the required delivery date be checked against stock (planned and production orders), however it must not reserves stock. however at delivery stage, the system must reserve stock ? any suggestions???Dear Reshigan
Go to OVZ9, select your Availability Check and Checking Rule and untick against "Include sales requirements". By doing so, if stock is available say for example 100 nos.of Material A1 and you creating sale orders with 100 each, for both the sale orders, quantity will be confirmed.
However, if you create delivery for a particular order and save it without PGI, then the stock will be reserved against that particular order.
Hope this is what your requirement is and reward suitable if so.
thanks
G. Lakshmipathi -
Hello Experts,
I have few questions regarding the credit check in FI-AR credit mgmt and SD.
Currently we have a credit check in AR credit mgmt during the delivery order creation. But the management has decided to crap this and to put a credit check at sales order level.
Can someone tell me if there is any business process change in doing this?
Whats the concept of Horizon in dynamic check?
Can someone clarify the concept of Business Partner in SAP FSCM credit mgmt?
Any help in this regard is highly appreciated and duly rewarded.
Regards,
Sriramhi,
pl check this :
[Credit management|http://www.sap-img.com/sap-sd/credit-management.htm]
Dynamic Credit Limit Check with Credit Horizon
The customer's credit exposure is split into a static part; open items, open billing, and delivery values (see above), and a dynamic part, the open order value. The open order value includes all undelivered or only partially delivered orders. The value is calculated on the shipping date and stored in an information structure according to a time period that you specify (days, weeks, or months). When you define the credit check, you can then specify a particular horizon date in the future (for example: 10 days or 2 months, depending on the periods you specify). For the purposes of evaluating credit, you want the system to ignore all open orders that are due for delivery after the horizon date. The sum of the static and dynamic parts of the check may not exceed the credit limit.
regards
sadhu kishore -
Changing Availability Checks in Sales orders
hi there,
Can i easily change the Availability Check in a sales order?
i have 5 sales orde rtypes, and I sometimes want to change the Availability Check, how can i manage this?
thanksThere are three types of availability checks
1. Availability Check with ATP Logic or Against Planning
2. Availability Check Against Product Allocation
3. Rule-based Availability Check
For ATP logic, the Checking group and Checking rule combination determines the availability check parameters. The checking group is maintained in the material master, and not to Sales order type. Hence you can control by having different groups attached to different materials.
If you have Advanced Planner Optimiser (APO) then you can use the Rule based availability check. You can attach a Business transaction to a Sales document type and thus control the availability check in sales order level also.
Refer the below extracts:
<b>Define business transaction</b>
Path : spro -- img -- sd -- BF -- Av chk and TOR --- Rule based availabilty check
In this step you can define the business transactions. These transactions must also be available in the APO planning system. Here the availability check control is carried out for the transactions.You can find the business transactions in the APO planning system (Field BPROC) under:
Global ATP -> Settings -> Rule-based ATP -> Conditions -> Assign rule strategy.
<b>Assign business transaction to sales order type</b> t code VOV8
In this IMG activity, you assign the actions you defined previously to the order types. This activates the availability check settings for this order type, that were maintained in the APO planning system.
Regards, -
Availability checking user exit at sales order level
Hi ,
Is ther any availability Check user Exit at the sales order level?
1)I want to make Confirm quantity to zero in the sales order level
2)The block confirmation is set to VBEP-BMENG to "0" for each item where VBEP-LIFSP =Z1
Is ther any related USEREXIT in the sales order to make confirm quantity to ZERO
(VBEP-BMENG=0)
Ragumay be you can try putting some logic is MV45AFZZ in USEREXIT_MOVE_FIELD_TO_VBEP
or in the exitSDTRM001 - Reschedule schedule lines without a new ATP check.
Regards
Sai -
Profit Center derivation in Sales Order
Dear Gurus
I have a requirement where profit center should be derived in sales order on the combination of customer country and plant.
In standard SAP it can be defaulted at plant level from material master.
How can this be defaulted on Customer country and shipping plant.
Looking for experts opinion.
Regards,
Neeraj SrivastavaDear Neeraj,
It is possible to achieve this by using Profit Center Substitution in Sales Orders but as per your requirement Customer country is not available in Table fields but wherein Plant is available. Please find the below example process
The profit center is entered in the material master in the Sales: general/plant view.
When sales order is created the profit center in the material master will be populated in the sales order line item profit center field, which is present in the account assignment tab. This is the standard SAP behaviour.
To substitute the profit center, substitution rules have to be created. To define the substitution rules, use transaction 0KEM or the menu path IMG -> Enterprise Controlling -> Profit Center Accounting -> Assignments of Account Assignment Objects to Profit Centers -> Sales Order -> Sales Order Substitutions -> Define Substitution rules. Once in this transaction, click on Substitution icon to create a new substitution rule.
Enter the code say ZZ01 and description of the substitution rule and click on save.
Select the new substitution rule i.e. ZZ01 and click on the Step icon. System will give a pop up window in which the second option (profit center) has to be selected. Press enter or click on the green OK icon.
After pressing enter, another pop up box will be seen. Here, select the first option i.e. constant value and press enter.
You will be taken to the Step 001 - Overview screen. Enter the description for the Step and then click on Pre-requisites on the left side.
In the next screen, double click on EC-PCA: Substitution in Sales Order under List of Structures. In the next screen, select the item based on which the substitution has to be done. For eg: Division in item.
After you double click on Division in item, you will find the Division in item in the box above. After this click on "=" button which is next to the table fields. You will now find "=" next to Division in item in the box above.
Now click on constant button. System will give a pop up box in which enter the division number on which the substitution rule has to be built for eg. Division 10 i.e. whenever the division at item level is equal to 10 the profit center has to be replaced. After entering the value, press enter. After this you will find in the box above Division in itm = '10'.
Click on Substitutions on the left hand side. On the right hand side enter the profit center number which has to be populated (i.e. the profit center that has to be substituted with) in the sales order line item if the pre-requisite is met. Check the check box next to profit center also.
Click on the save icon. System will give a message save and generation successfully completed. The substitution rule is now created.
Now the substitution rule has to be assigned to the relevant controlling area. To do this, use transaction 0KEL or menu path IMG -> Enterprise Controlling -> Profit Center Accounting -> Assignments of Account Assignment Objects to Profit Centers -> Sales Order -> Sales Order Substitutions -> Assign Substitution Rules. To assign the substitution rule to the controlling area click on new entries and enter the controlling area, substitution rule and active status. Appropriate active status can be given as per requirement for eg: 3.
When the sales order is created, you can observe that the profit center for the line item is 'YYYY' because the pre-requisite is met i.e. the item division of the material in the line item is 10. This means even though in the material master the profit center is 'XXXX', it has been substituted by 'YYYY' based on the substitution rule logic -
Dear Friends,
Right now the credit check is on Delivery Order. It displays error message when doing PGI for Gross Value (Price + Tax). Now I want to do it for Sale Order Level.
I did all changes according to the following; but on sale order the error message is only for (Price). It is not including tax value. Your assistance is required....
1. Transaction OB38
Check which credit control area is assigned to the company code.
Company code:
Credit control area:
2. Transaction OVFL
Check which credit control area is assigned to the sales area.
Sales area:
Credit control area:
3. Transaction XD02 or VD02
Check which credit control area is assigned to the payer.
Payer:
Credit control area:
4. Transaction SE37
Is user exit EXIT_SAPFV45K_001 being used?
5. Transaction OBZK
For the settings under items 2 - 4, field "All company codes" must be
marked in Transaction OB45, or the credit control area must be entered
under the relevant company code in table T001CM of the credit control
areas allowed.
Company code:
6. Settings for the credit checks
7. Transaction OVAK
Which settings do exist for the sales document type used?
Sales document:
Check credit:
Credit group:
8. Transaction OVAD
Which settings do exist for the delivery type used?
Delivery type:
Credit group for delivery:
Credit group for goods issue:
9. Transaction OB01
Credit management/Change risk category
Definition of the risk category for each credit control area. You can
use Transaction FD32 to assign this risk category to a credit account.
10. Transaction OVA8
Here, the individual credit checks for key fields
- credit control area
- risk category
- credit group
are set. Take these key fields from the above settings and go
to the detail screen. In particular, check whether fields
"Reaction" and "Status/block" are set correctly. To carry out
follow-up actions in case of a credit block, the credit check
status must be set (field "Status/block").
11. Transaction FD32
Credit master data for the payer of the relevant document.
Credit account:
Credit limit:
Risk category:
Currency:
12. Settings for updating the credit values
Update of the credit values is required for the limit check (static or
dynamic credit limit check).
13. You want the item to be relevant for billing. If an item is not
relevant for billing or for pro forma billing, no update occurs.
14. Transaction OVA7
Update of the credit value is active for the corresponding item type
if the check box is marked. This field corresponds to field "Active
receivable" in Transaction VOV7.
Item type:
Active receivable:
15. Transaction V/08, Pricing
In the pricing procedure used for pricing, subtotal "A" must be
entered in a line for determining the credit value (mark the pricing
procedure and doubleclick on "Control"). Usually, the net value plus
taxes is used. This way the system is determined to use this subtotal
for credit pricing. The credit price is stored in field VBAP-CMPRE and
used for update and credit check.
You can find the used pricing procedure of the order under "Item ->
Condition -> Analysis".
Pricing procedure:
Line with subtotal = 'A':
16. Transaction OB45
Which update group (field "Update") do you use in the relevant credit
control area? The default setting is "12". If you use another update
group, check whether this is fine with you. If you open an OSS
message, please tell us the alternative update group.
Credit control area:
Update:
17. Transaction OMO1
Which kind of update did you choose for structure S066? In any case,
"Synchronous update (1)" has to be chosen as the kind of update. All
other settings will lead to errors.
Regards,
ShahbazDear Lakshmipathi,
Yes, "A" is there.
Regards,
Shahbaz -
SD Stock checkint at Sale order level
Dear Gurus
I would like to know that, instead of delivery stage i would like to give control at the time of material entry in sale order level. Whenever user enters a material code system should not allow unless stock is there.
regards
PrasadHi there,
Are you asking that in order entry if a material is not available, then the system should not allow to even enter the material?
May I know the reason for that?
Through customizing it is possible. But consider this scenario which you will surely come across in that case. Consider that you will code in such a way that material will have a block if stock is not available. Consider that on 13th Oct you will carry out stock inventory in your plant & find that 100 quantity is available. So you will remove the material block & allow order entry for that material. Consider that you have an order with quantity 150 logged in. Since there is no block on the material, user will be allowed to enter the material. Customer requires 150 but you have just 100. That means there is no sufficient stock available to fulfill your order. This will contradict your requirement. Right?
Unless the material is entered, system will not be able to carry availability check. Coz only then you will come to know what quantity the customer requires. Only then you will be able to confirm when the item will be available.
So what I feel is that your requirement may be feasible through customized user exists but it will surely have issues like above.
Regards,
Sivanand -
Cash discount calculation at invoice level not at sales order level
Dear Friends
while i am executing the sales cycle creten Cash discount conditions are calculating in the Invoice directly not in sales order.
can you please let us know your views oin what basis iot calculating directly in the invoice, since payment terms is there in both sales order and invoice level. but discount is only appearing at invoice level, not in the sale order level..
where these setting incurred in this process. i have verifies all the routies, there is no such kind of logic to calculate in a particular palce.
treat this one as high priority and let me know.
Thanks
Raju.Hi
while i am executing the sales cycle creten Cash discount conditions are calculating in the Invoice directly not in sales order.
can you please let us know your views oin what basis iot calculating directly in the invoice, since payment terms is there in both sales order and invoice level. but discount is only appearing at invoice level, not in the sale order level..
Please check your Pricing Procedure, whetehr against your Cash Discount Condition Type, Requirement 24 or 23 is maintained? If it is maintained remove these requirements and save. Then try to run the transaction.
Regards,
Amitesh Anand -
How configure the credit limit at sales order level
Hi
how can i configure the credit limit at sales order level..
ex: when i create sales order ... if exceeds the sales order value to credit limit value ...sysyem does not accept to save this sales order ...is it possible...pls help me in this issue
regards
sesidharHiiiii
It is very much possible in SAP
first you have to create credit control area
then assign your company code to your credit control area
then create your customer and assign credit control area in billing tab (for that u have to activate credit control area for your transaction by OB20)
Then go to t-code VOA8
assing credit check to your sales document type
create credit control area automatic with your credit control area.
Regards
Shambhu Sarkar -
Route not determing automatically at sales order level for some sales order
Dear All ,
Route not determing automatically at sales order level for some sales orders.We are using automatic route determination without wt group,eventhough we have configured the required settings
I have checked all the forums but didn't find any solution for the same.
Looking for your inputs .
Thanks inadvance
Regards
VenkatHi
1. Copare the Routes which are Automatically determined and which are not automatically determined
2. Have you mainted this route to be RELEVANT FOR TRANSPORTATION without this check route will not get picked up.
SPRO > Logistic General > Shipping > Basic Shipping Function > Routes > Define Routes > Define Routes and stages > Select the Route and check for it's settings > CHECK MARK Relevant for Transport. Without this check the route will not get picked up as of my understanding.
Thanks
RB
Maybe you are looking for
-
Time machine causes error message " Disk not properly ejected" with USB backup drive
I am using iMac OS X Lion and Time Machine causes the error message with a WD 1.5 TB drive in aThermaltake dock, USB. every time I wake up the computer.... Ejection of Time Machine and shut it down and turn opp power to drive causes the error messa
-
Stop full-screen windows in DW CS6 interface.
My preference for using DW is to have code view, site files & that's it. I really dont need any other feature. I have turned off the Application frame in DW CS6 & saved my workspace preference as code & site only. However whenever I open a file, it a
-
Javascript Coding Help: Checkbox
I am not familiar with coding except to say that I know what the possibilities are. I work for a small business and I need help adding a javascript code to a writeable PDF form we are using in Adobe Acrobat Pro. If a check box (Checkbox1) is clicked
-
This is an issue that has been driving me crazy! When I get ready to go to bed I have iTunes running and I manually dim the screen all the way so it is black. For some reason in the last couple of months the screen has automatically brightened for no
-
Does my MacBook Pro have an inernal convertor for European use?
Does my MacBook Pro have an internal convertor for use in Europe with a standard adaptor or do I have to get a separate convertor?