Add field VBUP-BESTA to item level of VA03
Hi All,
I want to show the field VBUP-BESTA (Confirmation Status of Document Item) to the item overview screen detail level.
I cannot found it in the detail line configuration, is it necessary to do some Screen Exit or else?
Please help and tell me the t-code.
Thanks.
Terry
Hi balajia,
Sorry that I not want these field at all,
The whole story is:
The user create SO using VA01, but the ATP check lock the Material number and other user can create SO with same Material, but cannot do the ATP. Therefore the confirmation qty is ZERO, and the status of confirmation is "A".
The user will not check the warning in VA01 and also VL01n when they create the DN.
The user cannot see how many lines of item cannot be copied from the SO unless they check the log.
But the lazy guys will not check and just press save to complete it.
and the complaint from the Customer come when they receive the billing when some item missing in the Invoice...compare with the SO items they request.
Therefore, I need to add a checking in the VL01n, prompt the error message and prevent the user from saving the DN.
Once they see the error message, they need to know how many items the DN missing....
Therefore, I want to add a Confirmation status field in the item detail level which they can check easily
(although they can check line by line in the Schedule tab page)
Can somebody help me?
Thanks.
Terry
Similar Messages
-
Add new column at line item level in MIR7 transaction
Hi All,
I would like to know how to add new column at line item level for GL Account
tab in MIR7 transaction. could you please let me know how do i add new
column in MIR7 transaction. Please let me know is there any user exit or any
other wat to do it.
Thanks,
raoHi,
The customer include CI_FMBL can only be used with FMPEP and not with other transaction like FMBB.
Technically speaking, the structure CI_FMBL must be part of many other interfaces like the one use by BAdI 'FMKU_BUDGET_EVNT'.
In order to add such customer fields in FMPEP, you have to use the BAdI 'FMBW_CUSTOMER'. For instruction, you have to look at the note 1356725 and the instruction of paragraph 30. Please read the instruction and start to do your implementation.
With the BAdI 'FMBW_CUSTOMER', you can use the PBO and PAI for handling the customer fields. There is no other place to populate these customer fields. Do you want to use customer fields in FMPEP? Please check note 1356725 for reference.
I believe this answer your inquiry.
Best Regards,
Vanessa Barth. -
User Exit to make Payment Term field non editable in item level .
Hi all,
User wants to make the Payment Term field in sales order as non editable and Payment terms is copied from Customer Master to Sales order.
I use user exit MV45AFZZ (USEREXIT_FIELD_MODIFICATION) to make Payment Term field non editable in header level.
I am not able to do it in item level. Pl help to to make Payment Term field non editable in item level.
Thanks,
sunilHi,
You can try implicit enhancement in the include MV45AF0T_TCTRL_U_ERF_AUFTRAG_I
use below code.
DATA: WA_COLS LIKE LINE OF TCTRL_U_ERF_AUFTRAG-COLS.
LOOP AT TCTRL_U_ERF_AUFTRAG-COLS INTO WA_COLS.
IF WA_COLS-SCREEN-NAME = 'VBAP-ZTERM'. " Check the field name
WA_COLS-SCREEN-INPUT = 0.
WA_COLS-SCREEN-OUTPUT = 1.
MODIFY TCTRL_U_ERF_AUFTRAG-COLS FROM WA_COLS.
ENDIF.
ENDLOOP.
It better to control it via a custom authorization object.
put a authorization create a custom authorization object so that you can restrict it for a certain users.
AUTHORITY-CHECK OBJECT 'ZTERM'
ID 'ACTVT' FIELD '02'.
IF SY-SUBRC NE 0.
LOOP AT TCTRL_U_ERF_AUFTRAG-COLS INTO WA_COLS.
ENDLOOP.
ENDIF.
Regards
Aromal -
How to add three fields in Sales order item level and supress/hide many
Hi Gurus,
My client requirement is :
1. Three fields to be added at Sales order Item level and they should flow till billing.
2. Supress/hide most of the fields in Sales order, so that end user will be happy( thru SHDO how to do)
Please share your experiences and help me.
BEST REGARDS
SrikanthHi Subba Rao
in VA01 screen - Material /qty/ after entering this client wants to enter three more details say X/Y/Z
and after that he dont want to see maximum fields displayed in VA01 Screen.
I think it makes sense.
Regards
Srikanth -
I want add a Coustomer Field in PO at item level
Dear Gurus ,
I am having a requirement at the clients place . In purchase order creation we need one customer field for select customer & reflect it in GR. They want it at the item level . So Can somebody help me how to do that .
Regards
ShankarHi,
Customer field is available in standard sap. No need of enhancements required.
Check these tables.
EKPO - KUNNR ( PO item)
MSEG - KUNNR ( GR )
Customer field is avilable in PO item> delivery address tab.
Goods receipt> item details> partner tab.
Regards,
Chandra -
Add custom tab at line item level in transaction FMBB to view CI_FMBL flds
Good day to all,
We have added new fields in Budget posting (FMBB) in Line data using custom include CI_FMBL.
We want to display some item level fields from CI_FMBL in tab - Financial Budget
We also want to add more item level tabs, next to tab Financial Budget and put some more item level fields from CI_FMBL there.
Any suggestions on how to accomplish this?
Thanks in advance.Hi,
The customer include CI_FMBL can only be used with FMPEP and not with other transaction like FMBB.
Technically speaking, the structure CI_FMBL must be part of many other interfaces like the one use by BAdI 'FMKU_BUDGET_EVNT'.
In order to add such customer fields in FMPEP, you have to use the BAdI 'FMBW_CUSTOMER'. For instruction, you have to look at the note 1356725 and the instruction of paragraph 30. Please read the instruction and start to do your implementation.
With the BAdI 'FMBW_CUSTOMER', you can use the PBO and PAI for handling the customer fields. There is no other place to populate these customer fields. Do you want to use customer fields in FMPEP? Please check note 1356725 for reference.
I believe this answer your inquiry.
Best Regards,
Vanessa Barth. -
Custom field in VA01 at item level in Additional Data B Tab
Hi ,
I have a requirement to add a custom field at item level in Additional Data B tab of VA01/VA02. We have to store the data in that field in the VBAP table also have to validate the data entered in the field when user hit save.
Can any body tell me step by step procedure to do that.
Appreciate your response.
Thanks,
RohitAdd append structure ZAVBAP in table VBAP in Tcode: SE11.
In this structure include the new fields to be added to the screen.
Then in Tcode : SE80
take program: SAPMV45A
take screen 8459 and add the new field.
Also add the validation in the flow logic. -
Fields in sales order item level for pricing
01.02.2011
Hi friends,
I have a requirement wherein i need at least 3 additional fields at the item level in the Sales Order for pricing determination i.e i want this field to be used in the condition table. Since these fields should have list of values also, I find the fields Material group1, material group2 and material group3 ideal ones. I wont be using this field in the material master but inputting some data in these fields through development at the sales order level. How can i get these fields in the catalog? Please suggest.
Regards,
UdayThe following communication structures are relevant in pricing:
KOMK (pricing communication header)
KOMP (pricing communication item)
KOMG (allowed fields for condition structures)
For technical reasons, communication structure KOMG is used. It combines the fields from KOMK and KOMP that are relevant for pricing in the standard system and are offered in the field catalog of condition tables. If you want to use a new field in the field catalog, you must add the field to KOMP or KOMK in the following INCLUDES:
header data in INCLUDE KOMKAZ in KOMK
item data in INCLUDE KOMPAZ in KOMP
When you use INCLUDES, the field is automatically added to KOMG and the field catalog.
The routines for assigning values to the new fields in order processing are found in member MV45AFZZ. Use the following user exits:
USEREXIT_PRICING_PREPARE_TKOMK (header fields)
USEREXIT_PRICING_PREPARE_TKOMP (item fields)
The routines for assigning values to the new fields in billing are found in member RV60AFZZ. Use the following user exits:
USEREXIT_PRICING_PREPARE_TKOMK (header fields)
USEREXIT_PRICING_PREPARE_TKOMP (item fields)
Examples for using new fields in pricing
Example 1
In the first example, parts of a document field are to be used in pricing. You want to use the first three digits of the product hierarchy (PRODH) for pricing, for example. Proceed as follows:
1. Check the data elements in the standard system.
2. Since there is no such data element you have to create the new data element ZZPRODH1. Also create a domain with the length "3" and the data type "CHAR" for the new data element.
Remember that new data fields must start with the letters "ZZ" or "YY", since SAP reserved these letters to protect them from being overwritten during a release upgrade.
3. Check whether the product hierarchy (PRODH) is found at header or at item level.
In table VBAP, document field PRODH is defined as an item field.
4. Integrate the field name ZZPRODH in the communication structure KOMP using the INCLUDE KOMPAZ and allocate the data element PRODH to it.
5. Activate the structure.
6. Check in which table the field PRODH exists.
The field is in table VBAP (sales document: item data).
7. Assign a value to the new field in the FORM routines for sales order processing and billing using the appropriate user exits:
In sales order processing the user exit is found in member MV45AFZZ. The complete statement is:
FORM USEREXIT_PRICING_PREPARE_TKOMP.
MOVE VBAP-PRODH(3) TO TKOMP-ZZPRODH.
ENDFORM.
The routines for assigning a value to the new fields in billing are found in member RV60AFZZ. The statement is as follows:
FORM USEREXIT_PRICING_PREPARE_TKOMK
MOVE XVBRP-PRODH(3) TO TKOMP-ZZPRODH.
ENDFORM. -
Modify screen field layout in MIRO - Item level
Dear All,
I would like to know if I can change the field sequence in MIRO transaction at the item level. I want to move the Purchase Order number field next to the item field in MIRO and this needs to be premanent whenever I create a new invoice in MIRO.
This sort of a change is possible in ME21N by creating a new variant through the configuration icon in ME21/22 or 23n at the line item level. I want to know if a similar setting is possible in MIRO, if so please guide me.
Thanks and Best Regards
Badrinath MuraliHi,
Have you tried to carry out the following steps?
1- Transaction OLMRLIST
2- Screenvariant 7_6310
Programm SAPLMR1M
Dynpro 6310
3- Click button 'With Processing'You get transaction MIRO
4- Enter the invoice date and click Enter-Button.
5- In screen 'Confirm Screen Entries' check the 'Adopt column reference'
and 'Adopt column width'. Click 'Exit and Save'
6- Enter 'Save'.
7- Check and activate the screen variants: Click the button 'Check' on
the main screen of Transaction 'OLMRLIST'. Select the screen variants
on coming screen and click 'Adjust and Save'
If after reviewing the above steps you are still having problems
viewing both display variants in MIRO, please take a look at note
372776.
Best regards
Erika -
Needs to be added one field in VL01n in ITEM level. Please. Quick answer!
Hi Experts,
I need to add one field in "Loading and shipment" Tab in ITEM level.
Is there any screen exit or BADI to achieve it.
I got one BADI LE_SHP_TAB_CUST_ITEM. But while checking in my system through SE18/SE19, I am getting message like Does not exist".
If i want to use this badi, will i crate it in my system by giving definition name??
If i created this, can I add one field in "Loading and shipment" Tab in ITEM level through this BADI.
Please advice on it as soon as possible BCZ, it is very urgent requirement.
More rewards will be given for quick advice.
Thanks
Kumar.Are you using SAP 46C? This BADI is not in 46C..
You cannot create BADI with this name, because there is not code in SAP standard program for triggering this BADI.
If anything can be done, it can be done in SPRO(customizing) or you have to modify the standard screen.
Rgds
Bhavani. -
Exit or badi for me21n- for adding new field in delivery tab(Item level)
HI,
My Requirement is to add the New Field(Inspection Lot) in delivery tab in item level of me21n .
I want to know this can be done by any Exit or Badi or modifying the standard sap is the only way to do this...
Kindly help me to solve the issue..it's quite urgent , i unable to find one,i used the exit mequery1 but did not work ......
Thanks in Advance.Hi Nagaraju,
Actually,for every T-code,SAP has provided a lot of BADIs where the customer can write their own codes depending
upon the functionality required.
In order to find the BAD for a particular T-code,go to the T-code SE24 and type in cl_exithandler and click on
Display.
You will get a list of methods in that class,double click on the Get_Instance method from the list.
you will get the code for that method.Scroll down and you will find one of the parameters "Exit Name" there.Put a
breakpoint on that function module and press F8.
In the debugging mode,double click on the Exit Name to get the value contained in it.You will see the first BADI
provided in that T-code.
Note down this and then keep on pressng the F8 and noting down the BADIs being displayed.
Now ,you will have to find out the BADI which fits your requirement.
Now,it is not required to opy that BADI into ZBADI.Instead it is better to create a new implementation for this
BADI.
Go to the T-code SE18 and see its definition.
Now,go to the T-code SE19 and create a new implementation and write the code there.
Once done,activate that implementation and the BADI also.
Now run the T-code and debug the code that you have written.You can modify the code accordng to your requirements.
In case you have any further clarifications,do let me know.
Regards,
Puneet Jhari. -
Addition of a new field in PR's Item level
hi folks,
I have to add a new field in the item level of the PR i.e. ME51N.
Can any body suggest me how i should go about it.Hi
Try the Badi :ME_GUI_PO_CUST.
For better understanding of the badi .
Goto SE18 Transaction give the badi name .Click on documentation button . See the documentation.
For better understanding of the code:
see the class :CL_EXM_IM_ME_GUI_PO_CUST or
In se18, goto/ sample code/display.
The follwing user exits and badis available for me23n transaction:
Enhancement/ Business Add-in
Enhancement
MEQUERY1
Enhancement to Document Overview ME21N/ME51N
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
MELAB001
Gen. forecast delivery schedules: Transfer schedule implem.
AMPL0001
User subscreen for additional data on AMPL
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
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
M06B0003
Number range and document number
Business Add-in
ME_PROCESS_PO
Enhancements for Processing Enjoy Purchase Order: Intern.
ME_PROCESS_COMP
Processing of Component Default Data at Time of GR: Customer
ME_PO_SC_SRV
BAdI: Service Tab Page for Subcontracting
ME_MMPUR_EINM_CUST
BAdI Methods for Processing IDoc Data in the SUS Scenario
ME_MMPUR_EINM
BAdI Methods for Processing IDoc Data in the SUS Scenario
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_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_CUST
Enhancements for Processing Enjoy Purchase Order: Customer
EXTENSION_US_TAXES
Extended Tax Calculation with Additional Data
MM_EDI_ORDERS_OUT
Enhancements for IDoc Output of Purchase Order: Internal
MM_EDI_DESADV_IN
Supplementation of Delivery Interface from Purchase Order
MM_EDI_DELFOR_OUT
Enhancements for IDoc Output of SA Releases: Internal
ME_TRIGGER_ATP
Triggers New ATP for Changes in EKKO, EKPO, EKPV
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 Posted1
ME_PROCESS_REQ_CUST
Enhancements for Processing Enjoy PReqs: Customer
ME_PROCESS_REQ
Enhancements for Processing Enjoy PReqs: Internal
ME_COMMTMNT_PO_RELEV
Check for Commitment-Relevance of Purchase Orders
ME_BSART_DET
Change document type for automatically generated POs
ME_BAPI_PR_IBS
BAdI: Enjoy BAPIs for Purchase Requisitions
ME_BAPI_PR_CUST
Customer BAdI for Enjoy Purchase Requisition BAPIs
ME_BAPI_PR_CREATE_02
ME_BAPI_PR_CREATE_01
ME_BAPI_PO_IBS
BAdI for Inbound/Outbound Mapping BAPI_PO_CREATE1 IBS
ME_BAPI_PO_CUST
Customer BAdI for BAPI_PO_CREATE1 and BAPI_PO_CHANGE
ME_BAPI_PO_CREATE_02
ME_BAPI_PO_CREATE_01
ME_ACTV_CANCEL_PO
BAdI for Activating the Cancel Function at Header Level
MEGUI_LAYOUT
BAdI for Enjoy Purchasing GUI
SMOD_MRFLB001
Control Items for Contract Release Order
ME_CCP_ACTIVE_CHECK
BAdI to check whether CCP process is active
ME_COMMITMENT_STO_CH
BadI for checking if commitments for STOs are active
ME_CIP_REF_CHAR
Facilitates Reference Characteristics in Purchasing
ME_CIP_ALLOW_CHANGE
Configuration in Purchasing: Changeability Control
ME_CIN_MM06EFKO
Copy PO data for use by Country version India
ME_CIN_LEINRF2V
BADI for LEINRF03 excise_invoice_details
ME_CIN_LEINRF2R
BADI for CIN India - Delivery charges
ME_CHECK_SOURCES
Additional Checks in Source Determination/Checking
ME_CHECK_ALL_ITEMS
Run Through Items Again in the Event of Changes in EKKO
ME_CHANGE_OUTTAB
Enrich ALV Output Table in Purchasing
ME_CHANGE_CHARACTER
Customer-Specific Characteristics for Product Allocation
ME_CCP_DEL_DURATION
Calc. of Delivery Duration in CCP Process (Not in Standard)
ME_CCP_BESWK_AUTH_CH
BAdI for authorization checks for procuring site
If it helpful rewards points
or get bak if u need further assistance. -
Adding a field to Shopping card item level.
Hi Experts,
I want to add field in the shoppping card item level,
i have refer OSS note 458591,
as per that i have to create one structure with the name
Ci_bbp_item_sc and add the required field in that,
can anyone tell me that by simplay creating structure and required field(ABLAD) will create that standard field on the screen.
plus one more doubt is that i have to transfer that field to the backend,
for that i am using three BADIs,
o BADI for P.Req BBP_CREATE_REQ_BACK
o BADI for Reservation BBP_CREATE_RES_BACK
o BADI for PO BBP_CREATE_PO_BACK
because i want it to be done on PR , PREQ & Reservation.
i have read the documentation for the badi,
can someone tell me that inside that BADI from where should i get the value of that field to assign it to the required field,
should i used structure BBPT_CUF_ITEM
but for that do i need to declare my user-defiend field in the structure CI_BBP_ITEM.
Apart from this do i need to do anything for transfering the field to the backend?
Give example code of BADI to add field if possible.Hi,
I just checked exactly what Sreedhars says. And yes - without further modification you can get fields in the search area for old purchase oders and templates. Just checked with a test field. But you can't get the field as column in the shopping cart. Then I guess you have to modify the 120 dynpro.
Here is the code of the BADI: "BBP_CUF_BADI_2" - this together with the aapend in the structure named above will bring the customer field to the search area of shopping carts.
* Ausschalten der CUF Felder in der Grunddaten-Ansicht SC-Position.
FIELD-SYMBOLS: <etf> TYPE bbps_cuf_display.
LOOP AT et_fields ASSIGNING <etf>.
IF <etf>-fieldname = 'ZTEST1'.
<etf>-xinput = '1'.
<etf>-xdisplay = '1'.
ELSE.
<etf>-xdisplay = ''.
<etf>-xinput = ''.
ENDIF.
ENDLOOP.
regards, matthias -
Alter screen field layout in MIRO - Item level
Dear All,
I would like to know whether I can change the field sequence in MIRO transaction at the item level. I want to move the Reference Doc field (GRN No) next to the item field in MIRO and this needs to be premanent whenever I create a new invoice in MIRO.
This sort of a change is possible in ME21N at the line item level. I want to know if a similar setting is possible in MIRO, if so please guide me.
Regards
Karthikeyan GCan anyone kindly updated on this pls........
Karthik -
Same field on Header and Item level with same data
Hi Experts,
I want enter value in WEB UI Header level Screen filed and the same value I have to see in same filed which has added to item level WEB UI Screen. Is Same field on Header and Item with data copying functionality supports by the CRM WEB UI?
Thanks in Advance
Edited by: sakthidharan acc on Jan 31, 2012 10:25 AMHi Leon,
can you please explain me how can i read the value of parent entity and make it appear at the item level?
Please help me in this regard
Its urgent.
Iam the beginner , so that is the reason iam asking many questions , please help me
Thanks and Regards,
Sak
Maybe you are looking for
-
I have CUPS running on a BSD server - I have had no problem connecting various BSD workstations and my own Macbook (OS X 10.4) to the published print queues, but my wife's Macbook (OS X 10.5) will not work. Under the default printers I should be able
-
Float problems in Dreamweaver CS3
I am having problems creating a 2-column layout to display my main page content alongside a sidebar containing a simple payment signup form. I have set up DIVs for each... no problem. I have applied a left float property to the sidebar, but I can't g
-
Display Server Name on the title of the WINDOW : Best Way to Implement
our weblogic is deployed in a clustered environment(group of weblogic instances)(say for eg) Server01,Server02,Server03). Every time the request will go to any one of the weblogic instances. Now i need to display the server name on the title of the I
-
Interconectivity betewn scripts/shells and programming languages
The problem: I need the buttons from my interface (written in C, Java, perl or any other programming language) to run shell commands or scripts. Is there any posibility to do this? Or, can I make an interface in a shell (let's say bash) with buttons
-
Calmonth wise Inventory report issue
Hello Gurus, i have a stock report that has Month selection and it shows Opening.... Issues..... Receipts... Stock transits... and Closing so if i give 05.2009, then for Opening will be closing of 04.2009 and rest KFs for 05.2009. I have not directly