User exit MM06E005 - Customer fields in purchasing document
Hi,
I am using user exit MM06E005 - Customer fields in purchasing document to validate the line items in PO and display the value at header level.
My requirement is when the user enters the line items and press enter the validated value should get populated at header level.I had included a tab (customer tab) in that the value should get displayed.
likewise for each and every line items the value should keep on changing.
And
I the field that i had added at header shows the value during the save but once we come out and enter again,it is not displaying the same.
Regards
Manoj
Hi,
Indeed the exit which you have specified MM06E005 comprises the enhancement for customizing fields and screens associated with it. may be you might not have activated the screen associated with the exit. the screen might have been created but missed while activating.
Regards,
Jagath
Similar Messages
-
MM06E005 - Customer fields in purchasing document
Hi,
I am using user exit MM06E005 - Customer fields in purchasing document to validate the line items in PO and display the value at header level.
My requirement is when the user enters the line items and press enter the validated value should get populated at header level.I had included a tab (customer tab) in that the value should get displayed.
likewise for each and every line items the value should keep on changing.
And
I the field that i had added at header shows the value during the save but once we come out and enter again,it is not displaying the same.
Regards
Manojgot my solution...
-
Can anyone give me user exit name for create/update purchase order partners
Hello guys
Can anyone gives me user exit name for create/update purchase order partners?
Requirement is to insert/update partner when SC flag is checked while creating/updating purchase order (ME22N / ME21N) by using user exit.hi,
check these exits.
Transaction Code - ME21N Create Purchase Order
Enhancement/ Business Add-in Description
Enhancement
MEQUERY1 Enhancement to Document Overview ME21N/ME51N
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 for Contract Release Order
MELAB001 Gen. forecast delivery schedules: Transfer schedule implem.
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
LMEXF001 Conditions in Purchasing Documents Without Invoice Receipt
LWSUS001 Customer-Specific Source Determination in Retail
M06B0001 Role determination for purchase requisition release
M06B0002 Changes to comm. structure for purchase requisition release
MEFLD004 Determine earliest delivery date f. check w. GR (only PO)
MEETA001 Define schedule line type (backlog, immed. req., preview)
ME590001 Grouping of requsitions for PO split in ME59
M06E0005 Role determination for release of purchasing documents
M06E0004 Changes to communication structure for release purch. doc.
M06B0005 Changes to comm. structure for overall release of requisn.
M06B0004 Number range and document number
M06B0003 Number range and document number -
Custom field in Purchase Order header tab
Hi,
I have created a custom input field for ME22N transaction using the Program SAPLXM06 and screen number 0101.
The screen is getting visible in PO transaction and user can enter the value in it.
But it is not getting updated in the database table inspite of passing the screen field value to ekko-zzfield.
Moreover, i have defined screen field as ekko_ci-zzfield, as this field has been added in the EKKO table.
What could be the reason???
Regards
PavanHi,
You need to use the user exits
EXIT_SAPMM06E_006 - Export Data to Customer Subscreen for Purchasing Document Header (PBO)
EXIT_SAPMM06E_007 - Export Data to Customer Subscreen for Purchasing Document Header (PAI)
Thanks,
Shailaja Ainala. -
Customer Field in purchase order (ECC 6.0)
Hi,
I need a help on custumer field in ECC 6.0.
I would like to know if there is a standard way to see customer fields in purchase or sales order.
Thanks very much.
DiegoCustomer fields (as in KUNNR) or custom fields?
Bothe sales orders and POs have user-exit screens that can be employed to show <b>custom </b>fields both at header and item levels. In the case of sales orders, it is oft-referred to as "Additional Data B" screen. This is the last tab screen of the sales order.
Caveat: The above is from 46C, but am willing to bet that this feature still exists in the ECCs. -
What are the User Exit Available after saving a Billing Documents
Hi,
What are the User Exit Available after saving a Billing Documents
Regrds,
BinayakHi
Check the following Exits for VF01 Tcode
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
Business Add-in
SD_CIN_LV60AU02 BADI for billing
VOR_WA_FAKTURA Billing before Goods Issue
Reward points if useful
Regards
Anji -
Hi experts ,
i am confusing user exit and customer exit plz give good diffrence and where we use these exits
thanks and advanceHi,
User exit - A user exit is a three character code that instructs the system to access a program during system processing.
SXX: S is for standard exits that are delivered by SAP. XX represents the 2-digit exit number.
UXX: U is for user exits that are defined by the user. XX represents the 2-digit exit number
Customer exit - The R/3 enhancement concept allows you to add your own functionality to SAPs standard business applications without having to modify the original applications. SAP creates customer exits for specific programs, screens, and menus within standard R/3 applications. These exits do not contain any functionality. Instead, the customer exits act as hooks. You can hang your own add-on functionality onto these hooks.
The program for transaction VA01 Create salesorder is SAPMV45A
If you search for CALL CUSTOMER-FUNCTION i program
SAPMV45A you will find ( Among other user exits):
CALL CUSTOMER-FUNCTION '003'
exporting
xvbak = vbak
xvbuk = vbuk
xkomk = tkomk
importing
lvf_subrc = lvf_subrc
tables
xvbfa = xvbfa
xvbap = xvbap
xvbup = xvbup.
The exit calls function module EXIT_SAPMV45A_003
Development
Creating a Project to include the enhancement
1. Go to transaction CMOD and create a project.
2. Enter a description for the project. Then, click on the pushbutton Enhancement Assignments in the Application Toolbar.
3. Enter the name of the enhancement and Save.
4. Go to Components.
Creating Custom Include for ANLU
The screen shown below will appear, showing all the enhancement components under the assignment AIST0002. Double-click on the name of the Include Structure to create it.
Create the include structure with three new fields, as required. Then, save and activate it.
Develop the subscreen and the program
Go to transaction SE80. For the function group XAIS, create a new subscreen 9000.
Create it as subscreen.
Then, go to the Layout of the screen and create three new fields from Database table ANLU.
Drag the fields in the screen body and place them.
Then, save and activate the screen and come back to screen flow editor.
Create the PAI module to add validation for field Location 2, as required .
Activate the whole function group and come out.
Write code in the Function Exits to synchronize the programs
Now, code has to be written in the function modules EXIT_SAPLAIST_002 and EXIT_SAPLAIST_003 so that data flows to and fro between the main SAP program and custom subscreen program. For that, go back to transaction CMOD and change the function exits.
Write code in the function module EXIT_SAPLAIST_002 called once at the beginning of the transaction:
Write code in EXIT_SAPLAIST_003 to pass the data from the subscreen to SAP main program.
Then, activate everything the whole project and come out.
Complete the configuration to link the subscreen
The development portion is complete. Now, linking of the subscreen has to be done with the subscreen area of the main program. In most of the cases, this linking can be done in the enhancement itself. But, here, requirement is a bit different. It is done by configuration using SPRO.
Assets are created under Asset class. And for each asset class, there is a layout assigned to it. For a layout, there are multiple tab pages assigned to it. And, for each tab page, there are multiple screen groups/field groups assigned.
Here, the requirement is to create these three custom fields in the tab page General of asset master screen ( AS01/AS02/AS03/AS91).
Determine the Layout
To achieve this, first of all, we need to find out which layout is assigned to asset class 1000.For that, go to transaction AOLK( information has to be obtained from functional consultant).Select the Asset Class 1000 and click on folder General Assignment of Layout.
Here, for Asset class 1000, for all the user groups, tab layout SAP is assigned. Since layout SAP cannot be changed, it has to be copied and manipulated to include our screen group. Later, the new layout has to be assigned over here.
Create new tab layout
Go to transaction AOLA. Copy the tab layout SAP to create another layout, say, YSUB.
System will copy all the settings and will inform you about that.
Select your newly created layout and double-click on the folder Tab page titles.
You want to put your custom fields in the tab page General. So, select this tab page entry and double-click on the folder "Position of Groups".
Here, all the field groups currently residing in the tab-page General are shown. Add an entry for your newly created fields.
Select the group box from the list. An entry will come with U padded with the custom subscreen prepared by you.
Then, save and come out.
Assign the new Layout to Asset Class
Now, go to tcode AOLK and assign tab layout YSUB for asset class 1000.
Save and come out.
Test the Exit
Everything is over. Now, go to transaction code AS01/02/03 or AS91 to deal with an asset of asset class 1000. You will see your new fields added to the screen. Add values to them save. Then, enter into the tcodes again to see whether the values entered by you are being displayed or not.
Please check these links for more information.
http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
http://www.sapdevelopment.co.uk/enhance/enhancehome.htm
http://www.sap-img.com/abap/what-is-user-exits.htm
Customer exit and User Exit
User Exit Vs Customer Exit
Regards,
Priyanka. -
Customer field to purchase requisition
Hello,
I add the customer field at subscreen of purchase requisition ( at the data base table i add the relative field in ci_ebandb include ) by EXIT_SAPLMEREQ_001 and
EXIT_SAPLMEREQ_002 and EXIT_SAPLMEREQ_003.
I add the same customer field at subscreen of purchase order ( at the data base table i add the relative field in ci_ekpodb include ) by EXIT_SAPLMEREQ_016 and EXIT_SAPLMEREQ_017 and EXIT_SAPLMEREQ_018.
The problem is: when i convert the purchase requisition in purchase order, the data into customer field of
purchase requisition not are transfert in the customer field of purchase order.
thanks for help,
Roberto Baldassarre.correction **
tks for your help,
but i had just done it. I explain with detail my step:
I add the customer field at subscreen of purchase requisition by
EXIT_SAPLMEREQ_001 and EXIT_SAPLMEREQ_002 and EXIT_SAPLMEREQ_003 (at
the data base table I add the relative field on ci_ebandb include).
I add the same customer field at subscreen of purchase order by
EXIT_SAPMM06E_016 and EXIT_SAPMM06E_017 and EXIT_SAPMM06E_018 (at
the data base table i add the relative field on ci_ekpodb include).
Step followed:
1. add field at EBAN table by CI_EBANDB include
2. add same field at EKPO table by CI_EKPODB include.
3. write code at EXIT_SAPLMEREQ_001,EXIT_SAPLMEREQ_003 following
document's help.
4. write code at EXIT_SAPMM06E_016, EXIT_SAPMM06E_017 ,
EXIT_SAPMM06E_018 following document's help.
5. build dynpro 0111 on function group XM02
6. build dynpro 0111 on function group XM06
The problem is: when i convert the purchase requisition in purchase
order (ME59n), the data into customer fields of purchase requisition
not are copied in the customer fields of purchase order (this field are
empty).
Tks for your help! -
Add Customized fields in FICA document
Dear all,
We are having a requirement in which we need to add customized fields in FICA document and need to post them .Can anyone please tell me how to meet this requirement
susmita
Edited by: susmitha harini on Aug 11, 2010 12:46 PMHi Susmita
You can add the fields to the customer includes
CI_FKKOP
CI_FKKKO
To create/update the customer fields in automated processes you can use the standard SAP BAPI:
BAPI_CTRACDOCUMENT_CREATE
BAPI_CTRACDOCUMENT_CHANGE
Check out the import table EXTENSIONIN with structure BAPIPAREX.
To add the fields to the standard SAP transactions, have a look in IMG under
Financial Accounting
Contract Accounts Receivable and Payable
Basic Functions
Posting and Documents
Document
Screen Preparations
Yep
Jürgen
Edited by: sattlerj on Aug 12, 2010 8:45 PM
Edited by: sattlerj on Aug 12, 2010 8:49 PM - Added EXTENSIONIN -
User exit for partner determination in delivery document
Hi,
Can some one suggest an user exit for partner determination in delivery document.
We have a scenario of excluding certain plants for few of the partner determinations in delivery document..
Please suggest
Regards
RavikumarHello Ravikumar,
Please ceck if these userexits help
Normally there are 2 userexits available in function kopierte_partner_pruefen:
- EXIT_SAPLV09A_003
- EXIT_SAPLV09A_004
Regards,
Raghavendra YN -
User exit call customer function 002 is not getting trigerred
Hi
I am using the user exit call customer function 002 in the function module idoc_input_proact to trigger and idoc.my problem is that the user exit is not geting triggered.
please help me gurus as this the last day for finishing thw work.
regards,
Asish dashit means tthat, u are applying a wrong exit in the pgm.
try to once again search for the suitable exits for your program.
try this:
how to find the customer exits for a particular transaction
check out the pgm in this thread:
Re: Find User Exits
regards,
padma -
User-exit or Customer Exit while save of Invoice (VF01)
Hi,
I want ot sand mail on the time of click on save button of VF01.
Can any one tell user-exit or Customer exit which hit while save of invoice.
Regards
Durgesh KumarHello,
You can use RV60AFZZ. Please check sy-tcode = 'VF01' on this user-exit.
Regards,
Burak -
ME59n exit/BADI to copy purchase requisition custom field to purchase order
I have added a custom field (Unloading Point) in the Purchase requisition customer screen. Now When a purchase order is created from the purchase requisition through t-code ME59N, I need to copy the unloading point value from the PR to Unloading Point in the shipping tab of the Purchase Order. Whch User-exit/BADI can be used for this purpose. <removed by moderator>
Edited by: Thomas Zloch on Nov 23, 2010 12:44 PM - please do not offer ...Good you found out what was the answer. Please share your solution, that sort of the idea of a forum like this.........
-
User exit with a field in custom z table
hi ..
I have a custom z table with a z field in it. This z field is linked with t800d data base table. when a report is executed using this t800d table they want text data from the z field, but it is not displaying . they said the possible solution would be defining a user exit. how can i do this?Hi,
Your requirement is not clear. Can you explain a bit.
Regards,
Atish -
How to copy custom fields in purchasing contract
Dear all, we have added to the standard field in the purchase contract position two custom fields.
These two fields (in value) are not taken when the user create a new contract by copying from another.
Are there some exit or BADI functions that allows to copy also custom ields into corresponding destination fields whitout modify the standard code ?
In customizing it seams there are aoly rulse for copy position texts.
Regards,
Riccardo Galli - Hera group.Hi
Try to check the BADIs ME_PROCESS_OUT_CUST or ME_PROCESS_PO_CUST or the enanchement M06E0005, perhaps u can do something in the routines triggered as soon as the document is saved.
Max
Maybe you are looking for
-
Cannot delete file on TC disk: insufficient permissions
I copied a folder onto TC's disk as a manual backup, but want to delete it now. Unfortunately finder reports that the folder is alternately "in use" or that I don't have sufficient permissions to delete it. This is so incredibly frustrating. I just w
-
Hi, For my MVC application, I have created a main controller. On the DO_REQUEST of the main controller, I am setting the sub controllers, and directly calling that controller using create_controller, controller_set_active, and call_controller. I incl
-
Size mismatch between composition and imported vide clip :-(
Hi from 21 degrees C york UK This link illustrates my problem:http://i216.photobucket.com/albums/cc53/zymurgy_bucket/misfit-video-clip-langleys-glitch_z pseec728d8.jpg Somehow my After effects comp is hugely bigget than my video clip, I'm so confused
-
Directory server switch for messaging
Hi, We installed a new instance of Directory server 5.2 on a new Solaris box as the old box needs to be recycled. Both instances are DS5.2 with a patch difference. Can anyone help me with, how to make the the messaging server switch from the old inst
-
How long to recive your replacement battery
I was wondering how long it is taking everyone to recieve their replacement batteries in the recall. I got the confirmation email that said up to 4-6 weeks, but I was curious if it was really taking most people this long? Has anyone already received