Function Module - Customer Installment Payment Due

Hello,
I am trying to create a payment due report for our customers. We use installment payment terms for our customers. Therefore, when run at the end of September 2011 this report has to only show the invoice amount, tax and discount that is due as of that date. Is there a function module that I can use to get the split based on these installment terms?
The only other option is to do the calculation manually within the program i.e. read the installment percentage from the table T052S and calculate the values per invoice. However, it seems as if there would be a easier way to do this. Can someone please suggest any function modules that can be used to calculate the net due, discount and tax amounts per installment period?
Thanks,
Rugmani

Dear Rugmani,
          Provide you url which is helpful to you....i think you must have to create a z-report for this purpose.
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/TRZP/TRZP.pdf
regards
Ajit

Similar Messages

  • Does R3 have a report or function module to process payments requests?

    HI All,
    I want R3 report or function module which will receive payment requests from vendor or customer and then procees it depending on the data.
    Does R3 have such a report or function module to process payments requests?
    Please help me.
    Thanks.

    yes SAP as got a function for this
    you can you use trannsaction code /nF111
    for these purposes

  • Function Module for Installment Customer Payments

    Hello,
    I am trying to create a payment due report for our customers. We use installment payment terms for our customers. Therefore, when run at the end of September 2011 this report has to only show the invoice amount, tax and discount that is due as of that date. Is there a function module that I can use to get the split based on these installment terms?
    The only other option is to do the calculation manually within the program i.e. read the installment percentage from the table T052S and calculate the values per invoice. However, it seems as if there would be a easier way to do this. Can someone please suggest any function modules that can be used to calculate the net due, discount and tax amounts per installment period?
    Thanks,
    Rugmani

    Hi Suresh,
    You have a standard IDOC function module to create the customer Master for Message Type DEBMAS is IDOC_INPUT_DEBITOR and the process code is DEBM.
    You can use that combination and you can create customer master with the IDOC's in your system.
    Thanks,
    Mahesh.

  • Want to know the function module for Partial Payment F-28 in FI

    Hello all
    i want to know the Funtion Module for the documents in which Partial payment have been made .
    For that i have the customer and invoice number .

    Hi,
    Use the FM FI_TERMS_OF_PAYMENT_PROPOSE for calculating the Payment due date call function     'FI_TERMS_OF_PAYMENT_PROPOSE'
    hope it will help u.
    thanks,
    Neelima.

  • Function Module for incoming payments

    Hi All,
    I'm currently working on integrating the IVR system with SAP ECC 6.0 - IS-U module. I would like to know if there is any function module or BAPI which I can use to receive the payment information and the credit card information to update the document. The approach we are taking here is to receive the payment information using a web service and we want to update the FICA document with payment method and credit card information so that it can be pciked up using the payment run for clearing.
    I'm unable to find any details as most of them are using IVR with CRM system .
    Also I would like to know if it is OK to use the function modules given for Bilelr Direct for receiving the payments from IVR. We already have a working Bilelr direct functionaliy.
    Thanks and Regards
    Arvind

    Srinivas,
    Thank you so much for your reply. You answer was really helpful. I need to research these functio modules more to find out how to use them. Also I just want to check if you worked for Intelligrpup Inc. If yes then we have worked together for office max project for a very brief period.

  • Function module to Create payment lot name

    Hi ,
         I have to create a new payment lot from a Z program
    (program will run in a batch mode) and this payment lot will be passed to standard bapi : BAPI_CTRACPAYMINC_APPEND to upload the data in payment lot. For creation of payment lot I am using Function modules as FKK_CREATE_NAME_OF_PAYMENT_LOT
    or
    FKK_PAYMENTLOT_KEY_CREATE  
    ( either of 1 )...but the function modules return me the name of payment lot..but when i cross check it in FP05 it says "lot not yet created" . Please let me know what could be the reason that payment that lot is not getting created. Is there any other FM which we can use. PLease let me know .
    Thanks
    Sandeep

    Hi Sandeep,
      We cannot create the Payment lot using FM's FKK_CREATE_NAME_OF_PAYMENT_LOT or
    FKK_PAYMENTLOT_KEY_CREATE .These FM's will create only the Payment lot name which can be used to create Payment lot.
      IF we want to create Payment lot through Z program we have to create a file and pass data to file with structures
    BFKKZGR00(File Header)
    BFKKZK(header data)
    BFKKZP(Line items).
    We have to pass this File and Identification to Report Program--RFKKZE00(Transaction-FPB3).
    Submit this report program ---RFKKZE00 in background.
    hope this is helpful.
    Regards,
    Sravanthi.

  • Function Module for Update Payment Terms in Vendor Master

    Hi Guys,
    I have to update Payment Terms in Vendor General and  Compnr code level by ABAP Program.
    If any guys come accross pl help me to send the FM Details.
    Thanks in advance.

    I solved myself

  • Function module to calculate due date of FI document

    Hi All
    I need a function module to calculate the due date of FI document considering BSId Zterm ( Payment terms ) Document date , Basline date .
    Regards,
    chitra

    call function 'FI_TERMS_OF_PAYMENT_PROPOSE'
      exporting
        i_bldat         = gv_bldat
        i_budat         = gv_budat
        i_cpudt         = sy-datum
        i_zfbdt         = gv_zfbdt
        i_zterm         = gv_terms_paym
        i_bukrs         = gv_comp_code
      importing
        e_zbd1t         = gv_zbd1t
        e_zbd2t         = gv_zbd2t
        e_zbd3t         = gv_zbd3t.
    faede-shkzg = 'H'.
      faede-koart = 'K'.
      faede-zfbdt = gv_zfbdt.
      faede-zbd1t = gv_zbd1t.
      faede-zbd2t = gv_zbd2t.
      faede-zbd3t = gv_zbd3t.
      faede-bldat = gv_bldat.
      call function 'DETERMINE_DUE_DATE'
        exporting
          i_faede = faede
        importing
          e_faede = faede.
    *    if sy-subrc eq 0.
      duedate = faede-netdt. <<<<<< ------

  • Problem in Logical Databse Call via Function Module - Urgent

    Hi Experts,
    To use the Logical Database(LDB) in the function module(Custom) I am using the function module - LDB_PROCESS. But I didn't get any output. I am attaching the code. Please Help me in this.
    DATA : W_LDBNAME LIKE TRDIR-LDBNAME.
    DATA : IT_CALLBACK LIKE TABLE OF LDBCB WITH HEADER LINE,
           IT_SELECTIONS LIKE TABLE OF RSPARAMS WITH HEADER LINE,
           IT_PERNR TYPE TABLE OF PERNR WITH HEADER LINE.
    MOVE 'PNP' TO W_LDBNAME.
    IT_CALLBACK-LDBNODE = 'PERNR'.
    IT_CALLBACK-GET     = 'X'.
    IT_CALLBACK-CB_PROG = SY-CPROG.
    IT_CALLBACK-CB_FORM = 'CALLBACK_PERNR'.
    APPEND IT_CALLBACK.
    CLEAR IT_CALLBACK.
    IT_SELECTIONS-KIND    = 'S'.
    IT_SELECTIONS-SELNAME = 'PNPPERNR'.
    IT_SELECTIONS-SIGN    = 'I'.
    IT_SELECTIONS-OPTION   = 'EQ'.
    IT_SELECTIONS-LOW      = '100178'.
    APPEND IT_SELECTIONS.
    CLEAR IT_SELECTIONS.
    CALL FUNCTION 'LDB_PROCESS'
    EXPORTING
        LDBNAME                    = W_LDBNAME
      VARIANT                    =
      EXPRESSIONS                =
      FIELD_SELECTION            =
      DYN_NODE_TYPES             =
    TABLES
        CALLBACK                   = IT_CALLBACK
       SELECTIONS                 = IT_SELECTIONS
    EXCEPTIONS
       LDB_NOT_REENTRANT           = 1
       LDB_INCORRECT               = 2
       LDB_ALREADY_RUNNING         = 3
       LDB_ERROR                   = 4
       LDB_SELECTIONS_ERROR        = 5
       LDB_SELECTIONS_NOT_ACCEPTED = 6
       VARIANT_NOT_EXISTENT        = 7
       VARIANT_OBSOLETE            = 8
       VARIANT_ERROR               = 9
       FREE_SELECTIONS_ERROR       = 10
       CALLBACK_NO_EVENT           = 11
       CALLBACK_NODE_DUPLICATE     = 12
       CALLBACK_NO_PROGRAM         = 13
       CALLBACK_NO_CBFORM          = 14
       DYN_NODE_NO_TYPE            = 15
       DYN_NODE_INVALID_TYPE       = 16
       OTHERS                      = 17.
    IF SY-SUBRC <> 0.
      MESSAGE I039(ZABA) WITH  SY-SUBRC.
    ENDIF.
    LOOP AT IT_PERNR.
      message i039(zaba) with 'Inside loop'.
      WRITE : / IT_PERNR-PERNR, IT_PERNR-BUKRS.
    ENDLOOP.
    *&      Form  CALLBACK_PERNR
          text
         -->L_LDBNAME     text
         -->L_IT_PAYROLL  text
         -->TYPE          text
         -->PAY99_REULT   text
         -->L_EVT         text
         -->L_CHK         text
    FORM CALLBACK_PERNR USING  L_LDBNAME LIKE TRDIR-LDBNAME
                               L_IT_PERNR LIKE PERNR
                               L_EVT type C
                               L_CHK type C.
      message i039(zaba) with 'Inside Callback'.
      WRITE : / L_IT_PERNR-PERNR,
                L_IT_PERNR-BUKRS.
      MOVE-CORRESPONDING L_IT_PERNR TO IT_PERNR.
      APPEND IT_PERNR.
      CLEAR IT_PERNR.
    ENDFORM.                    "CALLBACK_PERNR
    Thanks in advance
    Arul Jothi.

    Hi,
    I think Arul commented the 'it_selections' while trying out.. I couldn't get the fm work for PNP.. it worked fine with the FI LDBs.. just didn't seem to like the PNP..
    Regards,
    Suresh Datti

  • Function module swending mails

    Hi Gurus,
    I have 2 scenarios where a FM is used to send mails.
    I am using a function module custom function module which in turn uses the FM SO_NEW_DOCUMENT_SEND_API1 to send mails. To my surprise this works in one scenario but not in another one. Could you please reply me with the probable resaon behind it.
    Regards,
    Binay

    check the parameter data which ur passing to the FM. May eb some of the parameter field data is missing while sending the data to FM.

  • Function Module - FBL1 (Payment due date)

    Hi All,
    In FBL1n i notice that once an invoice is posted into system, the due date for payment is calculated based on the payment terms for the vendor. I would like to know which FM i can use to get the same functionality?
    Vivek

    Mr. Santosh,
    Thanks for the quick response. Well actually i need to build a customized report for a specific requirement. I will be reading in 2 different dates & then I want to calculate the due date of payment as on those dates
    eg: Vendor payment terms 30 days.
    Case 1:
    Date 1: 3.4.2008
    Case 2:
    Date 2: 15.4.2008
    I want to pass these 2 dates individually into the FM & then the output should read me
    Case 1:
    Payment Due on: 3.5.2008
    Case 2:
    Payment Due on: 15.5.2008
    I hope i was able to put across my need clearly.
    Addition:
    Is there any function module or any other way to calculate the payment due date depending on baseline due date(ZFBDT) and payment terms(ZTERM)?
    Edited by: Vivek on Apr 23, 2008 10:04 PM

  • Function Module to Calculate Due Date from Payment Terms?

    I'm writing an aged debtor report as the SAP standard one isn't quite right for our requirements.  Is there a function module that will calculate the payment due date if I give it the payment terms and the base line date?
    I did a search in SE37 but couldn't see one which fitted my requirements (I was searching on CALCDUEDATE and variantions of).
    Any suggestions welcome, thanks.
    Gill

    Hi,
    Use the FM FI_TERMS_OF_PAYMENT_PROPOSE for calculating the Payment due date
    call function 'FI_TERMS_OF_PAYMENT_PROPOSE'
      exporting
        i_bldat         = gv_bldat
        i_budat         = gv_budat
        i_cpudt         = sy-datum
        i_zfbdt         = gv_zfbdt
        i_zterm         = gv_terms_paym
        i_bukrs         = gv_comp_code
      importing
        e_zbd1t         = gv_zbd1t
        e_zbd1p         = gv_zbd1p
        e_zbd2t         = gv_zbd2t
        e_zbd3t         = gv_zbd3t.
    Regards,
    Dwaraka.S

  • Function Module/Bapi to get Customer down payment in F-28/F-29

    Hi All,
    I need Function Module or Bapi to get the Customer down payment which have been posted in F-29/F-28 transactions.
    Please do needful.
    Regards
    Madhu

    hi
    try this
    BAPI_CR_ACC_GETDETAIL
    cheers
    S.Janagar

  • Installing Functional Module as a Customer Extension

    Hi All,
    Am not a Basis guy and have stuck up in a issue at customer place.
    I need to import, install and activate function module as transport into the R/3 system.
    In Note # 1050096, there is a attachment with two files
    K900947.SM0
    R900947.SM0
    I need to imprt them intpo R/3 System. Please help me with step by step procedure to do it along with TCodes.
    Thanks in Advance
    Regards,
    Pradeep L

    Hi,
    Check the below link
    Re-generating deleted object through Co/Data Files
    Regards,
    Nagaraj

  • Function module to get due date by terms of payment

    Hi,
    Is there any function module which can give me the due date when I pass
    1) Terms of payment
    2) Baseline date
    Read the terms of payment and use the properties of the terms of payment ( Like Fixed date )  to get to the due date.
    Thanks in advance.,
    Raj

    Hi,
    I had the same problem, as J_1A_SD_CI_DUEDATE_GET does not work when FI document is not created yet.
    This is the way I used and it works:
        CALL FUNCTION 'FI_TERMS_OF_PAYMENT_PROPOSE'
          EXPORTING
            i_bldat               = sy-datum        "if baseline is filled, value here is ignored
            i_budat               = sy-datum
            i_cpudt               = sy-datum
            i_zfbdt               = vbdkr-zfbdt    "baseline due date
            i_zterm               = vbdkr-zterm   "payment terms
          IMPORTING
            e_zbd1t               = lv_zbd1t
            e_zbd2t               = lv_zbd2t
            e_zbd3t               = lv_zbd3t
            e_zfbdt               = lv_zfbdt
          EXCEPTIONS
            terms_not_found       = 1
            OTHERS                = 2.
        IF sy-subrc <> 0.
        ELSE.
          CALL FUNCTION 'J_1B_FI_NETDUE'
               EXPORTING
                    zfbdt   = lv_zfbdt
                    zbd1t   = lv_zbd1t
                    zbd2t   = lv_zbd2t
                    zbd3t   = lv_zbd3t
               IMPORTING
                    duedate = z_duedate.
        ENDIF.
    Hope it helps.
    Regards,
    Fernando

