F110: enhancement to payment proposal processing
Hi,
We would like to include additional exception checking during payment proposal processing. This customization will check certain fields in the vendor master data and validates them against some rule. If they did not satisfy the condition the line item will be included as exception in the proposal list. Any suggestion how we can handle this? If there's a user-exit or BAPI available, kindly share please.
Thanks,
Aloy
Try BADI FI_F110_SCHEDULE_JOB
Example:
DATA: lv_campo(30) VALUE '(SAPF110V)FLDTAB[]'.
DATA: BEGIN OF ls_fldtab,
feldn(61) TYPE c, " Feldname
list1(50) TYPE c, " Liste 1
list2(50) TYPE c, " Liste 2
xigno(1) TYPE c, " Exclude ?
xuppc(1) TYPE c, " Uppercase-Translate ?
xpruf(1) TYPE c, " Pruefkennzeichen
END OF ls_fldtab,
lt_fldtab LIKE TABLE OF ls_fldtab.
FIELD-SYMBOLS: <tabla> TYPE STANDARD TABLE.
DATA: new_line TYPE REF TO data.
REFRESH lt_fldtab.
ASSIGN (lv_campo) TO <tabla>.
lt_fldtab[] = <tabla>[].
if ..... validation is ok....
e_param_ok = 'X'.
else.
e_param_ok = ' '.
endif.
Similar Messages
-
F110 report for payment proposal
Dear All
we are going to splitt in term of authorization the proposal step from the payment run step, it means, one user will be able to run only the proposal but he will not able to run the payment.
I am looking for some SAP standard report in order to have a kind Payment proposal that has been created for which we have to post the payment.
Someone can help me?
Ragards
MarcoHi
Goto TCODE : F110 > Menu >Environment>select Authoriztions - you will get below list.....with the help of BASIS guy,,,,in the roles specified to the users,,,,use the below activities to have the option you asked.
02 Edit parameters
03 Display parameters
11 Execute proposal
12 Edit proposal
13 Display proposal
14 Delete proposal
<b>15 Create payment media of proposal</b>
<b>21 Execute payment run</b>
<b>23 Display payment run</b>
24 Delete payment run payment data
25 Create payment media of payment run
26 Delete payment orders of payment run
31 Print payment medium manually
VVR -
Transaction F110 - Message 'The payment proposal cannot be edited'
Hello,
I am having some problems on transaction F110, I hope someone can help me with this: when I create for example new payment proposition under ID SH01 and I add Vendor A, B and C on that proposition, and after that if I make new payment proposition with ID SHO2 and add vendor B again but with different amount it's not possible to finish this proposition because it's not possible to add same vendor on more than one proposition.
This is error I receive:
"Company codes 0001/0001 do not appear in proposal 20.05.2011 A#04; correct
Message no. FZ003
Diagnosis
No data exists for the specified paying company code 0001 and the specified sending company code 0001 in payment proposal 20.11.2009 A#04.
System Response
The payment proposal cannot be edited.
Procedure
Check the flow trace and payment proposal list in order to determine why the specified company codes are not contained in the proposal."
Is it perhaps possible to disable this option so for example vendor B could be present in SH01, SH02 and SH03.
Any help is appreciated.
Thank you.
Edited by: samnovice on Jun 3, 2011 12:03 PMReason I use adding same vendors for one day on three different proposals is because of partial paymant for certain vendors and that's why I need to add vendor B on three different proposals.
Here's the example:
SH01 contains this vendors:
VendorA
VendorB
VendorC
and SHO2 these ones:
VendorB
VendorD
VendorE
This part is main problem for me "after that if I make new payment proposition with ID SHO2 and add vendor B again..." so it would be great if I could add vendor B again if I want to without limitation. Can this option be set under transaction FBZP? -
F110 -error in payment Proposal Log
Hi gurus
I have a parent company 1000 paying for another company code 1010
In the Automatic Payment Program F110, i get until the proposal and job log has the following message:
Business transaction cannot be processed by consolidation
Information re. vendor 10019 / paying company code 1000 .
... payment not possible because of reported error
FZ 363 is the message number--
I am not able to continue with the payment.
Please let me know what all should i be maintaining..
Thanks a lot Gurus...Sorry I forgot to write these in the question:
I have maintained the following:
-All vendors have Check as payment method in their master data.
-Maintained the intercompany check box in the doc type KR
Not sure what you meant by Interco acct determination config.. could you give me a Tcode or menu path?
Also this payment will have a discount taken which needs to hit a P&L account (which needs a CO object). I dont know if this will make any change to the process.
Also is there anything to be done with Spl. GL indicators?
Please let me know.. -
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 -
Record of the user name that created a payment proposal (F110)
Hello,
I would appriciate your help with a question I have regarding the payment proposal process (F110).
I am trying to find where the system keeps a record of the user name that created the payment proposal.
I saw this field only in the table REGUA (Change of payment proposals: user and time),
but I didn't see it for regular payment proposals (not in REGUH and REGUP).
In general, My goal is to be able to check that the user who is creating the payment run is different from the user who created the payment proposal.
Thank you in advance.In F110, display the payment proposal log. Shift+F7.
in the heading line 'ob log overview for job' you can see the job name.
say 'F110-20110104-FR4NA -X'
if it is F110-20110104-FR4NA -X / 05170400, you have to take the part before the slash that is F110-20110104-FR4NA -X
Go to SM37, enter this in the job name. Enter * in the user id. Enter the date , on which payement run was done.
Then execute. YOu will see, who has run the proposal or payement run in the resulting screen. -
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 -
Line Item Sorting in Payment Proposal in F110 (Automatic Payment Program)
Hi all SAP Gurus...
I really need a help here...
In FBZP, I set up 'note to payee lines on the form' restricted to 17 rows. And the sorting for line items, I use 'document date'.
For example, I have 68 open items. When I run F110, in the payment proposal, all the open items are grouped based on 17 items in each group, so I get 4 groups, but they were not sorted by the document date. All the open items seem like distributed to 4 groups randomly.
Could you please advise on how I can sort the line items in each group by the document date?
Thanks a lot!
Regards,
ArmanHi:
Debit balance for vendor means something is to be received from vendor so that it will not be included in payment list. F110 looks for credit line items for postings,. Stand alone debit balances can not be picked up by default since during the payment run you need to net them off first. However if you want to consider debit balance for netting off then, put invoice reference in FB60 , system will club the amount of debit line items with respect to credit line items of that particular invoice. Hope this will help you.
Regards -
F110 - unblock payment proposal
Dear Experts,
My user have executed F110 with these status:
parameter have been enter
payment proposal could not be carried out
payment proposal has been edited
payment run has been scheduled
job was not released
Now we could not do clearing for the vendor since ' payment blocked by payment proposal'
I have tried to unblock the payment proposal by select : "payment run" "reorganization"
but still facing error while clearing.
How to unblock the payment proposal since in F110, menu "edit- payment proposal-delete" is greyed out?
Kind advice.
thank you in advance.Hi,
If you want to delete the proposal created, first you need to delete Payment run created for the same.
Please follow below steps:
1. Go to Edit menu -> payments -> Delete Output. This will delete the payment run
2. then, go to Edit menu -> proposal ->Delete.
this will delete the proposal and also check with Basis team on why payment run is not getting executed.
Regards,
Gangadhar -
Business object /Enhancement/Badi for Payment proposal (F110S)
Hello All
I need to trigger a workflow when payment proposal(F110S) is executed.
Is there any BO available or is there any Badi/enhancement available where the workflow can be triggered.
ThanksHello,
Your best bet would be to search this forum or the web for F110S and hope someone else asked the same question and got an answer. Otherwise, start looking through the list of BORs in SWO1 to look for some likely names.
It's also possible that you'll have to make your own BOR or Class. It's not that difficult, but it's preferable to go with an existing one.
Please let this forum know the result of your search for the benfit of future users with the same question.
regards
Rick Bakker
hanabi technology -
Approval Process between Payment proposal and Payment run(F110)
Hi All,
We have a requirement on the approval process in Automatic Payment Run.
Requirement is a person runs the payment proposal and the details are to be send to the Approver. Once the approver reviews the details in the proposal run, he can either approve or reject the payment run.Once approved then only payment need to be executed.
Is it possible to build a approval workflow between proposal or payment run?
if manual approval is happening outside SAP, is it possible to provide a stop payment run until it is approved?-or it only through security?
Is there any possiblity to attach documents to the each and every proposal run?
Understand this is a common requirement everyone is having...Looking out for solutions
Can you please provide SAP standard or a customised solution?
Regards,
SureshHi Suresh,
Welcome to SDN Forums!
According to me there is no standard workflow system for payment proposals approvals.
Have you tried with the authorisation concept?
In F110, go to menu item -> Environment -> Authorisations
Assign the activities to users according to your requirement.
Please check with your ABAP & BASIS collegues.
REgards,
Srinu -
F110-Enhancement: User want to reran the same proposal after delete
Hi guys
It would be great if ane one having answers.
User want to rerun the same proposal when he likes to update the exchage rate after the payment proposal made .For this, he will delete the proposal and reran the same proposal.
This is for only Customers and not for Vendors as F110 itself taking care of vendors.
Here the requirment is when he reran the same proposal he checks new proposal documents with the documents existed in ZTABLE earlier(needs to be crated z table for entries RUN DATE,IDENTIFICATIN,ALL DOCUMENTS belongs to each proposal ). if all documents are same then no issue ..payment ran takes place and then delete those documents from ZTABLE.if not same, for those documents payment should be blocked(
i.e any new documents created first propal and reran proposal those new documents shold be blocked) and then delete those documents from ZTABLE too.
I found one BADI: FI_F110_SCHEDULE_JOB which is triggering before proposal made.
its having one structure F110V having only contains one vendor(lower limit of vendors) and only one customer ( lower limit of customers) so here i could not get all the vendors and all customers but i can get all open doucments from table BSID and BSIK .
it can be used to some extent but anyway useless.
BTE: 1860.
this can be used but user has to click the line item of the proposal run.if suppose there are more documents , it is also useless.
Another BTE:2040,2060
I can use these BTEs to delete those documents stoed in ZTABLE after payment made.
kindly suggest me if anybody have any idea on this enhancement.
Thanks
BabuHi,
When delete event is fired, in PFR capture the selected tab details
tabBean.getSelectedIndex(pageContext);
store it in session
then
forward it to warning/dialog page
post the warning page results to calling page
in the process form request of calling page capture the event
use
tabBean.setSelectedIndex(pageContext,value)
value get it from session
pageContext.getSessionValue() API
Regards
ivar -
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 -
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, -
F110 - Create Payment Proposal using Idoc Inbound
Hello everyone,
I have a requirement to create Payment Proposals (Transaction F110) using an inbound Idoc on my SAP ERP system.
I have chosen Idoc PEXR2002 and made my definitions on SAP-PI, it's already sending the Idoc to my SAP system.
Now I need to define a message type and a process code to create my Payment Proposals on arrival of this type of Idoc. Any ideas, on which should I use?
By the way, if there is no standard messages I'll do my own message type and process code, but for this I'll need a BAPI or a function module that will create a Payment Proposal on F110. So if you know this as well it would be a good information.
Thank you,
Fábio GalvãUsed a Batch Input to create the Payment Proposal.
Maybe you are looking for
-
How do i install business catalyst and typekit with creative cloud if they don't show up?
I just recently signed up for creative cloud and learned about muse. I would like to take advantage of the business catalyst and typekit, but when i open my application manager, neither are available for download. Am I missing something here? are
-
LiveCache for SAP HCM Idocs ECC6EHP4 on windows/mssql
Hello Gurus, We am trying to process inbound HR Idoc (message type HRMD_A) from a java system and during the process it stucks in error code 51 and error message says - "Unable to establish connection to LiveCache". Now we dont have any Livecache set
-
Error Occured in ALV : Due to Space
Dear all, Actually one variable contain variable like this: DATA W_FNAME(18) TYPE C. " TO STORE FILED NAME w_name = Head Office (which is fetch through select query) when i pass this for printing in ALV Report as a Lebel error is occured, i think th
-
Which BAPI can get the detail items of a order?
And if these kind BAPI exists in BORs? Thanks!
-
How to integrate 3D visual viewer with agentry android client
Dear experts, I am working on SAP Work Manager 6.2, integrating 3D visual viewer with agentry android client. - 3D Visualization is working with my WPF client - 3D Visualization is failing with my Android client (see below) - GIS is w