Pricing for delivery
Hi,
I have activated the pricing for delivery. But we have self defined fields -partner function- in pricing.
I want to know the user exit for assigning value to the new fields for pricing. Just like the user exit USEREXIT_PRICING_PREPARE_TKOMK in MV45AFZZ for order, in RV60AFZZ for billing. I cannot find the similar one for delivery.
Many Thanks
Jean
Hi Jean,
Please check this user exits <b>MV50AFZP</b>.
This userexit can be used to modify change mode of pricing screens in delivery processing.
Also you can check other user exits MV50AFZ*.
Hope this will help.
Regards,
Ferry Lianto
Please reward points if helpful.
Similar Messages
-
Price Determination for Delivery
When I create the delivery document with reference to sales order, I want to copy the pricing (all the conditions and values) from the sales order to delivery .But the standard SAP is re determining the pricing
<u>Simple Example.</u>
In the sales order line item the net value is 10 $ (Standard price 9 $ and Freight 1 $). This Price is determined by the pricing procedure.
If I change the freight manually to 2 $ in the sales order the net value becomes 11 $ now.
If I create a delivery with reference to this sales order the net price of the line item in deliver will be again 10 $ which is determined by the pricing procedure. But I want to copy the price from sales order line item which is 11 $.
Did any one come across any enhancement to do this, So that the Pricing determination will be suppressed and the pricing will be copied from the reference sales order?Hi
I have gone through the copy control options .Pricing copy can be done for sales documents and billing documents by giving pricing type <u>D</u> (Copy pricing elements unchanged)
But there is no option to copy pricing for delivery documents.
pricing copy option is available for the following
Sales Document to Sales Document
Billing Document to Sales Document
Sales document to billing document
Billing document to billing document
Delivery document to billing document
But pricing copy option is not available for
sales document to delivery document.
That is the reason why it is a development.
Can any one help me out by telling the suitable enhancement. -
Pricing condition program, userexit for delivery
Hi ,
As we have standard program RV60AFZZ to determine Pricing condition for Sales Order.
Do we have any Program, user exits , Routine to determine condition type for delivery?
Thanks
Aman KumarHi,
First functional people have to configure pricing procedure for delivery also...then u can use MV50AFZP include ("Userexit for pricing screen input)
Regards
krishnakiran -
Routines for Delivery Pricing (VOFM)
Hi,
We are writing a pricing routine to change condition values in delivery pricing. However no tables related to delivery line items appear during runtime. None of LIPS, XLIPS, etc. occur during the execution of the routine.
While similiar routines worked for Sales Order pricing (changing XKOMV-KBETR based on XVBAK, XVBAP values), it doesn't seem to work for delivery pricing.
Can someone suggest how to access delivery line items data during the creation of delivery.
Regards,
MuraliHi Murali,
You can use dynamic assign techniques to access the data which is not available in the routines.
Take a look at this weblog on how to access the data which is not available using dynamic assign.
/people/brad.williams/blog/2005/04/25/userexits--how-do-i-access-inaccessible-data
good luck
Cheers
VJ -
Tax determination for delivery charge
Hi,
We are using SAP IS Retail wherein actual sales is being sent out to SAP from web-site using Idoc type WPUBON.
WPUBON IDOC is processed in SAP and billing document and accounting documents are created. This IDOC will carry the information of the articles that were sold and the delivery charges for dispatching the articles to customer.
In normal scenario, VAT is applicable for article as well as the delivery charge and is taken care by the standard pricing procedure by accessing MWST condition. Tax code is derived from article master. VAT is calculated based on article price and delivery charge and posted into corresponding tax GL account (VAT amount for delivery charge is calculated based on tax class of article).
We have a scenario where some articles are sold with tax exemption at website to disabled customers. Even though the article price is exempted for tax, delivery charge is taxable as per government rules.
When this sales data comes into SAP the corresponding IDOC u2013 WPUBON has a tax code (E u2013 Exempted) against this article. This overrides the tax code maintained in article master while posting the billing document (Thought article is fully taxable as per master records, no tax is calculated when billing document is posted). Till this point we have no problem. As mentioned above, we want the tax to be calculated for delivery charge and posted to the tax GL account, which is not happening as the tax code applied for the article is also applied for delivery charge by default.
Is there any way in configuration to change the tax determination only for delivery charge?
Any pointer in this would be of great help.Hi
You can create and use a new tax code which is applicable only for Delivery charge cases.
Use a new pricing condition type for this Tax .and condition records with access sequence and tax code can be amintianed only for this condition type.
You will have to modify pricing procedure for the same.
Depending on condition records and document inputs the tax values for delivery will get triggered.
You can also put an order reason in Accounting determination access sequence through which on This special sales ,
account determiantion can be changed.
hope this helps
Regards
Mandar -
AS per our business process we want our sales order pricing to get copied in to delivery document.
AS per standard configuration for particularly delivery type we have assigned required pricing procedure. But at the time of sales order creation all Excise and Tax master are getting copied in to Sales order , but while creating delivery document with reference to sales order all pricing components are getting copied in to Delivery document but JCST and JLST are not getting copied.
Our Key combination for picking up JCST or JLST at the of sales order creation is as follows.
Country + Delivering Plant Region + Customer Region + Customer Tax classification + Material Tax Classification.
After creating delivery document in pricing analysis if we verify for JCST or JLST only plant region is missing.
Please Advice.Hi Nishanth,
The path for assiging the pricing procedure to the del doc LO is
Logistics execution - Shipping - Basic shipping functions - pricing - define pricing procedure for delivery
Also make sure that the relevant item category DLN is activated for pricing and cost determination
SD- basic functions - pricing - define pricing by item category
Thanks
Sanjay
Please reward points if this was useful to you. -
CIN Pricing for the Intercompany STO
Hi All,
I am doing a Inter Company stock transfer Process.I have created a Pricing structure for the Inter company stock transfer Pricing.
PO is created through the MM module nad in PO I can see the Priceses are maintained but when I am creatng Delivery I am not getting any value in the condition TAB.
Can any one explain how the Price from the PO will appear to the SD pricing Procedure.
This Intercompany Process is CIN dependent.
Please explain me.
Regards
Venkat.Hey the PO Pricing procedure is not required...its to load cost and all at the receiving plant and there is no need to view pricing at delivery level
you have to configure like:
1. SPRO>SD>Basic Function > Pricing >Pricing Control>Define And Assign Pricing Procedures>Assign document pricing procedures to billing types that is for you IV billing type it must be I
2. 1. SPRO>SD>Basic Function > Pricing >Pricing Control>Define And Assign Pricing Procedures>Define Pricing Procedure Determination and here on combination of sales area and Billing doc pricing procedure i.e. I and with customer pricing procedure maintain you Pricing procedure and call all there record and use these conditions
This will help you to solve your problem -
Error when creating VLO1N: u201Corder blocked for delivery as a result of credi
Error when creating VLO1N: u201Corder blocked for delivery as a result of credit checku201D.
Observations @ FD33:
Credit limit : 3,50,000.00
Receivables : 1,53,903.94
Credit exposure: 1,55,185.17
Current sales order value:
Net: 43127.74
Tax: 7331.72
Total sales order value : 50,459.46
Sales order created on : 18/8/09
Horizon : 2/9/09
Risk Category : HRR (High Risk Re-check)
====================
Need to know:
Tax amount is also included in the credit check?
Is the total sales order value: 50,459.46 is included in the Credit exposure value?
If it is not included then the total will go beyond the Credit limit value. Fine the block is ok.
If it is included in the Credit exposure, then the total amount will be 3,09,089.1. Which is less than 3,50,000. So credit check should not happen.
But it is blocked and the error is through as u201Corder blocked for delivery as a result of credit checku201D.
Please let me know the reason & what other checks I have to look on.
So that I can provide the reason for this action.
Thanks in advanceu2026Hi,
Generally total value of the sales order is considered for the Credit management.
Now if you want tax should not be included for the credit management.
Then you have to make small changes in pricing procedure.
Go to V/08 and select your pricing procedure and go to control data.
Check out the setting where your grand total is happening.
In the subtotal column you will find out A has been put up.
This A trigger the credit exposure of the credit management.
So if you want that tax should not be included then, check out where your total net value has been calculated before tax.
Over there put the A in the sub total column and remove it from the previous setting.
Save this setting now check whether the credit is happening including the tax or not.
Regards
Raj. -
Scenario : How to include scales for delivery schedule
Hello,
1.How to include scales for delivery schedule
Example u2013 I have a total SA for 10000 EA for Rs 10 EA
i. When SA line And GR is for 0-100 system should take Rs 10 EA
ii. When SA line and GR is for 101-1000 System should Rs 9.50 EA
iii. When SA line and GR is for 1001-5000 system should take Rs 9.00 EA.
How to do ?
Regards
sapman manHi,
This you have to maintain in Scheduling agrement document itself.
In scheduleing agreement (ME31L)--> Pricing Condition Icon. if you select this there you can find the scales assignemnt in headel leavel icon. (F2).
If assgin this will fllow in delivery schedule line.
SAM -
Minimum order value for delivery
Hi all,
I have a problem concerning order value. I want to block orders for delivery that, based on the shipping point for the individual items, do not reach a minimum order value per shipping point. When the customer orders the next time and the combined value on a specific shipping point for the old and the new order(s) reaches the limit, a delivery document should be created. We also want to create a message to the customer saying that the first order wasn't delivered due to low value.
Is this possible without extensive programming? A little coding in a copying rule or such is ok, but as we can handle this manually in the WH-system we don't want to put to much effort in it.
best regards,
GlennYes you can do that, You can use the mimum order value condition type in the pricing procedure . This condtion type check for the mimimum order value and if this is not met based on the routine in pricing procedure it will block. You can make adjustments in code for the routine for the condition type.Condition type is AMIW
Reward points!!!!!!!!!!1
Thanks,
Kamal -
Approvals process for Delivery document
Hello Experts,
I have a non conventional scenario, that needs to be handled by SAP Deliveries (Created without reference). Business scenario is as follows:
A research organization has multiple testing sites across the globe. It already has SAP system installed for its day to day processes. The organization has testing sites across the globe which order specific chemicals from a primary site. Now it is required to capture the delivery related part of this process needs to be mapped into SAP. SAP Delivery document would be used to meet this requirement.
However, the legacy system has an approval process in place. i.e. there are 4 lines in a request, it is quite possible that these 4 materials have 4 different 'owners'. These 'owners' 'approve' the release of specific chemicals in the legacy system.
The requirement is to map this line item level approval in the delivery document. However, Delivery Block is only at header level. Please provide suitable pointers so that this can be captured in standard SAP, or if not possible suggest appropriate customisation.
Thanks in advance,
Onkar1. Would it be possible to control the workflow for a delivery at line item level. If yes how will the approval result in status change in Delivery?
I think we can initiate the work flow line item wise .It should be populate services for object tab.That is the reason when some thing is missed you should put some check point before you do PGI the delivery completly approved or not.
2. We have only 2 statuses: picking completion and PGI. The delivery in legacy system has 2 more statuses, and they are to be captured in SAP delivery(at header level). Is it possible to add statuses to the delivery, or use some of the standard ones?
What are other 2 status you required ?.If it is really required then check in any otions VOFM to add some fields in header .
3. I am not able to edit price in the delivery, despite adding pricing procedure, and making the item category relevant for pricing. The pricing fields are grayed out. Am I missing anything?
*Did you make any pricing configuration for the delivery type ?.If not do configuration.
SPRO>Logistics Execution>Shipping>Basic Shipping Functions>Pricing-->Define Pricing Procedures for Delivery* -
Pricing for two different components in a single assembly
Dear All,
Issue is regarding if we maintain two different components in a single assembly.
Say A nut & Screw assembly, Nut value is fixed & screw value differs as the length of screw differs each time.
Issue is how to maintain the pricing OR price.
i/ps will be of great helpful & rewarded too.
With Regards,
Vijayashree
Message was edited by:
Vijayashree nairHi Vijayashree
Normally you will maintain price ONLY for the final product which you are going to sell. So in that case, the question of maintaining price for components does not arise.
However following options are available in SAP
If you want the system to carry out pricing, inventory control, and delivery processing at main item level, enter <b>ERLA</b> in the <b><i>Item category group field of the Sales: sales org. 2</i></b> screen in the material master record of the finished product. This means that the components only function as text items and are not relevant for delivery. The following graphic shows how a bill of material is processed at main item level.
If you want the system to carry out pricing, inventory control, and delivery processing at the component level, enter <b>LUMF</b> in the <b><i>Item category group field of the Sales: sales org. 2 screen</i></b> in the material master record of the finished product. In this case, only the components are relevant for delivery. During processing the system automatically creates a delivery group. The latest delivery date among all the components becomes the delivery date for the entire delivery group.
Thanks
G. Lakshmipathi -
Extended Idoc - User exit for delivery VL01 and Invoice VF01
Hi Experts,
We are developing Extended Idoc for order - cash cycle.The extended Idoc contains 4 extra fields.
I want to know the User exits where i can populate the extended segment field values for VL01 and VF01 transactions.HI
exits available for VL01.
VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)
VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)
VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)
VMDE0001 Shipping Interface: Error Handling - Inbound IDoc
V53W0001 User exits for creating picking waves
V53C0002 W&S: RWE enhancement - shipping material type/time slot
V53C0001 Rough workload calculation in time per item
V50S0001 User Exits for Delivery Processing
V50R0004 Calculation of Stock for POs for Shipping Due Date List
V50R0002 Collective processing for delivery creation
V50R0001 Collective processing for delivery creation
V50Q0001 Delivery Monitor: User Exits for Filling Display Fields
V50PSTAT Delivery: Item Status Calculation
V02V0004 User Exit for Staging Area Determination (Item)
V02V0003 User exit for gate + matl staging area determination (headr)
V02V0002 User exit for storage location determination
V02V0001 Sales area determination for stock transport order
For VF01..
Enhancement
V61A0001 Customer enhancement: Pricing
V60P0001 Data provision for additional fields for display in lists
V60A0001 Customer functions in the billing document
V05N0001 User Exits for Printing Billing Docs. using POR Procedure
V05I0001 User exits for billing index
SDVFX011 Userexit for the komkcv- and kompcv-structures
SDVFX010 User exit item table for the customer lines
SDVFX009 Billing doc. processing KIDONO (payment reference number)
SDVFX008 User exit: Processing of transfer structures SD-FI
SDVFX007 User exit: Billing plan during transfer to Accounting
SDVFX006 User exit tax line in transfer to accounting
SDVFX005 User exit reserves in transfer to accounting
SDVFX004 User exit G/L line in transfer to accounting
SDVFX003 User exit cash clearing in transfer to accounting
SDVFX002 User exit for A/R line in transfer to accounting
SDVFX001 User exit header line in delivery to accounting
J_3RSINV -
USER-EXIT for DELIVERY--very very urgent
Hi all,
can u plz tell me the user-exit for delivery i.e this exit should be called after the delivery order is created.
plz suggest some specific exit.it is very very urgent.
Regards
pabitraRout ,
u cannt find out user exits after the Creation.
V02V0001 Sales area determination for stock transport order
V02V0002 User exit for storage location determination
V02V0003 User exit for gate + matl staging area determination (headr)
V02V0004 User Exit for Staging Area Determination (Item)
V50PSTAT Delivery: Item Status Calculation
V50Q0001 Delivery Monitor: User Exits for Filling Display Fields
V50R0001 Collective processing for delivery creation
V50R0002 Collective processing for delivery creation
V50R0004 Calculation of Stock for POs for Shipping Due Date List
V50S0001 User Exits for Delivery Processing
V53C0001 Rough workload calculation in time per item
V53C0002 W&S: RWE enhancement - shipping material type/time slot
V53W0001 User exits for creating picking waves
VMDE0001 Shipping Interface: Error Handling - Inbound IDoc
VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)
VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)
VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)
* FORM-Routinen für Userexits
include mv50afzz.
include mv50afz1.
include mv50afz2.
include mv50afz3. "Userexit neu zu Release 3.0A
include mv50afzk. "Userexit 4.6A (KOMKG/KOMPG)
include mv50afzl. "Userexit 4.6A Liefergruppen
"n_693000
include mv50afzp. "Userexit for pricing screen input
Regards
Prabhu -
Automatic Cr. Management :Sales order blokced for Delivery
Hi.
I have done the Automatic Credit Management.
I would like to block the sales order from being delivered. The delivery block needs to be set to "01 Credit limit"
I have done the following settings.
In the Definition of Sales Order,
Check Credit Limit : D
In the Definition of Item Category,
Credit Active field is checked.
Order type is assigned to the credit check type D and Group 01 in OVAK.
In ova8, for this combination of the Cr. Ctrl area /Risk category / Cr. Grp.
Dynamic -ticked
Reaction A
Status/ Block - Ticked
FD32 is done.
Did i miss any customizing here? i would like to have the Auto Cr. Management (D)and not the simple cr. check(A, B or C)
Do reply.
thanks
VenkatHello Venkat,
Below is whole procedure for Aut Crdt Mgmt.
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_SAPV45K_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:
Credit control areas allowed:
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. This risk category can be
assigned to a credit account by using Transaction FD32.
10. Transaction OVA8
Here, the individual credit checks for key fields
o credit control area
o risk category
o 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. 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:
14. 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':
15. 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:
REWARD POINTS IF U FIND THIS AS USEFUL...
Regds
MM
Maybe you are looking for
-
Illustrator CS4 Not Starting (no error messages)
I'm running into a problem trying to run Illustrator CS4. It has worked int he past, but I've gone a month or two without touching it. Yesterday I installed a trial version of Photoshop CS4, which ran fine. Today I tried to start up Illustrator and
-
Highlight one person in a sports video
Is there a way to highlight one person in a sports video. Like the person making the basket is highlighted in white while the rest of the team is darker??
-
What is the scenario to get TRANCODE 25 ?
What is the scenario to get TRANCODE 25? Thanks in advance.
-
Hi, I am trying to understand what OLAP is good for and if it is the right technology to use for my problem. I work in a Health Insurance company and I tend to do a alot of analysis on Medical Claims. I will try describing a particular set of data th
-
Play an MC backwards with FLV content
Problem: I have an flv I would like to play backwards. Attempt: I have used the code below to play an MC backwards as well as forwards with success in the past. Now I have an flv which I must play backwards and I thought embedding it entirely in an M