Sales Order Enhancement
Dear All,
I want to add new fields to Sales Order header and at the item level as well. could anybody please tell me any user-exit or BADI to add new fields?
I have searched for userexits and BADI but i am not able to locate and screen enhancement.
Regards,
Vikas Madaan
Hi
you can use Additional Data A and Additional Data B for screen enhancement in header level
and the same in Item level
Similar Messages
-
Condition type in sales order - enhance extractor
Can anyone help me in enhancing field condition type for sale flow. I need to filter sales orders with condition type 'minimum order surcharge' in BI.
There is KONP table having condition type field.
Do I need to enhance VAHDR or VAITM. Please help.
ThanksIf orders are to be filtered then both Order Header (VAHDR) and Order Item (VAITM) should be enhanced.
But I'd strongly recommend not to filter out the orders at the time of extraction/loading (in info-pkg).
It is better to do the filtering in the report itself.
Hope this helps. -
Item User Status - Sales Order
1- The cancellation item is created with reference to an existing line item on Sales Order. How is done?
2- I would like to see the original item have its status for both delivery and billing changed to completed and have its overall status completed as long as a PO is created. I don't know how to do that...
Can you help???
ThankssHi Miquel,
For that T.code we have user exits and badi. I am providing all the userexits and badi plz gothrough that.
Transaction Code - VA02 Change Sales Order
Enhancement/ Business Add-in Description
Enhancement
V60F0001 SD Billing plan (customer enhancement) dif
V46H0001 SD Customer functions for resource-related
V45W0001 SD Service Management: Forward Contract Da
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 cod
V45L0001 SD component supplier processing (customer
V45E0002 Data transfer in procurement elements (PRr
V45E0001 Update the purchase order from the sales o
V45A0004 Copy packing proposal
V45A0003 Collector for customer function modulpool
V45A0002 Predefine sold-to party in sales document
V45A0001 Determine alternative materials for produc
SDTRM001 Reschedule schedule lines without a new AT
Business Add-in
BADI_SD_SCH_GETWAGFZ Scheduling Agreement: Read WAGFZ from S073
BADI_SD_V46H0001 SD Customer functions for resource-related
No.of Exits: 15
No.of BADis: 2
Which one is suitable plz check it out and put breakpoint after providing the logic .
Rewrds some points.
Rgds,
P.Nag -
Va01 sales order item checking
When I create a sales order in VA01, when I enter less than 3 different brand( material in line item), The system should first generate message, after that I should be able to block that order with giving proper reason and then I should be able to save that sales order.
so that the higher authority can check it for further processing.
This is the scenario.
Can anybody suggest me the user exit name with simple coding.
thanks
nareshhi,
check these exits related to va01.
keep a breakpoint and run ur transaction so that u can know which will trigger will saving.
Transaction Code - VA01 Create Sales Order
Enhancement/ Business Add-in Description
Enhancement
V60F0001 SD Billing plan (customer enhancement) diff. to billing plan
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
Business Add-in
BADI_SD_SCH_GETWAGFZ Scheduling Agreement: Read WAGFZ from S073
BADI_SD_V46H0001 SD Customer functions for resource-related billing -
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 -
Sales order do not create after SAP upgradation to package EHP7
Dear Experts,
SAP client is recently upgraded to EHP7. Since then we are observing difficulty in Sales order creation [VA01] manually [with or without order reference].
When click on SAVE button, entire screen display get freezed, without any message [Error/Information/Warning] pop-up. it seems as if system was trying to display message; caused due to any kind of event occurrence; but unable to show up.
Moreover, when we click on "BACK" or "EXIT" button, then it prompts choices to save the data. Yet again we receive the same freeze response whenever chose "Yes" option.
Please note:- before up-gradation, we were able to create orders with the same data, what we are using to create now.
Any help or clue on this subject would be highly appreciated.
Thank you for all your help.
Best regards,
Rahul AgarwalHi,
did you check what are the sales orders Enhancements that are activated with EHP7 under T.code-SFW5 -
Sales Order Costing. Error values, need BAPI or Userexit or Enhancements
Hi Experts,
I have a situation to solve the Errors in Sales Order Costing.
My Error is, its not splitting values equally,,, (BOM Item Price Values)
for example...
let i have a parent Item A.
and Child Items as A1, A2, A3.
Now the Qty of A is 100. for each item the price value is 50. so the total value is 5000/-
Now If i need one A, then I need 8 A1's, 4 A2's, 3 A3's.and let think A1 value and A2 value and A3 value (single Unit ) are equal. and let the value be 100.
but in BOM i can see all the values of A1, A2, A3 as same. (500, 500, 500) but it should be (800, 400, 300)
The single Unit Price is not multiplying with Quantity, but its equally splitting.
Please tell me Can I find and BAPI or Userexit or any enhancements or any Configurations to do.
Thanks & Regards
Dileep .Cno replies and my thread was dead.
-
Enhancement of Popup window of Open contracts during Sale Order Creation.
Hi,
I have a requirement as follows.
1. During creation of Sales Order we are getting a pop up window with the list of open Contracts.
Currently there are following fields in that popup.
1. Doc Num, 2. Doc Type 3. Valid From 4. Valid To.
Now my requirement is to add one more value (Document Description) in this. Please help me if any one did simillar enhancement.Transaction Code - VA01 Create Sales Order
Exit Name Description
SDTRM001 Reschedule schedule lines without a new ATP check
V45A0001 Determine alternative materials for product selection
V45A0002 Predefine sold-to party in sales document
V45A0003 Collector for customer function modulpool MV45A
V45A0004 Copy packing proposal
V45E0001 Update the purchase order from the sales order
V45E0002 Data transfer in procurement elements (PRreq., assembly)
V45L0001 SD component supplier processing (customer enhancements)
V45P0001 SD customer function for cross-company code sales
V45S0001 Update sales document from configuration
V45S0003 MRP-relevance for incomplete configuration
V45S0004 Effectivity type in sales order
V45W0001 SD Service Management: Forward Contract Data to Item
V46H0001 SD Customer functions for resource-related billing
V60F0001 SD Billing plan (customer enhancement) diff. to billing plan
No of Exits: 15
USER EXIT
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sapgenie.com/abap/code/abap26.htm
http://www.sap-img.com/abap/what-is-user-exits.htm
http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
http://www.easymarketplace.de/userexit.php
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sappoint.com/abap/userexit.pdfUser-Exit
http://www.sap-img.com/ab038.htm
http://help.sap.com/saphelp_46c/helpdata/en/64/72369adc56d11195100060b03c6b76/frameset.htm
USER EXIT
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sap-img.com/abap/what-is-user-exits.htm
http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci982756,00.html
Rewards if useful.........
Minal -
How to add a partner in sales order item by enhancement?
Hi expert,
Sales order item's bill-to and payer will be same with header if you do not change it manually. now I want to modify some item's bill-to and payer which different from the header automatically. Is there any enhancement for this function?
Thanks and best regards
LanceHi Lance,
You can populate the XVBPA structure with function module "VIEW_XVBPA_FILL".
You have to pass the following values to the FM:
COMWA-KUNNR <- the changed partner code
COMWA-PARVW <- parter role
COMWA-VBELN, COMWA-POSNR <- Salesorder and item: just fill it with VBAK-VBELN,VBAP-POSNR
You'll get the result in parameter XVBPA, which can be used for append the internal
table XVBPA in the userexit.
BR,
Barna -
Enhance Event LIKP to also pass the Sales Order during Change & Delete
Hi,
Event/object LIKP is triggered when creating, changing or deleting a Delivery.
We have workflow links in place, which call custom FM's when creating or changing the delivery. These FM's are able to populate tables during such events.
However, after a delivery is deleted, there is no way to link it back to the Sales Order. Entries in table VBFA are deleted with the delivery deletion.
As such, we'd like to enhance event/object LIKP to also store/pass the Sales Order to our custom FM.
How do I enhance LIKP to do this? I know it's done in SW01 and I might need a new container, but I have no idea on how to do this. Please suggest.Bump ...
-
VL10: Enhanced selection criteria on Screen "Sales Order" RVV50R10C 1020
Hi,
I have to enhance the selection screen VL10 "Sales Order" (RVV50R10C Dynpro 1020) with the VBKD-VSART. Note 198137 is very helpful for this. The DDIC type SHP_VL10_SELECT_OPTIONS was enhanced by the VSART, but I don´t understand, how I can create this field on the Dynpro 1020 without modification. How can I integrate the append structure from SHP_VL10_SELECT_OPTIONS on the dynpro 1020? If this is possible, I want to check in the next step the input of these customer fields in the include LV50R_VIEWG02 and my problem would be solve?
I search in the OSS and in this forum but I find no details of this problem.
Thanks and Regards
AlfredHi,
> Is it possible to move that Usage Indicator field from the Goto --> Header --> Sales screen and put it onto the Sales tab screen in VA01/VA02/VA03 and if so, how would that be done
No, this is not possible..
I have one suggesting in this case for you as below:
- Add VKAUS field in you incompletion procedure {Item Level} along with tick mark on field " Warning" which will fulfil your requirement. Means, if user doesn't enter the Usage then system will give the warning along with the fields to be maintained for the document to become complete.
Hrishi -
Hi Experts,
I'm searching for detailed technical information how to enhance the ERP Sales Order.
Let me describe the scenario:
in ECC the Sales Order is already enhanced in the way that there are some custom fields on Item level under Additional Data B
Now I want to make this fields also available in CRM.
I have already executed the steps descriped in the .pdf attached to OSS 1224179 and enhanced the CRM view ERP_I/ItemDetails with corresponding custom fields.
But two things are not working:
the CRM fields are read-only and they don't display the data from ECC while displaying an already existing Sales Order.
I think I have missed something. Any ideas?
Best regards and thanks in advance,
SaschaHi Shaik,
of course it is EHP4.
Any other hints?
Best regards,
Sascha -
Hi expert,
I have an urgent requirement from the client.
Delete the sales order item totally in ECC.
I planned to implement this enhancement in ECC. Check the data in BDOC from CRM middleware, according to the user status in the order item,decide whether the item can be deleted.
My question is,where can I settle this enhancement? The BADI name,user exit?
Thanks in advance.
Jerry.Hi Jerry,
It may be delayed. you may found the solution.
Use BADI CRM_DATAEXCHG_BADI and try the code in MBDOC_FILL or BAPI_FILL method.
Regards,
Bala -
hello
experts
i have a requirement that when i am creating a sales order with reference from a inquiry the quantity field will be grayed out.i.e. nobody will be able to change that quanity in item until the quanity is changed in inquiry
plz helphi,
you can create enhancement point in USEREXIT_FIELD_MODIFICATION, where you can change the property of fields.
Program Name : SAPMV45A
Include Name : MV45AFZZ
Exit : USEREXIT_FIELD_MODIFICATION
i.e
IF ( SCREEN-GROUP2 = 'LOO'
AND SCREEN-NAME = 'VBAP-PRCTR' ).
SCREEN-INPUT = 0.
ENDIF.
Yogesh N -
Create / Change Sales Order using BAPI - Populating Enhanced Fields
Hi,
I am using BAPI: BAPI_SALESORDER_CHANGE to change the Sales Order and want to update the Enhanced Screen Field (Screen Exit Fields) in the Sales Order. Where to populate these enhanced screen fields in the BAPI Structure?
Appreciate Your Help!.
Thanks,
KannanHi,
MV45AFZZ BAPI_SALESORDER_CHANGE
Regards,
Padmam.
Maybe you are looking for
-
How do I access my iMac remotely when working away from the office?
I work away from the office for much of the time. How can I access my iMac remotely?
-
I can't get the App Store in English because I'm based in France
If I change the country of residence to Ireland, then it tells me I cannot use my account to buy stuff. If I keep the French version, it shows me the french preferred apps first.
-
Strange behavior when using Runtime.exec() to run batch file
I've been struggling with this for hours. I have a Swing application which upon clicking a button, I want to execute a batch file. This batch file itself uses a command window. When I use Runtime load = Runtime.getRuntime(); load.exec("cmd /c start c
-
Nokia 6280 unlocked but no network
i am an indian and i hav unlocked my nokia 6280 which was given by my brother from australia, after 14 days the network is not there. its giving as check info service wen i go for network manual, so pls kindly help in this if any body knows it....tha
-
Hi, I've been trying to pinpoint why our LMS 3.2 Ciscoworks server shuts down all LMS processes on occasion. The following is displayed repeatedly within the daemonsbackup.log 08/Nov/2009 03:17:16:265 ERROR ? ? - URN_NOT_FOUND : urn "ogs_server_urn"