Proforma Invoice creation and changes to PI

Hi,
1. Can we create a proforma invoice with reference to a quotation in standard SAP ( hope not), if so how 
     to configure it if not how to do the developement ( using ABAP ).
2. Can we chage a proforma invoice once it is created , can we change the quantity and price of the items.
I request you to provide me the answers for my queries.
Thanks
Venkat.

Dear Venkat,
> 1. Can we create a proforma invoice with reference to a quotation in standard SAP ( hope not), if so how 
>      to configure it if not how to do the developement ( using ABAP ).
Here no need of ABAPer
For this requirement you can get through maintaining copy control settings between your quotation type and proforma invoice type F5.
You just copy  the standard settings between OR and F5 through VTFA transaction then change the document types item categories to your document types and your item categories.
> 2. Can we chage a proforma invoice once it is created , can we change the quantity and price of the items.
Again it will depend upon the copy control settings between quotation and proforma invoice.
Billing quantity controlled by Billing quantity field at item level copy control settings.
Pricing controlled by Pricing type field at item level copy control settings.
I hope this will help you,
Regards,
Murali.

Similar Messages

  • How to trigger an Idoc from Sales order creation and change

    We are trying to trigger Idoc from sales order creation and change we have done following setting mentioned below:
    Follow the below steps:
    1. Go to NACE transaction
    2. Select V1 application and select OUTPUT TYPES
    3. Select the required output type and double click on Processing routines.
    4. Enter Medium as DISTRIBUTION ALE, Program as RSNASTED and Routine as ALE_PROCESSING.
    5. Save it.
    message type ORDERSP in the distribution model (BD64).
    Follow the below steps to configure the condition records:
    1. Go to NACE
    2. Select V1 application and select CONDITION RECORDS
    3. Select the requred output type and click on Condition records
    4. Selection screen will be displayed.
    5. Go for execution. In that screen enter the selection criteria. For eg Condition record is based on Sales document type. Then
    Sales doc type = OR
    Funt = SP
    Partner = blank. It means there is no restriction on partner numbers.
    Medium = A
    date/time = 4
    Lan = EN.
    Note: partner is left blank means, the sales order of type OR can be send to all partners.
    6. Save it.
    We also done ALE configuration.
    We are facing problem that from VA02 "No output has been selected for printing Message no. V1102"
    Kindly suggest the solution.
    Regards,
    Sharad Dixit

    Hi ,
    Please check the total error description and diagnosis as below :
    InVa02 enter SO  go to extras->output->Header->edit.You can find a table with all the triggered output types. Choose the output type BA00 with medium Distribution ALE and go for 'Processing log'. It will show you the error description.
    Please paste the diagnosis .
    Thanks and Regards,
    P.Bharadwaj

  • Creation and change customer master in same LSMW

    Hi Experts,
    I have a created customer master uploading using batch input recording in lsmw.
    Now i have scenario like if the customer already exists i need to change that customer accordingly.
    I hope most of u would have come across such issue,for time being i tried makin 2 recordings for creation(XD01) and change(XD02)
    after assigning 2 structures for each creation and change, but i don know where to check whether the customer already exists and how to skip respective recordings....
    Pl suggest steps after this, if this one correct........
    Or if there any alter method pl do suggest me..
    Pts will rewarded immly.
    Regards,
    Dilip

    Hi,
    In the begin of record, you can check whether a cust already exist in the system. Based upon the result you can change the Tab Name and Tcode.
    Just give this a try.
    Rehards,
    Lalit

  • IDoc Configuration for Production Order Creation and Change

    Hi All,
    Please Help me out for IDoc Configuration for Production Order Creation and Change
    I have found the IDoc for Production Order
    Messgae Type : LOIPRO and IDoc type : LOIPRO01
    Actually my requirment is to send the (LOIPRO01 )IDoc from SAP R/3 to XI system ,when ever the Production Order Created and Changed,
    I have done following Configurations:
    1. RFC Destination created for XI system
    2. PORT was created for XI
    3. Partner profile created WE20 and LOIPRO01 IDoc is added in OutBound Perameter.
    I need to know how to do the followning.
    1. How do i configure the outbound Production order idocs when Production Order is created or changed.
    2. in NACE (Output control) which is the Application for Production Order.
    3. How can I set IDoc as output Type for Production Order Creation.
    Thanks in advance
    Dhanabal T

    Hi Michal,
    I know that it is the old thread but still want to get clarified from you out of curiosity.
    Unlike other IDOC, i actiavated change pointers for LOIPRO
    1.message and idoc type is linked
    2.function module , message type , idoc type is linked
    function module used is CLOI_MASTERIDOC_CREATE_LOIPRO
    3.BD64, distribution model is created and distributed
    4. port and partner profile is in place.
    5. IDOC is not getting generated after creating the process order.
    do we need to activate the change documents for the message type in BD52,
    if yes can you please provide the object types for the same.
    or i am missing something else. please guide me in this regards.
    Thanks in advance for your time.
    S.Janagar

  • Creation and Change Date for Tcode and Function Groups

    Hello All,
    I need to display the Creation and Change Dates for Custom Tcodes and Function Groups in a Report. Can anyone please let me know the logic of retrieving it.
    regards,
    Mahesh

    Hi,
    TADIR and TRDIR is the tables where you can find all these data
    Regards
    Sudheer

  • PR Creation and Change

    Dear All,
                     I want to put a control in the Purchase requisition creation and change ME51N and ME52N any standard user exit  available for this?..
    if available kindly send me the user exit name. We have already tried with the user Exit M06B0002 under function exit
    EXIT_SAPLEBND_001 but this is not suitable in ME52N
    Any other standard user exit available.
    Kindly give your valuable help on this
    Thanka in advance.
    Regards
    P.Anandhakumar...

    The Item Category B is a Limit PO, which means it is a value limit. so there is no need for a qty - So, it was greyed.
    The currency which is brought from the Vendor, so if you want to change - then do it from the Vendor - so it was greyed.
    The UOM will be a activity, since the PO was value based - so it was greyed out.
    This is a standard of SAP.

  • Authorization control on material reservation creation and change (MB21 & M

    Hi Friends
    Please help me to find a solution on Authorization control on material reservation creation and change (MB21 & MB23).
    Client looking for a control over end user on those T.Code s but not at T.Code level;
    Client looking for control either based on "Storage location" and/or u201CProduct hierarchyu201D.
    More specifically, user A and B both can Create/Change MR but user A only can do it for the MR which related to storage location say YY while B authorized for storage location ZZ
    Thanks in advance.

    Hello Partha,
    Only available Standard SAP Authorization Objects, related to Reservations, are M_MRES_BWA (Reservations: Movement Type) & M_MRES_WWA (Reservations: Plant) where you can maintain authorizations based on Movement Type & Plant respectively and hence seggested enhancement.
    You can use Tcode-SUIM to search for Basis authorization details i.e. Roles defined for specific transaction/authorization object / profiles.
    Revert if any further info required.
    Regards,
    Anup

  • PGI control in Proforma Invoice creation

    Hello,
    With standard copy control from Replenishment delivery(NL) to Proforma invoice system allows to do Proforma invoice without doing PGI, but to allow the creation of proforma invoice only after PGI what routine needs to maintain?
    I tried 034 at Item and header level but it is not allowing to do proforma invoice even after PGI.
    Regards,
    Suresh

    Hi
    There is no standard routine available to meet your requirements
    Copying requirements 034 will work only for sales order -
    delivery and proforma billing and in your case  delivery type is NL that is replinishment delivery that means intra company STO that is purchase order and hence Copying requirements 034 will  not work
    With the help of ABAPers you need to develop a new one
    Forum post in ERP - Sales and Distribution (SD) General: Proforma Invoice Proforma Invoice
    This thread discusses the same issue and there are many suggestions mainly in the link provided by Mr.Amit Yadav
    Regards
    Raja
    Edited by: ramanathan raja on Aug 18, 2009 6:39 PM

  • Proforma Invoice - IDoc and message type

    Hi,
    The requirement is to send proforma invoice to legacy system upon creation. We use PI as middleware.
    Is it possible to send to proforma invoice data using IDoc?
    If IDoc then we have to use message control? Am i right?
    What is the process code and what is the basic IDoc type/message type to be used for this?
    Thanks for any help.
    Cheers,
    Srini

    Hi Srinivasan
    Basic type           INVOIC01  Invoice/Billing document
    Message type                   INVOIC     Invoice / Billing document
    Process code         SD09
    Description          INVOIC: Invoice
    Function module      IDOC_OUTPUT_INVOIC
    best of lucks and Happy Diwali
    Nandu

  • Generating Proforma invoice (F8), and getting print immediately.

    Hi Gurus,
    When generating Proforma invoice for deliveries (F8 type invoice in VF01) they do not print immediately. We have to save in VF01 and then go to VF02 to print. This needs to be changed to print immediately on saving in VF01.
    What is the configuration setting involved for this.
    Please let me know for the same

    IMG --> Sales and Distribution --> Basic Functions --> Output Control --> Output Determination --> Output Determination Using the Condition Technique --> Maintain Output Determination for Billing Documents
    --> Here maintain  new condition table with a combination of Billing Type, Sales Organization desired fiels & assign the same to Access sequence being used. Ensure that fields are released in Access Sequence.
    Maintain Condition record for the same, based on Billing Type, which will address the issue.
    Regards,
    Rajesh Banka
    Reward points if helpful

  • Creation and Change date in T Tables

    Hi
    When entries are made in SAP tables like T001  , T001L ,T001W etc. Creation of company code, plant is there a creation date , change date maintained ?
    Where can i retrieve this information from? Preferbly an SAP table
    -Dexter

    The dates are recorded in tables only if the "Log data changes" checkbox in SE11->Table display -> Technical settings is checked.
    The logs are maintained as documents in CDPOS and CDHDR maintains the date and time.
    If you are creating a Z-Table and want to have such a log, you can create timestamp fields (date and time) and modify at runtime during database update.
    Hope this helps!
    Cheers,
    Shailesh.

  • Query about Proforma Invoice (F5) and Excise proforma Invoice (JEX)

    Dear all,
    I would like to know for excisable goods, customer should be sent two separate invoice? i.e. Pro forma invoice (F5) and Excise Invoice India (JEX). or only excise invoice India (JEX) should be sent. Please help me for the same.
    Thanks in advance.

    Hi,
    If excise is relevant then use JEX proforma invoice.So that excise values will flow from invoice to excise transaction "J1IIN"-factory excise invoice.
    Configuration to move excise values from proforma has been done for Billing type "JEX"
    in Excise configuration Logistics General>Tax on Goods Movement>India>Outgoing Excise invoice>Assign billing types to Delivery types. you will find the JEX been assigned.
    In the standard system, there are two document flows that you can use:
    Standard order (document type OR) -> Outbound delivery (LF) -> Proforma excise invoice (JEX) -> Invoice (F2)
    Standard order (OR) -> Excise invoice (JF) -> Invoice (F2).
    Assign Billing Types to Delivery Types
    Use
    You enter outgoing excise invoices by referring to either of the following documents:
    Customer invoices
    Pro forma excise invoices
    These options are represented in the system by different document types and document flows.
    In this IMG activity, you:
    Specify which billing document types you use as a reference for CENVAT utilization
    Assign them to the appropriate delivery document types
    Requirements
    You have set up the delivery types and copy control as follows:
    Create separate delivery types in Customizing for Logistics Execution (LE), by choosing Shipping -> Deliveries -> Define Delivery Types.
    Set up copy control for the delivery types in Customizing for LE, by choosing Shipping -> Copying Control -> Specify Copy Control for Deliveries.
    Create billing types in Customizing for Sales and Distribution (SD), by choosing Billing -> Billing Documents -> Define Billing Types.
    Set up copy control for the billing types in Customizing for SD, by choosing Billing -> Billing Documents -> Maintain Copying Control for Billing Documents
    regards

  • Find the user exit while creation and change of sales order

    Hi Team
    Below mentioned requirement , in which user exit i have to put below logic while creaion and change of sales order?
    u2022     The logic for the user exit to explode should consider the following assumptions and validations
    o     Customer master to have the entry at KNVV-KVGR1
    o     Material master to have the entry at MVKE
    o     UoM in the Sales order item (VBAP- VRKME) should be = Pallets PAL or tonnes (TES)
    o     Should have more than one line item or number of line items with UoM PAL or tonnes TES should be > 1
    for example :-->
    Product A with Scales mentioned below
    Product A     Quantity / Scale     UoM     Price(£)
         0-10     PAL/TES     20
         11- 20     PAL/TES     10
         21- 30     PAL/TES     5
         31-40     PAL/TES     2.5
         >41     PAL/TES     
    Product B with Scales mentioned below
    Product B     Quantity / Scale     UoM     Price(£)
         0-15     PAL/TES     25
         16-20     PAL/TES     20
         21- 30     PAL/TES     15
         31-40     PAL/TES     10
         > 41     PAL/TES     5
    u2022     Product A (qty 10PAL) + Product B (qty 15 pal) ordered in a single order with 2 line items.
    u2022     The expected results should be
    o     Product A qty 10 + B qty 15 added = 25Pal
    o     The system user exit should add the total number of pallets on the order line items and point towards the respective scales, so in this example prices against each line item should be the respective price against 25 Pal = 5£ for product A per pal and £15 for product B.
    Thanks in Advance.
    Puneet.

    Hi Team
    Below mentioned requirement , in which user exit i have to put below logic while creaion and change of sales order?
    u2022 The logic for the user exit to explode should consider the following assumptions and validations
    o Customer master to have the entry at KNVV-KVGR1
    o Material master to have the entry at MVKE
    o UoM in the Sales order item (VBAP- VRKME) should be = Pallets PAL or tonnes (TES)
    o Should have more than one line item or number of line items with UoM PAL or tonnes TES should be > 1
    for example :-->
    Product A with Scales mentioned below
    Product A Quantity / Scale UoM Price(£)
    0-10 PAL/TES 20
    11- 20 PAL/TES 10
    21- 30 PAL/TES 5
    31-40 PAL/TES 2.5
    >41 PAL/TES
    Product B with Scales mentioned below
    Product B Quantity / Scale UoM Price(£)
    0-15 PAL/TES 25
    16-20 PAL/TES 20
    21- 30 PAL/TES 15
    31-40 PAL/TES 10
    41 PAL/TES 5
    u2022 Product A (qty 10PAL) + Product B (qty 15 pal) ordered in a single order with 2 line items.
    u2022 The expected results should be
    o Product A qty 10 + B qty 15 added = 25Pal
    o The system user exit should add the total number of pallets on the order line items and point towards the respective scales, so in this example prices against each line item should be the respective price against 25 Pal = 5£ for product A per pal and £15 for product B.
    Thanks in Advance.
    Puneet.

  • BAPI for SO creation and change

    hi
    which BAPI can used for sales order creation and what are the mandatory fields required.
    I would like to provide  easy SO creation in portal so give me the essential input for SO creation.

    Dear basheer,
    You can use
    BAPI_SALESORDER_CREATEFROMDAT2
    mandatory fields are ,
      clear iohead.
      iohead-doc_type  
      iohead-sales_org 
      iohead-distr_chan
      iohead-division 
      iohead-req_date_h
      iohead-ship_cond 
      iohead-incoterms1
      iohead-pmnttrms 
      iohead-accnt_asgn
      iohead-pymt_meth
      clear ipartner.   refresh ipartner.
      ipartner-partn_role = 'AG'.
      ipartner-partn_numb = Sold to party.
      append ipartner.
      clear ipartner.
      ipartner-partn_role = 'WE'.
      ipartner-partn_numb = Ship to party.
      append ipartner.
      refresh : iitem, ibapischdl, ibapicond.
      clear   : iitem, ibapischdl, ibapicond.
      iitem-itm_number = '10'.
      iitem-material   = material.
      iitem-plant      = Plant.
      iitem-val_type  
      append iitem.
      ibapischdl-itm_number = '10'.
      ibapischdl-req_date   = sy-datum.
      ibapischdl-req_qty    = Qty.
      append ibapischdl.
    saravanan
    Edited by: k saravanan on Sep 22, 2008 4:21 PM

  • Bapi For creation and change for Vendor Master and Customer Master

    I am looking for BAPI to create and change  Vendor Master and Customer Master which will not take me to standard SAP transaction but will work in the background
    Explanation: BAPI to delete material (BAPI_MATERIAL_DELETE) take you to standard SAP screen of T-Code MM06  but BAPI to create material (BAPI_MATERIAL_SAVEDATA) creates material in the background i.e. does not take you to standard SAP screen of T-Code MM01
    So in my case (i.e. to create and change  Vendor Master and Customer Master ) I want BAPI which would work like BAPI to create material (BAPI_MATERIAL_SAVEDATA)

    For general information,to find BAPIs associated with any business object :
    Transaction : BAPI - choose alphabetical tab - Find customer - (right side choose - tools - create bapi list and search ) , you will get all the BAPIs associated with this particular business  object
    Mathews

Maybe you are looking for

  • Table view: scroll bar issue

    Hi guru's, I'm having trouble with defining a table view. I'm building a KPI dashboard that should be able to hold the results of many queries. I have one query that will always return a single row. Therefore, I resized the layout of the table view s

  • Cant add a friend ????? Please help .

    i keep trying to add a friend and every time i add her , her screen name blinks three times and disappears ? can any one help me . She is running windows and is chatting through aim . I am on an iMac running on Leopard ( have all my updates ) and obv

  • Simultaneous Video & Multitrack Audio Capture with FCS?

    Hello! We're about to start videotaping our services; we have a JVC GY-HD110U video camera, we bought a 24-inch iMac with 4GB RAM a couple of weeks ago, and we just ordered Final Cut Studio. We already have iMovie and Final Cut Express, so I know I c

  • Change report database

    I guys: i have a problem when I am trying to change the report database. the report is currently using a oracle sql to fetch data into the report. when i try to move it to another database (test envirment) tables' schema name is changed so i basicly

  • Subcontracting Stock Ageing

    Dear Experts, Can anybody tells me, how to know subcontracting stock (MBLB) ageing. Means how to know, how much subcontracting material is lying with subcontractor for 30 days 60 days 90 days etc. Full Points to helping answers. GR