Problem in VF01

Hi all,
While creating an billing document with delivery, Date in the Service Rendered Date in the Item level is the PGI date, But now I want to give my own date. How can I do that. Please suggest me.
Also please elt me know what can be the BTE event for the same, if it can be achieved using BTE.
Or any Exit for the same.
Thanks & Regards,
M.Ramana Murthy

Hi,
yes u can use the exit , use the include ->RV60AFZC.. The structures VBRK and VBRP are available.. U require access key for this
FORM USEREXIT_FILL_VBRK_VBRP.
Example: change Tax country
VBRK-LANDTX = T001-LAND1.
ENDFORM.
Regards,
Nagaraj

Similar Messages

  • Authorization problem with VF01 "Create Billing Documents"

    Dear All,
    We face following problem with VF01 "Create Billing Documents".
    Transaction: VF01
    User: Joe
    Authorization of Joe:
         VKORG Sales Organization: A, B (authorization object V_VBRK_VKO)
         FKART Billing Type: 1, 2 (authorization object V_VBRK_FKA)
    The objective for Joe:
       Joe is qualified to create bills in
          sales org A only for billing type 1 and in
          sales org B only for billing type 2.
       Joe should not be able to create bills for
          sales org A with billing type 2 and in
          sales org B with billing type 1.
    How can we solve this problem?
    We already searched for userexits without any success.
    Any help or ideas are very appreciated.
    Regards
    Markus Wilhelm
    Project Manager ERP

    Dear,
    There are standard authority-checks based on Sales organization (authorisation object V_VBRK_VKO) and/or Billing type (V_VBRK_FKA).
    An option would be to create a new billing type, define specific authorisations and use the new billing type for these documents.
    The bad thing is that you would also need a special (new) sales order type, because the billing document type is unique per sales order.
    So maybe it is easier to have a different sales organization.
    Another option would be to create a new authorization object and check it in the billing documents.
    If you wish, you could modify program LV60A005 & LV60A006.
    Then you might check various user/customer exits.
    Some functions to check: EXIT_SAPLV60A_001/002,
    EXIT_SAPLV60B_001 - 008, EXIT_SAPLV60B_010 - 011.
    Regards,
    R.Brahmankar

  • Problem with VF01

    Hi,
    I'm making an invoice with VF01. I put the current date, type the document to be processed and F8.
    In the status treatment column I get the error: Wrong.
    Can anybody tell me how can I know what's the problem or any log where I could find out what's the error?
    Thanks in advance.
    Regards.

    Hai David,
    Since you said new for SD
    To make a billing a Delivery order should have "POST GOODS ISSUED"
    To confirm,
    T CODE: VL03N
    Press  ENTER.
    Now click on a line item and press the Document Flow icon or (F7)
    System Display
    Plant Standard Order 0000611900
    Delivery From Plant 0000115797
    Picking request 20110806
    Confirmation of service 2185797000
    GD goods issue:delvy 4900063427 -   complete
    Now ensure after this, no invoice number shown.
    Plant Invoice 1011001934
    Now To create a Invoice
    T CODE: VF01
    Billing Type : Plant Invoice
    Billing date: ______________
    in the Table, enter the Delivery order number in the first column.
    Now you press ENTER
    And even if the issue exists,
    Please check whether Processing status is showing Incorrect ?
    and same time in the bottom displays see log
    Then Press F1
    and post the error.
    Regards,
    Mani

  • Problem in vf01 with a popup

    Hello experts, im making a call transaction to tx vf01.
    The program loops a table and for every loop, call to the tx vf01.
    But the first time i call the vf01, appears a popup.
    but from the second time that popup does not appear.
    There is a way to make that the popup be show in every loop (i mean, setting a parametter o freeing up the memory or... )?
    Edited by: Mariano Gallicchio on Dec 17, 2008 7:16 PM

    The OK works fine.
    The popup(the first time i call), ask for 2 numbers: i put 0001 to the first and some other, say 1000 to the second.
    The second time i call the popup does not appears, and the numbers that the tx takes are 0001 and 1000.
    The field of the popup is "SVALD-VALUE" and have a parameter named GJR.
    There is a way to clean up this parameter after the call?

  • Problem with VF01 using debit memo

    Hi guys,
    we have created a debit memo in VA01 for a company code and gl account maintained but without a cost/profit center.
    in VF01, we are expecting an error since the cost center is not maintaiend for the comany code/gl acct... however, the processing continues without an error.. it is posting a document, which should not be the case...
    please let us know your comments on this... Thanks!

    Hi, 
    Thanks for your quick response...
    However, we think that this should be the case because incorrect posting in CO is at stake and the system should have filtered and detect those Cost Element/GL Account that needs to undergo OKB9 checking.
    Please let me know where can I see if the cost element has a default cost center attached to it...
    Thanks again for your time...

  • Business area problem in vf01

    Hi,
    we have implemented business area concept on 01.04.2008 onwards. previuos year in 2007 we have some sales order  pending but while doing billing it is not taking the business area which are sales order created in 2007 financial year.but what are the sales order created in current year 2008 for this it is taking. please help me in this issue .
    it is very urgent.

    Business area is derived from the config assignment per sales area or plant.
    SPRO>Enterprise Structure>Assignment>Sales and Distribution>Business Area Account Assignment. You may allocate business area based on sales area; Have you explored that way?

  • Error in VF01-Proforma invoice alredy existed for the delivery

    Hello All.
    We had a problem with VF01. When entering the delivery and pressing enter we are getting the problem Proforma invoice already existed for the delivery.
    From 4 Scheduling agreements(LZ) one delivery(LF) created, picked and packed. Before PGI user made proforma invoice F8.
    It created with out error.
    After that user done the PGI and tried to create the invoice but the system is thronging above mentioned error.
    Please advise use what would be the problem.
    Thanks and Regards
    SASi

    Hi Sasi
    Check wheather any batch job is running in background for creating billing documents.If it is working fine then  check wheather any enhancement has been done.
    Regards
    Srinath

  • In vf01 msg show0046000009 0000 the Document is not relevent for billing?

    Hi Guru,
    When we doing vf01 after PGI for stock transfer in same compony , Plant to Plant then Error Log show: "0046000009 0000 the document is not relevent for billing". msg no. VF032. item no. of the SD document  : 00000
    schedule line no. :  0016.
    Counter in Control tables : 00
    Message identification : VF
    System message No. : 016
    Output Type              : E
    Group Type               : F
    here i config new Sales document type , delevry type , billing type and item category,, and all show in my Delevry.
    my me21n ,vl04 & vl02n done fine but problem in vf01.
    plz guide where is problem?
    i m doing me21n>vl04>vl02n>PGI>vf01  it is correct step or not?
    Regards,
    S.Rahman

    Hi,
    If it is Delivery related Billing should take Billing Relevance "A" and check
    Why you mentioned "J" initially can you please explain is there any specific reason
    Regards,
    Prasanna

  • Problem when invoice in VF01

    Hi
    I have a problem when create invoice in VF01.
    I created billing document in VA01 with order type "Rush order" and next in VF01 when I put
    this number then and choose INVOICE type and press SAVE. Then I got an error "No billing documents were generated".
    How to create invoice for that?
    Thanx for help
    Edited by: Kosmo on Oct 27, 2010 4:35 PM

    Go to VF02 and do "Relase to Accounting"
    What error message you got then?
    Regards,
    SDNer

  • Problem in create billing document thr VF01

    Hi,
    I create a billing document for the delivery order number using VF01 through BDC batch input session. Here is the program flow,
    1. perform open_bdc.
    2. perform populate_bdc_data.
    3. perform insert_bdc_session.
    4. perform call_transaction_using_VF01 - only to capture return error messages.
    5. perform event_trigger - trigger an event which starts a job that is defined to run when the event is raised. The job will execute the RSBDCSUB.
    6. perform close_bdc.
    7. perform process_bdc - process the bdc session through
    SUBMIT RSBDCSUB.
    My problem is, when creating billing document, the program not able to capture the return error message if there is any error occurs. The message tab (after CALL TRANSACTION) gives error message with message type as 'S'. so the program was not able to capture/display error records. 
    Is there any way to capture the return error message correctly?
    Or Any suitable BAPI available?
    Pl help me to sort out the issue.
    Thanks in advance.

    use  format_meessage
    CALL TRANSACTION 'PA30' USING IT_BDCDATA MODE 'A'
                                               UPDATE 'S'
                                       <b>MESSAGES INTO IT_MSG.</b>
      LOOP AT IT_MSG WHERE MSGTYP = 'E' .
        PERFORM CREATE_SESSION.
        PERFORM INSERT_INTO_SESSION.
    CALL FUNCTION 'FORMAT_MESSAGE'
          EXPORTING
            ID        = IT_MSG-MSGID
            LANG      = SY-LANGU
            NO        = IT_MSG-MSGNR
            V1        = IT_MSG-MSGV1
            V2        = IT_MSG-MSGV2
            V3        = IT_MSG-MSGV3
            V4        = IT_MSG-MSGV4
          IMPORTING
            MSG       = V_MSG
          EXCEPTIONS
            NOT_FOUND = 1
            OTHERS    = 2.
        IF SY-SUBRC <> 0.
         MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                 WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
    plz reward if useful

  • VF01 BDC PROBLEM

    Hi.
    I have a BDC code which runs fine using call transaction VF01 and Mode = 'A'.
    But when I run it in Mode = N, its not executed. Invoice is not created.
    Any idea?
    I tried with other options like Update = 'S' and 'A' and 'L'.
    My code is as below ::
    FORM GET_OPENORDERS.
    SELECT VBELN ERDAT VKORG LFART FROM LIKP INTO TABLE ITAB_LIKP WHERE VKORG = '3010'.
      SELECT VBELN XBLNR FROM VBAK INTO TABLE ITAB_VBAK WHERE
      VBELN = '0000000483'.
                                             AUART = 'ZCKD' OR
                                             AUART = 'ZEXS' OR
                                             AUART = 'ZCLM' OR
                                             AUART = 'ZISO' OR
                                             VKORG = '3010' AND
                                             VTWEG = '30'  AND
                                             SPART = '30' AND
                                             ERDAT = SY-DATUM.
        IF NOT ITAB_VBAK[] IS INITIAL.
          SELECT VBELN VBTYP FROM VBUK INTO TABLE ITAB_VBUK FOR ALL ENTRIES IN ITAB_VBAK
                                                            WHERE
                                                            VBELN = ITAB_VBAK-VBELN AND
                                                            LFSTK = 'C' AND    " DELIVERY STATUS : COMPLETED
                                                            LFGSK = 'C' AND    " OVER ALLDELIVERY STATUS : COMPLETED
                                                            FKSAK NE 'C' AND   " BILLING STATUS ORDER : NOT COMPLETED
                                                            VBTYP = 'C'.       " DOC TYPE = ORDERS
        ENDIF.
      ENDFORM.                    " GET_OPENORDERS
    *&      Form  CREATE_INVOICE
          text
    -->  p1        text
    <--  p2        text
    FORM CREATE_INVOICE .
      LOOP AT ITAB_VBUK.
    DO.
       READ DATASET DATASET INTO RECORD.
       IF SY-SUBRC <> 0. EXIT. ENDIF.
        PERFORM BDC_DYNPRO      USING 'SAPMV60A' '0102'.
        PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                     '0000000464'.
                                       ITAB_VBUK-VBELN.
        PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM BDC_FIELD       USING 'KOMFK-VBELN(01)'
                                      ITAB_VBUK-VBELN.
                                     RECORD-VBELN_01_001.
        PERFORM BDC_DYNPRO      USING 'SAPMV60A' '0104'.
        PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                      'ZESO'.
        PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                      '=SICH'.
       PERFORM BDC_TRANSACTION USING 'VF01'.
    ENDDO.
      WAIT UP TO 1 SECONDS.
        CALL TRANSACTION 'VF01' USING BDCDATA MODE 'N'
                                       UPDATE 'S'
                                       MESSAGES INTO MESSTAB.
        COMMIT WORK AND WAIT.
        CLEAR: BDCDATA, MESSTAB.
        REFRESH: BDCDATA, MESSTAB.
      ENDLOOP.
    PERFORM CLOSE_GROUP.
    PERFORM CLOSE_DATASET USING DATASET.
    loop at MESSTAB.
    write : Messtab.
    endloop.
    ENDFORM.                    " CREATE_INVOICE
           Start new screen                                              *
    FORM BDC_DYNPRO USING PROGRAM DYNPRO.
      CLEAR BDCDATA.
      BDCDATA-PROGRAM  = PROGRAM.
      BDCDATA-DYNPRO   = DYNPRO.
      BDCDATA-DYNBEGIN = 'X'.
      APPEND BDCDATA.
    ENDFORM.                    "BDC_DYNPRO
           Insert field                                                  *
    FORM BDC_FIELD USING FNAM FVAL.
      IF FVAL <> SPACE.
        CLEAR BDCDATA.
        BDCDATA-FNAM = FNAM.
        BDCDATA-FVAL = FVAL.
        APPEND BDCDATA.
      ENDIF.
    ENDFORM.                    "BDC_FIELD

    Hi All,
    Thanks for the replies.
    Just adding my comments here.
    We need to do the saperate recording for this problem.
    In SHDB, we have to select "Simulate Background Mode"
    My problem is solved.
    Adding here so that it will appear in teh search results for others....
    May be.. cheers,

  • Vf01 print problem

    Hi,
    I have a problem with the printing executed when saving a invoice in vf01. I have changed the programs of the two documents that are printed by the vf01 transaction. what appens is the first document is printed well but only with a problem with a variable that don´t show up, and when the second document is printed the first page of the document is printed in portrait when the form is set to print in landscape and the other copys of the same document are printed with everything well, just the first document and the first copy of the second document are printed not the way they should. And when i try a re-print in the va02 for the first document and in the vf03 for the second document, everything is printed all right. Can anyone tell me what the problem is?
    thanks,
    Ricardo

    Hi All,
    Thanks for the replies.
    Just adding my comments here.
    We need to do the saperate recording for this problem.
    In SHDB, we have to select "Simulate Background Mode"
    My problem is solved.
    Adding here so that it will appear in teh search results for others....
    May be.. cheers,

  • Problem creating an IC Billing document in VF01 for a CC STO

    Dear,
    We are experiencing problems once we try to create an (Intercompany) Billing document. We have a Cross-Company Stock Transport Order scenario in which Company code/Plant 1000/100 delivers Material X to Company code/Plant 2000/200.
    We are now at the point where the Stock Transport Order (NB) has been delivered (by means of a Replenishment/Outbound Delivery) and posted Goods Issue, so we want to create an IC-Billing document (Billing Type IV) in VF01 for our Replenishment/Outbound Delivery. For that, we have first created a Condition (Condition type PI01 - Inter-company Price) for Material X with VK11.
    Now the problems: once we run VF01, SAP comes up with a pricing error stating that condition PR00 is missing. For our scenario, PR00 makes no sense since Material X is a ROH being used in Plant 200 for production purposes, not sales.
    We analyzed the error and it appears that Pricing procedure for IC-Billing ICAA01 is used. We checked on our Client 000 that ICAA01 is a standard Pricing procedure, set exactly in the same manner as in our own development-Client.
    In customizing for Pricing procedure ICAA01 we ticked Condition PR00 as NOT mandatory (V_T683S-KOBLI) and retried VF01. But now, SAP states the following error message:
    Conditions of category b are not permitted in company code 1000
    Message no. KM745
    Diagnosis
    No multiple valuation approaches / transfer prices are active in company code 1000. The condition type you are using has condition category b.
    System Response
    Conditions with category b are only permitted if transfer prices are active.
    Procedure
    Use only condition types with condition categories other than 'b', 'c' or 'h'.
    Further in the Pricing procedure ICAA01 we could not find Condition type PI01…
    Our question is: what should we customize in order to solve this problem?
    Thanks a whole lot in advance for any clues!!
    Kind regards,
    Bart Jongen

    Hi
    SAP 11
    Please maintain CHAPTER ID of the said material with zero basic excise duty ( If u r not selling this material as a duty paid ) and select non movatable mateial. Parellaly u please maintain customer excise indicator as 0 no excise ( If this cutomer code is not lifting duty paid material for you).
    This way u can create billing without excise.
    Please try.
    Thx

  • I am having problem while doing vf01 for credit memo

    I have done va01 for credit memo.
    but when i m doing vf01 for credit memo it is showing account detemination error.
    pls help me.

    Hi suchinder
    Go to t.code VKOA and check wheather for the credit memo billing document type your account determination procedure  KOFI00 has been assigned or not. If not assigned assign it and then save the billing document again then it will be forwarded to FI .
    Regards
    Srinath

  • VF01 - problem to create one invoice of two deliveries

    Hello,
    I'm trying to invoice two deliveries which are identical except of the part number.
    I go into VF01, enter both delivery note numbers, press ENTER and when I try to save follwoing message popup:
    Reference document 6200000296 000010 (Error during INSERT)
    Message no. VF004
    +If the error occurs and you have a CRM System connected to your ERP System, the document may have + been archived in the CRM System.
    +
    => NO !!!
    For your info: 1st cust. order is 6200000295, 2nd is 6200000296
    I almost checked everything in SPRO! Without seeing an error!
    Can anyone help me?
    Thanks and kind regards
    wolfi.

    Not sure whether this link will be helpful to you but you can try.
    [Display Work Center in ECC 6.0|http://sap.ittoolbox.com/groups/technical-functional/sap-log-pp/display-work-center-in-ecc-60-1372250]
    thanks
    G. Lakshmipathi

Maybe you are looking for

  • Problem with spa400 and pap2t

    Hello, I have a problem with spa400 and pap2t. If from analogue telephone behind pap2t call outside, work, cal call go out go into spa400 e on the rtg system. If I call from external, the calll arrive to spa400 but the spa400 don't forward the call t

  • Another "my contacts & calendars won't sync" guy

    My iPhone was bogged down and doing some strange things so I decided I'd reset it in an attempt to refresh things. After resetting it, my contacts and calendars will not sync over the air with Mobile Me. (Mail and bookmarks are fine) I can switch the

  • What is the patfrom_id for linux_x86_64

    HI I am trying to find out what is the platform_id for a database running on the linux_x86_64 platform? I do not have a database if this type available to me and need to know as we are looking to use data guard to migrate an existing 10.2.0.3 databas

  • I made payment for Creative Cloud but order doesn't show on my account. Only the free trial shows when I am going into my account. What can I do?

    I made a payment with my credit card for Creative Cloud. I have confirmation of payment on my phone by on the name to Digital River Luxembourg. Did the payment went to the right place? When I enter my Adobe account doesn't show any order purchase or

  • Issue with XLA/JMS

    I am trying to test the event handler functionality. I created a database using the input0.dat file included in the install. I then created a simple materialized view: CREATE MATERIALIZED VIEW xyz.mv AS SELECT * FROM xyz.customer WHERE xyz.customer.r