Running a Invoice Form (VF00) through VA02 (Sales Order).

Hi All,
I am a little puzzled by our functional team. My SD Functional expert wants me to run the invoice form (Billing output type or V3) from VA02 (Sales output type or V1).
Currently, we have the invoice print program tied to a invoice smartform. He wants all the functionality to be there on the invoice form, but to be able to run from VA02/VA03 (Sales order). So, run INVOICE from VA02. Currently we have a custom program modeled after RLB_INVOICE sap print program and our smartform is modeled after LB_BIL_INVOICE.
Can anyone suggest if they have done something like this before?
Regards,
Salil

Hello,
I am having the same issue, How did yuo solve it?
Thanks,
Alex

Similar Messages

  • Single Invoice with reference to 2 Sales Order

    Hi,
    How can i make a single  billing invoice no (vf01) with reference to 2 sales order?
    billing plan has been maintained from each sales order,we dont have any pgi process.
    so process is sales order->billing plan-> invoice
    my user want to generate single invoice with reference to 2 sales order - same customer no.

    For processing  billing due list (VF04) - The system combines documents with the same customer number, proposal billing type and sales organization, and attempts to include them all in the same billing document. If the preconditions are met, then a single invoice is created for the deliveries and/or orders.
    To do a collective billing. Collective Billing Documents
    The selected documents in the billing due list are billed. The system tries to combine them as much as possible. Processing of the selected documents is carried out in the background. After processing of the documents, you return to the billing due list. The sysytem will indicate whether or not a document has been billed successfully.
    If successful, then Save
    You can also carry out a simulation of billing. In this case, select Simulate. The system simulates the collective billing / online function described above.
    -After the collective run you can display a log for the collective run. This displays possible errors during billing.
    -You can also branch to the resulting billing documents, in order to carry out a split analysis.
    -The billing documents of a collective run can also be canceled.
    Re: VF04
    Hope it assist you.
    Thanks & Regards
    JP

  • What setting to mandate that invoice is created based on sales order NOT...

    Hi,everyone
    Could you tell me the detailed configuration  to mandate that invoice is created based on sales order NOT delivery documents.
    Additionaly, I need to define this rule at headquarter and apply it all lower-level companies.  how to do it.
    thanks you very much

    Dear Humility,
    Could you tell me the detailed configuration to mandate that invoice is created based on sales order NOT delivery documents.
    This is quite possible through copy control settings between sales order and billing document
    In standard billing type F1 will billed with reference to the sales order OR,so you can copy those settings then rename to your document types and itemcategory.
    Go to VTFA transaction click n change icon then select billing type F1 and order type OR then click on Copy As icon (F6)and change the document types(maintain your docuemnt types).
    To copy item level settings
    Now you come back to initial screen agin you select billing type F1 and order type OR then click on item here you select standard item category then click on Copy as Icon (F6) here you maintain your itemcategory.
    Note:- Don't change the satndard settings you just copy
    Additionaly, I need to define this rule at headquarter and apply it all lower-level companies. how to do it.
    For this you can take help of your BASIS people they will full fill with the roles and authorisation settings.
    I hope this will help you,
    Regards,
    Murali.

  • Smartforms SAP-delivered form template for SD Sales Order Confirmation

    All,
    I am trying to find the SAP-delivered form template for SD Sales Order Confirmation. I looked in OSS Note 430621 and I can not see it there.
    This is the sales order likeness of what LB_BIL_INVOICE is for invoice.
    Thanks in advance, Saint Paul Pete

    Hi Balaji,
    This is your old friend damo(annamali university)!. Saw your question!. I will send you the answer.
    [email protected]
    Regards,
    Damo

  • Is it possible to sell assets through a sales order

    Hi,
    Is it possible to sell assets through a sales order?
    Kindly help me
    Thanks
    Supriya

    Hi
    The basic process are as under:
    1. You need to create the asset as non valuated material
    2. You need to define a pricing procedure for the sale of asset. This would enable you to create a commerical outgoing invoice as well as capture all the taxes involved.
    3. You need to assign suitable revenu and tax accounts in VKOA
    4. Create a Sales Order and do the billing. This should create an Accounting entry
    Customer A/c Dr
         Revenue - Asset Sale Cr
         Sales Tax/Vat Payable Cr
    5. You need to create an outgoing excise invoice for the asset
    6. Through T Code ABAON, you need to pass an entry in Asset Accounting for Sale of Asset, with Revenue and W/o Customer. This would pass the accounting entry
    Revenue - Asset Sale Dr
        Asset Account Cr
    Hope this clarifies
    Thanks & Best Regards
    Sanil K Bhandari

  • How to transfer the stock form Project stock to Sale order stock

    Hi
    How to transfer the stock form Project stock to Sale order stock
    I tried to do this with movement type 413Q
    System is giving me error
    Valuated project stock not allowed with customer stock.
    Message no. KI346
    How to do this
    Thanks
    NK

    You can use Mov Type 412-Q
    412     Q     Transfer posting project to own - reversal
    Thanks
    Rajesh

  • Mrp run on no of line items in sale order

    hi all
    i have a sale order with o line items include.
    i want to run mrp on sale order only (not want to use MD50)
    can i use user exit for this task ? if so please advise which user exit i can use ?
    thanks

    Dear,
    Please refer this link,
    [Mrp run on no of line items in sale order|Re: MD50 issue]
    Regards,
    R.Brahmankar

  • When I create Return Sales Order through BDC sales order doesnu2019t create.

    Deal Guru,
    When I create Return Sales Order through BDC sales order doesnu2019t create.
    It shows created sales document number but when I display this document I am getting message Document is not in database.
    After executing my BDC, message received in SAP in box : SAPSQL_ARRAY_INSERT_DUPREC
    I am receiving following message in SAP inbox for following issue.
    But when I create Return Sales Order through VA01, it is working. Please give me some idea.
    Detail Message
    Update was terminated
    System ID....   PRO
    Client.......   900
    User.....   DEVELOPER2
    Transaction..   VA01
    Update key...   4961DBF46A6B09D2E10080020A02281C
    Generated....   05.01.2009, 16:03:40
    Completed....   05.01.2009, 16:03:40
    Error Info...   00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC
    Regards
    Makarand

    Hi Rory
      Try this link:
       BAPI can't to create SO,But used bapi data with manual can?
    Regards
    Neha

  • Create invoice in reference to a sales order

    Hi friends,
    Need your help once again please.
    I would like to create an invoice with reference to a sales order directly (without being obliged to create a delivery than to do PGI).
    I did some customizing (tcode: VOV8) but I didn't make it!
    Guess something's missing.
    Can someone explain to me, step by step, how to fulfill this requirement please ?
    Thank you in advance.
    Bahia.

    Hi,
    Three important things to keep in mind is
    1. Assign the billing document type to sales order(VOV8)
    2.The item category should be relevant for order related billing. i. e. to assign B(VOV7)
    3.Set the copy control to create the billing document with reference to the order.
    I am just enlisting the couple of example given in std R/3 which you can use for your reference.
    A) Cash Sale.(Please note that you can only do billing after you had done PGI)
    B) Credit memo request to credit memo.
    hope this will help you to configure

  • Invoice creation with reference to Sales Order no in IDoc

    Hi Guys,
    Is it possible to create a Invoice with reference to the  sales order no in IDOC
    Regards
    Sathis.

    Hi,
    Use FM rv_invoice_create.
    BR,
    Lokeswari.

  • Invoice request based on multiple sales order for same customer

    Hi Team,
    I just wanted to know if we can create manual invoice request based on multiple sales order for same customer?
    For project based invoice request i have create based on single invoice request.
    Appreciate your input here.
    Thanks,
    Nitin

    Dear Ratish,
    Thanks for yr reply.
    I already did that but it is not serving business purpose.
    Comm payment  - comes diff time than sales payment.
    so ,I will post one entry customer will get hit with total amount Sales + commission
    like below
    Let say 10, 000 is the sales value and 500 is the commission
    So , This entry will get posted
    Customer Db- 10,500
    Sales Cr- 10,000
    Comm Income Cr- 500
    But, As I said sales amt will be paid before so We need to clear it partially and some time customer pays also diff amount due to some defect.
    So, We wont be knowing for which case we have or havnet received the payment against commission.
    As , Customer account is got hit with total amount( Sales+ Comm..value).
    Pls advise how to solve this.
    Regards,
    Sukh

  • C form Details table for sales order

    Hi Experts,
    What is the tsble for C form details in a sales order.
    Thanks,
    Anu

    Hi,
    The tcode for maintaing C form for sales orders is J1IUN. The table is J_1IFRDTSO.
    You can find J1IUN Under area menu J1ILN - India Localization Menu.
    Regards,
    Vinod

  • Security object for shipping conditions (T-Code VA02-sales order)

    Hi
    I need to gray out filed-VSBED (shipping conditions) in T-code VA02 (sales order change) for users, what could be the security object to be used for this requirement?
    Regards
    sri

    The functional requirement till doesnt seem very clear to me , why would someone want to grey this field? (unless you have a strong case that you use different document types for normal orders, express deliveries, normal service, free of charge and a whole lot of possibilities)
    Your SD consultant should guide and let you know that:
    Shipping conditions are defined in customizing
    you can eithe assign particular shipping conditions to particuar sales document types to make it as a default
    (or) you can have the shipping conditions defined in the customer master
    the ones set up in SPRO take a preference, but as you rightly noticed - if a use wishes to change the shipping conditions proposed by the system he would be able to do that, and this CANNOT be controlled with authorization objects
    The only option you would have, is to find out if the users who are not suppposed to change the conditions beong to the same user group (or make a logical assesment on the common binding feature in the set of users)
    then evaluate if you want to make the program changes such that the changes affect only the particular set of users
    Note: Changes you make in ABAP do not necessarily apply to the complete user base - it depends on how well you analyse and plan the requirement

  • VA02: Sales order Issue.

    We have upgraded the SAP system from 4.6C to ECC6, a piece of BDC code which was working before in 4.6C has stopped functioning. When run in FOREGROUND mode, program executes fine and changes the sales order, but when the program is executed in BACKGROUND with the same inputs, it fails to function. i.e. Sales order is not changed.
    I had tried to see the SQL Trace and it seems like in background mode the order processing is going through some extra checks based on fields SY-BATCH and SY-BINPT. (Seems like in background mode ECC6 is not changing the pricing data).
    Here is my code, it has few fields taken from Z tables, but the logic of screens flow is all there.
    Expect full points on reply.
    form update_va02_qw.
    if nobill = space and x_nobill = space.
    refresh bdcdata.
    clear bdcdata.
    perform bdc_dynpro using 'SAPMV45A' '0102'.
    perform bdc_field using 'VBAK-VBELN' i8c-vbeln.
    perform bdc_field using 'BDC_OKCODE' '/00'.
    perform bdc_dynpro using 'SAPMV45A' '4001'.
    if i8c-edatu i8c-compl or x_pn00 = 1 or
    x_tek05 x_aek05 or x_tek06 x_aek06.
    perform bdc_field using 'BDC_OKCODE' '=POPO'.
    perform bdc_dynpro using 'SAPMV45A' '0251'.
    perform bdc_field using 'RV45A-POSNR' i8c-posnr.
    perform bdc_field using 'BDC_OKCODE' '=POSI'.
    perform bdc_dynpro using 'SAPMV45A' '4001'.
    if i8c-edatu i8c-compl.
    write i8c-compl to x_datex dd/mm/yy.
    perform bdc_field using 'RV45A-ETDAT(01)' x_datex.
    endif.
    if x_pn00 = 1 or x_tek05 x_aek05 or x_tek06 x_aek06.
    perform bdc_field using 'RV45A-VBAP_SELKZ(01)' 'X'.
    perform bdc_field using: 'BDC_OKCODE' '=PKO1'.
    perform bdc_dynpro using 'SAPMV45A' '5003'.
    clear: x_cnt.
    if x_ek05 = 1 and x_tek05 x_aek05.
    perform bdc_field using 'RV61A-SELKZ(09)' 'X'.
    x_cnt = 1.
    endif.
    if x_ek06 = 1 and x_tek06 x_aek06.
    x_cnt = 1.
    if x_ek05 = 1.
    perform bdc_field using 'RV61A-SELKZ(10)' 'X'.
    else.
    perform bdc_field using 'RV61A-SELKZ(09)' 'X'.
    endif.
    endif.
    if x_pn00 = 1.
    x_cnt = 1.
    if x_ek05 = 1.
    if x_ek06 = 1.
    perform bdc_field using 'RV61A-SELKZ(12)' 'X'.
    else.
    perform bdc_field using 'RV61A-SELKZ(11)' 'X'.
    endif.
    else.
    perform bdc_field using 'RV61A-SELKZ(10)' 'X'.
    endif.
    endif.
    if x_cnt = 1.
    perform bdc_field using 'BDC_OKCODE' '=V69A_KOLO'.
    endif.
    perform bdc_dynpro using 'SAPMV45A' '5003'.
    perform bdc_field using 'BDC_OKCODE' '=V69A_KOAN'.
    perform bdc_dynpro using 'SAPMV45A' '5003'.
    perform bdc_field using 'KOMV-KSCHL(02)' 'EK05'. "Metrix Cost
    write: x_tek05 to x_amntx.
    perform bdc_field using 'KOMV-KBETR(02)' x_amntx.
    perform bdc_dynpro using 'SAPMV45A' '5003'.
    perform bdc_field using 'BDC_OKCODE' '=V69A_KOAN'.
    perform bdc_dynpro using 'SAPMV45A' '5003'.
    perform bdc_field using 'KOMV-KSCHL(02)' 'EK06'. "Metrix Cost
    write: x_tek06 to x_amntx.
    perform bdc_field using 'KOMV-KBETR(02)' x_amntx.
    perform bdc_dynpro using 'SAPMV45A' '5003'.
    perform bdc_field using 'BDC_OKCODE' '/EBACK'.
    endif.
    endif.
    perform bdc_dynpro using 'SAPMV45A' '4001'.
    if vbak-lifsk space.
    perform bdc_field using 'VBAK-LIFSK' ' '.
    endif.
    if vbak-faksk space.
    perform bdc_field using 'VBAK-FAKSK' ' '.
    endif.
    perform bdc_field using: 'BDC_OKCODE' '=KBES'.
    perform bdc_dynpro using 'SAPMV45A' '4002'.
    perform bdc_field using 'VBKD-IHREZ' x_ihrez.
    perform bdc_field using: 'BDC_OKCODE' '/11'.
    if x_batch = 'X'.
    perform bdc_insert using 'VA02'.
    else.
    opt-dismode = 'E'.
    call transaction 'VA02' using bdcdata options from opt
    messages into itab.
    sort itab.
    loop at itab where msgtyp = 'E'.
    if nodel = space.
    message id itab-msgid type 'E' number itab-msgnr with
    itab-msgv1 itab-msgv2 itab-msgv3 itab-msgv4 into x_emsg.
    write: / 'Update VA02 Error - zs8c', reqid, x_emsg.
    endif.
    endloop.
    if sy-subrc = 0.
    endif.
    endif.
    endif.
    endform.

    go into VA02, go into detail of your item, goto the schedule tab
    make sure you have a confirmed quantity there.
    you see there as well the delivery date.
    Make sure that the selection date in VL02N not smaller than your delivery date for your confirmed schedule line

  • TO CREATE AN INVOICE WITH REFERENCE TO THE SALES ORDER

    I have a credit memo request(sales order) and I need to create a credit memo(invoice) on saving the sales order without creating the delivery order in between.The invoice(credit memo) must be created directly with "reference" to the sales order(credit memo request) without the delivery order in between

    Hi,
      You can deliver the standard sales order by VA02 going to sales document-> deliver.
    then save it it will give you outbound delivery number then go to vl02n the do the PGI of the same.
    and for Invoices first create billing document byVF01 then create invoice list VF21
    Thanks
    Ankur
    Edited by: Ankur Sharma on Jul 23, 2008 7:51 AM

Maybe you are looking for

  • Can I delete an old apple ID that I no longer want to use?

    I had an apple ID to go with my itunes on my Dell computer. I recently got a macbook air and made a new apple ID with a new e-mail that is my primary. I want to use my primary instead of my old e-mail but it won't let me because I verified it already

  • When will iTunes 11 be released?

    I have been waiting since the announcement and they stated it will be released in late October now its 23rd Oct and still no release. Does anyone know when it will actually be intially released?

  • Error handling in Transfer rules

    Hi All, I have a small code for material mappnig (EAN to SAP) in my transfer rules. If mapping does not exist then I am writting Error message(Type E) in error table G_T_ERRORLOG and setting up value of Returncode to 1. Also I have done the Error Han

  • Role locks workbooks

    Hi Gurus, The moment I put the workbooks in the role , the role locks the workbooks, I can not edit and save it in transport. So when I remove the workbooks from role I can edit it and save it in the transport. Is it the process in BI 7.0 or somethin

  • 6.5.2 and a newer version on Vista?

    Hi, I need to run QuickTime 6.5.2 in order to run Lego Mindstorms for my son. I would like to also run a current QuickTime version for iTunes. Can I run two versions on Vista? If so, how? Thanks Jeff