Help - User exit to change item level data in Purchase Order
Hi,
Can anyone let me know the user exit to change item level data in purchase order . there is a badi ME_PROCESS_PO_CUST for this but the issue is its method process_item gets triggered only when the item is changed. My requirement is For purchase order document types u201CZSOu201D and u201CZCOu201D, where the purchase order is a u201CLimits Orderu201D only i.e. no materials or services on the purchase order, the print price indicator field should be set to u201Cblanku201D (unchecked). now i cant use ME_PROCESS_PO_CUST because process_item wont get triggered if there is no change in item level data.
Thanks,
Rahul
Hi Rahul,
Probably EXIT_SAPLMEKO_002.
hope it helps,
Edgar
Similar Messages
-
User exit to change item level data in purchase order
Hi,
Can anyone let me know the user exit to change item level data in purchase order . there is a badi ME_PROCESS_PO_CUST for this but the issue is its method process_item gets triggered only when the item is changed. My requirment is
For purchase order document types u201CZSOu201D and u201CZCOu201D, where the purchase order is a u201CLimits Orderu201D only i.e. no materials or services on the purchase order, the print price indicator field should be set to u201Cblanku201D (unchecked). now i cant use ME_PROCESS_PO_CUST because process_item wont get triggered if there is no change in itemlevel data.
Regards,
RahulHi Rahul,
Probably EXIT_SAPLMEKO_002.
hope it helps,
Edgar -
Dont allow to change item level data in sales order.
Hi all,
I have a requirement in which, users should not be allowed to change item level data or not allowed to add any new items in sales order on a certain condition. But they should be allowed to change the header level data.
How can i achieve this.
Can anyone help me?Hi,
Check below exit.
MV45AFZZ and in form USEREXIT_MOVE_FIELD_TO_VBAP.
Here check for ur validation, If passes then CHECK variable SVBAP-TABIX. If it is 0 then item is created. If it is GT 0 then item is changed. Other way could be...
select data from VBAP for each sales document and item in xvbpa internal table.
If for any item u don't have data in VBAP table that means u r adding that item. So issue error message.
* FORM USEREXIT_MOVE_FIELD_TO_VBAP *
* This userexit can be used to move some fields into the sales *
* dokument item workaerea VBAP *
* SVBAP-TABIX = 0: Create item *
* SVBAP-TABIX > 0: Change item *
* This form is called at the end of form VBAP_FUELLEN. *
Thanks,
Vinod. -
Hi all....
I need a user exit which is applicable at line item level.
The field 'first date' in line item, is same as first line in scehdule line.If i update 'first date in line item, the schedule line gets updated automatially. According to my requirement, i need a user exit at line item for date field.
Thaks
AleemHi,
You can try this.
USEREXIT_MOVE_FIELD_TO_VBEP
Use this user exit to assign values to new fields at the level of
the sales document schedule lines.
The user exit is called up at the end of the FORM routine
VBEP_FUELLEN.
Thanks
Krishna. -
User exit to change material availability date
Hi Gurus,
my requirement is like I need to change the material availability date based on some conditions.
Is there any User Exit to change the availability date so that I can dump my code in the user exit .
If not is there any alternative process to get the solution.
Thanks,
Sudhaa.............Hi Sudha,
Can you tell me your requirement clearly please.
Regards,
Dhanunjaya Reddy -
Retrieve item level dates during service order creation before saving
I have a requirement where I need to retrieve item level date (First Response i.e. APPT_TYPE as SRV_RFIRST) and modify the date and put it back to the same screen field when ever a line item is entered.
To do this we found a BADI CRM_SERVICE_I_BADI which triggers when ever we enter line item. We tried many FM which retrieves item level dates from buffer CRM_DATES_READ_MULTIPLE_OB; CRM_DATES_READ_SINGLE_OB;
CRM_DATES_READ_SINGLE_OW;
Most of them are returning all the dates except first response. No configuration issues. Can anyone help me how to get the first response date during creation.
Thanks
VamseeHi Vamsee,
Do you happen to know the solution? We have similar issue too as we can not retrieve the new entered dates and process it in BADI CRM_SERVICE_I_BADI.
I would appreciate your reply if you have a solution.
Thanks,
Bin -
User Exit to Change Item of Billing Document
While creation of Billing document, I want to change the value of one field in Item Level. i.e. Field is found under Item --> Item Purchase Order data --> Ordering Party --> Your Reference. This field want to change.
So, Can any one let me know, How is this possible (Userexit/BADI) to do.Go [here|http://help.sap.com/saphelp_46c/helpdata/en/18/f62c7dd435d1118b3f0060b03ca329/content.htm] to view documentation on user exits available for billing processing.
Hope it helps,
Brian -
User Exit at PO Item level - MM06E005
Hi
We have requirement like we want to update 2-3 standard fields from ekpo - Purchase order item level in user exit if certain criteria met .
I used EXIT_SAPMM06E_012 function module exit but by using this I can only check the required conditon but can not able to update data in ekpo .
Thanks,
SuhasHi,
You can try this.
USEREXIT_MOVE_FIELD_TO_VBEP
Use this user exit to assign values to new fields at the level of
the sales document schedule lines.
The user exit is called up at the end of the FORM routine
VBEP_FUELLEN.
Thanks
Krishna. -
User exit about change item's goods issue day in transaction code VA01
Hi everyone.
Can someone give me some advice how to change item's
goods issue by user exit?
thank you in advanced.
Regards.
Eric xu.Can u be more clear.
This are the exits used for the VA01
SDTRM001 Reschedule schedule lines without a new ATP check
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
SDAPO001 Activating Sourcing Subitem Quantity Propagation
V45A0001 Determine alternative materials for product selection
Regards -
User Exit VA01 - change item category and add lines
Hi all,
I am trying to implement the following requirement:
- Sales order is created in VA01
- Availability check is carried out in APO / GATP
- Based on the results the item category in the sales order needs to be changed (in case of open quantities)
- In case of partially confirmed lines a line split is required
I am currently investigating two scenarios:
- User exit move_field_to_vbap: at this point of time the availability check hasn't been carried out. Thus I am thinking of running a GATP simulation and changing the item category depending on the GATP results and adding new lines if applicable.
- User exit check_vbap: at this point of time the value vbap-kwmeng and vbap-kbmeng is available and the item category can be changed based on that. Problem: All item category depended fields are already derived. A recalculation would be required. Same for added lines.
Did anybody implement the same requirement? Any hints are highly appreciated.
Thanks,
MartinCan u be more clear.
This are the exits used for the VA01
SDTRM001 Reschedule schedule lines without a new ATP check
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
SDAPO001 Activating Sourcing Subitem Quantity Propagation
V45A0001 Determine alternative materials for product selection
Regards -
User exit in SO item level & rounfing profile from SH of CMIR instead of SP
Hi Folks,
Can any one of you suggest me an user exit in sales order line item level?
I want something which stops before/ or just after entering the quantity in the item level.
We wanted to set up a issue which deals with rounding profile comming from CMIR record to take from Ship-to rather than standard Sold-to party functionality.
Thanks a TON in advance.
Praveen.Hi praveen,
please check these exits .
OGM10015,
OGV90011
OIKNB02
SDVAX001
V45A0002
V45A0003
V45A0004
I THINK IT IS HELP FULL FOR U.
<b>REWARD IS USEFULL</b> -
User Exit for Changing Payment Due date for Invoices
HI Gurus,
Could anyone suggest a User Exit which cane be used for Due Date calculation an all Invoice Entries like MIRO, FB60 etc.
This is required for overwriting the Due Date determined via payment terms by a Particular day in a week. (Eg: Friday)Hi
User exit
Re: user exits in MM
Regards
Ram -
User exit M06B0002 Changes to comm. structure for purchase requi
Hi Folks,
Do any of you fine guys if there is a note to implement to get the same tables available in "M06B0002 Changes to comm. structure for purchase requisition release" as you have in "M06B0005 Changes to comm. structure for overall release of requisn. "?
In M06B0005 you have:
""Lokale Schnittstelle:
*" IMPORTING
*" VALUE(I_CEBAN) LIKE CEBAN STRUCTURE CEBAN
*" EXPORTING
*" VALUE(E_CEBAN) LIKE CEBAN STRUCTURE CEBAN
*" TABLES
*" C_EBAN STRUCTURE EBAN
*" C_EBKN STRUCTURE EBKN
but in M06B0002 you only have:
""Lokale Schnittstelle:
*" IMPORTING
*" VALUE(I_CEBAN) LIKE CEBAN STRUCTURE CEBAN
*" EXPORTING
*" VALUE(E_CEBAN) LIKE CEBAN STRUCTURE CEBAN
I find this a little bit odd???
Thanks in advance,
ThomasHi,
Are there any custom defined characteristics for your release strategy ? SAP gives you certain characteristics like Purchase Order value, material group etc on which Release strategy can be determined but other than SAP defined fields if you want some other fields then you need to pass the value for this particular field in your exit.
Also if you are using this exit , are you passing the values to the export structure e_cekko ? You can use :
move-corresponding i_cekko to e_cekko.
One more point is if you have custom defined fields for your exit then that has to be also passed to c_ekko.
The important point here is that if you are using this exit then all the characteristics that you have defined in config for release strategy determination has to be passed to the export structure.If any of them is blank then release strategy will not be determined.
Pravat. -
User Exit / BADI to Modify EKPV-TRAGR in Purchase Order Creation ME21N/ME59
Hi,
I have a requirement to modify the Transportation Group (EKPV-TRAGR) on creation of Purchase Order. Can you please suggest me a suitable User Exit of BADI to accomplish this Task?
Thanks,
Kannanhi ,
here are the list of user exits for ME21n.
AMPL0001
User subscreen for additional data on AMPL
LMEDR001
Enhancements to print program
LMELA002
Adopt batch no. from shipping notification when posting a GR
LMELA010
Inbound shipping notification: Transfer item data from IDOC
LMEQR001
User exit for source determination
M06B0001
Role determination for purchase requisition release
M06B0002
Changes to comm. structure for purchase requisition release
M06B0003
Number range and document number
M06B0004
Number range and document number
M06B0005
Changes to comm. structure for overall release of requisn.
M06E0004
Changes to communication structure for release purch. doc.
M06E0005
Role determination for release of purchasing documents
ME590001
Grouping of requsitions for PO split in ME59
MEETA001
Define schedule line type (backlog, immed. req., preview)
MEFLD004
Determine earliest delivery date f. check w. GR (only PO)
MELAB001
Gen. forecast delivery schedules: Transfer schedule implem.
MEVME001
WE default quantity calc. and over/ underdelivery tolerance
MM06E001
User exits for EDI inbound and outbound purchasing documents
MM06E003
Number range and document number
MM06E004
Control import data screens in purchase order
MM06E005
Customer fields in purchasing document
MM06E007
Change document for requisitions upon conversion into PO
MM06E008
Monitoring of contr. target value in case of release orders
MM06E009
Relevant texts for "Texts exist" indicator
MM06E010
Field selection for vendor address
MMAL0001
ALE source list distribution: Outbound processing
MMAL0002
ALE source list distribution: Inbound processing
MMAL0003
ALE purcasing info record distribution: Outbound processing
MMAL0004
ALE purchasing info record distribution: Inbound processing
MMDA0001
Default delivery addresses
MMFAB001
User exit for generation of release order
MRFLB001
Control Items in Release Creation
regards
Satyam -
Re:User exit for number range assignment assignment to purchase order type
Hi All,
Is there any user exit which assign the purchase order type to number range.
Please help.
Regards,
vivekHi
Implementing the User exit
MM06E003
Number range and document number
Goto Transaction CMOD , Create a Z - Project proceed as follows:
Choose Create.
Describe the nature of the project by providing a short descriptive text.
Choose Save.
The system then prompts you to assign a change request. This assignment allows you to transport the project and its components into a productive system once you have completed it.
Specify which SAP enhancement packages you want to include in your project by choosing SAP enhancements.
Enter the Enhancement MM06E003.
Click on Components
Docuble Click on the Exit & it will Take you to the Function module . Write your ABAP code in the Include ZXM06U17
Activate the Z - Project
Thanks & Regards
Kishore
Maybe you are looking for
-
I no longer can get rid of spam. I would delete them while in spam; then I would delete them again in trash mode. Recently, the same messages reappear in spam. I've tried deleting them one at a time and in a group but nothing works. Two of the ite
-
Implicit Aggregate in pivot table ?
I am using Excel to query an OLAP SSAS cube. Without any filter, the pivot table I have is: Values SCM Lines Count 94741 OTR_Net 87.28% OTD_Net 95.00% I need to consolidate these metrics on the first complete months of the year. So I create a named
-
I need to know, how to use AT SELECTION-SCREEN ON HELP-REQUEST FOR <Check_box>. I need to display atext information for a check box. After using the above event. where do I write the documentation I want to display ??? Is ther any FM ? Thanks in adv
-
Add fields to reporting table/structure CCSS
My customer has defined some new fields (Z......) for WBS reporting in table PRPS. They would like to use these fields in report painter reports, but we have not managed to make them available in the library used (6P3). In order to make that happen t
-
Lion won't play .avi or .wmv correctly
I installed Lion yesterday, and suddenly Quicktime can't play the video part of .avi or .wmv files (it can still play the audio). I re-installed Flip4Mac but that didn't fix it. VLC still works, but now I can't view the files in Safari b/c Quicktime