BAdi's for Preq's and Contracts
Iam trying to find badi's for custom fields in purchase requisition(me51n and me52n) in header level and custom fields in contracts(me31k and me32k) in header level.If don't is there any user exits for those one's.once i developed the screen how to configure to add that screen to the badi.Can any one explain clearly.
Avinash m.
Hello,
For Purchase Requisitions, You need to implement enhancement MEREQ001, enhance the structures to add the fields on the screen, and call necessary Function exits to display / update the table.
Please refer to the thread:
enhancements MEREQ001 in purchase requisition
Hope this helps you.
Best Regards, Murugesh AS
Similar Messages
-
Exit for role determination via exit for scheduling agreement and contract?
Hi..
I have a requirement to fetch the agents in run-time for PO,PR,SCHEDULE AGREEMENT, CONTRACT..
For PO i am using EXIT : - M06E0005
For PR release i am using EXIT :- M06B0001
By using above 2 exits i am getting the agents at run-time...
Same way i need the EXIT for SCHEDULE AGREEMENT and CONTRACT..
if there is any EXIT for this please share with me..
Regards,
Imtiaz KhanHi Imtiaz,
Ideally you should have your agent determination logic in workflow itself instead of determinining them in EXIT.
Can you tell me why you are determining agents in exit and how you are making use of it ?
Also let us know how your workflows are getting trigger for all these documents.
Regards,
Ibrahim -
Is workflow mandetory for shopping carts and contracts approvals srm7
hi
in SRM 7 are workflows mandetory for approvals of Shopping carts andContracts?
I understand you need an approved workflow to turn a SC to a PO.
is workflow required for approval of shopping carts or can approvals be done manually
you create the SC and you communicate and look at the sc and approve it
Same type of question for workflow in contracts for approval ?? is it mandetory or optional (manual achieve approvals)
cheers
alex
Edited by: Alex Waiyaki on Apr 23, 2010 8:24 PMHello Alex,
SRM 7 has process controlled workflow and its easy to configure for simple requirement.
Yes, Shopping cart approval will be required to change status of SC to approved. Though it can be as simple as auto approval. SAP delivers number of standard BC Set for approvals including auto approval of SC.
SRM also has a option of adding approvers & reviewers. SC creator can add approvers & it goes for approval to added approver.
Hope this helps.
Thanks
Ashutosh -
BADI/EXIT for SA (ME31L and ME32L)
Hi all,
I need to populate tax code based on the certain parameters in SA (ME31L and ME32L). Please tell me if there is any BDAI or exit available for my above requirement.
I have already checked enhancement Spot 'ME_PROCESS_OUT' but its not working for ME31L and ME32L.
Thanks a lot in advance.
Regards,
SheeleshThanks for your reply but its not working for me.
Although i got one customer exit MM06E005 but as per the documentation of exit it seems that we can not edit sap standard field, we can only update our custom field.
Is there any way to update the standard field?
Edited by: Sheelesh on Nov 16, 2011 8:35 PM -
Release strategy for PO and Contract
Hi,
I maintain characteritic for PO
Plant
Doc Type
Net Order Value
Purchasing Group
I maintain characteristic for contract
Company code
Target Value
Doc Type
Purchasing group
My class consist of
Plant
Doc Type
Net Order Value
Purchasing Group
Company code
Target value
Q1: Do i need to maintain ALL characteristic value when i define my release strategy for PO or Contract as some characteristic only apply to PO only or contract only?
Q2: What option do i have if i need to maintain all characteristic value ? leave it blank ? empty
Currently my PO release is working fine but when i try to maintain the contract release inside the class . my PO release is not triggering . I maintained diffrent release group for both PO and Contract .
Thank for your adviceFirst of all
For purchasing like PO,pr,contract you can able to get in ekko table.No need to maintain separate release unless if it your business requirement.Take Document type as one of the characteristics it will distinguish whether it is PO or contract.
You have to maintain all the characteristic value then only it will trigered release.
Check the release indicator as well.
Hope it will help. -
BADI/EXIT for FB60 Save document
Hi All,
I need to perform certain custom checks and save custom date in FB60 transaction.
Please let me know the BADI/EXIT for header check and save document badis in FB60 transaction.
Thanks and Regards,
VijayHi,
Could any of these exits be useful for you..??
F050S001 FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
F050S002 FIDCC1: Change IDoc/do not send
F050S003 FIDCC2: Change IDoc/do not send
F050S004 FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
F050S005 FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
F050S006 FI Outgoing IDoc: Reset Clearing in FI Document
F050S007 FIDCCH Outbound: Influence on IDoc for Document Change
F180A001 Balance Sheet Adjustment
FARC0002 Additional Checks for Archiving MM Vendor Master Data
RFAVIS01 Customer Exit for Changing Payment Advice Segment Text
RFEPOS00 Line item display: Checking of selection conditions
RFKORIEX Automatic correspondence
SAPLF051 Workflow for FI (pre-capture, release for payment)
Thanks -
User Exit/BADI for Purchase Order and Purchase Requisitions
HI,
I have a requireent where i have to check the the user does not enter both Subitems and Over a Limit for a Service Purchase Requisition.
Is there a User Exit or Badi that i can use where this information is availaible.
also i have to check that release strategy is assigned to every purchase order where the version has been completed.
Is there a User Exit or Badi where Information of EREV table is availaible.
Regards,
Tarun BahalFor Purchachase requisition , the BADIs and USER EXITS are
ME_COMMITMNT_PARKING BAdI for Redefining Commitment Interface When Parking
ME_MEREQ_PARKING BAdI Purchase Requisition: "Hold"
ME_REQ_HEADER_TEXT Copy Header Text: Enjoy Purchase Requisition
try with the above BADI's
MEREQ001 Customers' Own Data in Purchase Requisition
for Purchase order , the BADIs and USER EXITS are
ARC_MM_EKKO_CHECK BAdI: Enhancement of Archivability Check (MM_EKKO)
ARC_MM_EKKO_WRITE BAdI: Enhancement of Scope of Archiving (MM_EKKO)
EXTENSION_US_TAXES Extended Tax Calculation with Additional Data
MEGUI_LAYOUT BAdI for Enjoy Purchasing GUI
ME_ACTV_CANCEL_PO BAdI for Activating the Cancel Function at Header Level
ME_BADI_DISPLAY_DOC BAdI for Internal Control of Transaction to be Invoked
ME_BAPI_PO_CREATE_01
ME_BAPI_PO_CREATE_02
ME_BAPI_PR_CREATE_01
ME_BAPI_PR_CREATE_02
ME_BSART_DET Change document type for automatically generated POs
ME_CCP_ACTIVE_CHECK BAdI to check whether CCP process is active
ME_CCP_BESWK_AUTH_CH BAdI for authorization checks for procuring plant
ME_CCP_DEL_DURATION Calc. of Delivery Duration in CCP Process (Not in Standard)
ME_CHANGE_CHARACTER Customer-Specific Characteristics for Product Allocation
ME_CHANGE_OUTTAB Enrich ALV Output Table in Purchasing
ME_CHECK_ALL_ITEMS Run Through Items Again in the Event of Changes in EKKO
ME_CHECK_OA Check BAdI for Contracts
ME_CHECK_SOURCES Additional Checks in Source Determination/Checking
ME_CIN_LEINRF2R BADI for CIN India - Delivery charges
ME_CIN_LEINRF2V BADI for LEINRF03 excise_invoice_details
ME_CIN_MM06EFKO Copy PO data for use by Country version India
ME_CIP_ALLOW_CHANGE Configuration in Purchasing: Changeability Control
ME_CIP_REF_CHAR Enables Reference Characteristics in Purchasing
ME_COMMITMENT_RETURN Commitment for return item
ME_COMMITMENT_STO_CH BadI for checking if commitments for STOs are active
ME_COMMTMNT_PO_RELEV Check for Commitment-Relevance of Purchase Orders
ME_COMMTMNT_PO_REL_C Check for Commitment-Relevance of Purchase Orders
ME_COMMTMNT_REQ_RELE Check of Commitment Relevance of Purchase Requisitions
ME_COMMTMNT_REQ_RE_C Check of Commitment Relevance of Purchase Requisitions
ME_DEFINE_CALCTYPE Control of Pricing Type: Additional Fields
ME_DP_CLEARING Clearing (Offsetting) of Down Payments and Payment Requests
ME_FIELDSTATUS_STOCK FM Account Assignment Behavior for Stock PR/PO
ME_GUI_PO_CUST Customer's Own Screens in Enjoy Purchase Order
ME_HOLD_PO Hold Enjoy Purchase Orders: Activation/Deactivation
ME_INFOREC_SEND Capture/Send Purchase Info Record Changes - Internal Use
ME_PO_PRICING Enhancements to Price Determination: Internal
ME_PO_PRICING_CUST Enhancements to Price Determination: Customer
ME_PO_SC_SRV BAdI: Service Tab Page for Subcontracting
ME_PROCESS_COMP Processing of Component Default Data at Time of GR: Customer
ME_PROCESS_PO Enhancements for Processing Enjoy Purchase Order: Intern.
ME_PROCESS_PO_CUST Enhancements for Processing Enjoy Purchase Order: Customer
ME_PROCESS_REQ Enhancements for Processing Enjoy PReqs: Internal
ME_PROCESS_REQ_CUST Enhancements for Processing Enjoy PReqs: Customer
ME_PURCHDOC_POSTED Purchasing Document Posted
ME_RELEASE_CREATE BAdI: Release Creation for Sched.Agrmts with Release Docu.
ME_REQ_OI_EXT Commitment Update in the Case of External Requisitions
ME_REQ_POSTED Purchase Requisition Posted
ME_TAX_FROM_ADDRESS Tax jurisdiction code taken from address
ME_TRF_RULE_CUST_OFF BADI for Deactivation of Field T161V-REVFE
ME_TRIGGER_ATP Triggers New ATP for Changes in EKKO, EKPO, EKPV
ME_WRF_STD_DNG PO Controlling Reminder: Extension to Standard Reminder
MM_DELIVERY_ADDR_SAP Determination of Delivery Address
MM_EDI_DESADV_IN Supplementation of Delivery Interface from Purchase Order
SMOD_MRFLB001 Control Items for Contract Release Order
AMPL0001 User subscreen for additional data on AMPL
LMEDR001 Enhancements to print program
LMELA002 Adopt batch no. from shipping notification when posting
LMELA010 Inbound shipping notification: Transfer item data from
LMEQR001 User exit for source determination
LMEXF001 Conditions in Purchasing Documents Without Invoice Rece
LWSUS001 Customer-Specific Source Determination in Retail
M06B0001 Role determination for purchase requisition release
M06B0002 Changes to comm. structure for purchase requisition rel
M06B0003 Number range and document number
M06B0004 Number range and document number
M06B0005 Changes to comm. structure for overall release of requi
M06E0004 Changes to communication structure for release purch. d
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., previe
MEFLD004 Determine earliest delivery date f. check w. GR (only P
MELAB001 Gen. forecast delivery schedules: Transfer schedule imp
MEQUERY1 Enhancement to Document Overview ME21N/ME51N
MEVME001 WE default quantity calc. and over/ underdelivery toler
MM06E001 User exits for EDI inbound and outbound purchasing docu
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 P
MM06E008 Monitoring of contr. target value in case of release or
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 proces
MMAL0004 ALE purchasing info record distribution: Inbound proces
MMDA0001 Default delivery addresses
MMFAB001 User exit for generation of release order
MRFLB001
Regards,
Anirban -
BADI CRM_COPY_BADI for item splitting in Quote - Contract
Hi all,
i have this requirement to split the item quantity into 1 per line when a contract gets created from a quotation.
im new to both CRM and BADI but after doing some research online i figure that my scope should involve creating an implementation of the BADI, configurating the transaction type, and then adding my splitting code in method PRODUCT_I.
but problem is, i've created my implementation and put a breakpoint in both method COPY and PRODUCT_I... and when i try to create a follow-up from a quote to contract, only the COPY method breakpoint gets caught. however, im quite sure it's the PRODUCT_I method which i should be using as it contains the item level internal table being pass into it. but it doesnt seems to be called in this process (am wondering if it's some config thing which i've missed).
can someone provide some guidance into BADI, CRM_COPY_BADI and possibly the requirement's approach?
many thanks in advance.
cheers,
Ryan.Hi Karthik,
thanks for the info!
technically, my understanding is that when u create an implementation, the process should goes through all these methods at relevant point on relevant business transaction. but strangely after putting breakpoints in all the said methods above, it seems to just going through the COPY method everytime a followup is being created (from quotation to contract). btw, i'm processing it through tcode CRMD_BUS2000112-> openning an existing quote-> then creating a follow-up contract.
or should should i instead be coding these method-calling manually (on ORDERADM_I and SCHEDLIN_I) or is there some config i'm missing?
lost in badi, was working more on the old exits for MM/SD. any pointers are much appreciated.
many thanks!
cheers,
Ryan. -
No Range for Contract Offer and Contract
Hi Experts,
I have to Give the no range to contract offer and contact as per the contract type. We have three contract type 1) Factory LO 2) Land LO AND Building LO.
Kindly guide me how to give no range to contract offer and contract. Waiting for your reply
Regards,
ManzoorHi,
You can maintain number ranges based on the contract types, it is available in config of contract types.
To maintain different number ranges for contract offer basing on the type of contract, you can use BADI BADI_REOR_OFFER and method IF_EX_REOR_OFFER~GET_NUMBER Determine Contract Offer Number with Int. Number Assignment
Srini -
Open PR, PO and Contract for services.
Dear All,
I want to develop a report that gives the open PR, PO and Contract for services.
When user will enter the service number report will give the open PR, PO and Contract.
But for services quntity in item overview is always 1 AU.
I want to compair the quantity in item details (ESLL - MENGE).
Suppose PR is with 100 Hrs and 3 diffrent PO created for this with 25 Hrs each.
How Can I compair this.
Thanks and Regards.
PrakashTNX
-
I'm going to another country for a year and I would like to unlock my phone to take another sim other than my carrier. My contract with my present carrier is finished yet they still wouldnt unlock the iphone 4 for me. How can I be able to unlock it?t
Only the carrier to whom the device is locked can unlock it.
If you do not meet their requirements or they do not offer unlocking there is no official way to unlock the device.
Who is your carrier? -
When you get a apple receipt for itunes songs and you paid with a itunes gift card do they charge you or give you store credit what's store credit is it good or bad or does it charge you if you have a free account with no credit cards at all is it bad?
iTunes credits are, for example, if you download a song from the store and it's found to be corrupt - if the track can't be fixed then iTunes support will tend to give you a song credit for a free download.
When you purchase music from the store then any credits that you have will be used first, then any balance that you have (e.g. from iTunes gift cards or allowances), and any remaining amount will be taken from your credit card. -
Account Creation - Badi for Default values for BP Role and Sales Area
Hi all,
my requirement regards the possibility to create a new prospect (a link should be available in the navigation bar or create section).
Logically, a bp role as "Prospect" and particoular sales area should be created automatically.
I created an implementation for the BADI definition "BADI_CRM_BP_UIU_DEFAULTS". But don't know how to create the default values for BP role and Sales area:
In my code
assign cr_me->('VIEW') to <lv_view_name>.
if sy-subrc ne 0.
exit.
endif.
lv_viewname = <lv_view_name>.
case lv_viewname.
when 'AccountDetails.htm'.
I obtain the viewname "AccountDetails" , the related context "Header". After I don't know how to proceed to obtain the related entities through the relationship BuilRolesRel and BuilSalesArrangementRel.
Am I following the right way? Is there another solution to prepare the output for default values?
Any kind of suggestion will be appreciated.
Regards, Robertogo to spro>cross-application components>sap busines partner>business partner> basic settings>field groupings>Configure Field Attributes per BP Role
Double click the business role which you want to customaze (e.g. 'A') and change the proper settings.
Regards. -
Creation of MKK and Contract Account for New CRM Roles
Hi Experts,
I need a help in CRM for creating new roles and extending the same in R/3 in MKK role.
Here is the problem I faced.
I have copied the CRM000 role and created a new role ZCRM00 for
business specific need. It is getting created in CRM and a BP is also
getting created in R/3 BP but it is not creating an MKK Role in FI-CA.
The following steps can be used to simulate the problem
Step-1: Create a BP in CRM with the ZCRM00 role. Please do not
extend or create the BP in Sold to Party Role. Because if the BP has
Sold to Party role then the problem will not occur and Business does
not want to have s in Sold to Party roles because customers will
be having Sold to Party Role
Step-2: Create a Business Agreement for that BP
Step 3: Go to R/3. Run Transaction FPP3 and search for the BP created
in role. The system throws the message "usiness Partner <BP
Number> does not exist in the MKK Role".
Step-4: If you go to the transaction CAA2 and enter the Contract
Account Number (Appearing in the Business Agreement Tab of BP Business
AGreement Tab in CRM) and the BP Number the system will say "Business
Partner <BP Number> does not exist in the Contract Partner.
I have already executed the steps mentioned in OSS Notes 632749 but it did not result into anything.
Can anybody please help me to create the MKK role and Contract Account in R/3 for the newly created role in CRM. I understand this thing works fine for the Sold to Party role in CRM. I believe when SAP has given the flexibility to create new role in CRM, there will be some way to create the MKK role and contract account automatically (very much like Sold to Party) in R/3.
Looking forward for your reply
Regards
Karthi VHi,
Can you please guide us if you were able to resolve this issue and you were able to assign the MKK Contract partner role for the custom BP Roles.
Thanks,
Vamsi. -
Change Logs for RFQ and Contract
Hi all
Where in ME43 (display RFQ) and ME33K (display Contract) do I see the option for Header/Item changes?
Thanks in advance!Hi,
For both ME43 and ME33K, you can observe the changes, after entering into the overview screen at main menu:
Header/ Item> statistics> Changes.
Regards,
Narayana.
Maybe you are looking for
-
Dear Friends I met a problem of partner profit center in MIGO. We have cross company STO transactions. I checked some STO purchase order and MIGO transactions. For one purchase order, there are two MIGO transactions for one purchase item. However, w
-
Event to be used for Table Maitaince Generator ?
Hi Experts, I got any issue where i am unable to figure out which event to be used. my requirement is : I created a Ztable and assigend mataince genarator to it. suppose the ztable have some entries in that so when i enter new entry then based on so
-
Setting up displays and preview monitor with Quadro FX1700
Hi, I am using a Quadro FX1700 graphics card with two DVI displays and a montitor with component connection to the PNY breakout box. I want to have a spanned desktop on my DVI displays and use my component monitor to preview video in Premiere. Is thi
-
Could not be activated, Activation Server
I heard that IOS 7 is out today and decided to update it and managed to do it; however, I get to the part where it activates the iPhone but i get this message- Your iPhone could not be activated because the activation server cannot be reached. Try co
-
Only 90% of Contacts synced to iPhone
I recently got my new iPhone and started then to add my Contacts to the Addressbook on my MacBook. My issue is that iTunes syncs only 48 of my 57 Contacts from the Addressbook to my iPhone. Can anyone help? thanks Bruno