Exit to populate a custom field on additional tab b in order - inbound proc
Hi experts ,
I Need to populate a custom field on the additional tab b of an sales order during inbound processing.
I am using the function module idoc_input_orders.
Regards
Hi,
As this custom fields are not avaialble in the standard IDOC type, you need to extend the standard idoc type.
Assign custom message type to sextended idoc type.
Maintain Entries in WE57 tcode.
With in the In function module idoc_input_orders, using FIND option, try for CALL CUSTOMER statement,here you will find all teh customer exits availble in the FM where you can maintain logic for filling the custom fields.
Revert back if any issues,
Regards,
Naveen
Similar Messages
-
Exit to populate Vendor Batch field in Material tab while creating PO.
Hi Experts,
I need an exit to populate Vendor Batch field in Material tab while creating Purchase Order.
Regards,
Jayapal.
Message was edited by:
JayapalHI ,
Folllowing r the exits for po .
Enhancement/ Business Add-in Description
Enhancement
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.
M06B0004 Number range and document number
Regards -
Custom fields to Additional tab B in VA01/VA02
Hi ,
We have requirement where we need to add custom fields to the Additional tab B at item level in VA01 t-code.
My doubt is to do this do we need access key? is it not possible with out access key i mean any other way to do so.
If we add those fields in VBAP table will that automatically available in t-code, hope no............
Please let me know the process to add the custom fields ..........
Regards,
MadhaviHi
See these notes
SAP Note 302497 - Additional cust. fields not displayed in 'Additional data B'
SAP Note 209278 - Display of customer-specific fields in sales doc
SAP Note 386694 - Additional data not displayed in screen 8459 and 8309
SAP Note 420546 - Additional data B and transaction variants in sales order
and related notes.
And yes, you need to register it in SCCR.
I hope this helps you
Regards
Eduardo -
Add Custom Field in Additional Tab B in VA01/VA02
Kindly help me out , I have a requirement to add a custom field at Header level in Additional Data B tab of VA01/VA02.
Program: SAPMV45A
screen 8459
This can be done only through access key or not. Can any body tell me procedure to do that.
Appreciate your response.Thanks in advancePlease help me out this
-
Populate the customer fields (ORDERS05)
Hi all,
I'm trying to extend basic IDOC type ORDERS05 with these extra fields:
Table Fields
VBRK KUNAG (Sold to customer number)
VBRP EAN11
VBRK FKDAT
VBKD BSTDK
VBRP FKIMG
VBRP VRKME
VBRK ERDAT
VBKD FKDAT
T052 ZPRZ1
How to enhance the IDOC?
How to populate the customer fields that I added?
Thanks,
SriniRefer:
Re: Very urgent.. Orders05. -
Add ECC Custom Fields in CRM Web UI ERP Order item
hi all,
i have to Add ECC Custom Fields in CRM Web UI ERP Order item .
I have :
- add the field on Web UI Screen.
- add the field on structure TDS_item_COMV and TDS_item_COMC in ecc
- insert record for field on LORD_MAPPING table
- implemented badi BADI_LORD_DO_PA BADI_LORD_GET_INPUT_MODE.
- implemented method GET_I_S_STRUCT on crm with :
CASE COMPONENT.
WHEN 'ZZSPOND'.
RV_DISABLED = ABAP_False.
endcase.
- on method do_prepare_output i have change value of fields with code :
lr_loop = typed_context->erpadmini->collection_wrapper->get_first( ).
WHILE lr_loop IS BOUND.
posnr = lr_loop->get_property_as_string( iv_attr_name = 'POSNR' ).
Does the current item has to be set for "Sponda Idraulica"?
READ TABLE Z5CL_GSA_TOOL0001=>GT_ITEMS_SPOND INTO ls_spond
WITH KEY posnr = posnr.
IF sy-subrc = 0.
lr_loop->set_property_as_string( iv_attr_name = 'ZZSPOND' iv_value = 'X' ).
DATA : V_X TYPE STRING.
V_X = lr_loop->get_property_as_string( iv_attr_name = 'ZZSPOND' ).
ENDIF.
lr_loop = typed_context->erpadmini->collection_wrapper->get_next( ).
ENDWHILE.
I can't change the field value because it is "not changeble" .
Can you help me ?
Thanks in advance.Hi Celi,
I have created some fields at header level of ERP Order, and the user is available to change them, replicating the information to SAP ECC (using interface LORD II).
All sales item information is treated using RFC ERP_LORD_GET_ITEM_MULTI, available in SAP ECC.
Please check the following point:
If those structures below were expanded with your custom fields:
SAP CRM:
CRMST_L2_ITEM_COMV
CRMST_L2_ITEM_COMC
CRMTT_ADMINI_ERPIL
CRMTT_ADMINI_I_ERPIL
SAP ECC:
TDS_RFC_ITEM_COMV
TDS_RFC_ITEM_COMC
Please check if for your scenario is necessary to implement the enhancement BADI_LORD_DO_PAI method ADD_SUPPLY_LIST. The code below works for header level.
DATA: ls_supply TYPE tds_field_supply.
IF iv_object_id EQ 'HEAD'.
IF iv_module EQ 'VBAK_BEARBEITEN'.
ls_supply-field = 'ZZCCINS'.
APPEND ls_supply TO ct_supply.
ls_supply-field = 'ZZCCNUM'.
APPEND ls_supply TO ct_supply.
ls_supply-field = 'ZZCCNAME'.
APPEND ls_supply TO ct_supply.
ls_supply-field = 'ZZAUNUM'.
APPEND ls_supply TO ct_supply.
ENDIF.
ENDIF.
I hope it helps!
Kind Regards! -
Adding custom field in sales tab of BP transaction
Hi Experts,
There is a requirement to add a custom field in sales tab of BP transaction in 'Sales area data', above the field 'Customer group 1'.
Is it possible with BDT,else any other method to handle the procedure.
I think it is not possible with EEWB to add field in this screen of BP. Please correct me if am wrong.
Thanking you in anticipation.
Regards,
SantoshHi Santosh,
Refer the link **************** - Step by step procedure to enhance the BP using BDT.
Thanks,
Ritu -
Add a custom field in output tab of po header SRM 7.0
Hello All,
Please let me know How to add a custom field in output tab of po header SRM 7.0.
Regards,
NeelimaHello Neelima,
Have you already check the note 458591, which help to custom fields creation? I think this note can be relevant for you.
Best regards,
Denise Zanuz -
Additional tab in sales order-incompletion log
Hi
We have added additional tab in sales order at item level...
But when we try to put the some fields which are available in the additional tab into incompletion log,we are not able to select the respective screen name...
How to add that additional tab in the screen name of incompletion log..
We could give field name,table name,but screen is not availble,,in incompletion log...
When we did recording it gave us fcode as T14 (screen name)
Can u tell us how to bring that screen in the incompletion log
Regards
SudhaHi
We have added customised fields in item level table VBAP and include these in the screen 8460 (Additional data B).
We need to bring these fields in incompletion log..Tell us what screen we should give in incompletion log config... -
Screen Exit for adding custom fields in Additional Data tab in ME21N
I need a screen exit or whatever other method for adding custom fields to the additional data tab at header level.
I also need a similar exit for adding a filed at item level.
Thanks in advance
MartinHello,
1st find badi or exit and then create screen ...and assign the screen group and screen no for that implementation....some steps i can give u i did with SPRO tcode....
please check it for VA02
SPRO u2013 SAP Reference IMG --- Logistics General --- Basic partner u2013 customers -- Control u2013 Adaption of customers own masters data element u2013 prepare modification of customer free enhancement of customer master record
1)Screen group description
zs creating badi --- (save)
click on (label tab pages) u2013 new entries
number u2013 10 , function code u2013 zs10 , description u2013 func ---(save) u2013(back)
2)select (FM_CUSTOMER_ADD) u2013 copy
Implementation name u2013 ZAS
(desc u2013 impl for cust) u2013 (save)
interfaceu2014(check_add_on_active) double click on it
3)the above screen appear -- write the code in it u2013 (save) --- (activate) u2013 (back) u2013 (save)
-- (activate) u2013 (back)
Business adds in customer sub screens
4)select (FM_CUSTOMER_ADD) u2013 copy
Implementation name u2013 ZAS1
(description -- cust) u2013 in attribute u2013 (give screen group name)
5)go to interfaces (GET_TAXI_SCREEN) double click on it
(save) --- (activate)
6)(SAVE) --
Goto SE38 -- CREATE PROGRAM WITH NAME (ZQW) type module pool
Goto SE51 -- Prog : ZQW
Screen : 200 (Create)
Goto layout u2013 design the screen
7)save u2013 activate
then goto transaction : va02
For User Exit's
goto to tcode->status->program name->double click on that,
then goto to-> attribute take the package name and
Goto SMOD tcode ->Utilities->give the package name and F8
then a list of exits will display for that tcode as well as that package.
u can check the table MODSAP
u can check the table MODACT
For BADI's,
1)goto to tcode SE24 give the CL_EXITHANDLER and display and then double click on the GET_INSTANCE
keep Break point at this location 'call method cl_exithandler=>get_class_name_by_interface'
then the tcode it will trigger there and we can debugg there we can find badi'for that tcode and then remove the break point.
2)Goto to tcode->status->program name->double click on that program will display's
then press crtl+F then cl_exithandler
Thank u ,
santhosh -
Screen exit/BADI for adding custom field in IW31/IW32
Hi all,
The requirement is to add the permit field in the Header component of IW31. Searched SDN and found user exit IWO10018 for the same which includes a screen exit.
The activation of the same is adding a tab in the screen while user wants the field under header Component tab.
How this can be done. Any suggestion.
Thanks
anyaHi,
You can perform append structure to add your custom field(s)in VBAP table. Next step, go to SE51 (Screen Painter)to modify SAP Program SAPMV45A Screen number 4459 for Additional data A or Screen number 8459 for Additional data B to add your append structure custom fields.
Once the above steps done, you can place your logic to populate custom fields in include program MV45AFZZ. i.e USEREXIT_MOVE_FIELD_TO_VBAP.
At the end, please ensure all program and screen are activated. Hope this will help.
Regards
Kiran Sure -
How to populate a custom field of a Std. SAP Tx with BAPI usage 2 Load data
Hi Experts,
For instance, I created a custom field (say, custom_field_1) on a screen of standard SAP tx(say, ME21N) by using screen exit. And in order to populate the data into it (custom_field_1), will use the Function user exits of this Tx(ME23N).
1) In next step, Where Where I have to add this field, apart from appending the same custom field in EKKO/EKPO table or any other related table; Extending the corresponding IDOC or creating a new Custom ÍDOC type? like What about BAPI?
2) If I got a text file with the data (including the data for this custom_field_1 too) and I have been asked to load it into SAP, then, I decided to use BAPI (say, BAPI_PO_CREATE or CREATE1) to create the data, So, How to handle this custom field, I mean, In which BAPI structure I have to pass this custom_field_1 data? ( Iguess, for some BAPIs EXTENSIONIN structures are provided, sorry if am wrong!)
Thank you.
Edited by: SAP ABAPer on Feb 21, 2009 7:40 PMfor example if you added field in the VBAP table then you can pass the custome field values like below
move 'BAPE_VBAP' to lwa_extension-structure.
lwa_bape_vbap-vbeln = lwa_final-vbeln.
lwa_bape_vbap-posnr = lv_posnr.
move lwa_final-yyslotid to lwa_bape_vbap-new custome field.
move lwa_bape_vbap to lwa_extension-valuepart1.
append lwa_extension to lt_extension.
clear lwa_extension.
move 'BAPE_VBAPX' to lwa_extension-structure.
lwa_bape_vbapx-vbeln = lwa_final-vbeln.
lwa_bape_vbapx-posnr = lv_posnr.
move 'X' to lwa_bape_vbapx--new custome field.
move lwa_bape_vbapx to lwa_extension-valuepart1.
append lwa_extension to lt_extension.
clear lwa_extension.
call function 'BAPI_SALESORDER_CHANGE'
exporting
salesdocument = strcture
order_header_inx = strcture
tables
order_item_in =strcture
order_item_inx = strcture
schedule_lines = strcture
schedule_linesx = strcture
extensionin = lt_extension. -
Custom field on Additional Data Tab, VT0*N
Hi Experts,
I would like to know if there is an existing user exit or CMOD or anything that can allow me to add a custom field on the Additional Data tab of transactions VT01N, VT02N and VT03N without using the access key.
I have a requirement that requires me to add a checkbox on the Additional Data tab of the transaction stated above.
I place using access key as a last option on this requirment.
Thanks,Hi Experts,
I would like to know if there is an existing user exit or CMOD or anything that can allow me to add a custom field on the Additional Data tab of transactions VT01N, VT02N and VT03N without using the access key.
I have a requirement that requires me to add a checkbox on the Additional Data tab of the transaction stated above.
I place using access key as a last option on this requirment.
Thanks, -
How to assign a value(populate) a custom field in a PCUI page ?
Hi
I am working in SAP CRM on its web interface PCUI.
I have created a custom field "ZZ_NEWFIELD" through EEWB in Business Partner. It is visible in accounts transaction header (crmm_account).
Now if I create an opportunity for this business partner, I want to fetch the value of "ZZ_NEWFIELD" from BP Master and display it in opportunity(header) transaction.
Can someone tell me how to go about it ? I am novice to BSP applications.
Regards
VishalThanks Francisco for your reply.
I have already posted it in the CRM forum as well but thought to place it here also.
As for the weblog you menioned, it just details the method of extending the field and placing it in the IView. I have done it already.
The problem I am facing is to how to populate this field ? I know the source field from where it has to get the data but I dont know the method/code to enable the value in new field placed in the Opportunity header. -
Is it system modification to add custom field in Addition B Order Header?
I need to add user specific text and input field in Addition B Order Header in Sales Order Function(PGM: SAPMV45A Dyn: 8309). Is this system modification? What will happen when the system is upgraded?
Hi,
Remember that your z-fields must begin with ZZ* in your appends.
Second. With this screens the problem is the same that with other userexits, enhancements, etc...
Check the Note 16466 - Customer name range for SAP objects, it will help you.
When you will do an upgrade or you will apply support-packages, you must remember to check these objects.
Regards,
Eduardo
Maybe you are looking for
-
LocalLAT.txt file not working in Windows 7
hi, i want to exclude few ip addresses from tmg client installed on a host and want it to be routed through another gateway placed on a router. I used to do this via locallat.txt file placed in all users directory with windows xp. but it is not worki
-
Select expert - 'A string is required here'
Post Author: greg_zen CA Forum: Formula Hi All, in select expert I put code like below: 1) '{sp.ContractNo} like {?ContractNo}' where ?contractNo is a parameter declared as a 'string' It worked fine with Crystal Enterprise 10 SP3 After cop
-
I am trying to install Adobe Pro DC (Free Trial) for 30 days on my MAC. The software hangs up/stops installing at 65% every time (Tried this 6 times). Please help. Thanks, Serena
-
Hello, I am quite new to DW I use Traditional Chinese v8.02 of Dreamweaver But, I can't Save as template! Every time I click "Save as template", it calls me to define a site first However, my dreamweaver MUST HANG whenever I try to add a new site or
-
Loading images from the client side into ORDImage
Hi all, I want to load images, located on the client computer, into an image-column in an Oracle 8.1.7 database. Directly writing the image.source.localedata (via writing to the blob, received by image.getcontent() method) works, but I can not set th