1 PO with several invoices based on %

One of our customers has the requriement where they create a purchase order (say for the following below)
Purchase Order
Product            QTY         Unit price     line total
Item A               1              $10 each         $10
Item B               2              $5                   $10
                                                   TOTAL  $20
They then create AP invoices in stages based on a % total (the % will vary per invoice and below is an example
Invoice
AP Invoice 1 = 10% of the total PO
AP invoice 2 = 25% of the total PO
AP invoice 3 = 65% of the total PO
Is there a way to process these invoices based on the total % which are linked to the one PO?

Hi,
It is not possible to raise invoice based on %. I tried for one of my customer the same.My customer has 3 invoices for one PO
First he will raise 50% invoice(i.e 50% of total value of PO) then 30% then 20%.
There are Three Queries
First- If i suggest my customer to raise first invoice as item invoice for 50% and rest as service invoice.
How can i do this?
Second-The purchase order gets closed once you draw to higher level,so the same PO can't be drawn back again.
Third-If I want to raise 50% invoice should i give 50% discount for the document or is there any other way to reduce the value of the invoice keeping the quantity same.
Please suggest if any other ideas.
Thank you

Similar Messages

  • Report with several radiogroup based on Collection, onChange event?

    Hello all,
    my Re: Report with multiple choice Radio Group possible thread gave me a report with three radiogroup items.
    The report is based now on a collection with 50 members.
    Checking /unchecking the state of an option should change the value for one member_attribute of the affected member.
    Each change Event should fire a update_member_attribute against the collection.
    A submit Item after completing will bulk insert all members into a different table.
    Can I implement a simple onChange process against the Apex_Item.Radio_Group statement of the query ?
    Or is there a process type which suits my needs ?
    Regards
    Franz

    I was able to schedule the report based on the event by hardcoding the id with the code snippet that you provided - Thanks
    But actually my question really should have been...
    I have an event with the following attributes:
    Type: File
    Event Name: Indicative Data
    Description: Indicative data trigger file.
    Server:  XXXXXXX.eventserver 
    Filename: D:\Program Files\Business Objects\BusinessObjects Enterprise 11.5\Trigger\Indtrigger.txt
    My assumption is that I would need to query CI_SYSTEMOBJECTS to get the ID of this event using this query:
    Select * From CI_SYSTEMOBJECTS Where SI_NAME = 'CrystalEnterprise.Event'
    But unsure how to proceed from there to get event information that I need.  If this is not the correct way of retrieving events, would you be able to provide me the correct query and/or code snippets?

  • Block invoices for PO with no GR-based IV flag

    Hello SAP experts,
    I need your help with finding a way to block invoices for PO with no GR-based IV flag.  At our company, we treat service POs almost the same as material POs (to avoid receipt of service entry).  The only difference from material PO is that service PO does not have the flag for GR.  We customized our EBP to have this done.
    Now, accounting wants to automatically block all invoices associate with service POs.  In this case it would be a PO with no GR.  I tried LIV configuration but it is only for price, quantity and etc.  I also tried blocking with IR before GR but it didn't work because there is no GR.
    Is there a way to achive automatic invoice block in this case?
    Appreciate your help.
    -AT-

    Hi Annie,
    if the configuration doesn't help you enough, you would have to add some custom logic after the invoice has been created.
    Technically speaking, I believe there exists a business add-in (BAdI) where you could enter a piece of code which would after the invoice creation check the GR and block it if appropriate. Another implementation option would be a mini-workflow - there you would have a step which checks the GR existence and blocks the invoice.
    Hope this helps, I suggest talking to your local abap consultant for more details,
    -Mikko

  • Partial Payment (with invoice reference) for Invoice-based items

    Hi Gurus,
    I'd like to make partial payments to credit memos while "Include partial payment" is activated.  However, if i activate "Include partial payment, partial payments for invoice-based items are no longer possible (partial payment amount is displayed only, and full amount is automatically applied).
    My credit memos were posted via BAPI_ACC_DOCUMENT_POST.  I've read that when using BAPI, invoice reference field is automatically populated with "V".   
    Can you please enlighten me what is SAP's logic behind this.  How does SAP determine invoice-based items?  And is there a workaround so I could still make partial payment while it is activated?  Thank you.
    Regards,

    Hai Dianne,
    Check it once OBA4 & OBA4 t.codes both are Tolerance Group
    Regards
    Madhu I

  • One  credit  note  with reference to several invoices??

    Hello,
    my  customer  came  up  with  specia  requirement ,
    Is  it  possible  to  have  One  credit  note request  with reference to several invoices??
    I  never  seen  but  your  input  would  be  helpful.
    Points  will  be  added  for  helpful  answer.
    Thanks  and  best  regards
    L

    yes its possible. go like thru va01 with return order type then go to menu-> sales document->create with reference
    you can copy more than one invoices for raise credit request.
    Reg
    NAr

  • Dividing a pricing condition in several invoices

    In the client the invoices are split based on the customer purchase order number in the sales order. But only one invoice is required to be printed for the same customer. Because in the custom they pay a custom fee for each invoice. Now they prepare a manual summarized invoice and they add the custom fee in only one invoice in the system manually. This custom fee is required to be determined automatically in the splitted invoices.As there are several invoices in the system based on the purchase order number of the customer in the sales orders, this pricing condition should be divided in these invoices automatically. How can I configure it?

    In standard this is not possible.
    You have to develop a zee transaction which should consider Tables VBFA and VBRK or VBRP.  In this zee transaction, automatically you can populate sale order reference and billing documents with the above table combinations so that the end user can see against one sale order, how many billing documents have generated in a day.  There should be one more editable field  where the end user has to key in the value against the sale order so that the same has to be updated in VBRP table.
    This is possible only if the accounting document has not been generated.
    thanks
    G. Lakshmipathi

  • Creation of A/R Down Payment Invoice  based on Sales Order not logical

    When creating a A/R Down Payment Invoice based on a Sales Order you
    have the option to create multible ones. Which by itself could be
    usefull to create one of 50 % for a certain day and decide they need to
    pay another 25 % at a later date.
    But SBO does not track what already have been posted. Therefore you can
    create a sum more then a 100% without warning or blockage.
    Tested this in SBO 2007 A SP:00 PL:00
    Scenario:
    Sales - AR>Sales Order
    Create and post a Sales Order
    Sales - AR>A/R Down Payment Invoice
    Create an A/R Down Payment
    Select the BP and copy the Sales Order
    Set DPM to 40%
    Post the A/R Down Payment
    Sales - AR>A/R Down Payment Invoice
    Create an A/R Down Payment
    Select the BP and copy the Sales Order
    Set DPM to 100%
    Post the A/R Down Payment
    Sales - AR>A/R Down Payment Invoice
    Create an A/R Down Payment
    Select the BP and copy the Sales Order
    Set DPM to 70%
    Post the A/R Down Payment
    Making the total for the Sales Order 210% worth of Down Payment
    Invoices without warning/blocking. I would expected that you would only
    be able to set the rest sum %. For instance first scenario I entered
    60% therefore setting the second Down Payment Invoice to a max of 40%
    Untill you have used up the 100% and you cannot select the Sales Order
    in question..
    If multible users do the same work, SBO doesn't show that it has
    already been done. Same if you forgot you already created it you can
    still create one. Plus sometimes it will happenyou create the Down
    Payment Invoice and not paying attention you create the first one with
    a 100% and later with the intended percentage..

    Hello Petronella,
    you are right that B1 is not checking the total value of DP created from the Sales Order.
    The logic and checking procedure here is only between Sales Order -> Delivery/Invoice.
    DP Invoice is considered as transaction related to document the receipt of the money (parallel to the sales process). Between the moment of basing of DP to Sales Order it is still possibility to adjust Sales Order as there is no posting behind Sales Order.
    The question is what would be a checking  procedure in case that on Sales Order there is based Delivery and DP? What would be the system priority to take into a consideration?
    Regards,
    Martin Slavik
    Regional Solution Manager

  • How to join GRPO with AP invoice thru query ?

    hi all,
    How to join GRPO with AP invoice in sql query ?
    Jeyakanthan

    Hi Jeyakanthan
    Are you using query in SAP Business One or outside the system? If you select the tables in SAP Business One as OPCH and OPDN then no inner join will appear, as the links sit on the line level. You will need PCH1 and PDN1. The link can be found in both directions, but bear in mind that 1 AP Invoice could be based on more than 1 Goods Receipt PO. For this reason the best approach is to start at the AP Invoice line level and use the BaseType and BaseRef fields to view which lines were pulled from which Goods Receipt PO's.
    Kind regards
    Peter Juby

  • How to generat multiple invoices based on per employee/contractor/services?

    Hello Experts / Dina,
    I am in situation where customer is in business of body shopping and charges to his final customer based on individual invoice / per employee /contracor & customer services. This was happening in legacy system but after the implementation of Oracle Project costing and Oracle Project billing, customer is not able to generate invoices per employee services. Rather consolidated invoices are getting generated.
    How to achieve this functionality in oracle project billing?
    Lets take example - On Project P1 for customer ABC, 3 below employees are working on different task for 3 months.
    Now after one month employees have been billed as shown below.
    Emp 1 - 1000 USD - for 100 Hrs
    Emp 2 - 2000 USD - for 200 Hrs
    Emp 3 - 1000 USD - for 50 hrs
    Now @ end of the month when invoice is getting generated is 1 invoice including 3 lines of amount total 4000 USD. There is problem; customer wants that there should be 3 different invoices per employee shoud generated based on above mentiond 3 diff lines for customer ABC.
    I guess with oracle projects billing - You can split the invoice based on Accrue through date ( which is not possible in this case ) and agreement ( which is also not possible in this case ) and different currency ( which is again not possible in this case) - I may be wrong when saying it is not possible. plz correct me if I am wrong.
    even I guess billing extension wont work. So is there any way to achive this?
    Right now only option i am thinking is let single invoice of 4000 USD with 3 different lines should pass to AR and while priniting the invoice customer can create 3 diff prints which includes individual lines. and while applying receipts on the single invoice in the system, customer can apply the receipts to indivual lines.
    but I am not sure about AUDIT issues.. Can some one think about any AUDIT issues comes to this approch or issues with TAX rounding amount issues ?
    Infact I would like to solve this issue with the help of Oracle Projects billing and not with custom invoice print program. I guess someone from you experts can figure it out to generate muiltple invoice based on employees / suppliers / contractors / materials etc.
    A suggestion on Extension / customization / seeded functionality of Oracle Project billing on thi issue would be gr8 help.
    Please help.
    Thanks
    Edited by: oracle_samba on Jan 7, 2013 1:06 AM
    Edited by: oracle_samba on Jan 7, 2013 1:07 AM

    Hi Dina,
    First of all thanks for your update :-) Your solution looks much promising.
    I thought of using billing extension but rejected on the ground that I would end up in generating events based on employee for their corsponding billig amounts so finally generating a consolidated invoice only in One GDI run. But what i was missing was pre-processing extension and running the extention in loop based on employee count.
    I am fully sure business would not have any issues of auto approving and releasing invoice upon generation. But my question is "is it possible to just approve the invoice & not release it using auto approve and release extension?" The reason is I think when GDI runs it only deletes Unapproved invoice & spare Approve invoices. - So please suggest.
    Also please validate my understanding about your solution with an existing example -
    As with the current example, there are 3 EMP presents so need to run GDI 3 times and develop pre-processing ext in a such a way that at each time it will put on hold on all the billable items except EMP1, and EMP2 and EMP3 on each consecutive run respectivly. And ensure that Auto Approve and release extension should be used in order to avoid overriding previously generated invoice? Am I right ?
    Many Many thanks for solution !!!
    Regards,
    :-)

  • Excise Invoice- Based on Billing Plan

    Dear All,
    Here in my client's place, we have a requirement like,
    For a project-XYZ we create one sales order with materials A,B & C.
    For this sales order we maintain billing plan 50% = X1 Rupees ,
                                                                    25% = X2 Rupees ,
                                                              and 25% = X3 Rupees.
    When project is finished 50% we create billing with X1 amount with reference of sales order and then we create excise invoice based on this billing document (NO delivery) and send it with material.
    And for second billing for X2 amount SAP is not allowing to create excise invoice and throws message like modvat utilization has been done already.
    Kindly suggest how to proceed and how to create excise invoice for remaining two amounts.
    Thanks & Regards

    Hi ,
    Thanks for your responce...
    Is there any transaction code for removing the billing block automatically in the sales order and how can i indentify the date category as per billing plan..
    Thank you very much..
    Thanks in advance.
    Regards,
    KV

  • Creation of Invoice based on Qty wise

    Hi SD Experts,
    I want to know how to split invoice based on quantity?
    --Sales order A material is 5 qty
    --Delivery is created with qty 5
    --Now I need to create 5 invoices for a qty of 1 each.
    Regards
    Pradeep

    Hi Pradeep,
    Go Vov7 and select the item category  for which you want the invoice split. There select the appropriate billing quantity option (I guess it should be K, please recheck as i am not accessing the system now). After this when you will create the invoice you can change the invoice quantity.
    If you need the process auto mated then create new copy control routine with the help of abaper by copying the standard routine.
    Hope this will help you.
    Do revert back to the forum if have some concerns.
    Thanks and Regards,
    Atulkumar Dagade

  • Invoice Based on Material

    Hi Experts,
    I have a new customer requirement, Customer does not want invoices based on the order They want invoices on monthly basis and based on the material means like they want the invoice for all the orders with material A  for the month of April 2011.
    I tried to search something logical in forum but was not able to find it, any suggestions will be appreciated.
    Regards,
    Jain

    HI
    Better you go for yr customised programme where u can have option to enter material and check delivery table and get all delivery no for that particular material and then do billing and invoice. Take help of your ABAPer give him your requirement with logic for monthly billing and sure he will be able to write a customised programme to fulfill yr requirement.
    In short,  Here is the way..... Get a customised programme where you select all dliveries for a partuicular period by date range,  from delivery table based on material and call VF01 ( as u know billing is based on payer. Payer must be same for all deliveries. U can add to check payer criteria as well with material) and then invoice.
    Have a nice day!
    Thanks
    DK:)
    Edited by: Dwarkesh Thakkar on Jun 24, 2011 12:17 PM

  • Intercompany Invoice Based on Goods Receipt

    Hello,
    I am running the following intercompany scenario : Purchase order - replenishment delivery - internal billing document.
    - Ordering organization : Cpy A / Sales org A / Plant A
    - Supplying organization : Cpy B / Sales org B / Plant B
    Standard SAP issues an invoice based on the goods issue, which makes perfect sense.  My client's requirement is to trigger the intercompany invoice from the goods receipt at Plant A.

    Hi
    Please check the VTFL Copy control settings.In VTFL check  Data VBRK/VBRP routine feild.For your requirement you may have to change the subroutine
    If standard subroutines are not meeting your requirement,you may have to add new logic to the subroutine with the help of your ABAP team.
    Regards
    Srinath

  • Third Party - multiple invoices based on dummy Goods Receipt

    In Third party sales scenario (without shipping notification) we want to create an invoice based on each dummy Goods Receipt which corresponds to individual shipment made by vendor to customer.
    Ex. Sales order qty = 10. It is split in the PO to 2, 4, 3 and 1 in the delivery schedule. Vendor ships qty 2, and then 4. There is a trace # associated with each vendor shipment to the customer. Vendor invoice is entered for qty 2 and 4.
    We want to bill 2 invoices one for two vendor shipments of 2 and 4. In VF04 order based billing for the sales order, SAP combines these 2 vendor invoices (2 + 4)  and will propose qty 6 in ONE invoice. If there a way get 2 Invoice proposals (i.e. 2 lines) in VF04 one for qty 2 and another for qty 4?
    TIA.

    Hello Ramani
    In the Copying control  (I am guessing it is for Sales document to billing document, T Code: VTFA),  set up a custom routine in the field 'Data VBRK/VBRP'  for the requisite item category ( TAS or equivalent)  by copying standard routine '01'- FV60C001- and adding a splitting criterion, may be GR #. The challenge would be whether GR# would be available at that time and if not how to get it.
    If it is Delivery based billing for some reason , then you can use standard routine '3' there. T code: VTFL: Copying control: Delivery document to billing document.
    Hope this helps.

  • One payment for several invoices to one vendor

    Hi,
    I have one  question related to the payment run F110. In many cases we pay several invoices in one payment to a particular vendor. Then in reference - only one invoice number is visible. Then we receive loads of phone calls with questions about a list of invoices included in a particular payment.
    Could you please advise if there is an option to have all paid invoices visible in the payment reference field or is there a possibility of generating payment advices when the payment is generated in SAP.
    We are using paymethod H& K for payment to vendor.
    Kindly give us a solution in this regard.
    With Best Regards,
    Amit Paul

    Hi,
    We can get the details of all invoices which are paid with one payment document in tables REGUH & REGUP.
    You have built the custome payment advise Form using the above tables.
    You can display the required details in F110 frm menu select Edit -Paments -> Payment List
    Thanks,
    Vijay

Maybe you are looking for