Add interest on ar invoice

Dear expert,
If our company want to do financing for our customer to buy our product (such credit card installment payment) how to apply on ar invoice?
eg.
our lcd set worth 1200 usd , customer x pay down payment 200 usd and make 10 times installment with 12% annual interest
so our first invoice should 100 + (1000 * 1%) usd , second invoice should 100 + (900 * 1%) usd
should we apply interest manually calculate or sap b1 has facility to add automatically
Thanks

Hi,
I don't think there is a built-in function in B1 already. You may post a DRQ here:
/community [original link is broken]
Thanks,
Gordon

Similar Messages

  • Dunning (Want to add interest calculation on unpaid invoices (open items)

    We have a requirement in dunning program. we would like to add interest calculation on unpaid invoices (open items) to our dunning letters. This interest should be not posted, but calculated only for information purposes. At this moment we can calculate interest only on cleared items.
    anyone has any idea about this ? what possibilities are there in SAP for this requirement?
    Thanks,
    Naveen

    Hello Vimal ,
    I want to understand we have setting in Dunning FBMP and OB42. if i will set the interest in OB42 and Select the interest indicator in FBMP.! the interest will be calculated for open items and no posting will be done in customer A/c?
    Will you please elobrate about the setting that will be required to do the setting as per the requirement.
    Thanks,
    Naveen
    Edited by: Naveen.Rana on May 26, 2011 9:22 AM

  • Add Discount % In AR Invoice

    How can i add Discount% in AR Invoice Document.I had set the discount % in Document. But after Adding The discounted amount not correctly updated in The Invoice.How can i set.My code as follows.
    Dim RetCode As Integer
    Dim OInvoice As SAPbobsCOM.Documents
    Dim TPrice As Double = 0
    Dim Disc As Double
    OInvoice = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInvoices)
    For Each row As DataGridViewRow In dgvitem.Rows
    TPrice = TPrice + ((CType(row.Cells("Price").Value, Double) * CType(row.Cells("Quantity").Value, Double)))
    Next
    Disc = (TPrice * CType(txtper.Text, Double) / 100)
    With OInvoice
    .Series = My.Settings.Series
    .CardCode = txtcustcode.Text
    .DocType = SAPbobsCOM.BoDocumentTypes.dDocument_Items
    .DiscountPercent = CType(txtper.Text, Double)
    .UserFields.Fields.Item("U_Mode").Value = "CA"
    With .Lines
    For Each row As DataGridViewRow In dgvitem.Rows
    .ItemCode = row.Cells("PartNo").Value
    .Quantity = CType(row.Cells("Quantity").Value, Double)
    .WarehouseCode = My.Settings.MWhscode
    .Add()
    Next
    End With
    .DocTotal = TPrice - Disc
    RetCode = .Add()
    If RetCode <> 0 Then
    MsgBox(oCompany.GetLastErrorDescription)
    Return Nothing
    Else
    Return oCompany.GetNewObjectKey()
    End If
    End With
    How can fix the error, Please help

    Hi,
    Try this:
    Dim RetCode As Integer
    Dim OInvoice As SAPbobsCOM.Documents
    Dim TPrice As Double = 0
    OInvoice = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInvoices)
    With OInvoice
      .Series = My.Settings.Series
      .CardCode = txtcustcode.Text
      .DocType = SAPbobsCOM.BoDocumentTypes.dDocument_Items
      .DiscountPercent = CType(txtper.Text, Double)
      .UserFields.Fields.Item("U_Mode").Value = "CA"
      With .Lines
      For Each row As DataGridViewRow In dgvitem.Rows
      .ItemCode = row.Cells("PartNo").Value
      .Quantity = CType(row.Cells("Quantity").Value, Double)
      .Price = CType(row.Cells("Price").Value, Double)
      .WarehouseCode = My.Settings.MWhscode
      .Add()
      Next
      End With
      RetCode = .Add()
      If RetCode <> 0 Then
      MsgBox(oCompany.GetLastErrorDescription)
      Return Nothing
      Else
      Return oCompany.GetNewObjectKey()
      End If
    End With
    Regards,
    Csaba

  • We are Not able to Add, approved A/P invoice - Error - Tax code Missing

    Dear Experts,
    In A/P -> A/P service Invoice
    When We are going to Add Approved Invoice ,system can not allow . This
    invoice is go through a approval process ,system can not allow to change any
    of document row during approval process or after approval process.
    we are unable to add tax or remove line item after approval.
    We are Not able to Add, approved A/P invoice - Error - Tax code Missing
    [A/p Invoice Row -Tax code] Line 3 [Message 3513-14]
    I think ,It should allow the system to edit the row tax or amount after or during
    approval process

    Don't worry,AP invoice is not get posted,it will be saved as draft only,
    Default tax code for purchase documents using tax code determination.
    Create new ap invoice with tax code and send it for approval.
    Orginator should ensure all mandatory fields in document are entered correctly before
    sending it for approval.

  • DI: Add Serialnumbers to AR Invoice Lines

    We are having a difficult time adding serialized items to AR invoices through the DI. It doesn't seem to be happy doing this no matter what we try. Probably a rookie mistake but I have tried several different ways of doing this with no luck. We get a 5002 error when trying to add the invoice if the serialized items are included on it. Works fine with just the non-serialized.
    Here is the current iteration of the code. The DB lookups work fine and return the desired values. The exact same serialized items can manually be added to an invoice without any issues. If anyone can offer some advice I would  greatly appreciate it.
    Thanks,
    Matt
    Dim EINV As SAPbobsCOM.Documents
    Dim SerialNumber As SAPbobsCOM.SerialNumbers
    Set EINV = Company.GetBusinessObject(oInvoices)
    'Snip
    'EINV setup and non-serialized items added
    'No problems until we try adding serialized items
    'All values return properly and can be added manually to an invoice.
    'Fails with a 5002 when EINV.Add is invoked after serialized items are added.
    'EINV.Add works fine with serialized code disabled.
    If SerialRS.RecordCount > 0 Then
       SerialRS.MoveFirst
       Do While SerialRS.EOF = False
        STech = SerialRS.Fields("TechNumber").Value
        SItemID = SerialRS.Fields("ItemID").Value
        SSerial = SerialRS.Fields("Serial").Value
        If STech = TechNo Then
          EINV.Lines.Add
          EINV.Lines.SetCurrentLine (EINV.Lines.Count - 1)
          EINV.Lines.ItemCode = RTrim(SItemID)
          EINV.Lines.Quantity = 1
          EINV.Lines.TaxCode = "ZERO"
          EINV.Lines.WarehouseCode = TechNo
          Set SerialNumber = EINV.Lines.SerialNumbers
          SerialNumber.SetCurrentLine (SerialNumber.Count - 1)
          Set RecSet3 = Company.GetBusinessObject(BoRecordset)
          RecSet3.DoQuery ("select top 1 sysserial from osri where intrserial = '" & SSerial & "'")
                                                                                    If RecSet3.RecordCount > 0 Then
              SerialNumber.InternalSerialNumber = SSerial
              SerialNumber.SystemSerialNumber = RecSet3.Fields("sysserial").Value
           End If
          End If
          SerialRS.MoveNext
        Loop
    End if
    Addresult = EINV.Add
    If (Addresult <> 0) Then
      Call Company.GetLastError(nErr, errMsg)
      If (0 <> nErr) Then
         MsgBox ("Found error:" + Str(nErr) + "," + errMsg)
      End If
    End If

    This is evidently an issue with adding non-serialized items to an invoice before adding serialized items through the DI. It looks like the DI was trying to add the serialnumbers to the non-serialized doclines despite our best efforts to add them to the appropriate items. Once we changed the order of our code and added the serialized items first it worked just fine.
    On a related note, if you add individual lines to an invoice for the same item (multiple lines of single quantity for the same item instead of a single line with a quantity > 1) the DI will only add serialnumbers to the first docline occurence of the item in question.

  • How To Add Freight Amount in Invoice Before the Invoice is Posted Through SDK

    Dear All,
    I have a requirement in SAP B1 9.0 where the user want to add the freight amount in the freight window based on an udf value automatically .
    So if there is an possibility of adding the freight amount based on an udf calculated value though SDK before the Invoice get added in the Database.
    Please suggest if this is possible through SDK or any work around for this scenario in SAP.
    Thanks & Regards,
    Amit

    Hi Amit,
    Here is a way to do it via UIAPI:
    Setting a Freight by the UI API ?
    If you need to do it via DIAPI, have a look here:
    How to update amount in freight column(INV3) of A|RInvoice through SDK
    DI Copy AP(AP Invoice) from PO(Purchase Order)
    Populating Freight Charges on Sales Order
    Freight in A/R Invoice
    Hope it helps.
    Thanks & Regards
    Ankit Chauhan

  • SRM 7 ECS : "Add contract item" to Invoice

    Hello,
    We are creating invoices that will be posted to ECC 6.
    Those are " contract call-off" invoices without PO reference.
    What config should be done to get the option "Add item/Contract item" working? Currently it desperately remains grey...
    Thanks in advance.

    Hi
    Can you elaborate a little bit? It is not clear what I could do regarding Acount Assignment types and they are mapped with ECC as a standard.
    I just need to use the shortcut in the portal to call the contract straight away instead of having to go into the item details.
    Thanks

  • Problem - Interest on Customer invoices

    Good morning!
    I'm not able to configure the system to generate "a document of interest" to "an open client invoice."
    Program: RFINTITAR;
    Accounting for Interest: Transaction FINT;
    Reverse Interest: Transaction FINTSHOW;
    If I run the transaction "FINT" for a client that has several open items / invoice, the program generates a single document of interest with several items.
    The problem is, if I have to reverse only one item, I will have to reverse the entire document.
    In short: I need to do a transaction FINT and generate an interest document for each open client invoice.
    Edited by: leonardo.sapfi on Feb 8, 2012 10:57 AM

    Dear MAURIZIO
    How to perform this procedure?
    You will be saying to process the documents individually?
    Or I can fint process with multiple invoices and generate a document of interest (number of individual document) for each invoice?

  • Add Additional Expenses to Invoice

    Hi,
    I have a problem that I hope you can help me with. See description below:
    Workflow
    1. User genrates delivery in B1 and adds info. Performs external process to calculate shipping expenses.
    2. The expenses calculated in step get filled in a UDF on the Delivery.
    3. User opens A/Rinvoice and converts the delivery added in Step 1 to an invoice.
    At this stage, I would like to be able to pull the expenses from the UDF on the delivery to the invoice.
    Please advise on best solution.
    This is a big problem for us. Any help is appreaciated.
    Thanks.

    Hi,
    I think you can try this approach:
    1. Create a UDF in the Invoice to store the info (if its already created just for testing create another one).
    2. In the Invoice UDF create a Formatted search that based on the BaseType and BaseEntry of the first line of the invoice (Table INV1), query the UDF Field in the delivery (ODLN).
    If the invoice is based in more than one delivery this approach will not work and you will have to develop a solution for this (that is not that difficult).
    Hope it helps :-D
    -M

  • Add line types  in invoice

    when i press type lov in invoice line appear
    item
    freight
    miscellaneous
    withholding
    i want to add another type like custom - bank charges .... and so on
    how can i add these types.

    Hello.
    You cannot. INVOICE DISTRIBUTION TYPE lookup code is System Access Level, so you cannot modify it.
    Octavio

  • Interest calculation from invoice date

    Hi Friend
    Customer invoice date : 01.08.2014
    Due date is (20 day's)  : 20.08.2014
    Customer make payment on 25.08.2014,
    if we calculate interest in sap count the 5 Day's (21.08.2014 to 25.08.2014)
    but client is requirement is interest calculation on 25 days (01.08.2014 to 25.08.2014). any standard setting is there are customization are required....?
    Regrd"s
    Mallesh

    Hello Mallesh,
    You need to review your payment terms which are assigned in the Customer/vendor master data.
    regards
    Ray

  • Interest calculation and Invoicing

    Hello
    I'm looking for a way to generate an invoice follow the calculation of the interest.
    Is there some one does alreday this or not ?
    For information, we are using ECC 6 without CRM module.
    Thanks for your help
    Philippe

    Hello Philippe,
    Firstly you will need to create a documenyt typ ein OAB7 for this interest calculation button. Also create a number range in FBN1.
    Then You can change the document type for the Interest calculation using the
    following customizing setting:
        IMG path:
    Financial Accounting -> Accounts Receivable and Accounts Payable
            -> Business Transactions -> Interest Calculation -> Interest
            Posting -> A/R: Calculation of Interest on Arrears
        Here you can select Goto -> Document type and you select the
        required document type.
    hope this helps
    Ray

  • Problem to add the Note for Invoicing Document using Idoc

    Hi All,
    I would like to use the idoc to create the Invoicing document (MIRO). it seem can't use standard segment E1EDKT1 to create the standard text.
    Anybody have any suggestion to create this standard text?
    Regards,
    Luke

    Hi Krishna,
    I checked WE60 and tried use the E1EDKT1 to create the standard text for invoicing document.
    Document created successful but can't add the standard text in this document.
    also i try to find some exit for update the standard text. i can't find out any exit after creating the invoiceing document.
    would you please give more advise to me ?
    Regards,
    Luke

  • Add PA_NON_LABOR_RESOURCES.DESCRIPTION in Invoice Report

    I need to modify the Invoice Report by adding the PA_NON_LABOR_RESOURCES.DESCRIPTION for each line in the invoice (q_lines query).
    I'm not sure how to tie a record in ra_customer_trx_lines back to pa_expenditure_items (also ensuring a one-to-one mapping) so I can use the NON_LABOR_RESOURCE column to lookup the description. I don't see any direct or indirect foreign keys between the two tables (customer trx lines and expenditure items). Any help will be greatly appreciated.
    Thanks,
    Ahsun Jilani

    Don't think there is a direct link back. You can use CUSTOMER_TRX_ID to tie back to SYSTEM_REFERENCE in PA_DRAFT_INVOICES_ALL but the PA invoice will not contain a one-to-one relationship with the expenditure items as you can't generate PA invoices to that level of detail. From PA_DRAFT_INVOICES you can get down to PA_DRAFT_INVOICE_ITEMS and then to PA_CUST_REV_DIST_LINES_ALL where you can then get to PA_EXPENDITURE_ITEMS. How the PA invoice is created depends on the invoice format you have used, the lowest level I can see is by expenditure type so you'll find that the invoice lines contain grouped items based on the type - well, as far as I can see anyway!!
    Graham

  • Add logo in standard invoice

    hello,
    in MM v already make the transaction and prepaid the purchase order ok, in that purchase order, v have to put the logo and address, please explain me how to add the logo and address in the standard purchase order, please explain me in step by step.
    bye thanks
    suja

    Hi,
    Try this:
    Dim RetCode As Integer
    Dim OInvoice As SAPbobsCOM.Documents
    Dim TPrice As Double = 0
    OInvoice = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInvoices)
    With OInvoice
      .Series = My.Settings.Series
      .CardCode = txtcustcode.Text
      .DocType = SAPbobsCOM.BoDocumentTypes.dDocument_Items
      .DiscountPercent = CType(txtper.Text, Double)
      .UserFields.Fields.Item("U_Mode").Value = "CA"
      With .Lines
      For Each row As DataGridViewRow In dgvitem.Rows
      .ItemCode = row.Cells("PartNo").Value
      .Quantity = CType(row.Cells("Quantity").Value, Double)
      .Price = CType(row.Cells("Price").Value, Double)
      .WarehouseCode = My.Settings.MWhscode
      .Add()
      Next
      End With
      RetCode = .Add()
      If RetCode <> 0 Then
      MsgBox(oCompany.GetLastErrorDescription)
      Return Nothing
      Else
      Return oCompany.GetNewObjectKey()
      End If
    End With
    Regards,
    Csaba

