Field Enhancement for VF01..
HI all,
I have a requirement i need to add two fields in VF01.. one of type date and another of type string(where the user will enter some text)
these two are at header level only. can we add , if so how?
Actually when considering the Sales order we have two Delivery dates, first one is the Delivery Date requested by the Customer,
that we maintained in VA33 Valite to date field, but the second one is Actual Delivered date(the date on which actually the goods is delivered), here we r not maintaing this field anywhere
so we need a field of type date in vf01...and text fields for remarks.Let me know if any other solution for this i.e to maintain the actual deliverd date of goods in our standard transaction and database table hopefully in VBRK.
i hope u understand my requirement, pls let me know if further issues.
Regards,
Niranjan.G
Hello,
Check this exits
J_3RSINV Export sales
SDVFX007 User exit: Billing plan during transfer to Accounting
SDVFX008 User exit: Processing of transfer structures SD-FI
SDVFX009 Billing doc. processing KIDONO (payment reference number)
SDVFX010 User exit item table for the customer lines
SDVFX011 Userexit for the komkcv- and kompcv-structures
V05I0001 User exits for billing index
V05N0001 User Exits for Printing Billing Docs. using POR Procedure
V60A0001 Customer functions in the billing document
V60P0001 Data provision for additional fields for display in lists
V61A0001 Customer enhancement: Pricing
Similar Messages
-
Enhancement for FK01 PAN No. field
Hi,
While creating vendor through FK01 i want to make PAN No. field mandatory which is present in the CIN tab .
Regards,
SujitAs this question was posed in [Enhancements and Modifications forum|ABAP Switching, Enhancing, and Adapting Standard Programs;, the answer will be
In Enhancement, transaction [SMOD|https://www.sdn.sap.com/irj/scn/advancedsearch?cat=sdn_all&query=smodCMOD&adv=true&sdn_author_name=&sortby=cm_rnd_rankvalue], [SAPMF02K|https://www.sdn.sap.com/irj/scn/advancedsearch?cat=sdn_all&query=sapmf02k&adv=true&sdn_author_name=&sortby=cm_rnd_rankvalue], there is an exit for user-checks [EXIT_SAPMF02K_001|https://www.sdn.sap.com/irj/scn/advancedsearch?cat=sdn_all&query=exit_sapmf02k_001&adv=true&sdn_author_name=&sortby=cm_rnd_rankvalue] "Vendors: User Exit for Checks prior to Saving". You should be able to use this exit to add your own checks, via transaction [CMOD|https://www.sdn.sap.com/irj/scn/advancedsearch?cat=sdn_all&query=smodCMOD&adv=true&sdn_author_name=&sortby=cm_rnd_rankvalue].
Was it posted in [ERP Financials forum|SAP ERP Financials; it could have been
Call customizing transaction, Accounts Receivable and Accounts Payable; Vendor Accounts, Master Records, Preparations for Creating Vendor Master Records, Define Screen Layout per Company Code (Vendors). There you can define field status for vendor here you can define which fields are required, optional or only displayed. There is also here an option Develop Enhancements for Vendor Master Data which links to CMOD, and with a documentation pointing to the Enhancement SAPMF02K.
Regards -
Need User exit or BAdi for VF01
Hi.
I need User exit or Badi for VF01.
Condtion: After Successful Save of document number in database.
Please help me.
To be reward all helpfull answers.
Regards.
JayHi
The follwing user exits and badis available:
Enhancement
V05N0001
User Exits for Printing Billing Docs. using POR Procedure
V05I0001
User exits for billing index
SDVFX011
Userexit for the komkcv- and kompcv-structures
SDVFX010
User exit item table for the customer lines
SDVFX009
Billing doc. processing KIDONO (payment reference number)
SDVFX008
User exit: Processing of transfer structures SD-FI
SDVFX007
User exit: Billing plan during transfer to Accounting
V61A0001
Customer enhancement: Pricing
V60P0001
Data provision for additional fields for display in lists
V60A0001
Customer functions in the billing document
Business Add-in SD_CIN_LV60AU02
BADI for billing
VOR_WA_FAKTURA
Billing before Goods Issue
If it is helpful rewards points.
Regards
Pratap.M -
Dear Friends
I am having one requirement to deactivate the enhancement in VF01, In the VF01 first screen has the default data section , there we have 4 input fields. earlier as per the requirement developers hide the billing date and pricing date in the default data box. ( when you select line item.. the date shows in the read only mode but not on this screen it shows in another scree. now i am supposed roll back this changes and put the screen as it is before. I have the list of all the user exit available to that transaction. by using the program available in the SDN.
my problem is to know among this availabe user exits which user exit can be used for the screen enhancement, secondly If i want to know weather any badi is used for that then how i am able to see what are the badis available to this VF01 transaction code. please help me.
Any help will be appreciated.
Thanking you! waiting for your reply.
Regards
NaeemHi Naim,
Check list of exit available for VF01
Transaction Code - VF01 Create Billing Document
Exit Name Description
SDVFX007 User exit: Billing plan during transfer to Accounting
SDVFX008 User exit: Processing of transfer structures SD-FI
SDVFX009 Billing doc. processing KIDONO (payment reference number)
SDVFX010 User exit item table for the customer lines
SDVFX011 Userexit for the komkcv- and kompcv-structures
V05I0001 User exits for billing index
V05N0001 User Exits for Printing Billing Docs. using POR Procedure
V60A0001 Customer functions in the billing document
V60P0001 Data provision for additional fields for display in lists
V61A0001 Customer enhancement: Pricing
No of Exits: 10
Rewards if useful................
Minal -
Screen-exit for VF01 version 4.6C
Hi
Is there any screen-exit available for VF01 in version 4.6C.
Regards,
Sam.Hi,
I am not sure, whether exists aScreen exit for Billing.
Other user Exits for billing are:
V61A0001 Customer enhancement: Pricing
V60P0001 Data provision for additional fields for display in lists
V60A0001 Customer functions in the billing document
V05N0001 User Exits for Printing Billing Docs. using POR Procedure
V05I0001 User exits for billing index
SDVFX011 Userexit for the komkcv- and kompcv-structures
SDVFX010 User exit item table for the customer lines
SDVFX009 Billing doc. processing KIDONO (payment reference number)
SDVFX008 User exit: Processing of transfer structures SD-FI
SDVFX007 User exit: Billing plan during transfer to Accounting
SDVFX006 User exit tax line in transfer to accounting
SDVFX005 User exit reserves in transfer to accounting
SDVFX004 User exit G/L line in transfer to accounting
SDVFX003 User exit cash clearing in transfer to accounting
SDVFX002 User exit for A/R line in transfer to accounting
SDVFX001 User exit header line in delivery to accounting
Business Add-in
SD_CIN_LV60AU02 BADI for billing
VOR_WA_FAKTURA Billing before Goods Issue
regards,
Anji -
Add cutom field to VA01 ,VF01,VL01N
Hi experts,
I am new to abap , i just want to add new custom fields to VA01,VF01 and VL01n Txn , please tell me how to do that.??
is their a badi for it?If you want to add custom fields to std. SAP transactions, following is the process.
1. Find the enhacement name.
2. in the enhancement you will have Screen exist, function exit and database structure.
i. Please add the new custom fileds in the given strucutre and activate.
ii. Gotot screen exist add those custom fields in the given sub-screen.
iii. Add the logic to store data in the data base table from function exit.
Thanks, -
Hi,
Is there any BADI exists for VF01.
Regards
Pratap.MPlease check this user exits available for VF01.
SDVFX007 User exit: Billing plan during transfer to Accounting
SDVFX008 User exit: Processing of transfer structures SD-FI
SDVFX009 Billing doc. processing KIDONO (payment reference number)
SDVFX010 User exit item table for the customer lines
SDVFX011 Userexit for the komkcv- and kompcv-structures
V05I0001 User exits for billing index
V05N0001 User Exits for Printing Billing Docs. using POR Procedure
V60A0001 Customer functions in the billing document
V60P0001 Data provision for additional fields for display in lists
V61A0001 Customer enhancement: Pricing
Also check this user exits as well.
USEREXIT_NUMBER_RANGE (Module pool SAPLV60A, program RV60AFZZ)
The internal number range used in the standard system is specified in the billing type table and can be changed in this user exit. This user exit is only called when the billing documents is created.
USEREXIT_ACCOUNT_PREP_KOMKCV (Module pool SAPLV60A, program RV60AFZZ)
In this user exit additional fields for account determination that are not provided in the standard system are copied into communication structure KOMKCV (header fields).
USEREXIT_ACCOUNT_PREP_KOMPCV (Module pool SAPLV60A)
In this user exit additional fields for account determination that are not provided in the standard system are copied into communication structure KOMPCV (item fields).
USEREXIT_FILL_VBRK_VBRP (Module pool SAPLV60A, program RV60AFZC)
This user exit is only called when the billing document is created. It is used to provide the header and the item of the new billing document with deviating or additional data.
Regards, -
Exit for VF01/VF02 when creating or changing billing document
Hi,
Can any one tell me which exit is triggered when we are creating or changing billing document
(VF01/VF02).I alreay find the exits but not able to find the exact one.
Thanks in Advance,
regards,
kishore.Hi
Check This EXIT available for VF01/VF02 And find Exact one
SDVFX007 User exit: Billing plan during transfer to Accounting
SDVFX008 User exit: Processing of transfer structures SD-FI
SDVFX009 Billing doc. processing KIDONO (payment reference number)
SDVFX010 User exit item table for the customer lines
SDVFX011 Userexit for the komkcv- and kompcv-structures
V05I0001 User exits for billing index
V05N0001 User Exits for Printing Billing Docs. using POR Procedure
V60A0001 Customer functions in the billing document
V60P0001 Data provision for additional fields for display in lists
V61A0001 Customer enhancement: Pricing
Ranga -
Data loading after field enhancement.
Dear all,
We are using BI7.00 and in one of our data source, a new field has to be enabled. Our people are under the impression that without downtime, the previous data which is available in the Target and the PSA can have values for the new field also.
I could not perceive the possibility. Experts suggestion required in this regard. Can you kindly provide answers for the following questions.
1) Can enhancement be done to the data source without deletion of setup table?
2) Can the delta queue be as it is without stopping the delta pull process i.e., the process chain and the background jobs.
3) If the field is enhanced, can the value of the field be loaded to all the data which is previously loaded to the PSA and the Target.
Request Experts to provide apt solution so that field enhancement can take place without disturbing any of the data loads.
I went through the forum posts and was able to find something about export data source and Loop back principles - these suggests that my requirement is possible.
I do not know the process. Can experts provide step by step suggestion to my query.
Regards,
M.MHello Magesh,
1)Enhancement cannot be done if there are records in the set up tables.
2)When an enhancement is done...delta queue also needs to be empty...so you will have to stop the collective running jobs...lock the system and empty the delta queue by scheduling the delta package twice....then only the transports to production will go succesful.
3)Until you fill the set up tables again and do a historial loads...the old values for the new added field will not appear..
If you just do an init without data transfer and schedule new delta loads...then the new added fields will contain values from that day and changes to them...previously loaded values to BW will remain as it is...to have the values for newly added fields you need to load the history through full repair loads by filling the set up tables first.
Follow the following steps to load only the new values for the added fields
1)Lock the system
2)schedule the collective update job through job control so that all the records are in the delta queue and no records or LUW are left in LBWQ for that data source.
3)Schedule the delta infopackage twice so that even the queue for repeat delta is also empty.
4) do the transports and then delete the old init and do a new init without data transfer.
5)schedule the normal delta.
To have history for the added fields
1)Lock the system and
2)Delete the old init and clear the LBWQ from LUW's
3)Do the transports
3)Fill the set up tables and do init without data transfer for the data source.
4)Unlock the system
5)Do the full repair loads to the BW data targets
6)Schedule the delta loads.
Thanks
Ajeet -
Suggest EnhanceMent For SALES area determination In stock Transfer.
Suggest EnhanceMent For SALES area determination In stock Transfer.
V02V0001 Sales area determination for stock transport order Doesnt Work,Is user exit required, as the sales area will be different. Incase of Intra company stock transfer the process will be as under:
Create Purchase Order (ME21N)
Create Delivery in background (VL04, VL10a, VL10C, etc)
Change Delivery for picking / packing & PGI (VL02n)
Create Billing Document (VF01)
Assumption: Stock Transfer configuration is in place. Assistance can be taken from SAP Best Practices in help.sap.com
Incase of Inter-company, the process will be as under:
Create Sales Order (VA01)
Create Delivery (VL01N, etc)
Change Delivery (VL02N)
Create Billing Document (VF01)
Assumption: Configuration is in place. Assistance can be taken from SAP Best Practices in help.sap.com
Regards,
Rajesh Banka -
Badi / Exit / Enhancement for replacing INSMK during PO creation
Hi Gurus,
we want to default the INSMK field (stock type) during Purchase Order creation..
Can someone help me findind the right BAdI / exit / enhancement for it?
Thanks in advance,
Regards,
AlessioHi Alessio,
You may check these first:
Re: Negative postings to MVER table
Re: select stock type
Thanks,
Gordon -
The FIRST user exit/badi for VF01
I need to know the first user exit/badi/etc... for VF01 (the pricing procedure). We need to change field values BEFORE the first pass through the pricing routine (hits the condition types). We are having an issue where we need to change field values and use those new values in a pricing condition. What happens is the pricing condition is hit before our user exit is hit and so then it fails when it hits the condition a second time. It fails this time because the values are different. I need to change these values before the first pass.
Regards,
DavisHi,
what values are changing???
are you changing the pricing condition values??
OR
are you changing the value that will have an effect the pricing condition value..
Thanks
Naren -
Implicit enhancement for report painter reports(For GRR3 and CJE3)
Hi,
We have a client requirement to add 5 fields (In selection screen) to report painter reports ( Reports of CJE3 and GRR3 ).We created Z reports as a copy of standard reports, added required 5 fields by implementing SAP notes and other settings.We have also done implicit enhancement for all these reports to make change in the behaviour of new fields.This is working fine in the development client but the problem is once we transport this to other client new reports get generated( With new name ) and implicit enhancement will be lost.
For eg:in development client for CJE1/CJE2 report the program name will be "GPAVPSATWFP4NN0YRDBIQBHI8MQ"
but when we transport it to other client new program "GP8O1UCNZTJYY5LTO8GN0UW2GQB" is generated in which implicit enhancements are not found.
Can you please suggest how to handle implicit enhancement in such cases? Or what is the correct way to transport it.
Thanks in advance
Regards,
ShekharHi,
Thanks for the quick reply..
I have already done implicit enhancement as you said ,my problem is to transport it to another client.
I have implemented implicit enhancement for one report lets say it as "ABC", and i transport it to another client with all the enhancement. But in another client new program "XYZ" is getting generated for same report( dynamic programs ), so my implicit enhancement is present but its applicable to "ABC" program but not for "XYZ".
Can you please suggest how can i handle this??
thanks in advance,
Greeshma.
Edited by: Accgreeshma on Jan 23, 2012 3:04 PM -
Implicit enhancement for report painter (CJE2 & GRR3 reports)
Hi,
We have a client requirement to add 5 fields (In selection screen) to report painter reports ( Reports of CJE3 and GRR3 ).We created Z reports as a copy of standard reports, added required 5 fields by implementing SAP notes and other settings.We have also done implicit enhancement for all these reports to make change in the behaviour of new fields.This is working fine in the development client but the problem is once we transport this to other client new reports get generated( With new name ) and implicit enhancement will be lost.
For eg:in development client for CJE1/CJE2 report the program name will be "GPAVPSATWFP4NN0YRDBIQBHI8MQ"
but when we transport it to other client new program "GP8O1UCNZTJYY5LTO8GN0UW2GQB" is generated in which implicit enhancements are not found.
Can you please suggest how to handle implicit enhancement in such cases? Or what is the correct way to transport it.
Thanks in advance
Greeshma.Hi,
Thanks for the quick reply..
I have already done implicit enhancement as you said ,my problem is to transport it to another client.
I have implemented implicit enhancement for one report lets say it as "ABC", and i transport it to another client with all the enhancement. But in another client new program "XYZ" is getting generated for same report( dynamic programs ), so my implicit enhancement is present but its applicable to "ABC" program but not for "XYZ".
Can you please suggest how can i handle this??
thanks in advance,
Greeshma.
Edited by: Accgreeshma on Jan 23, 2012 3:04 PM -
F-48- Downpayement related to downpayment request and enhancements for PO
Hi to all,
Is there anyone that can explain me why in F-48 transaction, when I make a downpayment related to downpayment request, in the subsequent screen the fields are filled with the value retrieve from previous screen ( in which I selected the downpayent request related to DP I'm posting) all fields except the purchase order field that remains NOT filled ("space" ). So it should be filled by the user. I was asked to find a substitution in order to make this field automatically filled with the correct value without the user needs to fill it manually . The problem is that purchase order field seems to be related to another field called LPN (Long Procuerement Number ). Anyone can suggest a suitable enhancement for substitution ?
Thanks in advance...
AndrewThanks Tejas sir, AND VV sir,
Sri Problem resolved. But sir, we want while F-47 payment request special GL Indicator A in both case in F-48 too.. spl GL Indicator A only. while doing the same thing getting error.. see the error Below.
Special G/L indicator A is not defined for down payments
Message no. F5053
Diagnosis
The specified special G/L indicator is not classified as "down payment" or not listed in the list of the target special G/L indicators for indicator "F".
System Response
The entry is not accepted.
Procedure
Enter an allowed special G/L indicator or initiate a change of the default settings.
Kindly help me sir.
Thanks
Pranav Kr. Gupta
Note: i will give u the point. as well sir.
Maybe you are looking for
-
Brand new FIOS internet customer and...
I signed up for the 50/25 and this morning I was easily getting that speed and a little more. This evening on the verizon speed test I'll burst up to maybe 30 then drop in the single digits and the test wont even complete. I've tried this every whi
-
Idoc lost from SAP R/3 to XI
Hi experts, I have the following problem: sometimes an idoc fired from SAP (not through WE19) does not reach XI (I cannot see it in SXI_MONITOR). I've checked the following facts: 1. SAP R/3 status of the idoc is 03 (direction outbound). 2. SM58 prod
-
Converting UCS-2 (sql 7.0) data to utf8 (oracle8i)
Hi all... We have a database in sql-server 7.0 supporting unicode data using the ucs-2 encoding. When i use oracle migration tool to migrate this data to the oracle8i database on solaris i get ora-12704 error , character set mismatch. I undestand tha
-
Manual and Statistical Indicator in Pricing
Hi What is the significance of Manual and Statistical Indicator in Pricing. Regards
-
HT4854 Is there a limit to how many machine's i can install one copy of mountain lion?
i would like to know what the maximum amount of machines i can install Mountian Lion on using the same copy.