Suitable exits for QA32
Hi ,
i stuck up with on problem that is,in T-code : QA32 (Inspection lot selection)
after executing this transaction ,in the next screen we will get set of inspection lots.
in the same screen in application tool bar we have ( Usage decision UD ) push button .
i want to select any inspection lot and clicking this push button we will get next screen.
My requirement was
when the user sets the valution code and UD code as reject and user need to enter long text for UD,it needs to trigger a mail to his vendor. i know we can do by using suitable badi or any exits.
i found set of user exits and badis,but i m unable to found suitable exits.
Can any body help me regarding this...
Thanks......
Hi sekhar,
Try this
BADI
1. ALV_SWITCH_GRID_LIST
userexit for qa32:
QEVA0001 Enhancement: Quantity posting for usage decision
QEVA0002 Calculation of share of scrap in inspection lot
QEVA0003 Calculate "Next inspection date" for batch
QEVA0004 Exit for changing information line in usage decision header
QEVA0005 User subscreen for displaying add. data for usage decision
QEVA0006 Entry to usage decision transactions
QEVA0007 UD: Control of compulsory comment or long text presetting
QEVA0008 Usage decision: Customer function key (e.g. to cancel UD)
QEVA0009 UD: Predefinition of quantity to be posted to sample stock
QEVA0010 UD: Usage decision check
QLCO0001 QM: Call alternative costs report from UD
QCPA0003 Certificates: Fill new fields to find certificate profiles
STATTEXT Modification exit for formatting status text lines
IWOC0004 Change single-level list editing PM/QM/SM ALV settings
QC100002 QM certificates: User-defined initialization option
QC100003 QM certificates: Before and after cert. profile determinatn
QC100004 QM Certificates: User-Exit Before Call-Up of Form Printout
QC100003 QM certificates: Before and after cert. profile determinatn
QC100006 QM Certificates: User-Exit After Selecting Delivery Data
QC100007 User-Exit for Changing Certififcate Profile Characteristics
QC100008 QM certificates: User exit for changing the customer number
QCE10001 Enhancement Modules: Electronic Certificate Dispatch
QCE10002 QM: Enhancement to IDoc Type QALITY02
QSS10001 Possibility of calling a different print report
Thanks & regards
G.Vendhan
Similar Messages
-
Badi or user-exit for QA32 after save
I need a badi or user exit to execute exactly after save in QA32 ..I tried belows but they are not that i want
QPL1_SUBSCREEN_ADDON
INSPECTIONLOT_UPDATE
Check these Exits:
QEVA0004 Exit for changing information line in usage decision he
QEVA0005 User subscreen for displaying add. data for usage decis
QEVA0006 Entry to usage decision transactions
QEVA0007 UD: Control of compulsory comment or long text presetti
QEVA0008 Usage decision: Customer function key (e.g. to cancel U
QEVA0009 UD: Predefinition of quantity to be posted to sample st
QEVA0010 UD: Usage decision check
QLCO0001 QM: Call alternative costs report from UD
QSS10001 Possibility of calling a different print reportHello Tuncer,
have you checked the BADI QE_SAVE? This is the last possible chance of changing data on saving a QM transaction and should be active in QA32.
The only other solution I can come up with is a follow-up action i.e. for the UD-code
Hope this information proves usefull.
Regards
Isabelle -
Dear All,
We are having the requirement in QA32 to disable the excel exporting option to perticular user.
When we execute the transaction QA32 it will asks for the selection parameters, after filling up the seletion parameters if we execute the list will dispaly the details of inspection lot.
Here i need to disable the EXCEL exporting option in the application toolbar for a perticular user.
Please suggest me on this.
Thanks.
Best Regards
GovardhanHi,
Try this program you will get all the user exits for the particular tcode.
Selection Text: P_TCODE: Transaction Code to Search
Text Symbols: 001 - Enter the Transaction Code that you want to search through for a User Exit
REPORT z_find_userexit NO STANDARD PAGE HEADING.
*& Enter the transaction code that you want to search through in order
*& to find which Standard SAP User Exits exists.
*& Tables
TABLES : tstc, "SAP Transaction Codes
tadir, "Directory of Repository Objects
modsapt, "SAP Enhancements - Short Texts
modact, "Modifications
trdir, "System table TRDIR
tfdir, "Function Module
enlfdir, "Additional Attributes for Function Modules
tstct. "Transaction Code Texts
*& Variables
DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
DATA : field1(30).
DATA : v_devclass LIKE tadir-devclass.
*& Selection Screen Parameters
SELECTION-SCREEN BEGIN OF BLOCK a01 WITH FRAME TITLE text-001.
SELECTION-SCREEN SKIP.
PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN END OF BLOCK a01.
*& Start of main program
START-OF-SELECTION.
Validate Transaction Code
SELECT SINGLE * FROM tstc
WHERE tcode EQ p_tcode.
Find Repository Objects for transaction code
IF sy-subrc EQ 0.
SELECT SINGLE * FROM tadir
WHERE pgmid = 'R3TR'
AND object = 'PROG'
AND obj_name = tstc-pgmna.
MOVE : tadir-devclass TO v_devclass.
IF sy-subrc NE 0.
SELECT SINGLE * FROM trdir
WHERE name = tstc-pgmna.
IF trdir-subc EQ 'F'.
SELECT SINGLE * FROM tfdir
WHERE pname = tstc-pgmna.
SELECT SINGLE * FROM enlfdir
WHERE funcname = tfdir-funcname.
SELECT SINGLE * FROM tadir
WHERE pgmid = 'R3TR'
AND object = 'FUGR'
AND obj_name = enlfdir-area.
MOVE : tadir-devclass TO v_devclass.
ENDIF.
ENDIF.
Find SAP Modifactions
SELECT * FROM tadir
INTO TABLE jtab
WHERE pgmid = 'R3TR'
AND object = 'SMOD'
AND devclass = v_devclass.
SELECT SINGLE * FROM tstct
WHERE sprsl EQ sy-langu
AND tcode EQ p_tcode.
FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
WRITE:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
SKIP.
IF NOT jtab[] IS INITIAL.
WRITE:/(95) sy-uline.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
WRITE:/(95) sy-uline.
LOOP AT jtab.
SELECT SINGLE * FROM modsapt
WHERE sprsl = sy-langu AND
name = jtab-obj_name.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE:/1 sy-vline,
2 jtab-obj_name HOTSPOT ON,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
ENDLOOP.
WRITE:/(95) sy-uline.
DESCRIBE TABLE jtab.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No of Exits:' , sy-tfill.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'No User Exit exists'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'Transaction Code Does Not Exist'.
ENDIF.
Take the user to SMOD for the Exit that was selected.
AT LINE-SELECTION.
GET CURSOR FIELD field1.
CHECK field1(4) EQ 'JTAB'.
SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
<b>Reward Point if Useful</b>
Regards
Gokul -
Any Suitable exit for CNMASS Transaction
Dear All,
Could any one tell me the user exits for CNMASS transaction. This transaction is used to mass update the records for a particular project. or is there any way that we can add some of the user fields to that transaction.
Thank You,
Regards,
Swaroop PatriHi Swaroop,
There is no user exits available for this Tcode. Copy the existing program and make changes in Z prg
With Wishes
Jai -
Suitable exit for the PR/PO limit tolerances--ME21N/ME51N
Hi Experts,
Can any one help me for the suitable user exit in MM module and processing logic for the below requirement.
Net price entered at Purchase requisation item level must not excede at PO line items level.
Before Saving the PO (ME21N) the exit must cross check wether the PR line items equal to PO line items .
There are chances to create for one PR into multiple PO's.
For example: If PR quantity is 100.PO creation can be done with 60 for one time PO and 40 for another PO as required. even more no of PO's for the different quantities.
Regards,
Venkata Siva.
Edited by: venkata siva reddy on Oct 7, 2009 3:15 PMHi,
Anybody having any idea. Plz help with your ideas if it is possible to do or not.
regards,
Pankaj -
Hi,
I am having requirement to change the filed of LIPS-MTVFP (Checking Group for Availability Check) on some conditions in creation of delivery by VL01N.
is there any suitable exit for this ?
Helpful information rewarded.
Regards,
Riaz.Hi Raiz,
Check all exits for VL01N
Transaction Code - VL01N Create Outbound Dlv. with Order Ref.
Exit Name Description
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)
No of Exits: 17
Rewards if useful...............
Minal -
Suitable Screen Exit for VA41 transaction
Hi,
Could you pls help me out to find user exit for below requirement:
In transactions VA41 or VA42 or VA43-> Additional data A,
Additional data B, I want to add some fields as per requirement!
Please let me know the required screen exit for above requirement.
Appreciate for earleast response.
Thanks,
Prasad.Hi Parsad
Just execute this program
*& Report ZFIND_SCREEN_EXT
REPORT ZFIND_SCREEN_EXT.
TABLES: MODSAP, MODACT, TSTC.
PARAMETERS: INPUT1 LIKE TSTC-TCODE DEFAULT ' ',
INPUT2 LIKE MODSAP-TYP DEFAULT ' '.
DATA: SEARCH1(6),
SEARCH2(3),
SEARCH3 LIKE MODSAP-MEMBER.
DATA : FIRST_ROW VALUE 'Y'.
CONCATENATE: '%' INPUT1 '%' INTO SEARCH1,
'%' INPUT2 INTO SEARCH2.
SELECT * FROM TSTC WHERE TCODE LIKE SEARCH1.
FIRST_ROW = 'Y'.
CHECK TSTC-PGMNA NE SPACE.
CONCATENATE '%' TSTC-PGMNA '%' INTO SEARCH3.
SELECT * FROM MODSAP WHERE TYP LIKE SEARCH2
AND MEMBER LIKE SEARCH3.
SELECT SINGLE * FROM MODACT WHERE MEMBER = MODSAP-NAME.
IF FIRST_ROW EQ 'Y'.
WRITE: /0 TSTC-TCODE, 6 TSTC-PGMNA, 16 MODSAP-NAME, 32 MODSAP-TYP,
45 MODSAP-MEMBER, 70 MODACT-NAME.
FIRST_ROW = 'N'.
ELSE.
WRITE: /16 MODSAP-NAME, 32 MODSAP-TYP, 45 MODSAP-MEMBER, 70 MODACT-NAME.
ENDIF.
CLEAR : MODSAP, MODACT.
ENDSELECT.
IF SY-SUBRC NE 0.
WRITE : /0 TSTC-TCODE, 6 TSTC-PGMNA, 30 'No exits found'.
ENDIF.
CLEAR TSTC.
ENDSELECT.
END-OF-SELECTION.
CLEAR: SEARCH1, SEARCH2, SEARCH3.
Regards
Hitesh -
Exit for to restict Non-leading ledger posting periods for Document Type SA
Hi,
Please give the guidelines to complete the following requirment.
In SAP FI two ledgers Leading(0L), Non-Leading (J2) Posting periods are defined in OB52.
If non-leading ledger is closed also it will take the Leading posting periods and Posting the document..
This is the SAP Behaviour.
Like in FB50L if we enter J2 (Non-Leading) it will display the erro message like
Posting period in not open.
Like that they want for FB70,FB75,MIGO,MIRO,FINT and Invoice(VF01).
Please suggest the suitable exit.
Thanks & Regards,
Padmaja.Hi Ramu,
Please refer the below points,
1. Leading ledger is only one ledger in one client.
2. In one client you can keep N of non leading ledgers.
3. company codes are need assign to non leading ledgers.
4. All postings will update leading ledger by default.
5. Non leading ledgers will update if company code is assigned to non leading ledger.
6. If you want to post only non leading ledger then please use the tcode FB50L and FB01L.
7 You can set the separeate fiscal year variant for non leading ledger.
I hope above information will resolve you r issue.
Regards
Madhu M
http://wiki.sdn.sap.com/wiki/x/JghNCw (NewGL Migration Secnarios)
http://wiki.sdn.sap.com/wiki/x/mosOD (Document Splitting Wizard)
http://wiki.sdn.sap.com/wiki/x/f4OfDg (NON-LEADING LEDGER SPECIFIC
POSTING) -
User-exit for deletion of line item in PO
hi group
i want to delete a line item of purchase order.
and after that i have to make some changes
so i want to know which user-exit will be used here.
please help its urgent.Hi,
Please fine the list of user exits for the transaction ME22.
If it serves your purpsoe , please close the thread and reward suitable points.
Regards,
Irfan Hussain
Transaction Code - ME22 Change Purchase Order
Exit Name
Description
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
LWSUS001
Customer-Specific Supply Source Determination in Retail
MRFLB001
Control Items in Release Creation
No of Exits: 33 -
User Exit for T.Code : F110 - APP
Hi Guru's,
My Company is developing the interface to 3rd party system.
For that i have to send the all payment data to customized table.
From custom table to 3rd party system.
So Please Suggest the Suitable User Exit for F110 - Automatic payment Program.
The Requirement is After we run the APP System must save that data in customized table Automatically.
The version is R/3 4.5.
and i need to give one tab to call the other transaction.
Please give your advise.
Thank you very much in Advance.
Regards,
Veera.Hi,
You can assign a custom program to your payment method in FBZP and then can populate your custom tables and can pass the data to bank from those custom tables.
Regards,
SDNer -
Hi All,
I am looking for a User Exit for MM01
I need to catpure the Document data in MM01>Additional data>Document data tab
I checked with the following enchancements but no use
MGA00001
MGA00002
MGA00003
BADI_Material_Check.
Can any one help me in finding the suitable enhancemet?
Thanks
BhaskerHi Bhasker
Go to Se18 Tcode
and give the definition name is "DOCUMENT_MAIN01"
check the definition in display mode because it is Sap Standard Definition.
there you will find a "TYPE" Tab
under this you have two check boxes
<b>1) Multiple Use</b>
2) Filter-Depend
if you want multiple implementations check this Check box
after this you need to create a request and the system asks Access Key for Changes
for that you will catch that Key from your Basis Team.
Regards
Sreeni -
Hi,
Need your help for solving an issue related to ME21N ( Purchase Order Creation)
I am having ZVRL(say) condition type that is mandatory and is defined in pricing schema ZVVA01(say).ZVVA01 is further attached to purchase organisation 4000 (say).
I am having a document type ZVVN . I want to save the purchase order without ZVRL (Defined as Mandatory condition) for particular document type ZVVN. But as ZVRL is mandatory condition , So system does not allow me to save the purchase order.
For solution following option have been ruled out by the client-
1) Through a separate vendor schema with different purchase organization.
2) Entering any value like .01 or .002 for the mandatory condition type that is for ZVRL.
Other than above two, Can anyone please tell me if there is any exit/badi/ or pricing routine available through which we can avoid mandatory ZVRL condtion for particular document type ZVVN at the time of saving and changing the Purchase order.
Thanks
Deepak GuptaHi,
Check all user exit for ME21N
Transaction Code - ME21N Create Purchase Order
Exit Name Description
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
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.
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 processin
MMDA0001 Default delivery addresses
MMFAB001 User exit for generation of release order
MRFLB001 Control Items for Contract Release Order
AMPL0001 User subscreen for additional data on AMPL
See which is suitable for your requirement. -
Customer Exit for VF01 at Saving of Document
Hi friends,
I need a customer exit which will execute just after saving the Billing document number in T-code VF01 and have the data of VBRK and VBRP tables. I am having a list of Exits but which exit should I use, I am not confident.
The list is as follow.
Enhancement
J_3RSINV
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
VOR_WA_FAKTURA Billing before Goods Issue
SD_CIN_LV60AU02 BADI for billing
Please suggest any suitable way for the solution.
Thanks in advance.
Krishanhi ,
keeep break point like break <username> in exit and check ur transaction.
u will get the exit that is triggered during saving of transaction.
reward points if hlpful. -
How to maintian user exit for a wage type
Hello Experts,
I would like to maintain a user exit for a particular wage type in infotype 14. As the business rules of the client are specific...So, please help me with ur views...
thanksHi
Check the LTA , I am not sure but still you can configure for the medical also .
Now to lapse is again a issue.
Well i think you can do it .
Now how is the main thing , suppose i can give you one example you can get the better way your own.
Now How you are going to put the values from IT 90--- to 15 are you going to put directly ?
Now there is std prog pc00_mXX_remc / remp now check with this program which is suitable for you and add the codings whatever required in the the customized program which you using to put the values to IT15 .
You got it now.
It can be done .
All the best.
Manoj Shakya.
<b>Reminder : Points should be given on answers.</b> -
User Exit for Inbound Process - Changing IDOC control record
Hi,
I want to utilize the identification field (under details tab) of the IDOC Control Record. What is the suitable user exit for inbound process that i can use to change the IDOC control record?It's been a long time since I have done any IDOC processing.
Go to SE37 and enter the function module IDOC_INPUT_ORDERS. Display the source code. Search for "CALL CUSTOMER". You should see several "CALL CUSTOMER-FUNCTION" lines. These are enhancements where you can manipulate the IDOC data. If you locate the correct one (where the data is read from the IDOC but not yet validated), you should be able to map the partner function value. Double-clicking on the number in quotes will bring you to an "EXIT_" function module. A "ZX" INCLUDE program is referenced. If you haven't used the exit yet, double-clicking on the ZX INCLUDE will create it. The values passed into the function module are available in the INCLUDE.
Ideally, you should create a project in transaction CMOD that references the chosen enhancement. This way you can activate/deactivate without commenting/uncommenting the code in the INCLUDE.
Maybe you are looking for
-
I am having sporadic issues after new hard drive install and recovery using Time Machine. The same sluggish response, start up screen pixelating...If I reinstall Lion will it wipe out other applications? My HD was formatted and partitioned correctly,
-
Can I use a 40GB Hard Drive in my iMac G3 (Tray-Loader)?
Can I use a 40GB Hard Drive in my iMac G3 (Tray-Loader)? Any help gladly appreciated! Thanks, Sean Butler
-
Dear All, My client has got requirement for some Dashboards development which I will be doing with WAD and also they want to see all the reports developed using Web Analyzer. We do not have Portal. Can we excute reports in Web Analyzer ?? To run WAD
-
Enable hints in other file types
Hi I am doing some ASP code tweaks on a CMS skin, and the extention ASCX is used, however when I load it, there are no hints available. is there a way to add file extensions to the edge code so I can get hints for other file types than the usual HTM
-
MVC 5 Database Help (calculations and input based on user input)
Hello all! I am learning MVC 5 database interactions. I would like to fill in certain database columns based on a calculation done on columns the user inputs. I am not having trouble getting user inputs into the database. I am wondering about how to