User exit in apo
hi
i have been assigned work related to user exit in apo. i know the exit name ( IT IS IN APO side ) , at the moment i only have acces to Ecc system.
is there any way i can implement the user exit in Ecc ?
or i need to take acces for APO.
Morevover are the transactions same in apo side ? as in smod ,cmod ?
Hi Emmanuel,
I am searching for this exit in APO-DP.I have a requirement where we CIF master data (location) from SAP R/3 to SAP APO.However the location are saved in default planning version/model ( ie 000) I need to save these locations in another planning version and I am looking for an appopriate user exit/BADI which can accomplish this.
Regards,
Tarun
Similar Messages
-
How to implement User Exit in APO?
Hello All,
I am not sure how to use user exits. I was wondering if anyone can help me understand how to implement any user exit? Is there any T.Code where you do that? or ABAP coding is required? Also how different is BAdi from User exits?
Any advice is welcome.
Thanks,
SanjuHi Sanju,
Check this link.
http://www.sap-img.com/abap/difference-between-badi-and-user-exits.htm
BADI or user exit, I don't think it is a choice between the two. Both serve the same purpose, add some custom logic to the standard logic. It depends on your requirement, the point when the user exit or BADI is called, information that is available to you in that user exit/BADI and information that you can change in that user exit/BADI. There is no difference in implementing the User Exit in APO or R/3.
Regards,
Siva. -
User-exit on APO side for the deliveries that are coming from R/3
Hi,
When a delivery is created in ECC for a VMI customer, it creates an EI order in APO. We need to record some details of these orders on the APO side. Can you please let me know the user exit/BADI that gets triggered when a delivery comes to APO through CIF which we can use for our requirement?
Thanks in advance.Hi,
You can use APOCF006(EXIT_/SAPAPO/SAPLCIF_PU_001) CIF User exit on APO side for CF_OBJECTTYPE = B(Delivery).
I hope this will help you.
Regards,
Saurabh -
User Exit in APO to change Planning version defaults
Hi,
Is there any user exit/BADI I can use to User Exit in APO to change Planning version defaults.
Regards,
TarunHi Emmanuel,
I am searching for this exit in APO-DP.I have a requirement where we CIF master data (location) from SAP R/3 to SAP APO.However the location are saved in default planning version/model ( ie 000) I need to save these locations in another planning version and I am looking for an appopriate user exit/BADI which can accomplish this.
Regards,
Tarun -
BADI / User Exit for APO Order transaction /SAPAPO/SNPTLB
Hi Experts,
We have a proxy interface and currently we are using FUNCTION EXIT_SAPMSNPUSER_006 for the APO Order transaction: /SAPAPO/SNPTLB.
This exist is triggering before the Order is being saved in APO and at times it is throwing an error 'Order key already exists in live cache' in the APO system.
Is there any other BADI or User exit available to Save the order in APO before the interface gets processed?, if so, plese guide me.
Thanks & Regards,
VijayaHello Lakshmi,
I am having the same issue with the message "Order key already exists in live cache" in our system.
We are using the user-exit EXIT_SAPMSNPUSER_005 for UoM conversion. But we are not making any explicit proxy calls
to /SAPAPO/SNPTLB. Does the system automatically call this transaction with this user-exit?
Did you get a resolution for the issue. I would really appreciate if you can let me know how you have addressed this.
Thanks,
Ratnam -
BADI/User Exit for APO Transaction: /SAPAPO/SNPTLB
Hi Experts,
We have a proxy interface and currently we are using FUNCTION EXIT_SAPMSNPUSER_006 for the APO Order transaction: /SAPAPO/SNPTLB.
This exist is triggering before the Order is being saved in APO and at times it is throwing an error 'Order key already exists in live cache' in the APO system.
Is there any other BADI or User exit available to Save the order in APO before the interface gets processed?, if so, plese guide me.
Thanks & Regards,
VijayaHello Lakshmi,
I am having the same issue with the message "Order key already exists in live cache" in our system.
We are using the user-exit EXIT_SAPMSNPUSER_005 for UoM conversion. But we are not making any explicit proxy calls
to /SAPAPO/SNPTLB. Does the system automatically call this transaction with this user-exit?
Did you get a resolution for the issue. I would really appreciate if you can let me know how you have addressed this.
Thanks,
Ratnam -
User Exit or BADI for Blocking process orders from R/3 to APO?
Dear Experts,
I am looking for a user exit or badi to block the process orders from R/3 to APO. As per standard it is not transferring orders which are clsd(closed status). Means that it is not updating live cache but its reading from R3.
We are facing some problems in cif queues which are not correctly maintained in R3 side. We dont want to touch those orders bcoz its very old data which is not required for planning.
There will be huge data which needs to be deleted while transferring through cif.
Please give any user exit (outbound intial transfer) from R/3.
Or any sugg. I apprecite your inputs...
Thanks
CrisHi Cris,
You can use user exit APOCF004 - Inbound Processing: Production Order/Planned Order in APO to prevent orders coming to APO by deleting orders which are not intended to goto APO from internal tables IT_ORD and IT_OUT.
Hope this helps.
Best Regards,
Ramesh M -
User Exit or BADI in APO to change sales order relevant data while CIF
Hi Everyone,
I require User exit or BADI at APO side to change customer field kunnr of sales order after it enters APO through CIF.
My requirement is to replace KUNNR field with KDGRP field of sales order.
The data will pass through CIF in APO.
Is there any user exit or BADI for the same?
Sample code will be of great help.
Regards,
Kashyap.Hi ,
Resolved myself.
customer exit APOCF010
Regards,
Kashyap -
User Exit for Planned Shipment in APO
Hi,
Pls let me know, if you know the user exit which triggers when a planned shipment is deleted in APO.
Thanks,
KumarHi,
You can try the following BAdIs:
You can use the Business Add-In (BAdI) MD_PLDORD_CHANGE to change, before posting, data from planned orders, which have been created, changed, or deleted as a result of planning a material or manual processing.
The Business Add-In allows you to fill and change fields from planned orders in the PLAF table. It also supports filling of customer-specific fields in the customer include CI_PLAFDB.
You can execute the Business Add-In in the planning run in the following areas:
Material requirements planning
Master production planning
Long-term planning
You can also carry out the Business Add-In in all applications, which execute manual planned order changes. Examples of this kind of application are:
The dialog transactions for creating and changing planned orders (MD11, MD12, MS11, MS12)
The Business Application Programming Interfaces (BAPI) for creating and changing planned orders
Regards,
R.Brahmankar -
User exit macros in APO DP macrobuilder
I am using APO DP V5.
Can anyone give me an example of how 'user exit' macros are built - I cannot find any good documentation on this point.
Thanks,
Bob Austin, Atos OriginMark,
Thanks for your reply.
In the APO DP macrobuilder, I specifically want to have a macro which runs some bespoke code.
I'm not clear how to do this.
Am I missing something in Note 380352?
Regards,
Bob. -
User exit / BadI to manipulate deliveries that get CIF'ed to APO
Hi experts
Here is a scenario where i need some help.
We have standard subcontracting scenario and we use ME20 to create deliveries to subcon vendor . We then do a goods issue to issue the product to the subcon vendor.
I want to suppress deliveries to subcon vendor from showing up in the planning book. The reason for this requirement is the demand gets duplicated if the deliveries to subcon vendor show up in the planning book and we order lot more than we want. I must somehow be able to differentiate deliveries to customer from deliveries to subcon vendor . How do i do this. Is there any user exit or BadI associated with sales order CIF where i can add custom logic to identify the deliveries created to subcon vendor.
My idea is to check if the delivery is to a subcon vendor and if so assign a custom category to that delivery and exclude that category from the category group , so that the delivery wont show up in the planning book. Please help
Thanks
SaradhaGentlemen,
One more question related to deliveries that are not going to APO...
I have a custom delivery type that is generated by a custom sales order type.
Nor the custom sales order type neither the custom delivery type has individual requirements.
Anyway, I need to send the Custom Delivery to APO once I want to plan a shipment to it in TP/VS.
Debugging EXIT_SAPLCSLS_002 I can see the CT_DOC and CT_REQ (CT_DOCX and CT_REQX) filled with all my Sales Orders and Deliveries that have individual requirements.
Looking in the other structures available in this User-Exit we can find:
CT_DOC_CUS = Customer Enhancement Structure for CIF_SL_DOC
CT_REQ_CUS = Customer Enhancement Structure for CIF_SL_REQ
It is not clear enough what it would be the purpose of these structures.
My goal is to send that Custom Delivery Type to APO.
How should I implement this User-Exit?
What does need to be filled?
Should I have to fill CT_REQ?
Should I have to fill CT_REQ_CUS?
Should I have to fill CT_REQX?
Do you have any example of code?
Thanks!! -
User exit in R/3 to insert P.O number while S.O is being published from APO
Hi,
i'm trying to find an user exit in R/3 to insert a custom generated Purchase order number while Sales order is being published from APO to R/3 , During TLB publish ( SDP94). please let me know if some one had already worked on this before.
Regards,
Krishna.Dear Krishna ,
As I understand you are unable to publish the PO Number which you converted in R/3 after deployment run in APO .
Check for the purchasing group in APO product master , this should have been CIF from R/3 Material Master .
Also the queue should have been generated in R/3 where the transaction should be stuck , check the error message in the queue .
Regards ,
Prashant Kumar -
i am using the user exit APOCF005, for all products created via CIF , i have to check the location master to determine the regional location and determine if the product already exists at the regional location if not extend the product to that regional location with the default specified values ? I appreciate if any one can help me in this
anybody please help me in fixing this error.
-
BADI/User Exit for Order processing
Hi Experts,
I have a requirement that whenever someone modifies the order belonging to a specific order category then some error/ warning is issued. Can you please suggest some User Exit/BADI in APO for the same.Hi Tiago,
My requirement is to block the processing of Released process order from both Product view and Detailed Scheduling Board.
If I am getting you correctly then in the mentioned BAdI and Method --I should call FM --/SAPAPO/OM_PEG_CAT_GET_ORDERS (to fetch orders by order category) to see whether the order category is for released process order or not.
If its Released process Order --then I should block the change. Is that correct for both Product View and Planning Board? -
BADI / USER-EXIT FOR DEFAULTING THE FIELD VTTK-TNDR_ACTC IN TCODE VT01N
Hi,
I require a BADI / USER-EXIT for defaulting the field VTTK-TNDR_ACTC(Currency of Actual Shipment costs) to 'EUR' in transaction VT01N(Shipment Transaction) .
Please could anyone help me with this .
Regards,
Sushanth H.S.Hi!
User Exits in Transportation
In Transportation, there are enhancements that you can use with transaction CMOD.
For a detailed description of the individual enhancements, see the documentation on the individual enhancements or function modules in transaction SMOD.
You can display all enhancements that are available for the area of transportation by choosing F4 in the Enhancement field. Enter V56* in the Enhancement field and choose Execute. Enter V54* to get a list of all enhancements for the area of shipment cost processing.
Business Add-Ins in the transports
Business add-ins (BADIs) are predefined user exits. They enable businesses, partners, and customers to add additional softward to the SAP source code. The linkup of SAP's New Dimension Products, such as APO and BW, to the standard system is thus possible.
Customer-specific functions can be executed before the save time and after the database update.
The following methods are available for the BADI with the definition name 'BADI_LE_SHIPMENT':
AT_SAVE: BADI is called up at the time of the save. Checks and return to dialog are possible.
BEFORE:_UPDATE: BADI is called up right before the data is saved to the database, that is, when all the data is available (for example, internal ly assigned shipment number).
IN_UPDATE: BADI is called up after the database update.
Standard Settings
Creating a BADI method:
Call up transaction SE19. Enter a name of your choice. Choose "create" and in the dialog box enter the definition name 'BADI_LE_SHIPMENT'. Afterwards, enter a short text for implementation. Save the BADI.
On the tab page 'Interface', choose the method for implementation by double-clicking on it. Now you can enter your customer-specific program code. Save and activate the code. You can acess the transmission parameters entered in the BADI definition. With the method ***_AT_SAVE you can initiate the exception ERROR_WITH_MESSAGE (description 'An error message has occurred' ) if you wish to return to the dialog.
Afterwards, go to the heading and activate the interface.
Regards
Tamá
Maybe you are looking for
-
I have an ipod shuffle (about 2-3 years old) and bought the 4th generation shuffle for my daughter. When I try to set hers up, it takes me to a summary page, and on the left I can see ipod, version, options but the squares that I would click on have
-
Master-detail problem in ADF JSP
Is there any way I can add a detail record in a master-detail JSP page without having to open a new page?ž Milos
-
Hi, I have an airport extreme connected to a modem and an XP PC. I am trying to connect an airport express using airport utility, and have reset the AE during the process. AU can find the AE if I use a cable, and identifies it as an AE using factor
-
Hi experts, We have a visual composer based application which runs on EP 7.0 SP14. This application connect to sql server and use one of its databases. We use Microsoft JDBC drivers SP3 for this purpose. Everything works perfectly, but atleast once i
-
Forcing logonui to reenumerate credential providers
I am trying to determine if there is an accepted method to get logonui to reenumerate the available credential providers.  The scenario I am trying to address is if a new credential provider is installed on a system when logonui is active.  In thi