BADI for Sales Order check on Item Level
Hello,
I found this BADI, 'BADI_SD_SALES_ITEM' which i guess fires at the item level. But how do i use 'THIS' particular BADI to fulfill my requirement. Can someone guide me how to use 'THIS' particular BADI or if there are any other BADI which gets fired on the sales order item level
Thank you
Shehryar Dahar
better to use Exit Program MV45AFZZ.
or u have to findout in which Method u can do changes required.
Regards
Peram
Similar Messages
-
Hi Gurus,
I have to caculate the volume discount based on the goods ordered. So that i have to calculate the discount and update it into Net value in condition tab in va01. Please provide the what is the BADI for that suitable requirement so that it should be executed before saving the order. And also the discount should be displayed in the item level. Please provide me some suitable solution.
<b>Its Very urgent.</b>
Points will be awarded
Regards
RaviHi
Use the Std Include MV45AFZZ for writing the user exits related Sales order
which is a include in the std sales order program SAPMV45A
Write the code in the appropriate FORM..ENDFORM.. and see
see further the following Exits and BAdis for Sales order
Enhancement
V60F0001 SD Billing plan (customer enhancement) diff. to billing pla
V46H0001 SD Customer functions for resource-related billing
V45W0001 SD Service Management: Forward Contract Data to Item
V45S0004 Effectivity type in sales order
V45S0003 MRP-relevance for incomplete configuration
V45S0001 Update sales document from configuration
V45P0001 SD customer function for cross-company code sales
V45L0001 SD component supplier processing (customer enhancements)
V45E0002 Data transfer in procurement elements (PRreq., assembly)
V45E0001 Update the purchase order from the sales order
V45A0004 Copy packing proposal
V45A0003 Collector for customer function modulpool MV45A
V45A0002 Predefine sold-to party in sales document
V45A0001 Determine alternative materials for product selection
SDTRM001 Reschedule schedule lines without a new ATP check
SDAPO001 Activating Sourcing Subitem Quantity Propagation
Business Add-in
BADI_SD_SCH_GETWAGFZ Scheduling Agreement: Read WAGFZ from S073
BADI_SD_V46H0001 SD Customer functions for resource-related billing
<b>Reward points for useful Answers</b>
Regards
Anji -
User Exit and BADI for Sales Order
Dear Experts,
please give me available user exits and BADI for sales order .i want to take the data from sales order at the time of sales order posting .Hi,
In debugging you can find some Enhancement Spots where you can implement your code. This lets you ignore the need for access key, but its a time consuming process spotting out the exact enhancement point.
Regards
Karthik D -
BADI for sales order header level data
Is there any BADI which will give me the sales order header level data? I need net price of the sales order in header level. KOMK structure does not contains the net price value.
My requirement is:
I am writing a pricing routine for calculating ZSMR condition value in sales order header level. The formula for calculating is (NET PRICE / NET SALES COST) / NET PRICE.
I can't use VBAK because I have not saved the sales order yet. I need to use some structure.
Which structure contains the net price of the sales order in header level. KOMK structure does not contains the net price value.
Edited by: dossgs on May 21, 2010 4:08 PM -
BADI for Sales Order Item Process
I am using BADI BADI_SD_SALES_ITEM to process and fill customer-material number for certain items of a sales order which are not automatically filled.
I am inside the IF_EX_BADI_SD_SALES_ITEM~ITEM_PROCESS where I have access to all the item data in FVBAP. I need the ship-to party from the Sales order header. How do I access header data inside the Item_process method ?
PS : BADI_SD_SALES_ITEM badi is meant for internal use by SAP. I changed it to be used externally.>
Shareen Hegde wrote:
> PS : BADI_SD_SALES_ITEM badi is meant for internal use by SAP. I changed it to be used externally.
That will be interesting when hot packs go in. -
In ME21N,User Exit/BADI for Defaulting Vendor number at item level.
Hi Experts.
In ME21N, for every purchase order, we have condtion tab for each line item.
Many condition typesot taxes are listed based on the config for the materials.
My requirements is, When we go inside by selecting a condition type we find vendor number displayed.
I need a user exit/BADI for defaulting the Vendor number.
Regards
Balaji RHi,
check with below link,
fo this one you will find both user exit and badis
https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/find%252bapplication%252bclass%252bwith%252bexits%252band%252bbadis%252bfor%252ba%252btransaction
Regards,
Madhu -
New field in sales order screen at item level
Hi Friends,
I need to insert a new field at the item level in the sales order screen (additional data tab). Please let me know how to do the same.
Regards,
VivekHi,
you can add fields of self-defined tables on the "Additional Data B" tab
. Those fields should be added onto the respective screen and the flow
Logic should be adjusted. Additional item data is on screen SAPMV45A 0459. This screen contains
Include SAPMV45A 8459 as user exits.
This should involve not only appending a structure containing customer-
Specific fields within the table VBAP but also using the
userexit coding:
a)MV45AOZZ for PBO (i.e. module zzmodify_uas_pbo output);
b)MV45AIZZ for PAI (i.e. module zzmodify_uas_pai input);
c)MV45AFZZ (sub-routine USEREXIT_MOVE_FIELD_TO_VBAP) for defaulting the
values from the customer master and further processing.
Best regards,
Joerg -
User Exit/BADI for Sales Order Line Partner Change
I am looking for a user exit or BADI which gets triggered when partner function of a sales order line is changed.
My detailed requirement is-We have created a new Partner Function - END CUSTOMER(EC). Requirement is to trigger a business logic whenever the End Customer partner function is changed from its default value to anything else.
If you have any suggestions please let me know.Hi
have a look at function module EXIT_SAPLV09A_004 .
Cheers -
Hi all,
I want to trigger my program after pressing the save button in Sales order screen.Is there any User exist or BADI for that?
Regards,
Krishnamoorthy.I am not sure which version SAP has these released, but at least in 4.7 and above there is a BADI definition called BADI_SD_SALES with methods for the old SAVE_DOCUMENT_PREPARE and SAVE_DOCUMENT form routines in MV45AFZZ. There are some other general methods as well.
Chris H. -
I'm looking for BAPI, which returns all items for sales order.
Returned items must have included all information, which we can see in transaction va02 on card Item Overview
I'll reward with points for good BAPI.
BR TomekIn the i_bapi_view structure, populate which tables you would like to have returned by using a value of X.
Use the sales documents table to pass which documents you want information on.
So if you wanted item details:
i_bapi_view-item = 'X'.
sales_documents-vbeln = '0000012345'.
append sales_documents.
call function 'BAPISDORDER_GETDETAILEDLIST'
exporting
i_bapi_view = i_bapi_view
tables
sales_documents = sales_documents
order_items_out = order_items_out. -
Report for Sales Order Change History CDPOS and CDHDR
How to take a report of the data for the Sales Order Change history for a particular period of time. It is required to take a report of all the Sales Orders for which the basic price has been changed. Please let me know the procedure. I could not get the data from the table CDPOS and CDHDR
Helpful answer would be rewarded.
Regards
PraveenDear Praveen Kumar
Have you tried with VBAP where sale order details at item level would be stored.
Moreover, to my knowledge, there won't be any changes as for as pricing is concerned at sale order level but there is at billing level. Normally, any price increase / decrease would reflect in billing. So why dont you to table join through SQVI VBAP (for sale order details) and VBRP (for billing details) so that you can compare the selling price in sale order with billing.
Thanks
G. Lakshmipathi -
Locking Sales order and line item from reading
Hi,
I am writing an interface program to create an offer list inspection report. If two users are running the program at the same time, and if the first user read and processing a sales order line item, it should not read the same sales order line item twice for the second user.
Please let me know if anybody has used locking sales order at line item level (VBAP).
The enqueue function for VBAP is not working.
Any suggestions will be helpful.
Regards
Ravikanthhi Ravi ,
u Can lock the Sales Order for processing , u cannt restrict users @ tables level.
u hhave to enqueue the VBELN
Regards
Prabhu -
Need function module for Sales order overall status
Dear Team,
Our requriement is we need to capture sales orders overall status 'compleated' in header and item datat details.
Could you please let me know what are function modules available for to get the over all status for sales orders, (header and item)
Thanks & Regards,
MK.Hi MK,
Use any of this FMs.
C1CE_VBUK_READ
SD_VBUP_READ_WITH_VBELN
WCB_VBUK_READ
Note that the values are in table VBUK and you can do a select statement from that table to get what you need.
Regards,
Peter -
User Exit for Updating Delivery Plant at Item Level in Sales Order
Hello Experts
There is a requirement to determine the delivery plant for each item level and than update the items with newly determined plant. There is a user exit MV45AFZZ routine FORM USEREXIT_MOVE_FIELD_TO_VBAP. to update the item level entries in Sales Order in VA01 or VA02. Is this the right place to do this?, if yes , do i need to perform any other standard logic (like re determine Shipping points , schedule lines ) for newly determined plant? If not , can you please suggest any other place , BADI or user exit to change the delivery plant of sales order.
Thanks a lot....
-HarkamalBest place is MV45AFZZ-USEREXIT_SAVE_DOCUMENT_PREPARE. Populates the values just before saving the document. You can have your own deriving logic. Make sure that peice of code is trigger only for Sales Order create or change (VA01/VA02).
Are you kidding??? You do realize that this is AFTER all validations against configuration, ATP, pricing, etc. have been performed??!!! Never, ever change a critical value like plant in the SAVE user exits... -
Duplicate records for Sale Order Cycle Report(excluding item level detail)
I have posted this issue in number of forums but till today no one is able to answer it correctly.Here it is:
I need to create a report which I think most of the sd consultants have also done it.It basically covers sales order cycle without item lvel detail such as:
Sale Order No -- Sales Order Date-- Delivery No-- Delivery Date
Now as we all know ,sales orders and deliveries are connected through item table which means in the output I will get duplicate rows for the report above.For Example, if a sales order share 3 items with the delivery then we will get 3 exact duplicate rows in the report.
What can be the best solution?connecting through VBFA has alos same result as it also has item level details.
I need a good solution.This a common report and there must be some solutionHiiii,
It is standard SAP rule that system will catch the document flow (document link history) at item level.
Now your problem that you dont want to show the line item based report because of duplicacy.
Try this.
Brows table VBFA -
In screen selection select the following......
1. Subsiquent document category
2. Preceding item
select "J" in Subsiquent document category
and "000010" in Preceding item then execute the table.
Now system will not show multple line item based delivery report. so No duplicacy will be there
Regards
Shambhu Sarkar
Maybe you are looking for
-
Payment Terms - Only specify sales text for payment terms for customers !
What is wrong with the format in the attached screen shot ? Do I have to Choose Customer & Vendor ?
-
Linkage Error while setting up webApp
Hi, In my webApp I bumped into following Exception while running JSPs which queries database. Platform : Windows NT 4, webLogic 5.1 with SP 8. Action : WLSServer crashes with Dr. Watson application er
-
Yesterday i bought a microsoft office app for my ipad 3 from the apple store and it happened to be in russian. Im unable to understand it or work on it, so my question is can i turn it back or get a refund ? Or there's no such thing ?
-
I Want to sync bookmarks from iPad mini into Mac air, but the sync Payne does not appear when I touch the info button
-
Can See Thumbnail But Click And It Comes Up As An Exclamation Mark!
Using iPhoto '08 - Not sure why this happens with only some pics. This is a new phenomenon. Any ideas how to correct this?