Maybe you are looking for

  • IPhone 4 won't sync to iTunes after 4.2.1 and snow leopard upgrade

    My iPhone 4 is showing it is charging while hooked to my mac mini but will not sync. I upgraded to snow leopard and iOS 4.2.1 when I got home from vacation. Not sure which is causing the issue. Does anyone have any trouble shooting steps I can try? T

  • Can't Install HP Drivers in Lion

    I'm trying to install my existing network printers on my new MBA with Lion. I have an HP 2600n Color Laser and a 2727 MFP on the network. When I try to install the printers, the print and scan "add printer" box says the software for this printer isn'

  • AHHH!  Leopard installation gone awry, please help!

    Okay, so here's what happened. I had my husband's iBook G4, and I was installing Leopard on it, with the idea that he would be happy about it when he got home from work. So I started installing Leopard. At about 1/20th through the installation, my hu

  • Session invalidated in JDeveloper 10.1.3.04

    Hi, I have a web application. It ran properly in JDeveloper 9i (embedded OC4J). When I migrated to JDeveloper 10.1.3.04. I always get error: session invalidated. The following is the detailed error message. Can some one help? 500 Internal Server Erro

  • Reassigned scratch disk--now, PS won't open!!!

    I have a Power Mac G4 (AGP) with two hard drives running Tiger. I installed CS4 and everything was fine until I started fiddling around in Photoshop and changed the scratch disk from disk 1 (10G start disk) to disk 2 (80G). All my applications are in