F110 Payment Proposal - Payment Methods
Regardless of what payment method(s) you enter in the F110 parameters, the payment proposal still comes back with all open items - this can produce a long proposal list consisting mostly of exceptions (exceptions being open items not having the payment method you requested).
Is there any way of getting F110 to only select open items that have the payment method(s) you are interested in, and therefore considerably shorten the length of the proposal (and therefore the length of time it takes users to process it)?
Thanks.
Hi,
I'm seeking for a possibility to select only open items which are due for more then e.g. 10 days.
I've tried to use field Days in arrears [BSEG-PENDAYS] as a criteria for selection of items which where overdue for more then 10 days, but I couldn't fill the proper parameters.
Which parameters do I need and how do you fill the value fields ?
{I tried (1,100), believing this selects all items with days in arrears between 1 and 100 days, or deselects if you fill exclude values}
{I also tried field Days net [BSEG-ZBD3T] but don't know how to fill the values}
Thanx in advance
Similar Messages
-
Exception in Payment Proposal - Pmnt methods for this run are not specified
Dear all,
I want to ask if it is possible to run a payment proposal for AP transactions together with AR. The AR line items are used for clearing. Actually, this is the first time we execute proposal run which contains AP and AR respectively. And during the proposal, AR line item is an exception - 'Pmnt methods for this run are not specified in the master record or in item'. We already checked the master record, and there is a payment method. However, it was not captured during the payment proposal. Does it have something to do with the Document Type?
Thank you once again for all your usual support.
Regards,
AprilTo: Karthik, pushkaraj, JeCcas_DJ
Thank you very much for your responses.
I've checked already FBZP and Customer Master Record, payment methods were defined. Also, during the payment run, all line items have the same payment method, but only the AR transaction was not accepted.
I think the problem is the same as what pushkaraj mentioned. We have payment method 'D' defined only for outgoing payments and not for incoming payments. I guess that is the problem.
By the way, can I create another entry 'D' for payment method-incoming payments? Would there be conflict if I assigned same ID?
Regards and thank you once again...
April -
Run F110 Payment Proposal in Custom Z Report
Hi Folks,
I have a requirement to run payment proposal part of the F110 transaction from a Z program without having to create a payment proposal.
It's a little tricky to explain so I will try to say it in these terms:
My desired output is the "Display Payment Proposal: Payments" table that can be viewed by clicking Display Proposal button in F110.
My desired input is Company Code, Pament Methods, Next Payment Date and the list of Vendors (i.e. the values that are entered when creating the payment parameters.)
So, is this achieve able without going through tons of F110 code to replicate the functionality.
Many thanks for any help,
ColmI created a function module to do the work. Hopefully somone finds it useful
FUNCTION z_run_dummy_pay_proposal.
*"*"Local Interface:
*" IMPORTING
*" REFERENCE(I_LAUFD) TYPE F110V-LAUFD
*" REFERENCE(I_ZWELS) TYPE F110V-ZWELS
*" REFERENCE(I_NEDAT) TYPE F110V-NEDAT
*" REFERENCE(I_LAUFI) TYPE F110V-LAUFI
*" EXPORTING
*" REFERENCE(EXCEPTION) TYPE CHAR255
*" CHANGING
*" REFERENCE(T_LIFNR) TYPE ZTT_LIFNR
*" REFERENCE(T_BUKRS) TYPE ZTT_BUKRS
*" REFERENCE(T_REGUH) TYPE ZTT_REGUH
*" REFERENCE(T_REGUP) TYPE ZTT_REGUP
*" REFERENCE(T_BSIK) TYPE ZTT_BSIK
DATA: ls_rfdt TYPE rfdt, "Cluster Table that stores the Payment Parameters
lv_seconds TYPE i, "Seconds used to control the wait time
ls_lifnr TYPE lifnr,
ls_bukrs TYPE bukrs.
*RFTD table is the parameter cluster table for F110 amoung others
CONSTANTS: lc_relid TYPE rfdt-relid VALUE 'FB', "CHAR02 data element for SYST from RFDT table
lc_parm TYPE c LENGTH 4 VALUE 'PARM', "Constant value to pass into the RFDT table
lc_f110 TYPE c LENGTH 4 VALUE 'F110'. "Constant value to pass into the RFDT table
*The values are needed to store the parameters correctly in the Parameter Cluster Table
f110v-laufd = i_laufd.
f110v-laufi = i_laufi.
f110c-budat = i_laufd.
f110c-grdat = i_laufd.
rfdt-mandt = sy-mandt.
rfdt-relid = lc_relid.
CONCATENATE lc_f110 i_laufd i_laufi lc_parm INTO rfdt-srtfd.
f110id-progr = lc_f110.
f110id-laufd = i_laufd.
f110id-laufi = i_laufi.
f110id-objkt = lc_parm.
*Build up the Vendors that are being stored in the parameters
LOOP AT t_lifnr INTO ls_lifnr.
r_lifnr-sign = 'I'.
r_lifnr-option = 'EQ'.
r_lifnr-low = ls_lifnr.
APPEND r_lifnr.
ENDLOOP.
*Build up the Company Codes that are being stored in the parameters
LOOP AT t_bukrs INTO ls_bukrs.
fkttab-bugrp = sy-tabix.
fkttab-zwels = i_zwels.
fkttab-nedat = i_nedat.
fkttab-bukls = ls_bukrs.
fkttab-xpruf = 'X'.
*To match the SAP standard I put in 6 blank lines
APPEND fkttab.
CLEAR fkttab.
APPEND fkttab.
CLEAR fkttab.
APPEND fkttab.
CLEAR fkttab.
APPEND fkttab.
CLEAR fkttab.
APPEND fkttab.
CLEAR fkttab.
APPEND fkttab.
CLEAR fkttab.
APPEND fkttab.
ENDLOOP.
LOOP AT fkttab WHERE bugrp IS NOT INITIAL.
buktab-bukrs = fkttab-bukls.
buktab-bugrp = fkttab-bugrp.
SELECT SINGLE land1
FROM t001
INTO buktab-land1
WHERE bukrs = fkttab-bukls.
SELECT SINGLE zbukr
FROM t042
INTO buktab-zbukr
WHERE bukrs = fkttab-bukls.
APPEND buktab.
ENDLOOP.
*Use the SAP standard to format the Vendors
PERFORM selektion_lifnr.
*Create the Payment Parameters
PERFORM sichern.
*Commit the work and wait for the Payment Parameters to be written to the database
COMMIT WORK AND WAIT.
*Wait up to 4 minutes for the Payment Parameters to be created, if they aren't after
*4 minutes raise an exception
CLEAR lv_seconds.
DO 240 TIMES.
SELECT SINGLE *
FROM rfdt
INTO ls_rfdt
WHERE relid = lc_relid
AND srtfd = rfdt-srtfd.
IF sy-subrc = 0.
EXIT.
ELSE.
WAIT UP TO 1 SECONDS.
lv_seconds = lv_seconds + 1.
IF lv_seconds = 240.
exception = 'parameter_create_failed'. "Old and new exceptions cannot be used at the same time
EXIT.
ENDIF.
ENDIF.
ENDDO.
*Once the payment parameters have been created we can create a payment proposal
CALL FUNCTION 'SCHEDULE_PAYMENT_PROPOSAL'
EXPORTING
i_laufd = i_laufd
i_laufi = i_laufi
i_xstrf = 'X' "Create immediatly
EXCEPTIONS
startdate_wrong = 1
parameters_missed = 2
lock_failed = 3
job_open_failed = 4
job_close_failed = 5
OTHERS = 6.
IF sy-subrc <> 0.
exception = 'proposal_create_failed'. "Old and new exceptions cannot be used at the same time
ENDIF.
*Trigger the Job
COMMIT WORK AND WAIT.
*Clear out the tables that are used to store the cluster table
*values for the parameters
REFRESH: buktab, fkttab, slktab, sldtab, trctab, usrtab,
faetab, jobtab.
CLEAR: buktab, fkttab, slktab, sldtab, trctab, usrtab,
faetab, jobtab, f110c, trcopt, f110versionpar.
*Import the Payment Parameters Values
IMPORT buktab fkttab slktab sldtab trctab usrtab
faetab jobtab f110c trcopt f110versionpar
FROM DATABASE rfdt(fb) ID f110id.
*Check to see has the job finished
CLEAR lv_seconds.
DO 240 TIMES.
READ TABLE jobtab INDEX 1.
SELECT SINGLE *
FROM tbtco
WHERE jobname = jobtab-jobname
AND jobcount = jobtab-jobcount
AND status = 'F'.
IF sy-subrc = 0.
EXIT.
ELSE.
WAIT UP TO 1 SECONDS.
lv_seconds = lv_seconds + 1.
IF lv_seconds = 240.
exception = 'proposal_create_failed'. "Old and new exceptions cannot be used at the same time
EXIT.
ENDIF.
ENDIF.
ENDDO.
*Store the Payment Proposal Header Values
SELECT *
FROM reguh
INTO TABLE t_reguh
WHERE laufd = i_laufd
AND laufi = i_laufi.
*Delete the values where no payment will be made
DELETE t_reguh WHERE vblnr IS INITIAL.
*Store the Payment Proposal Line Item Values
SELECT *
FROM regup
INTO TABLE t_regup
FOR ALL ENTRIES IN t_reguh
WHERE laufd = t_reguh-laufd
AND laufi = t_reguh-laufi
AND xvorl = t_reguh-xvorl
AND zbukr = t_reguh-zbukr
AND lifnr = t_reguh-lifnr
AND kunnr = t_reguh-kunnr
AND empfg = t_reguh-empfg
AND vblnr = t_reguh-vblnr.
*Get the relevant Outstanding Payment to Vendors Values
SELECT *
FROM bsik
INTO TABLE t_bsik
FOR ALL ENTRIES IN t_regup
WHERE bukrs = t_regup-bukrs
AND lifnr = t_regup-lifnr
AND umsks = t_regup-umsks
AND umskz = t_regup-umskz
AND zuonr = t_regup-zuonr
AND gjahr = t_regup-gjahr
AND belnr = t_regup-belnr
AND buzei = t_regup-buzei.
*Delete the Payment Proposal
CALL FUNCTION 'DELETE_PAYMENT_PROPOSAL'
EXPORTING
date = i_laufd
identification = i_laufi
EXCEPTIONS
abnormal_end = 1
no_delete_authority = 2
OTHERS = 3.
IF sy-subrc <> 0.
exception = 'proposal_delete_failed'. "Old and new exceptions cannot be used at the same time
ENDIF.
*Delete the Payment Parameters
CALL FUNCTION 'DELETE_PAYMENT_PARAMETERS'
EXPORTING
i_laufd = i_laufd
i_laufi = i_laufi
i_inter = space
EXCEPTIONS
no_authority = 1
parameters_missed = 2
wrong_status = 3
OTHERS = 4.
IF sy-subrc <> 0.
exception = 'parameter_delete_failed'. "Old and new exceptions cannot be used at the same time
ENDIF.
ENDFUNCTION.
Edited by: Colm Gavin on Apr 15, 2011 12:22 PM -
Like ot change the View of F110 (Payment proposal)
Hi
The veiw of the payment proposal using Tcode F110 is stamdatd as attached. and i would like to change this like as ALV Grid ..Please suggest how can i change the same.Hello,
In O7FB you can define the fields that can be used to sort the payment proposal payment.
You can define a default layout to be used in the Display/Edit Payment Proposal, and then in F110 specify the sort sequence once thelist is displayed.
FAKP > Periodic Processing > Payment autom.pmnts > Line Layout
FAKP > Periodic Processing > Payment autom.pmnts > Default values >
and for transaction FBZ0 select the defined Layout
From release 5.0 the payment proposal processing was changed to the ALV. With this tool the line structure is determined - as in all ALV lists -within the application. During the use of the ALV the "old" Customizing settings are obsolete. Hence in your case with ALV option, the Proposal -> edit -> Settings -> Line Layout is greyed out. The note number 617492 is useful to understand this new funcionality.
As an alternative also I would suggest you to use proposal list , program RFZALI20.
I hope this helps.
Oscar -
we run F110 payment proposal, payment method: C, the proposal list shows "exception" with red light, but any steps how to find why it is "exception"?
this open item is already overdue and no payment blockHi Jolin,
check FBZP ( this tcode is customizing! in SAP exist maintenace tcodes for Bank determination like Ranking order etc. "normal" user should never have access to FBZP due to security )
FBZP
generaly check:
1) Ranking order in affected company code ( means which House Bank will be use like first for your pmnt method )
2) Bank account is assigned to your pmnt method with relevant currency and house bank
3) Aviable amount for target house bank
DOCUMENT
At document level check if house bank is specified or not. If yes perform relevant check in FBZP ( as above ). Also check if relevant pmnt method is specified.
Check payment block ( should be empty ).
PAYMENT RUN
In F110 check your pmnt proposal if any not relevant restriction are in "free selection" or not.
VENDOR MASTER
In vendor master data check if pmnt method is specified and house bank also ( house bank is often empty as you can than pay from several banks ).
Check if alternative payeer is not specified.
This is all you need to check.
Hope it helps.
Let us know
Regards
Jan -
Automatic change of Payment Method after Payment Proposal in F110
Hi FI Gurus,
Good day.
I basically would need to update/change the Payment Method right after / during Payment Proposal in Transaction F110.
Can you kindly advise if this can be done via configuration? Or do we use a Substitution Exit / BTE / BADI / User Exit for this?
Please provide additional details on your suggested approach.
Thank you very much in advance.
Best Regards.
BrandoIt depends on how many line items you want to change
for few individual line items, after running proposal, you can go in Edit mode and payment method using Reallocate option from Change line items pop up box.
But you want to change line items in mass, then i feel it can be achieved through substitution.
regards -
Payment proposal F110 including several vendors with all payment methods
Hi all,
When we create a payment proposal with vendor from 1 to 999999 included and payment method I for Swedish Bankgiro all vendors appears in proposal, even vendors that have another payment method. The vendors that have nother payment method is red and not included in the payment run but when we have selected I we don´t want all vendors to appear in the proposal list when they don´t have this payment method. How can we avoid this, is it possible?
BR LHi Lisa,
That is because the selection of vendor accounts has higher priority than the way selecting vendor list by payment method in that tab. You can try parameter tab-vendor account-multiple selection-multiple value input-account seletion criteria. Since you have chosen vendor from 1 to anynumber, those vendors must be selected even have different payment methods, you can only look into exception list to reschedule payment. Personally, this is more making sense. Maybe you can get help from ABAPer, not so sure. If you have solved it, kindly let us know how-to.
RD
Dav -
Payment Proposal F110 for vendors
Dear experts,
Here is my requirement. A batch job should be scheduled to create a payment proposal. As soon as a proposal created, it should be routed to an approver via workflow to view the proposal and proceed further to run the payments.
We have about 20 company codes and only one company will be making a payment from only one bank account. We have about 4 different payment methods and few invoice document types. My questions are
is it best practice to schedule a payment proposal via a batch job?? i have seen people running the proposal manually..
1) Are there any standard workflows or user exits available to trigger when a proposal is created
2) What will be the best practice to give a logic to trigger a workflow? When we create a proposal, table REGUH will be updated for each payment document. So, if I ask workflow to look in reguh table for all payment runs on today's date and create a work item for all of the line item?
3) The reviewer will have only display access to the proposal once they click on work item in the workflow. So they would hit the display proposal icon to view the details.
3) I have only worked with four company codes based off four different countries. but, in this scenario we have sereral company codes for one country. what is the best practice to schedule a proposal for all company codes and payment methods at the same time? if i do this, i will have multiple payment programs and a variant for each payment program. I'm concerned about producing DME and postive pay file at single shot.. or by company code and payment method, if I do this the reviewer have to look at the proposal by payment method
4)I'm unable to run proposal without entering vendor numbers parameters screen AND additional log screen. How can I bypass this and jsut run for all vendor in those comopany codes? I have documen type in free selection. If I don't give vendor number in either of these two places, I will get a message that no accounts have been selected yet.
Please helpHi,
Please check transaction : F110S
Here you have various options to schedule the proposal and payment with different comapny codes and payment methods.
Please read the program documentation for further processing.
Rgds
Murali. N -
Hi ABAP Gurus,
Can you please suggest a Business Transaction Events (BTE) that I can use when performing Payment Proposal via F110? Basically, I will be updating the Payment Method (REGUP-ZLSCH) via this BTE.
Thank you very much and have a nice day.hello Brando Braganza ,
y u want to updatte Payment method fields while doing the proposal only ?.....
y dont u update this fields while creating the finance document itself ?
regards
Prabhu -
Encryption of output of automatic payment proposal F110
Hi Gurus,
When i run automatic payment proposal (F110), i want an output in encrypted form to be sent to bank.
Can anyone suggest how to get output in encrypted form.
Do we use standard Abap or a user exit to get output and then encrypt it or does SAP provide standard encryption solution.
Regards,
RishikeshAziz,
1. How we can ensure the payment till specified date
2. We have specified the all Special G/L in T-Code FBZP, but it shows same error as per screen shot in point no.3.
3.We have assign the vendor in customer master & vice versa, still below error were faced.
a) Enter a payment method for incoming payment (Same error occured for point 2)
My question is if we are making vendor payment then why it is asking for incoming paymenrt instead of outgoing payment method.
b) If we assign the incoming payment method the it process incoming payment also outgoing payment as per below screen shot. Why it not club togather & make net payment.
Pls. reply.
Regards,
Avinash S. -
F110 - No valid payment method found for Customer Direct Debits
Hi All,
I am running customer Direct debit pre-notifications payment run via F110.
I am runnnig only for one customer and it appears as an exception with the message 'No valid payment method found
We have used payment method D lots of times before so it is nothnig to do with the company code or payment method set up.
It is however the first we've tried to run for this customer.
I have checked everything I know:
1) Payment method D selected in the F110 parameters
2) Payment method D entered in the invoice line item
3) Payment method D entered in the payment transactions tab on the customer master data
4) Valid Direct Debit madate exists and check complete
5) parameters are correct in the F110 selection - company code, payment method, dates, next payment date, invoice is well overdue, it was only entered today but was due back in 2014!, free selection, additional log etc.
6_ Checked in SPRO in "Payment Method/Country" details and the following are required : Bank details including IBAN required, SWIFT code required, SEPA mandate required. These are all maintained in the customer master data.
and still the customer invoice I want to pay is show as an exception in the log. In the payment proposal it shows as an exception No valid payment method found. In the log it shows as
Customer/vendor does not have any allowed bank details Message class FZ Message no. 651
No permitted payment method exists Message class FZ Message No. 608
Information re. customer 131275 / paying company code N120 ... Message class FZ Message no. 306
... payment not possible because of reported error Message class FZ Message no. 311
I am at a loss as to where to check next. Please help.
thanks
JemmaHi Jenna,
In the log I can see the message 'SEPA mandate & for bank xxx has been assigned to a contract' FZ788. This means: Mandates with contract cannot be used for the payment of any invoice. The invoice has to be assigned to the mandate or be assigned in the payment run.
Please check the F1-help of the field 'SEPA Mandate: Contract Type' in the mandate.
The Note http://service.sap.com/sap/support/notes/1874892 describes the various options.
Regards,
Emőke -
F110- Automatic payment proposal
Dear All,
In Automatic payment proposal below are some issues.
1. whether it is possible that, upto specifc net due date document can be process/selected in proposal for payment?
2. Why after creation of proposal, documents posted through special G/L indicator were not selected for payment ?
3. If a vendor have document posted of Rs 100000 (Credit Balance/ payable) & Rs .20000 (debit balance / receivable) ,then proposal payment to vendor was Rs. 100000, not Rs .80000, Why this is happening.
Is there any SAP version issues.
Please reply.
Regards,
Avinash S.Aziz,
1. How we can ensure the payment till specified date
2. We have specified the all Special G/L in T-Code FBZP, but it shows same error as per screen shot in point no.3.
3.We have assign the vendor in customer master & vice versa, still below error were faced.
a) Enter a payment method for incoming payment (Same error occured for point 2)
My question is if we are making vendor payment then why it is asking for incoming paymenrt instead of outgoing payment method.
b) If we assign the incoming payment method the it process incoming payment also outgoing payment as per below screen shot. Why it not club togather & make net payment.
Pls. reply.
Regards,
Avinash S. -
F110 - Automatic Payment Program - Payment Proposal Error
Hi Folks,
I am running Automatic Payment Program on F110. I have completed all the procedure in FBZP.
The Error is
Company codes ZZZ1/ZZZ1 do not appear in proposal 07/30/2008 RUN01; correct
Its says,
No data exists for the specified paying company code ZZZ1 and the specified sending company code ZZZ1 in payment proposal 07/30/2008 RUN01.
It will be helpful, if someone can post the remedy.
Help will be surely rewarded.
Thanks,
MatthewHi,
The dates are not falling in the run date. So please change the dates in the Parameters tab in F110 i.e Posting Dates and Doc. Posted upto.
Regards
Balaji -
Approval for F110 after payment proposal
Hi,
I am having a new requirement for F110 tcode, before payment run and after payment proposal somebody has to see the vendor, customer and bank detail etc., and he shall approve it or reject and once he approve which ever item is approved will automatically proceed for payment run.
I found some workflow but it will trigger only,
1. Single customer.
2. Single vendor.
I found business transaction event but it will run for only customer.
I need some badi or something to fulfill my requirement.
Thanks in advance.
regards,
Amd.,hi all,
i started this project again after so long break....,
my steps to complete this task-
i copied the program / report- sapf110o to z* and started building the whole scenario. and will try to assign the workflow as well which is related to miro , ws20000397(but still not sure).
logic:
only for invoice payment.
only date as selection my program will show all the proposal on that date. in second screen vendor level approval is available and in third level detailed level approval is available.and in third screen you can cross check accounting document or display miro.
it has three level approval, will update table and this will trigger workflow(while running f110) so need to do some enhancement on f110 as well to trigger workflow.
thanks and reg,
Ahmed, -
Hi, Guru
In our system designation, all the payment business will work throught auto payment F110. and our cash flow report base on payment reason code. now the issue is that I cannot manually enter the reason code by modifying payment proposal. does anyone know the solution? actually as well as the fund center and fund we also want to enter in the proposal.
thx in advance.
BenHello,
If I understand you correctly, you are intending to enter the documents based on the selection criteria.
You have two options (Inclusions and exclusions)
In F110, you can go to tab "FREE SELECTION"
Drop down on the field name
Selection "Document" Radio button
Reason Code - BSEG-RSTGR
Funds Center - BSEG-FISTL
Fund - BSEG-GEBER
Regards,
Ravi
Maybe you are looking for
-
Acrobat 11.0.10 Addin in Visio 2013
The Acrobat Addin is not visible in Visio 2013. The goal is to use the Addin to generate high quality PDFs. I already tried the following: Reinstalling Visio 2013 Reinstalling Acrobat 11 with the full-installation option Checking the registry for the
-
Has anyone had issues with Siri since the update? I have an iPhone five
Since updating my iPhone five to 8.0.2 Siri has begun and ended every command with "and". It has even use the word "and" as a complete text... for example if I say "Siri tell my sister I'll be there in a minute" Siri will develop a complete message
-
Query abort with ora-30036 after more than 20 hours and 180g of undo
Dear all, A developper transmits me a query. It fails after more than 20 hours and an undotbs of 180g (i change undo-retention, size of undo tbs, without results). That query makes a lot of inserts. How can i rewrite it to be more performant (my data
-
How to call XStep Editor from se38
Hi Experts, I have requirement to call Xstep Editor, for Production order in ECC 5. I tried many classes to call Xstep Editor, but didn't get sucess. I used cl_cocr_cmx_xstep_editor CL_IM_COCR_CMX_BI_XSTEPS System didn't call Editor. Please help me
-
Installed the demo of Photoshop CS5 and can't get it to recognize plug-ins installed In an additional folder recognized by CS4. Any thoughts? Thanks