PO Creation without RFQ Release-USER EXIT
HI Gurus,
if i am creating PO with ref to Released RFQ
then system should allow
if PO created with non released RFQ then system should not allow
this is requirement
Standard is we can create PO with Ref to Release/non Releae RFQ
How to solve this issue? is there any USER EXIT available ?
Hi
Have you configured release strategy for the PR ? please check and whether the PR is going for the approval . In standard system if the release strategy is applied , system will not allow you to make PO using an unreleased PR.
If PR is not going for the approval such PRs can be used to create PO .Check the characterstics and the values for the PR which are subjected to approval process.
GKK
Similar Messages
-
Process order release - user exit ?
Hi experts,
I need to build an interface where all the released (and all the updated)process orders need to be transfered from SAP to a warehouse system thru XI.
I have identified an IDoc(LOIPRO01) which fullfill my needs but didn't find yet where to generate it.
I'm searching for an user-exit triggered at the release of a process order.
I have found this one:
PPCO0007(Exit when saving production order) but the documentation says "a lot of data in the order header is only set once the customer exit has been processed"
Any suggestions on how I can do this is greatly appreciated.Hi Fabien,
Welcome to SDN.
You can execute t/code <b>POIT</b> or standard SAP program <b>RCCLTRAN</b> to generate IDoc LOIPRO01.
Prior to execute, please ensure you have done the configuration for ALE and IDoc.
Hope this will help and let me know if you need further assistant.
Regards,
Ferry Lianto
Please reward point if helpful. -
PO Creation from Sales Order User Exit
Hi,
I have a business requirement where I need to create a Stock Transport Order (STO) for a particular kind of sales order. I outlined different options for achieving this functionality.
1. Trigger a workflow for creating STO.
2. Configure it an EDI output for sales orders. Using the EDI document, create STO in the same system.
3. Create STO using BAPI from the sales order exit 'USEREXIT_SAVE_DOCUMENT'.
I am trying to understand the issues if I go with option of creating STO from sales order user-exit. I tested it and it is working fine. But what concerns is me transaction integrity. In other words I am trying to execute another transaction within a transaction. Both Transactions (VA01 and ME21N/BAPI) may be trying to access same tables. Anyways I havent see any potential overlap.
I would like to know anybody implemented such a solution?
What could be the potential issues? Does it really affect transaction integrity?
Thanks A Lot
AnilI would also be concerned with the possibility of the order failing to update AFTER you call the BAPI. You could create a custom output type that processes on order create for that order type. You could add your BAPI call to the processing routine of the output type.
-
No PO Creation without PR release strategy
Hi all,
Is there any way of preventing a user from creating a PR on which no release strategy is applied (i.e. no release strategy exists for that user) and then creating a PO from it?This is standard functionality of SAP that whenever PR is not subjected to release strategy PO can be created against that PR.
Why do u want to not to create a PO if no release strategy is ther
If ur requirement is like that, u can develope a BADI with logic that, if no release strategy is triggered for PR, then PO can not be created -
hi experts,
I want the user eixt after the vkm3 release the so cridet check, please help thanks.Hi,
pls explain the sceanario in brief so that we also will have clear understanding about requriement and we can give most suitable info.
pls provide me more info so i can give suitable user-exist
Regards
Hari Shankar -
RFQ User Exit -- Kindly help very urgent
Hi,
Can you please tell me , what user exit is used to save RFQ ? While using ME41 to create a RFQ, which user exit is used to Save ?
Appreciate your help & Will reward with points
Sorry 2 post the question @ couple of places
Thanks
PrithivHI,
here is list of User exits and BADI.. while saving RFQ in from ME41.
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
AMPL0001 User subscreen for additional data on AMPL
MEQUERY1 Enhancement to Document Overview ME21N/ME51N
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
MELAB001 Gen. forecast delivery schedules: Transfer schedule implem.
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.
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
Business Add-in
ME_PROCESS_COMP Processing of Component Default Data at Time of GR: Customer
ME_PO_SC_SRV BAdI: Service Tab Page for Subcontracting
ME_PO_PRICING_CUST Enhancements to Price Determination: Customer
ME_PO_PRICING Enhancements to Price Determination: Internal
ME_INFOREC_SEND Capture/Send Purchase Info Record Changes - Internal Use
ME_HOLD_PO Hold Enjoy Purchase Orders: Activation/Deactivation
ME_GUI_PO_CUST Customer's Own Screens in Enjoy Purchase Order
ME_FIELDSTATUS_STOCK FM Account Assignment Behavior for Stock PR/PO
ME_DP_CLEARING Clearing (Offsetting) of Down Payments and Payment Requests
ME_DEFINE_CALCTYPE Control of Pricing Type: Additional Fields
ME_COMMTMNT_REQ_RE_C Check of Commitment Relevance of Purchase Requisitions
ME_COMMTMNT_REQ_RELE Check of Commitment Relevance of Purchase Requisitions
ME_COMMTMNT_PO_REL_C Check for Commitment-Relevance of Purchase Orders
ME_PROCESS_PO Enhancements for Processing Enjoy Purchase Order: Intern.
MM_EDI_DESADV_IN Supplementation of Delivery Interface from Purchase Order
MM_DELIVERY_ADDR_SAP Determination of Delivery Address
ME_WRF_STD_DNG PO Controlling Reminder: Extension to Standard Reminder
ME_TRIGGER_ATP Triggers New ATP for Changes in EKKO, EKPO, EKPV
ME_TRF_RULE_CUST_OFF BADI for Deactivation of Field T161V-REVFE
ME_TAX_FROM_ADDRESS Tax jurisdiction code taken from address
ME_REQ_POSTED Purchase Requisition Posted
ME_REQ_OI_EXT Commitment Update in the Case of External Requisitions
ME_RELEASE_CREATE BAdI: Release Creation for Sched.Agrmts with Release Docu.
ME_PURCHDOC_POSTED Purchasing Document Posted
ME_PROCESS_REQ_CUST Enhancements for Processing Enjoy PReqs: Customer
ME_PROCESS_REQ Enhancements for Processing Enjoy PReqs: Internal
ME_PROCESS_PO_CUST Enhancements for Processing Enjoy Purchase Order: Customer
ME_COMMTMNT_PO_RELEV Check for Commitment-Relevance of Purchase Orders
ME_CCP_ACTIVE_CHECK BAdI to check whether CCP process is active
ME_BSART_DET Change document type for automatically generated POs
ME_BAPI_PR_CREATE_02 -
Transfer order creation Any User-Exit for item ?
Hi all,
Im working with transfer order. What Id like is to apply to the TO item my own fields.
Is there a possibility to overwrite some of the fields of the LTAP segment at transfer order item creation, using any enhancement (User-exit, ) ?
Transaction used to create TO is LT43.
Ive try to use MWMTO001( but it doesnt work, only for specific data (z table)).
Ive also try MWMTO008 ( doesnt work for that )
Fields I want to overwrite are VLTYP(Source storage type), VLPLA(Source Storage Bin), VPTYP, VLQNR.
Hope someone can help me Please ?Hi Erwan,
give MWMTO004(EXIT_SAPLL03A_005) a try. It's a different event/time in document creation, but looks good comparing your fields you want to change.
It's of course not only 'overwriting' VLTYP, VLPLA, ... but implementation of own / additional removal strategy. Might be more complicated, but sounds better for whole process.
Regards,
Christian -
RFQ or Quotation User Exit Save - Help
Hi,
Can you please tell me , what user exit is used to save RFQ ? While using ME41 to create a RFQ, which user exit is used to Save ?
Appreciate your help & Will reward with points
Thanks
PrithivTry this.
goto se24, enter class cl_exithandler, goto method get_instance. Set breakpoint on the first if sy-subrc statement after the "get exit name". Run transaction when it is in debug window, check field exit_name
Cheers.
...Reward if useful. -
Problem with User exits when using custom fm
Hi everybody,
I am processing an IDoc using fm IDOC_INPUT_INVOIC_MRM. Nos I had to copy this to Z_...
And this fm has a sun-routine that calls User-exits. When I am using the standard fm, the UEs are being checked for active and executing the logic in the UE. But when I am processing IDoc using Z_...fm, the system is checking if the UEs are active. Its also active and now the cursor is coming to CALL CUSTOMER-FUNCTION '014'. But here when I press F5 in Debug, the cursor moves to the next statement after this function call without executing the user- exits. I dont know why its not executing the UE.
Is there any setting that I need to make?
thanks in advance
krisHi Vamsi,
User exits are specific to the object they are included in. So when you have a "CALL CUSTOMER-FUNCTION '011'" in IDOC_INPUT_INVOIC_MRM and when you have "CALL CUSTOMER-FUNCTION '011'" in your Z function module, they are two different things.
The purpose of a user exit is that you can include your logic in there within the limits defined by the object and without repairing the system. If you copied it, then you don't need the user exit anymore, as that copied object is your custom object and you can incorporate anything you want within main source code itself. If you really thing you should have that user exit, then double click on the call function statement, the system will ask if you want to create the function module, say yes and proceed with the creation.
But I don't see any reason why you will copy a standard IDOC function module(while you could have used a user exit in there) and still want to use the user exit functionality. Once you copied, it is your object and you don't need a user exit to insert code into your own object.
Hope this is clear.
Srinivas -
Any luck with user exit BCS2S?
I am trying to enhance the partner master data on a CRM 4.0 system and replicate these data to the R/3 backend. This seems to work up to a point. My goal is to implement the R/3 field KNVV-PERFK in CRM, allowing users to maintain customer data in CRM, rather than R/3.
I have implemented note 454565 but at the time where the inbound data from CRM is triggering a call to PI_BP_CALL_EXIT_BCS2S_RD, my problem is that nothing happens if I try to manipulate the values of IT_XKNVV in the debugger. Another problem is that CT_BAPIMTCS is not filled even though this internal table supposedly should contain the enhanced business document from CRM.
Could some BTE-customizing be missing? Or is something else wrong? I have not been able to find any SAP notes that could help me further and so far SAP support has not responde to our customer message.
Thanks in advance and best regards,
AndersHi Christene,
I am not sure how this is possible with processeing of a TO with multiple lines.I tried testing this and has stopped when it comes to process a TO with multiple lines.I had to come out of interleaving function and process the TOs with system guided process.
I appreciate if you could explain me more in details.Are you saying without using the user exit , we can execute multiple lines of a TO with interleaving function ?
Thanks for your time in advance -
User exit or badi neede for the vl02
Hi All,
My user will do the GOODS ISSUE Through the VL02 ,So the shelflife expiry date will perform at this time,it will give the error message if the Batch shelf life expiredate is not matching with material master shelflife expriry date,but my user wants to skip this check for a particular movement type , So to solve this issue can any one tell which enhancement technique is suitable to solve this issue,if that is user-exit or BADI Please could you give that user-exit/BADI Name .
Thanks in advance..
SRIHASAyou can use these many badi for user exist in vl02:
Enhancement/ Business Add-in Description
Enhancement
VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)
VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)
VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)
VMDE0001 Shipping Interface: Error Handling - Inbound IDoc
V53W0001 User exits for creating picking waves
V53C0002 W&S: RWE enhancement - shipping material type/time slot
V53C0001 Rough workload calculation in time per item
V50S0001 User Exits for Delivery Processing
V50R0004 Calculation of Stock for POs for Shipping Due Date List
V50R0002 Collective processing for delivery creation
V50R0001 Collective processing for delivery creation
V50Q0001 Delivery Monitor: User Exits for Filling Display Fields
V50PSTAT Delivery: Item Status Calculation
V02V0004 User Exit for Staging Area Determination (Item)
V02V0003 User exit for gate + matl staging area determination (headr
V02V0002 User exit for storage location determination
V02V0001 Sales area determination for stock transport order
Business Add-in
DELIVERY_ADDR_SAP Address Change in Delivery Processing
DELIVERY_PUBLISH Announcement of delivery data during database update -
Hello all
My requirement is, need to find a screen exit in Vl31n.
Need to pass last updated batch number to the batch field in VL31N transaction.
Tell me if there is any screen-exit to pass Batch number automatically.
If its helpful, i will give u full reward points.
Thanks in advance.
RaviHi
check the following
Enhancement
VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)
VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)
VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)
VMDE0001 Shipping Interface: Error Handling - Inbound IDoc
V53W0001 User exits for creating picking waves
V53C0002 W&S: RWE enhancement - shipping material type/time slot
V53C0001 Rough workload calculation in time per item
V50S0001 User Exits for Delivery Processing
V50R0004 Calculation of Stock for POs for Shipping Due Date List
V50R0002 Collective processing for delivery creation
V50R0001 Collective processing for delivery creation
V50Q0001 Delivery Monitor: User Exits for Filling Display Fields
V50PSTAT Delivery: Item Status Calculation
V02V0004 User Exit for Staging Area Determination (Item)
V02V0003 User exit for gate + matl staging area determination (headr)
V02V0002 User exit for storage location determination
V02V0001 Sales area determination for stock transport order
Business Add-in
DELIVERY_PUBLISH Announcement of delivery data during database update
Regards
Anji -
User exit for post good receipt for tcode VL32n(inbound delivery)
HI,
I need a user exit which should get triggered when the user hit the button "post good receipt" under tcode VL32N. I appreciate your help.
Thanks,
SanjayHi,
Here is the list
Enhancement
VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)
VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)
VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)
VMDE0001 Shipping Interface: Error Handling - Inbound IDoc
V53W0001 User exits for creating picking waves
V53C0002 W&S: RWE enhancement - shipping material type/time slot
V53C0001 Rough workload calculation in time per item
V50S0001 User Exits for Delivery Processing
V50R0004 Calculation of Stock for POs for Shipping Due Date List
V50R0002 Collective processing for delivery creation
V50R0001 Collective processing for delivery creation
V50Q0001 Delivery Monitor: User Exits for Filling Display Fields
V50PSTAT Delivery: Item Status Calculation
V02V0004 User Exit for Staging Area Determination (Item)
V02V0003 User exit for gate + matl staging area determination (headr)
V02V0002 User exit for storage location determination
V02V0001 Sales area determination for stock transport order
Business Add-in
DELIVERY_ADDR_SAP Address Change in Delivery Processing
DELIVERY_PUBLISH Announcement of delivery data during database update
Shib -
Hi All,
I am new to Portal and ESS but need to duplicate a user exit we have on PA30..
I.e. we have an exit that catches when a users benefits are updated and loads a custom table, as well as a few other things, i was hoping the when this info was updated on ESS that it would fire the same exit, but it does not it is directly getting updated without trapping the user exit.
So thoughts on what exit ESS calls when you update PA30 info?
Thanks!
-Jasoni did try implementing that badi, as well as HRPAD00INFTYBL
but i am finding that they only catch on the review and modify step, not the save step.. i may be using the wrong method, but i don't think so.
-Jason -
Transportation Planning Status (vbuk-trsta) User Exit
Hi All,
I wish to change the transportation planning status (vbuk-trsta) of a delivery in a user exit. Which user exit should I use to do this?
Just a point to note. The delivery is created automatically from the sales order creation. I dont think this should matter though as the user exit should kick in.
Many thanks,
ColmHi,
Try exit V50PSTAT.
Enhancements
VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)
VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)
VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)
VMDE0001 Shipping Interface: Error Handling - Inbound IDoc
V53W0001 User exits for creating picking waves
V53C0002 W&S: RWE enhancement - shipping material type/time slot
V53C0001 Rough workload calculation in time per item
V50S0001 User Exits for Delivery Processing
V50R0004 Calculation of Stock for POs for Shipping Due Date List
V50R0002 Collective processing for delivery creation
V50R0001 Collective processing for delivery creation
V50Q0001 Delivery Monitor: User Exits for Filling Display Fields
V50PSTAT Delivery: Item Status Calculation
V02V0004 User Exit for Staging Area Determination (Item)
V02V0003 User exit for gate + matl staging area determination (headr)
V02V0002 User exit for storage location determination
V02V0001 Sales area determination for stock transport order
Business Add-in DELIVERY_ADDR_SAP Address Change in Delivery Processing
DELIVERY_PUBLISH Announcement of delivery data during database update
Hope it helps,
Chang
Maybe you are looking for
-
PLEASE HELP ME!! Ipod not recognised in i-tunes or by computer
My pod used to be recognised!! No probs, but now for some reason there is no "device" tab at the side and no recognition of it anywhere. But it still charges when plugged in?! I have tried the 5 Rs (as much as I can- can't do the last one because the
-
Flash Player 10.3 is installed. Page I want to view requires 11.7
Mac OS 10.5, Safari. The flash player that is compatible with my mac is 10.3 which is installed. However when I try to view a site I am prompted with "Flash Player 11.7 required." 11.7 is not compatible with my mac. Any suggestions? It was working fi
-
Dialog boxes freezing captivate
Captivate 7 appears to work fine... unit a dialog box displays. Such as "do you want to save" or "the project has many unused items,,, you can delete them." When a dialog box displays Captivate 7 totally freezes. If i mouse over the Save, or OK or ot
-
XMLDB performance issues in 9i
We are having very poor performance from query XMLTypes from a 45K schema in 9i. The same extraction procedure works fine in 10g. Unfortunately we are a big company and are standardized on 9i. We installed the latest patchset but this only helped mar
-
Hi Experts, How to add luns to asm on solaris ? In linux i know with oracleasm command with options like scandisk, adddisk etc.. In solaris those rpms will not be there i guess. Thanks in advance, Mahesh.G