User exit EXIT_SAPLIEDI_011 for determination of PO item for EDI LIV
Hi,
I am trying to get LIV via EDI working. The incoming INVOIC02 IDOCS mark an error when processing: there is no PO item in the ZEILE field of E1EDP02-001. I thought I could use EXIT_SAPLIEDI_011 to get the PO item number determined and to get this problem solved. But I cannot see where the exit is called during the LIV process. Does anyone know where EXIT_SAPLIEDI_011 is called and how I can test this?
Thanks,
Joris
My friend.... to view EXIT_SAPLIEDI_011 you can go to SE37.
You will not find it using where used list as it is done via CALLL CUSTOMER-FUNCTION.
If you think it satisfies what you are looking for, please implement it as a part of a project in CMOD and create the include in the FM to test it.
This will be triggered when a material management is received via EDI.
Naveen Vajja
Similar Messages
-
User-exit/BADI to change Purchase Contract item field ??
Hello,
I need to update the Order acknowledgement field(EKPO-KZABS) for the Purchase contract via transaction ME32K.
I need to know if there is any user exit or BADI for the Purchase contracts (Outline agreement), so that this field KZABS can be updated while saving. I did not find any user exit so far in which line item is a export parameter. There is one BADI definition ME_PROCESS_PO_CUST but it is called only in case of Purchase Orders and not in the contracts. Please let me know if you have some idea how to do this.check these exits....
EXIT_SAPMM06E_012
<b>EXIT_SAPMM06E_013</b>
EXIT_SAPMM06E_014
EXIT_SAPMM06E_006
EXIT_SAPMM06E_007
EXIT_SAPMM06E_018
EXIT_SAPMM06E_016
EXIT_SAPMM06E_017
vijay -
User exit Shipping point determination
Hi,
Shipping point determination based on item category/loading group/site.
User exit is USER_EXIT_SOURCE_DETERMINATION
Any suggestion will be wellcomed
ThanksHi
i tried to find ur exit but it is not there
try using these
MV56AINI Initialization of transaction control for transportatio
V56AFCCH Shipment processing: Check function code allowed
V56AGTAR User Exit for Filtering Shipping Unit Calculation
V56ARCHV Customer-spec. checks for archiving shipments
V56ATKTX Change the number of lines for text input in shipment
V56BMOD Transportation processing: Field modification
V56DISTZ Shipment Processing: Determine Distance
V56FCOPY Shipment processing: Copy delivery data
V56FSTAT Shipment processing: Activities when setting a status
V56L0001 Status of Shipments for a Delivery
V56LDELI Read Delivery Data for Shipment Processing
V56LOCID Shipment Processing: Determine Location Identification
V56MVT04 Extensions for Collective Processing of Shipments
V56SLDET Shipment processing: Leg determination
V56TDLIF Filter Delivery Items for Shipment
V56UCHCH Shipment processing: Check whether changes were made
V56UCHCO Check shipments are complete
V56UDLUP Obsolete as of 4.6C: Delivery Update on Delivery Routin
V56UNUMB Shipment number allocation
V56USTAT User-individual definition of transportation planning s
V56USVDO Update new objects for transport
V56USVDP Preparation for updating new objects for transport?
Regards
Shiva -
Lockbox User Exit Selection Fields and Matching Open Items in CustomerAccts
Dear SAP Gurus,
I have an issue with lockbox process. The problem is selecting the customer open item for clearing. Our Client uses standard SAP USER EXIT (FEBLB001).
Our billing document number does not equal to the financial accounting document number all the time. We store our billing document number in the Assignment field some times, and so this is the number the customer will reference when remitting payment. I have not been able to find a way to make the SAP system to use the customer's reference number (e.g. Assignment field) to clear the open item.
I m not sure how to resolve this issue. As far as my knowledge, we have to add selection field ZUONR to USER EXIT apart from XBLNR, BELNR. Please help me with this problem by providing me some basic knowledge. I would greatly appreciate for help.
ThanksPlease Anybody,
I m waiting for anybody to give their expertize.
Thanks -
User Exit with access to all line items in sales order
Hi,
Is there any user exit/BADI, where we have access to all line items at the same time?
Thanks
KamalIn the Transaction is VA01/2/3 u can use program MV45AFZZ.
this is user exit for SO.
regards
Prabhu -
User Exit variable to determine Month to date
Hello folks, wondering if someone could please assist with this problem. I have a need for a user exit variable that will determine the MTD based on a user input from another variable. For example, if a user enters 09/15/2009, the exit will know to retrieve information only for the days from 09/012009 - 09/15/2009. Here is the sample of the code that our ABAP programmer came up with but so far it's not working. Can someone please have a look at the codes below and let me know what may be the problem? Thanks.
in CMOD:
*& Include ZXRSRU01
DATA: l_sub_name TYPE char30,
l_f_chk TYPE rs38l_fnam.
CONSTANTS: lc_sub_prefix TYPE char5 VALUE 'F_BW_'.
CASE i_step.
WHEN 3.
CONCATENATE lc_sub_prefix i_s_rkb1d-infocube INTO l_sub_name.
WHEN OTHERS.
CONCATENATE lc_sub_prefix i_vnam INTO l_sub_name.
ENDCASE.
*--- this for XXX project. please create programs for
*--- each individual projects (project).
*--- variables at STEP 2
CASE i_vnam.
WHEN 'BCCMTD'.
IF l_sub_name IS NOT INITIAL.
SORT i_t_var_range BY vnam iobjnm.
PERFORM (l_sub_name) IN PROGRAM zbw_XXX_exit
USING i_t_var_range
CHANGING e_t_range.
CLEAR l_sub_name.
ENDIF.
WHEN OTHERS.
ENDCASE.
**--- infocubes at STEP 3
CASE i_s_rkb1d-infocube.
WHEN 'BSD_M01'.
IF l_sub_name IS NOT INITIAL.
SORT i_t_var_range BY vnam iobjnm.
PERFORM (l_sub_name) IN PROGRAM zbw_XXX_exit
USING i_t_var_range
CHANGING e_t_range.
CLEAR l_sub_name.
ENDIF.
WHEN OTHERS.
ENDCASE.
Edited by: David on Oct 1, 2009 5:08 PMmore info on the program
In zbw_XXX_exit program
FORM f_bw_bccmtd USING i_t_var_range TYPE zbw_rrs0_t_var_range
CHANGING e_t_range TYPE rsdd_t_range.
*--- current date
DATA: l_current_date TYPE sy-datum.
*--- initialize the variables
CLEAR: v_wa_var_range, v_exch_rate,
v_exch_temp, v_wa_return.
*--- get the appropriate value from input variable table
READ TABLE i_t_var_range INTO v_wa_var_range
WITH KEY vnam = c_var_name3
iobjnm = c_obj_name2
BINARY SEARCH.
IF sy-subrc = 0.
l_current_date = v_wa_var_range-low.
l_current_date = l_current_date - 1.
CLEAR v_wa_return.
*--- populate return value
v_wa_return-sign = c_sign.
v_wa_return-opt = c_opt_bt.
CONCATENATE l_current_date+0(6) c_one INTO v_wa_return-low.
v_wa_return-high = l_current_date.
APPEND v_wa_return TO e_t_range.
ENDIF.
ENDFORM. -
User Exit PO - ME21N/ME22N - Foreign Trade Item
Hi,
I need to change some values in the PO Item (Foreign Trade Item) -> Import tab -> declaration--> Import/Export
The way to do it is via user exit. I need to set Dispatch country (EIPO-SEGAL) = Import /Export).
I found the SAP Enhancement : V50EPROP which has 6 user exits. I tried
EXIT_SAPLV50E_004 but this is only called upon PO creation. Although I put the above logic in EXIT_SAPLV50E_004, it gets cleared off somewhere.
For change mode/create mode, it will hit EXIT_SAPLV50E_005 and EXIT_SAPLV50E_006. But I couldnt change any of the EIPO values.
Has anyone done this before?
Please advice.
SandeepHello Sandip,
I had a same kind of requirement in which i have to update the field "Preference code" from a custom "Z" table through an exit. The exit "XIT_SAPLV50E_004" works fine for Creation mode (me21n). But during change mode it's not getting into the code defined in the include of the component.(it's not triggered.)
I checked the exits suggested by Hinojosa but the first one "EXIT_SAPLV50G_001" doesn't have PO and line item as import criteria and hence that can't be used.
While checking the second exit "XIT_SAPLV50G_002" , I found that it doesn't have export parameter as EIPO table. Which can be used to overwrite the value of Preference code (EIPO-PREFPACOD).
So if your issue has been resolved, could you please suggest how to proceed?
Regards,
Sushanta -
User exit to update extended segment in idoc for va01
Hi Experts,
I am working on Outbound IDOC interface for VA02 and VA01
I am using ORDERS05 IDOC type
i want to create one custom segment
and i want to fill that custom segment
but i am not able to find user exit to update this custom segment
please help.Akshay,
I think you want to send order response for the orders created via Va01 or edited by Va02
To do this steps are:-
1) Use FM IDOC_OUTPUT_ORDRSP to send order response (ORDERS05)
2) Find the function exits in this Fm using search string as " Call Customer-function".
3) Use include in the exits to write code to append new segments to the IDOC. Look for the Tables parameter in the Exits which are of structure type EDIDD. Insert new Segment details in this table and your IDOC will be generated with required values.
Hope this helps!!
Harry -
User Exit/BADI while setting status as TECO for WBS in CJ20N
Hi all,
I need a BADI/User Exit which triggers when we try to set the status of WBS as 'TECO' in CJ20N transaction.
Please help.
Thanks in Advance,
SagarHi Sagar,
Go through this Badis.
AFABD_CHANGE
DOCUMENT_MAIN01
DOCUMENT_OBJ
DOCUMENT_STORAGE01
IHSA_LIST_EDITING
IWO1_ORDER_BADI
IWO1_ORDER_BADI
MRO_CONTRACT
MRO_CONTRACT
NETW_DIR_PROCUREMENT_REF
NETW_USER_FIELDS_F4
PLM_CATALOG_IF
PLM_CATALOG_IF
PROJECTDEF_UPDATE
PS_TRANSFER_DATES
WBS_FIELDS_FOR_ASSET
WBS_USER_FIELDS_F4
WORKBREAKDOWN_UPDATE
If Found Help Full Do Reward.
Regards.
Eshwar. -
FM for Actual cost line items for orders.
HI EXPERTS,
I was working on Actual cost line items for orders / Internal orders of an employee.
standard program RKAEP000 is present through TCODE KOB1.
I want some customization of report, so debugged the program and found that its using a FM 'K_LINE_ITEMS_SELECT_AND_LIST' to calculate internal orders.
But the FM has used REUSE_ALV_* and displaying output itself.
the requirement is to customize the output display .
I searched with K_LINE_* and found some other function modules too.
K_LINE_ITEM_CHECK
K_LINE_ITEM_APC_SIGN_GET
K_LINE_ITEM_GET_CONTEXT_MENU
K_LINE_ITEM_GET_TOOLBAR
K_LINE_ITEM_LOGICAL_KEY_GET
K_LINE_ITEM_TECH_SETTINGS_SET
K_LINE_ITEM_VALUE_TYPES_GET
K_LINE_ITEM_VALUE_TYPES_SET
K_LINE_ITEMS_ACT_GRID
K_LINE_ITEMS_SELECT
K_LINE_ITEMS_SELECT_AND_LIST
K_LINE_ITEM_ACT_CALL_WITH_DATA
K_LINE_ITEM_ACT_DATA_GET
K_LINE_ITEM_CM_CALL_WITH_DATA
K_LINE_ITEM_DEV_CALL_WITH_DATA
K_LINE_ITEM_PLN_CALL_WITH_DATA
K_LINE_ITEM_PROCESS_UCOMM_ACT
K_LINE_ITEM_STEERING_GET
Can anybody tell which FM should i use so that result i will get in an internal table?
or suggest any other methods
Thanks in Advance.
LuckyI also had the same requirement and used function module K_LINE_ITEM_ACT_DATA_GET
this function is calling K_LINE_ITEMS_SELECT_AND_LIST function with I_NO_DISPLAY parameter
and returning the result.
Already they are in same function group,
I wrote this for future requirements of people after 4 years of this thread -
Best praxis for determining a cost center for an HR org unit in PPM ?
Hello all.
We have defined the HR Org structure directly in PPM backend. Later the intention is that an interface should transfer this data from HR.
The HR orgstructure defined works fine for the staffing process (with "resource manager via responsible organization").
We have however run into some problems with the MLC & costing part. The intention is to use manual MLC linking tasks/phases to PS WBS-elements (task based controlling).
If we leave the org unit field blank in the cProject project project definition we run into the message "No account assignment exists for the project defintion - no costing" and the systems rolls back from the assignment made.
If we however assign an orgunit in the project defintion we instead get the message "No cost center could be determined for org unit 123...".
<u>We therefore need to be able to determine a cost center for the Org Unit assigned to be able to proceed. How is this then best done?</u>
There is a master cost center assigned to the orgunit in HR but not in PPM backend where this option does not seem to be available.
With task based controlling the cost center does not really matter so it could possibly be hardcoded via a BADI (?) but is this really the way this should be done?
Any suggestions?
Thanks / AndersHi and thanks for the reply.
We will test with an ALE replicated structure so that the object ID becomes the same in the two systems as soon as possible.
Pending that we will try the BADI option. Here I am however not sure what it is we really expect the BADI to do. Which field should be populated with the cost center (the fields available are mainly project characteristics)?
I also eventually found some information regarding this in the PPM 4.0 help. I enclose info regarding this below.
a) http://help.sap.com/saphelp_ppm400/helpdata/en/index.htm
b) choose Collaboration projects>Accounting Integration>General Information about Accounting integration>Derivation of Organizational data.
As I read this the system derives this as follows in case of task-based or role-based costing with no resource assignment:
1) Look for the two BADIs mentioned to derive the cost center
2) If no result there it looks for an org unit in the cProject header (where I assume having the Org Unit with the same Object ID in backend and ERP enables this option)
3) If no result there the system looks for a "requesting cost center" in the account assignment object (WBS element or internal order)
Regards / Anders -
CATT Test case for ME41 tcode(Multiple items for inventory and service )
Hello Gurus,
Now we are having quotation legacy file for Tcode ME41 for inventory and service items. We are using tcode <b>SCAT</b>
for CATT. Every thing going fine at recording in test case. i dont know where should i specify my legacy file path. I found there is one download option while before running test case. its not taking the file path. is there any other file path for running test case?
advice me.
regards
dinesh.a
<b></b>Hi
I think you should use an abap program and not LSMW, because the problem is you have to create a recording for trx ME41 in the LSMW and after you can't change the abap code created.
In this way you could insert only a certain number of items by a project of LSMW, and it depends on your recording.
So if you can't know how many item should be loaded, it's very hard to use LSMW.
Max -
Report Painter using user exit U002 to create a formel variable for FI-SL
Hi,
I would like to use Report painter creating a formel variable with U002(VAR1,VAR2) for FI-SL and did following:
1. go to TCode: GS11
2. Formel: selecting U002 from Formel-Exit list and giving var1 and var2
'#U002(VAR1, VAR2)'
3. Save
4. Erro message: U002 is not definiert.
Why???
U002 is already implementiert in
Class ZCL_IM_FI_FORMULA_EXIT
method IF_EX_G_SET_FORMULA_EXIT~EVALUATE
CASE flt_val.
WHEN 'U002'
Could anyone help me? Thanks!
Klara Zhaodollyb wrote:
if enter 05.2008
the volume should look like below as a vairable range.
sales volume
01.2008 - 05.2008
you want 01.2008 - 05.2008 as description , thats what your requirement right?
When 'ZTEXT2'.
DATA: ZYEAR(4) TYPE C,
ZTEMP1(6) TYPE C,
ZLOW(14) TYPE C.
if i_step = 2.
CLEAR L_S_RANGE.
Loop at i_t_var_range into intern_range where VNAM = 'user entered variable for calmonth'.
*lets say user entered 05.2008
ZTEMP1 = INTERN_RANGE-LOW.
* now ZTEMP1 has 05.2008
ZYEAR = ZTEMP1+0(4)
* zyear = 2008
*A SLIGHT MODIFICATION TO CONCATENATION
CONCATENATE '01' ' .' ZYEAR '-' ZTEMP1 INTO ZLOW.
*SO 01. 2008 -05.2008 WILL BEN IN ZLOW
L_S_RANGE-SIGN = 'I'.
L_S_RANGE-OPT = 'EQ'.
L_S_RANGE-LOW = ZLOW.
APPEND L_S_RANGE TO E_T_RANGE.
ENDLOOP
ENDIF.
use the text variable as description then u will get the required result i.e &ztext2&
HERE I DIDN'T written any L_S_RAnGE-HIGH.
Regards,
Ranganath
Edited by: Ranganath on Nov 9, 2011 9:41 AM -
User exit/ BADI in f-32 / f-28 for adding application tool bar button
Hi Experts,
There is a requirement, for adding application tool bar button in the Transaction codes F-32 / F-28 / Feba_lockbox. So that while clearing documents with reference document, they can upload the data(Reference Documents) from local file and after the data is fetched for clearing, they need to download the data to local file for verification. If the data is verified to be okay, then they can go ahead with simulation and posting. They need this verification to be done in excel sheet, so need to download the data into local file.
I found a BADI in that screen is BADI_LAYER but I don't think it is relevant.
Any help is apreciated!
Is there any EXIT ? Because I can not find it too.
Regards,
Nitinwhere you did the enhancement?
I have to create the IDOC once Clear docuemnt is created.. It may help me. -
User exit to make the field 'Long text for UD' as mandatory
Hi Gurus,
My requiremen is that while doing UD, I need to make the field 'Long text for UD' as mandatory for the rejected materials
pls suggest.
Thanks
GaneshHi,
U can use the badi ME_PROCESS_PO_CUST methid PO PROCESS_ITEM. In this u have both doc type and line item data and using this u can through the error message to make the field compulsory.u can go to the 'Goto' in menu and in this go to 'Sample code' .Here u will find how to use this badi.
Maybe you are looking for
-
Trying to install windows 7!!
I've tried to create the partition in boot camp assistant, but it came up with this error message!! The disk cannot be partitioned because some files cannot be moved. Backup the disk and use disk utility to format it as a single mac os extended (jour
-
Design view in DreamWeaver CS3 disabled for CSS & Java
I currently use Adobe Dreamweaver CS3, and only some files have the option to view them in code AND in design view. This works for most files (HTML, PHP, etc). However, anytime I create a new CSS or Java file, the design view is disabled: I have alre
-
Hi, I've tried this using slim from extra, slim-plus and slim-cursor from AUR, but these features have never worked for me. So I'm guessing I'm doing something wrong? 1. Welcome message doesn't appear. It just says "Login" and a text field for enteri
-
We are going to move our framemaker files and the graphics files that are linked in it to another server. Some of our framemaker files have hundreds of linked files. Can the files be easily relinked at once or will all of them have to be relinked
-
Hi All, Currently i'm working on custom IDOC and i've done with creation of custon idoc, segment and message type. Now i'm developing the outbound program for Custom IDOC and need to add status code into the program. can anyone send me sample code to