Maybe you are looking for

  • History - Incoming Sales Orders!

    hello, i load data from 2LIS_11_VAITM into BI. Now, i should historicize the changes of "Incoming Sales Orders" per month/year in my DSO "Incoming Sales Orders". I use BI 7.0 The rules in my start-Routine of Transformation 1. If a new Position(record

  • X100e keyboard/mouse issues

    Hi Folks, I've been having trouble with my recently purchased x100e (running Windows 7), and I'm hoping that someone may be able to help me out. I've been looking through the forums and on the web for solutions, but no luck. Starting a few days ago,

  • Assortment List - Price List

    Hello, I have an article with valid two prices (condition VKP0): -  sales organization and distribution channel (Table A073); -  Price list (Table A155). In Access Sequences and Filter Settings for Condition Types (assortment list), the price list ha

  • How do you set x-priority header on process generated mail ?

    Hi, I don't see anywhere under the 'Task Notification' section of the LC ES admin UI where one can set the priority of the email. We need some of these to be sent out with a high priority.  I also don't see anything in the task's properties in the ES

  • Business Package for Colloboration Projects

    hi, experts I would like to know about the deployment about PPDMC (Projects, Portfolio Management and Design Collaboration). I need to deploy the PPMDC to EP 7.0. As follows the xRPM installation guide, I need to install the CPRXRPM_UI. Is it right?