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,
RugmaniHi 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
ArvindSrinivas,
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
SandeepHi 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,
chitracall 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,
Binaycheck 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?
VivekMr. 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.
GillHi,
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
Madhuhi
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 LHi,
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.,
RajHi,
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,
-
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?