Disable Billing Date in VF01 screen 6001

Hi all,
         i need to disable(hide) the date field in vf01 (Billing  Invoice : create header data) for particular condition type or make it as the date equal to billing date. (screen 6001, field : vbrk-fkdat).
i also tried RV60AFZC but i was not successfull.
i searched in sdn but did not find such req .
So kindly please suggest me.
thanks in advance,
kool.

HI,
i solved it by myself,
the procedure is as follows
navige to the include MV60AF0F_FELDAUSWAHL_SONDERREG
(don't worry this is an enhance spot , so i giving the include name directly )
not: you need to get access key.
goto se38
open MV60AF0F_FELDAUSWAHL_SONDERREG report in change mode
in line number 268
you wil get this code
  if ( fakt-tabstrip_subscreen  = '6105'
    or sy-dynnr = '0105' )    and
     screen-name = 'VBRK-XBLNR'.
    screen-input = 0.
    modify screen.
    perform xblnr_set_screen_attributes
            using     t180-trtyp vbrk
            changing  screen.
  endif.
now under this you need to add your desired code
in my case this is my code
"""""''MODIFIED BY ABAP1 06/09/2011
    if ( fakt-tabstrip_subscreen  = '6105'
    or sy-dynnr = '6001' )    and
     screen-name = 'VBRK-FKDAT' AND VBRK-FKART = 'ZMD' OR VBRK-FKART = 'F2'.
    screen-input = 0.
    modify screen.
    ENDIF.
"""""END OF MODIFICATION BY ABAP1.
now save it and activate it and check in your vf01
that field will be in non editable mode.
regards,
kool.

Similar Messages

  • Billing Date in vf01 to make default  system date

    hi all,
    i need to make billing date in vf01 as  system date(sy-datum) by default.
    how to get it done.
    any idea.
    thanks
    Venkat.

    Hi...
    You can do this with Enhancements Or BADi depending on availble objects for that screen. I will let you know the procedure to achieve same thing with BADI.
    1. goto Class CL_EXITHANDLER from SE24, Double click the method INSTANCE, there is a select statement to pick BADI name into one variable , now make a break point there.
    2. By opening the VF01 this breal point will triggers and you can find corresponding BADI.
    3. Or you can find the BADI name in your way.
    4. Goto SE19
    5. Enter the BADI Name to impliment it...give implimentation name
    6. Inside the BADI yo van have no.of interface methods..with details descriptions
    7. Also find the Attribute name for you Date field, that must be there in one table parameter....
    8. Now double click the interface method to write your code
    9. " TABLE-FIELD = sy-datum " ...is your code here. TABLE is the attribute which you found earlier.
    Thats it.
    All the best.
    Thanks,
    Naveen.I

  • Default Billing Date in VF01

    Hi,
    For transaction VF01, is there any way to make Billing date (Screen field: FRV60A-FKDAT, Screen No: 102) as system date by default.
    User should be able to change this date.
    Regards,
    Umesh

    One other thought,  take a look at transaction MB11,  here you can see that the two dates at the top of the screen are defaulted to SY-DATUM.  This is being done in a module of the PBO of the screen.  So you see, if there are any defaults being set in transaction programs, it is either coming from this type of coding or being pass thru parameter ids.
        MKPF-BUDAT = SY-DATLO.
        MKPF-BLDAT = SY-DATLO.
    Regards,
    Rich Heilman

  • No change the BILLING DATE in VF01

    I need to block field BILLING DATE (RV60A-FKDAT) in transaction code VF01 that the users don´t can change this field and take automatically the sistem date.
    Thanks you.

    Dear John,
    You can use below user exit,
    USEREXIT_FILL_VBRK_VBRP
    Module Pool:SAPLV60A
    Program:RV60AFZC
    Regards,
    Barathi

  • The way do not change billing date in VF01/VF04

    Hi Dear.
    I hope to solve my problum.
    As I know...In Standard, When create a billing document, Goods Issue date is copied automatically. And user can be change the biling date.
    But sometimes GI date has a diffrent month to billing date by user's changing. So I want know the way not to change the billing date when make a billing document in VF01/VF04.
    How can I do it?
    Thanks for your answer!

    Hi,
    Check this userexit USEREXIT_NUMBER_RANGE_INV_DATE
    Regards,
    Saurabh

  • Required to shoe exchange rate as per billing date in VF01

    Hi Experts,
    We have created 2 invoices (export and intercompany billing). My client has identified a peculiar query and I am unable to get a solution for it.
    The Export invoice shows 2 exchange rates, viz: Condition exchange rate for conversion to local currency = picks the exchange rate as per the pricing date.
    And Exchange Rate for Price Determination = picks the exchange rate as per the Billing date/ service rendered date.
    But, in the Intercompany invoice the Condition exchange rate for conversion to local currency = picks the exchange rate as per the pricing date and Exchange Rate for Price Determination = 1.
    The client wants the exchange rates should reflect as per the Billing date/ service rendered date. And should reflect same exchange rates in both of these documents.
    I have changed the Pricing exchange rate type to C and D in VTFL but it is not giving any fruitful result for IV.
    Please let me know, how this requirement can be achieved.
    Thanks in advance.
    Regards,
    Shibaji.

    Hi Laksmipati,
    Thanks for your suggestions.I have few doubts to be clarified.
    In case of intercompany invoice the value in KONV-KKURS is showing as per pricing date.
    Can we make it as per billing date?
    What is the significance of this field?
    Which exchange rate is actually considered for finnacial posting?
    Thanks in advance.
    Regards,
    Shibaji.

  • Disable Organizational Data in VA01 Screen

    Dear all,
    Is there any way to disable the organizational data in VA01 from being populated automatically?
    The organizational data (Sales Area, Sales Office, Sales Group) will be populated based on the entries of the respective fields in a previous transaction. For example, when user runs a report and enters Sales Office X as a search criteria, the next time he/she runs VA01, Sales Office X will be populated in VA01. The issue here is that a lot of our SOs' sales office have been wrongly assigned, and causing reporting discrepancy.
    The users have already been informed to take extra care when creating SOs in the future, however I'm wondering if is there any way to prevent this from happening in SAP? Or is there a workaround recommended? I have searched around but haven't come to much.
    Hopefully somebody could guide me. Thanks!
    Regards,
    Xien

    Hi Xien
    Let's say in the initial screen of VA01, you enter the sales order type. Then under the organizational data box, you enter a sales office. Then when you insert the sold-to party later, even though the sales office assigned to the customer is different from what you entered previously, the system will still retain the sales office and will not pick up from the master data.
    FOr your requirement, you can user USEREXIT_SAVE_DOCUMENT, such that before save the sales order, program will check for sales office and parameters enter in sales order with that of customer master. If customer master data is not reflecting in sales order then replce it or display error message, as per your requirement.
    try and revert

  • Billing date should take by default

    Hi dear,
    Please give me the solution for how the Billing date should take by default in VF01 screen( taday's date) .
    So that users are not allowed to enter the billing date in vf01 screen.

    Hi
    If you want the billing date should be in display mode then see below
    Go to SHD0- t code and create the transaction variant for the VF01 in that tick the  Billing date as display and save.
    then assign the transaction variant in the standard variant  and activate the same.
    whenever the user enters the t code VF01 the billing date should show in display mode
    If you have any further claririfcations let me lnow
    Regards
    Damu

  • Validation for VF01 - Billing Date

    Hi Experts,
                     My requirement is to validate the Billing date in VF01.I tried using the BADI "BADI_SD_BILLING_ITEM".
    But i am getting the message is only for SAP Internal use.Please let me know how to implement my BADI  using this "BADI_SD_BILLING_ITEM".
    Regards,
    Saravanan.S

    Hi,
      Try with BADI: SD_CIN_LV60AU02
    Steps:
    To Create Implementation Goto T.Code SE19 and select the Option Classic Badi in the Create Implementation Section and Hit Button Create Implementation.
    Enter the Implementation Name, save the Implementation and activate.
    Regards,
    Saravanan M

  • In vf01 billing date

    hi all,
    i need to make billing date in vf01 non editable and date should be system date.
    how to get it done.
    any idea.
    thanks
    chandramani

    i check and created that badi.
    but when i put break-oint its not trigring.
    my code is
    method IF_EX_SD_CIN_LV60AU02~EXCISE_INVOICE_CREATE .
    break-point.
    data it_vbrk type vbrk.
    it_vbrk-FKDAT = SY-datum.
    endmethod.
    do you have any idea.
    how to get it done??

  • Periodic Billing: Invoicing with VF01 vs VF04

    Hello,
    I have created a basic billing plan for a rental contract. The contract is for 12 months (01.01.-31.12.2011)
    Billing date is at month end. Billing plan type is 02 = periodic and does NOT have a billing block assigned to it.
    Now I would like to create an invoice with VF01 for the month of January i.e. I go into VF01 and put in billing date 31.01.2011 but the system gives me all 12 items.
    When I use VF04 and also enter billing date to 31.01.2011 it gives me only the first invoice for January (which is correct).
    Why is the functionality in VF01 different to VF04? Why does VF01 not pull in the first item only (even though I enter billing date 31.01.2011)?
    What am I doing wrong here?
    Thanks in advance.

    Hello,
    the field 'Billing date' in first screen of VF01 is the Default billing date, it is not a selection criteria.
    To select by billing date in VF01 select menu Settings > Selection date.
    Best regards,
    Ivano.

  • User exit for calculating Base line due date in VF01

    Hi,
    I need a User Exit for calculating Base line Due date i'e ZFBDT with respect to billing date
    for VF01
    Regards,
    Moderator message: if there is one, you can find it yourself by doing due research.
    Edited by: Thomas Zloch on Nov 23, 2011 1:52 PM

    >
    Rahul Saxena wrote:
    > I have given the condition"BSEG-ZTERM = 'ZTST'" in Prerequisite, and in the Substitutions when I try to assign  constant value '02/16/2009' to the field Baseline Date, I don't see that Baseline date field in Substitute fields for Class '009'.
    >
    > How do I add Baseline date in that popup to select and assign values.
    >
    > Please suggest.
    >
    > Thanks-
    i think your date format and system date format is not suitable.
    give the date format as 20090216 as system format.

  • Default date in VF01

    Hi SD Guru's
    I would like to default the Billing Date in VF01 to Current Date. Any suggestions and advice on this.
    Regards
    Vineet

    Hi Vineet,
    You need to make this setting in your copy controls. Standard SAP provides data transfer routine 11 at item level in your copy control setup. Depending upon whether your billing document is order relevant or delivery relevant, you can setup routine 11 in the VTFA (for order related billings - example F2 from OR) or VTFL (for delivery related billings - example F2 from LF). If you are already using some your own customer defined data transfer routine, you can ask your ABAPer to copy the code from routine 11 and use that in your data transfer routine. If your copy control has a blank data transfer routine, you can very well make use of 11 there and things will be fine.
    Thanks
    Kapil Sharma

  • Billing date should be the date it create

    Hi
    Currecntly we are creating billing document based on the dilivery in that case billing document date dake as the delivery date all accounting enteries post based on the dilivery date.
    But we need to change this when billing is created it should take the date it creates with out taking the delivery date.
    please advice how to do this chage..
    Thanx in advance !!
    Regards
    Kesharika

    Hi Kesharika,
    If invoice dates are defined for the customer, the system proposes the
    billing date from the invoice date calendar. If no invoice dates are
    agreed, then the actual goods issue date is formed on the basis of
    delivery related billing. In order related billing, the billing date of
    the order forms the basis of the billing date.
    If you want different system behavior, you may consider writing your
    own copy control routine and assign it under 'Data VBRK/VBRP' in trx
    VTFA. Or you have to manually key in the system date as the billing
    date in VF01.
    In case you want to cancel a billing document and you want to change the
    billing date (VBRK-FKDAT) of the cancellation into today' date as the
    default on the cancellation, you have this possibility:
    In the level of invoice type (Transaction VOFA), every invoice type has
    its own cancellation type.
    ==> VOFA 'Billing: Document Types' for example: billing type F2 invoice
        Cancell.billing type 'S1'     Invoice Cancellation
        Copying requirements '  ' <     Here
    You've got the possibility to deposit an additional copying requirement.
    against your cancellation type. In here you can set the billing date on
    the document to whatever date you require. Eg: VBRK-FKDAT = SY-DATUM.
    would set it to the date the document is being cancelled (see note
    43318).
    Cheers,
    Alex

  • To make Pricing Date Mandatory in VF01 screen

    Dear All,
    The business requirement is to make the pricing date field in VF01 screen as a mandatory field.
    Please advise...
    Regards,
    Deepak

    With the help of Incompleteness Procedure u can make this Pricing date mandatory.
    Go to Path IMG->Sales  & Dist->Basic Funtions->Incompleteness Procedure-->Select Billing->
       Select u r billing document and keep the field pricing date as the incompleteprocedure, then when ever u do the billing without filing the pricing date the document will not be completly saved.

Maybe you are looking for

  • I can't get my Ical birthday list to upload to a new calendar in Iphoto.

    Under settings it ives me the option box of the birthday list I want.  Iv'e checked it and reimported and I get nothing.  Is it a Ical sharing issue or setting that I need to change?

  • Named Pipes Provider: Could not open a connection to SQL Server

    We are running into an error on a SQL request from SQL-IDA to the SQL-IDB server. Both servers are on Windows 2005 with MS SQL Server 2003 SP3. OLE DB provider "SQL-IDA" for linked server "SQL-IDB" returned message "Login timeout expired". OLE DB pro

  • How to clone a 2-node ASM RAC db to a 3-node ASM RAC db by RMAN?

    We need to clone a 2-node ASM RAC db to a 3-node ASM RAC db by RMAN. I would think this will be about the same as a regular single db procedure by RMAN mostly. However, in 3 node RAC, there will be additional instance thread in redo (thread 1,2, and

  • Context Node not bound

    Hi, I have a scenario where in i have to pass data from  view1 of Component 1  to View 2 of Component2. As i understand , this is possible only through the component controllers. while achieving this,I am facing a problem in the initial step itself.

  • MacBook just went dead! Please help.

    OK I've been using Macs since 1986 and have done techie stuff for many Mac users but this issue has me stumped. I have a MacBook black, 2.0GHz C2D, 120GB drive, 1GB ram, 10.4.11. I bought it new from Amazon this past April. This Mac has been running