Sales invoice with 100% discount

Hi,
Can you tell me if there is a way in SAP where the system allows a ZERO value to reflect in the customer account and the reconciliation account.
The scenario is,  material A is sold at a price of $100 to customer. A 100% Discount is given and the journal entry that gets generated is
Discount A/C Dr  $100
Sales A/C     Cr   $100.
The requirement is to reflect the Zero value(i.e after 100% discount) in the customer A/C and the recon A/C so that the accounting Document entry is
Discount A/C  Dr  $100
Customer A/C Dr $0.00
Sales A/C      Cr   $100.
When a discount of 99.99% is given, the customer a/c gets displayed with $0.01 value, but the aim is not to bill the customer, but to reflect the invoice in the customer A/C and the subsidiary ledger.
Can you please advise if this is even achievable in the system.
Thanks and Regards,
Shilpa.

Hello,
In SD we have free goods scenario. Please check with your SD consultant if it would be possible to configure your scenario there.
Normally it is not possible to configure term of payment with 100% cash discount.
Best Regards,
Raju

Similar Messages

  • SO with 100% Discount

    Hi Gurus,
    I work with FICO. recently I got a requirement from a client: SO with 100% discount.
    Via SD account determination I got the billing doc to be posted on Revenue Account and Discount Account. However the client wants to see a posting on Customer Account.
    I am thinking about to create 2 billing docs for one delivery:
    1. Customer invoice: customer acct to revenue acct
    2. Customer credit memo: discount acct to customer acct.
    is this possible? is there a user exit I could use? Will the second billing doc "credit memo" clear the first customer invoice?
    thank you so much for tips!
    Zoe

    Dear Zoe,
    As per your below comments
    I am thinking about to create 2 billing docs for one delivery:
    1. Customer invoice: customer acct to revenue acct
    2. Customer credit memo: discount acct to customer acct
    I would not recommend you to follow those steps as it is not the right practise. But I would suggest you below steps to achive.
    If you want to post SO with 100% Discount,then please follow the below steps
    Lets assume you have a Price (Revenue) condition type in your Pricing Procedure and You want to have one more Condtion type for Discount 100% (Sales Deduction). Ensure to maintain discount condition type step (Calcucation step) as of Price and Maintain 100% condition Record for Disocunt as well.
    While Processing SO System would show Price and Discount with same value and while posting invoice to accounting system will post revenue and discount to separate G/L Accounts. By this way you could be able achive the solution.
    But Kindly test this scenario in Sandbox or Dev!
    Regards
    Murali

  • Report for sales orders with abnormal discounts

    Hi
    We have a discount condition type say ZDIS with 10% which is not changeable manually in sales order..But incase if the user has changed the condition master to 12% and created the sales order with 12%disc...Hence i need a report, the list of sales orders with the abnormal discounts..(the sales orders with the discount value more or less than 10%)..
    How do i get this report..Kindly provide me the table names&logic ...
    Reg
    JJ

    We have a discount condition type say ZDIS with 10% which is not changeable manually in sales order..But incase if the user has changed the condition master to 12% and created the sales order with 12%disc...Hence i need a report, the list of sales orders with the abnormal discounts..(the sales orders with the discount value more or less than 10%)..
    How do i get this report..Kindly provide me the table names&logic ...
    Select KNUMH where KONP-KSCHL EQ ZDIS ( Condition record number)
    Select KONV-KNUMV   Where KONV-KNUMH EQ KONP-KNUMH
    Select VBAK-KNUMV where VBAK-KNUMV EQ KONV-KNUMV
    Then with the help of ABAPER hard code the condition amount (KBERT>10%)
    Regards
    Rohit

  • Oracle Test Centre, for OCP SCM test, with 100 % discount voucher.

    I am from Surat, India and have got a 100% free discount voucher from Oracle. Ahmedabad testing center does not have facility to allow to take exam with free discount voucher. Please help me locate a testing center, which allows to take exams with free discount vouchers, near to Surat and preferably in Bombay.

    I have booked my test through Pearson vue authorized testing center.

  • Accounting document creation for sales invoice with IDOC INVOIC02 ?

    Hi All,
    Our sales invoice are managed in a external system and those Invoice are going to be send in FI with IDOC interface.
    is it possible to use the IDOC INVOIC02 to do this operation ?
    if yes, what are the customizing points I have to implement ?
    if not, what kind of IDOC can I use ?
    Thank you in advance for your help
    Franck

    Hi Thenna
    The accounting document status in the document flow is determined dynamically when you display the document flow,
    it's not saved in a specific table.
    Here is the relevant logic:
    LV05CF01 -> form BUCHHALTUNGSBELEG
    IF vbrk-vbeln <> vbfa_tab-vbeln.
       PERFORM vbrk_ermitteln USING vbfa_tab-vbeln.
       REFRESH xbkpf.
       CALL FUNCTION 'FI_DOCUMENT_READ'
        LOOP AT xbseg WHERE bukrs EQ xbkpf-bukrs
                      AND   belnr EQ xbkpf-belnr
                      AND   gjahr EQ xbkpf-gjahr
                      AND   ( koart EQ 'D' OR koart EQ 'K' ).
        ENDLOOP.
                IF NOT sy-subrc IS INITIAL.
      SET STATUS TO 'No items are cleared'
                  l_xdoc_num-status = 'A'. <<<
                ELSE.
                  LOOP AT xbseg WHERE augbl IS initial
                                AND   umskz NE 'A'
                                AND   vorgn NE 'AZUM'
                                AND   ( koart EQ 'D' OR koart EQ 'K' ).
                  ENDLOOP.
                  IF NOT sy-subrc IS INITIAL.
      Set status to 'All items are cleared'
                    l_xdoc_num-status = 'C'. <<<
                  ENDIF.
                ENDIF.
    Regards,
    Alex

  • Problem adding Sales Invoices with batches

    Hi,
    I am trying to create an invoice with a batch component which is returning "Cannot add row without complete  selection of batch/serial numbers".
    I can add these lines manually using teh UI but not via the DI Server.  The relevant <BOM> section is shown below.  The only mandatory element seems to be <BatchNumber> and I have tried it with just that element and with combintaions of them all.  I have also tried adding a <LineNum> to the main <Document_Lines> section in case it needed this to tie up with teh <BaseLineNumber> (which I have als tried leaving out).
    I have extarcted a GetByKey for a manually entered one and I cannot see the problem.  Any help would be appreciated.
    Nick
    <BOM>
    <BO>
    <AdmInfo>
       <Object>oInvoices</Object>
    </AdmInfo>
    <Documents>
       <row>
          <CardCode>C000002</CardCode>
          <NumAtCard>Order #12979</NumAtCard>
          <Confirmed>tYES</Confirmed>
          <DiscountPercent>0.000000</DiscountPercent>
          <PayToCode>Aidann Bowley</PayToCode>
          <ShipToCode>Aidann Bowley</ShipToCode>
          <ContactPersonCode>34</ContactPersonCode>
       </row>
    </Documents>
    <Document_Lines>
       <row>
          <ItemCode>BM25-15</ItemCode>
          <Quantity>1.000000</Quantity>
          <PriceAfterVAT>6.000000</PriceAfterVAT>
       </row>
    </Document_Lines>
    <BatchNumbers>
       <row>
          <BatchNumber>WEBTEST</BatchNumber>
          <ManufacturerSerialNumber/>
          <InternalSerialNumber/>
          <ExpiryDate nil="true"/>
          <ManufacturingDate nil="true"/>
          <AddmisionDate>20140428</AddmisionDate>
          <Location/>
          <Notes/>
          <Quantity>1.000000</Quantity>
          <BaseLineNumber>0</BaseLineNumber>
       </row>
    </BatchNumbers>
    </BO>
    </BOM>

    Hi
    Please enter your thread in SDK Forum
    SAP Business One SDK
    Thanks
    Mohammad Imran

  • 100% Discount

    Hi,
    While creating A/R Invoice with 100% discount (in document level) the Invoice is Closed automatically and not able to create A/R Credit Memo in Reference to this A/R Invoice.
    What is the logic behind this?
    Thanks in Advance.

    Hi,
    Thanks all of you for the quick replies.
    1. We create A/R Invoice with 100% discount when we deliver Samples to the customers.
    2. Delivery Note can also be created for the same but the problem is all the necessary customizations has been done for A/R Invoice screen only. Hence we keep the process of samples same as Invoicing.
    3. Its right that we need not credit customer but in case the Invoice is made wrongly then how come we create the reverse document?
    Is creating Delivery Note instead of creating A/R Invoice is the only solution?
    Regards
    Sibasish

  • Issue In Sales Invoice DTW with down payment

    Dear Friends,
    I am trying to add some Sales Invoice with advance payment by DTW.
    Entries of Sales order , Sales Advance Down Payment request & Payment against Advance Down payment request are already done.
    In Invoice master file for DTW I add down payment amount in DpmAmnt.
    Invoice was successfully uploaded but link between down payment & invoice is not generated.
    But link between Invoice and Sales Order is generated.  
    How to link Down Payment Entry to Sales Invoice in DTW?

    Dear Swapnil,
    After seeing your attached image file, can you please rectify the same in your system as I have done it successfully at my end. Please find below screen shot for your reference.
    Please test it and let me know the same for any issue.
    Regards,
    Vinod Memane

  • Uploading Invoice with Discount in Line with DTW

    I am trying to upload some invoices with line discount with the DTW . These is an example. There is one item A00001 with 12.00 unit price and 10% discount on that item and 12 quantity. I tried to upload it but doesnt put the discount in the discount column and changes the unit price to 10.8 even though i tell it to be 12.00
    I tried putting only the priceaftervat AND also putting only the price but same results
    Here is an example. These test only has 1 article so i didnt paste the header, only the lines
    RecordKey     LineNum     DiscountPercent     ItemCode     LineTotal     PriceAfterVAT     Price     Quantity     TaxCode
    RecordKey     LineNum     $     ItemCode     LineTotal     PriceAfterVAT     Price     Quantity     TaxCode
    1     1     10     A00001     108     10.8     12     10     IVA
    any ideas??

    Hector,
    In Administration > System Initialization > Document Setting > General Tab.....Calculate the Row Total using Unit Price should be unchecked
    Now try entering the price and discount and it should work
    Suda

  • Invoice Idocs - adding discounts

    I am using basic type INVOIC01 to create an invoice idoc. But I can not get the idoc to work when using payment terms (segment E1EDK18). I am attempting to create an invoice with a discount by using payment terms, but the most common error I get is 'The baseline date does not exist'. Can any offer any help?
    Here are the main segments I think are requried for the discount???
    E1EDK03
    QUALF 044 (baseline date)
    DATE 20051123
    E1EDK04
    MWSKZ VS
    MSATZ 17.50
    MWSBT 15.75 (100 - 10% discount Then 17.5% of 90 = 15.75)
    E1EDK18
    QUALF 001
    TAGE 30
    PRZNT 10
    ZTERM_TXT TEST1
    E1EDS01
    SUMID 005
    SUMME 15.75 (total VAT)
    WAERQ GBP
    E1EDS01
    SUMID 010
    SUMME 100 (net total must be orig. 100 for payment run)
    E1EDS01
    SUMID 011
    SUMME 115.75 (total)

    Hello,
    I got the similar issue.  see my post "Idoc INVOIC error Baseline date for payment does not exist"
    Date for starting the calculation of the baseline date is indeed managed in the TC OME2 (document date, posting date, etc..).
    I solved this issue by putting a payment term in the vendors master data (company & purchasing views) and also in the customers views (company / sales orga) otherwise the structure of the idoc is different.
    Regards
    Arnaud

  • Help with Terms Discounts when Freight included in Line Items

    I have a unusual situation and I wondered if anyone has any ideas of how to perhaps help with it.
    This is client who is getting his system step intially and we are trying to figure out how to best deal with this issue.
    There is a vendor that has term such as: 2% 10, NET 30 (2% discount if paid in 10 days, Net 30 total)
    They create a purchase order for 1 item with cost of $95 and $5 freight
    When the goods receipt comes in they want to receive it for $100 and $0 freight (they want freight cost to be part of the line item to affect their inventory costs.
    When they invoice it, they want the line item to remain at $100 (they don't want inventory costs to change for invoice different then goods receipt). However, when they pay the invoice within terms, they need the 2% discount to only apply to the $95 that was actual product, not the $5 that was freight cost. (they don't want to invoice it as $95 and $5 freight since they want item to remain in inventory at the $100 price).
    How can this be done?
    Edited by: Danielle Ostach on Mar 4, 2011 7:21 PM

    It appears that the situation is a little different than presented.
    For some vendors (and not all of them)
    An order is created and the items are invoiced as follows (this is just example):
    Vendor Terms: 1% 10 NET 30
    Line Item 1: Item XXXX for Quantity 100 @ $10 each
    Line Item 2: Item YYYY for Quantity 100 @ $10 each
    Line Item 3: Item ZZZZ for Quantity 100 @ $10 each
    Invoice total $3000.
    There is then a note at the bottom of the invoice: Freight $100, Discount 1% 10 on $2900 = $29
    Basically the vendor is including the freight amounts within each line item's price and then giving summary of the freight amount at bottom since they only allow discount on the goods, not the freight amount.
    Is there a way to handle this through the system? This is SAP 8.8, Patch 14 with hot fix.

  • A query report of sales invoices

    Hello everyone
    I need help with writing a query report of sales invoices with items of the item code, last buy price, sale price, customer's name ..
    But the report will not be true unless it will show credits invoices' total of sold items.
    I'd be happy for help in this report ..
    Thank you!

    Hi Meital,
    Try this,
    SELECT *
    FROM(
    SELECT T0.[DocNum], T0.CardCode AS 'Customer Code',
    T0.CardName AS 'Customer Name', T1.[ItemCode] AS 'Item Code',
    T1.[Dscription] AS 'Item Description', T1.[Quantity] AS 'Sales Qty',
    T2.[LastPurPrc] AS 'Last Buy Price', T1.[LineTotal]
    FROM OINV T0 
    INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry
    LEFT JOIN OITM T2 ON T1.ItemCode = T2.ItemCode
    UNION ALL
    SELECT T0.[DocNum], T0.CardCode AS 'Customer Code',
    T0.CardName AS 'Customer Name', T1.[ItemCode] AS 'Item Code',
    T1.[Dscription] AS 'Item Description', T1.[Quantity] AS 'Sales Qty',
    T2.[LastPurPrc] AS 'Last Buy Price', T1.[LineTotal]
    FROM ORIN T0 
    INNER JOIN RIN1 T1 ON T0.DocEntry = T1.DocEntry
    LEFT JOIN OITM T2 ON T1.ItemCode = T2.ItemCode)MM
    Regards,
    Madhan.

  • Approval for 100% discount in sales invoice

    Dear Experts,
    Please Help me with the query for Approval for 100% discount in sales invoices

    Hi Anil,
    If it is Header level discount,You manage in  standard SAP B1
    Administration > Approval procedure > Approval templates.> terms > When the following applies > Choose > Discount % > Ratio> Greater than or Equal to 100
    If it is line level discount case , you can use below query
    Select Distinct 'True' Where Cast($[$38.15.0] as decimal)>=100

  • Problem With 100% Down Payment A/R Invoice

    Hi All,
    I am facing a problem while creating a 100% A/R Down Payment Invoice.
    Let me describe the steps that I have followed-
      1. Initially Customer C1 has :
                           Account Balance=0, Deliveries=0, Orders=0. It's a new customer.
      2. I am adding a Sales Order for this Customer.Details-
                           Total Amount Before Discount=9000, Tax=360, Total=9360
      3. Creating one A/R Down Payment Invoice for this customer and this Sales Order with -
                            DPM=100%, Applied Amount=9360
      4. After that I am creating Incoming Payment of that Down Payment.
                            Payment Means = By Credit Card. Amount=9360
      5. I create a Delivery document based on the Sales Order.
          Now Customer details is:
                             Account Balance=0, Deliveries=9360, Orders=0.
      6. I create A/R Invoice based on the Delivery and face the problem. Invoice Details:
                            Total Amount Before Discount=9000,Total Down Payment=9000,
                            Tax=360, Total=360, Balance Due=360
          Now Customer details is:
                             Account Balance=360, Deliveries=0, Orders=0.
    My expected Result is in Invoice, Total Down Payment should be 9360(which is 9000, ie excluding Tax)
    and Balance Due should be 0 (which is 360 now).
    I expect all balances of customer should be 0 after step-6.
    Am I doing anything wrong or jumping any step or is it a bug?
    When I am doing down payment of 50% I am getting the expected result.

    Hi Sibasish Sengupta
    When doing A/R invoice automatically sap shows the down payment value and u should not add the document, if u add like this, what u have told it will happen like that only that is ur tax value will be cary forward.
    To avoid this click in down payment check box and give ok or select that A/R down p[ayment then u check it its works fine. Ur A/R invoice will be a Zero value.
    I have tested as per ur scenerio its works fine .
    giri

  • A/R Down Payment Invoice with Discount

    Hi,
    I have a design question about the "A/R Down Payment Invoice" functionality in SAP B1 (version 8.81 PL09). Consider the following example:
    I have a sales order with "total before discount" of 1000 euro.  Customer gets 10% discount on this order, so order total is 900 euro.
    I ask the customer to pay 300 euro of these 900 euro in advance (= down payment).  I create a A/R Down Payment Invoice, I copy the sales order into the invoice.  Then, I see the following on my screen: Total before discount = 1000 euro (which is correct), Down Payment = 90% = 900 euro.  This is not correct, because 90% down payment would be 810 euro.
    I go further and give 300 euro in as "down payment" and I ignore the wrong "down payment percentage".  When I create my lay-out for my "down payment invoice", it is not possible to get the discount (of 10% = 100 euro in this example) printed.  I only find the following information in the database table (ODPI): Total before discount = 1000 euro (correct), Discount percentage = 70% (NOT correct, should be 10%), Down Payment percentage = 30% (NOT correct, should be 33,33%).
    This looks like a huge mistake in the design of a "down payment invoice" in SAP B1.  How can I fetch the following data from the database:
    1) Total before discount = 1000 euro
    2) Discount 10% = -100 euro
    3) Total after discount = 900 euro
    4) Down payment = 300 euro
    I can do line 1 and 4, but cannot find a way to retrieve line 2 and 3.
    Regards,
    Pieter

    Hi Pieter,
    Where did you set the discount? Is it on document level?
    Have you tried on line level?
    Thanks,
    Gordon

Maybe you are looking for