Check before deleting Payment Proposals ( F110 )
Hi gurus,
I have the following scenario:
When the user runs F110 and creates a payment proposal we start a workflow for approbation of the payment.
I have successfully found a badi to start the workflow, the problem arises when the same user that created the proposal goes erases it.
I can't let him just delete the proposal in the middle of the approbation, so I'm trying to find an exit to check if the workflow is executing for the proposal at the moment of deletion.
I've tried with BTEs but couldn't trigger any.
The transaction has a big number of user exits but they are for sending and Idoc, downloading a file or checking something country related.
Does anyone know what can I do to check something before the proposal deletion? I'm running out of options and I'm afraid the requirement is not feasible.
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.
Similar Messages
-
Deleted payment proposals logs in F110
Hello experts,
Is there any way to verify the logs , if a payment proposals are deleted by someone.
When a proposals are created , there is a background job which kicks of and update the REGUH table. However if the proposal is deleted by someone, automatically bacth jobs and table entry gets deleted which is normal and correct. I am trying to find out if there is a way to see the logs as who have deleted the proposals.
We verified with our basis to find out the system log etc.. and couldnt succeed.
any help would be great
Thanks
IDYou would not be able to see the logs for the deleted proposal run.
(Unless the trace is activated in the system, which normally does not happen in normal scenarios.)
Regards,
Gaurav -
Checks before deleting data connection in Infopath 2010
I have one form which has more than 80 fields and about 7 sections. This form was published to PROD before year back now client found some performance issues while opening/submitting form.
I checked and found one retrieve data connection is culprit. Now i want to delete that connection and create different one, but before deleting it, i have to find out all the references of this connections i.e- check where any columns used in rules, default
values or validations etc.
It's difficult and time consuming task to check each and every field in the form. Is there any easy trick to do this?
w: sandippatilblog.blogspot.com/Found the solution, here below are the check
1: Run Rule Inspector, for this go to DATA-->Rule Inspector form toolbar
2: Delete the connection and try to publish the form, if form contains any rules or default value corresponding to deleted connection then form will not get published. It will give prompt to check errors, for this check the form using design check and see
errors, then find the references about the errors on the form.
w: sandippatilblog.blogspot.com/ -
Payment Proposals (F110) did not created in Batch job
Hello,
We had 1 time issue today. I am just trying to find out if anyone come across this issue.
We have the daily automated batch jobs which kickks of Payment proposals. Somehow system did not create any proposals and showd as Zero incoming Payments for customers. Busiiness users had some doubt as this is not possible and created the manual proposals in 15 minutes and a big payment proposals were created. I am trying to find the cause of this issue. Please let me know if anyone come across this issue.
I did all analysis on business point of view and all invoices were created few days back.
Thanks
IDHi,
Thanks for your response. The batch jobs are correctly maintained and as I mentioned this happened 1 time and the same batch runs every day and the issue did not occur
Thanks
Ivan -
How to enforce a check before deleting a transaction
Hi,
We want to restrict the deletion of order based on status . Eg: When the status of the order is Inprocess , deletion should be aborted with error message.
Is there a BAdi to achieve this?
Thanks,
ShaikHi Shaik,
As of you cannot directly delete any Business Transaction. You can use the SAP Archiving to Achive and then delete the Transactions. You can have a look at the following link for the SAP Archiving for CRM
http://help.sap.com/saphelp_crm70/helpdata/en/e1/f5fc37a0ca3144e10000009b38f8cf/frameset.htm
For Archiving and then Deletion of Orders, have a look at the following link:
http://help.sap.com/saphelp_crm70/helpdata/en/e1/f5fc37a0ca3144e10000009b38f8cf/frameset.htm
This will give you a detailed information about the Activity of Carrying out the Data Archiving
http://help.sap.com/saphelp_crm70/helpdata/en/09/72f63ad65c3b5ce10000000a11402f/content.htm
For the Check and Delete Archiving Object,
http://help.sap.com/saphelp_crm70/helpdata/en/85/1cc041e01e6624e10000000a1550b0/frameset.htm
Hope this will help.
Thanks,
Samantak -
ALV: check before delete a row
Hi,
I would like to delete a row in ALV.
Before the deletion I would like to send popup with the options "OK" and "cancel".
If the user presses on cancel, it should not to be deleted.
Can I catch it in ON_DATA_CHECK? Popup is not the problem.
I would like that the row is not deleted.
Are there an instruction RESET?
Regards
VedatYou can implement your own delete function instead of using the inbuilt function of the ALV. There you can check and depending on the popup, either delete a row from the internal table or dont delete and bind it back to the node.
Regards
Nithya -
Need to delete payment proposal F110
Dear all,
I want to delete a payment proposal which has been already processed and payment run has been carried out. The document is also already posted. I tried to delete the payment program using this option Menu Edit -> Payments -> Delete output and the respective status is showing as below:
Parameters have been entered
Payment proposal has been created
Payment run has been carried out
Posting orders: 1 generated, 1 completed
Printing data and log have been deleted
After that I wanted to delete the paymet proposal using Menu Edit -> Proposal -> Delete, but this option is grayed out and the previous delete output is still enable. I tried 2 -3 times but same thing apprears.
We need to delete this proposal urgently Please provide your inputs..
Thanks & Regards,
NidhiHi Nidhi,
Conclusion.........is........system will not allow you to delete proposal...
After I heard this problem from you, I have explored the same thing in my system. Now I can give you the conclusion is that you better start new payment proposal as long as you have successfully reversed and reset the posted documents then system will allow you to start the fresh payment run. It will not create any problem.
Even then if you want to delete this proposal then after 14 days of Run date just go to PAYMENT RUN>REORGANIZATION
system will prompt you one box where you enter RUN DATE in To date and this payment run name into IDENTIFICATION select Start Immediately under the schedule tab...
I think this will be the opt for you...........
Regards,
Chintan Joshi. -
List of Deleted Payment proposal
Hi
Is it possible to get information for the Deleted Payment Proposal (F110) in the system
Someone had deleted a proposal after the approval had happened & we want to trace back who had deleted the proposal run in the system.....
Is it possible to do so & how......
Regards
AshkHi
Plz check in table REGUA
If you are not able to find any details in these tables.
Request to search on tables REG*.
all these are APP related.
Please let me know if you get the details from any of the tables mentioned above.
Let me know the result of the same
Thanks
Kalyan -
Hello all,
I would like to ask the following:
We can not "see" in payment proposals (F110) open payments that have been created manually with F-58 and are still open. The document type used for both F110 and F-58 is "KW-Payment by cheque". Any ideas why this might happen?
Thank you in advance,
DimitrisDear Dimitris,
first of all the F110 has to contain all the payment terms for which You want to pay the fi documents.
But the fi documents can be without method of payment NOT the automatic payment.
Example: in F110 you put the "C" method of payment. In this way the System will consider all the documents that contains the payment method or the document that does not contain it but whose vendor or customer master data contain it.
Please test by manual clearing. If You can see these documents by the manual clearing, as I told You before, the problem is referring the F110 settings.
I hope this can help.
Mauri -
Deletion of automatic payment run - F110
Hi,
I have executed a automatic payment run using F110. Many postings have been saved in the system. Is there any way I can cancel this automatic payment run or do I have to cancel the postings one by one with transaction FB08?
Thanks for your help,
RonanHi
If you have done proposal run , and want to cancell the saved proposal then go to F110 --your identification EditProposal--delete proposals.
If you have already executed payment run and system has generated document number against it , then you need to reverse the documents as well as have to voide checks as system has already assigned checks against these payments ,if your payment method is Check for this payment run.
cheers
Mukta -
How to generate checks when executing Automatic Payment Program (F110)
Is it possible to generate checks automatically when I execute the automatic payment program? Will reward points to any suggestion. Thanks!
hi patrick
try this.....ur problem may solve.....
Create Automatic Payment Transactions (F110)
Purpose
Use this procedure to generate checks proposals or ACH proposals and then subsequently issue checks or set up ACH files to be transmitted to the bank.
Trigger
Perform this procedure when through either an ACH or a check, a creditor of the University needs to be paid.
Prerequisites
Open invoices with reached due dates have to be present in the SAP system.
Menu Path
Use the following menu path to begin this transaction:
· Select Accounting Financial Accounting Accounts Payable Periodic processing Payments to go to the Automatic Payment Transactions: Status screen.
Transaction Code
F110
Business Process Information
The automatic payment process will be centrally managed in the Accounts Payable Office. The automatic payment program will be executed each day for all open invoices (across vendors) in the system. There will be separate payment run execution corresponding to each payment method category:
Check payments: clears the open invoices and issues a check output
ACH payments: clears the open invoices and issues an ACH file output
Foreign currency payments: clears open invoices but no output is issued
State/Grant payments: clears open invoices but no output is issued
The process steps executed during the automatic payment program are:
Enter Payment Parameters
Edit/review Payment Proposal
Post Payments
Generate Payment Medium (print checks or create ACH payment file)
Generate Positive Payment File
The payment parameters are entered in order to limit the open invoices and credits selected for payment. It is important to note that the payment terms that are defined on the invoice will drive whether a invoice is due for payment during the current payment run. During the payment program execution, the invoices that are due for payment will be presented to the user on a payment proposal list.
The payment proposal is a list of expected payments grouped by vendor account. Invoices that are due for payment but cannot be paid due to some kind of accounting or system error are listed as exceptions. Examples of typical exceptions are missing banking information (for ACH payments) and blocked invoices. Some payment exceptions will be resolved at the Accounts Payable Office. However the Department must resolve some exceptions. When these types of exceptions appear on the payment proposals, the Accounts Payable Office will inform the Department of the blocked payment in order to get a resolution. Key personnel in the Accounts Payable Office will be the only resources to have access to the editing function of the payment proposal processing. Typically, there is no business reason the edit or change a payment proposal. Editing options for a payment proposal includes: changing the default disbursing bank account information or changing the payment method.
After the payment proposals have been reviewed and edited, the proposals are posted as payments. It is important to note that any open credit on the vendor's account is also taken in consideration when creating the vendor's payment. The payment method supplement defined on the invoice will drive the check sorting.
In addition to the printed check output, the payment program run produces an ACH file and a Positive Pay file. Both files are sent to the bank for further processing. The ACH file contains the vendor's payment and banking data. The Positive Pay file contains the check data (check processed, voided, etc) and is used for confirmation of payments.
Helpful Hints
· The R/O/C column in the field description tables below defines whether the field is required (R), optional (O), or conditional (C).
· On certain screens you may have to scroll to view some data entry fields.
· Click the tab to view the current overall status of the payment process by viewing the informational messages.
Procedure
1. Start the transaction using the menu path or transaction code.
Automatic Payment Transactions: Status
2. As required, complete the following fields:
· Run date
· Identification
3. Click the tab.
The payment program parameters are used to limit the program's selection of open invoices and credits.
Automatic Payment Transactions: Parameters
4. As required, complete/review the following fields:
· Posting date
· Docs entered up to
· Company codes
· Pmt meths
· Next p/date
· Vendor
5. Click the tab.
Free selection criteria are extended parameter selection criteria used to limit the open invoices and credits selected in the payment run.
Automatic Payment Transactions: Free Selection
6. Perform any of the following:
If You Want To
Then
Select data by a particular field value; use the match code on the Field Name field to obtain the required field
Enter the required field value to be considered in the payment program selection of open items. The field value is entered in the Values field
Payment selection can be based on fields on the invoice or credit memo document or fields on the vendor master.
Example: A (AP payment block)
Exclude the open items that match your field value
Select to the left of Exclude values.
Include only those open items that match your field value
Deselect to the left of Exclude values.
7. Click the tab.
This information is used to expand the information that is automatically recorded in the payment run log. The payment run log is used to diagnose any program errors during the payment run.
Automatic Payment Transactions: Additional Log
8. Perform the following:
If You Want the Payment Program Log to Record
Then
Information on due date check
Select to the left of Due date check.
Activate this option.
Any payment method selection data
Select to the left of Payment method selection in all cases.
Activate this option.
Line item information the payment documents generated upon posting the payment proposal
Select to the left of Line items of the payment documents.
Activate this option.
9. As required, complete/review the following fields:
· Vendors (from)
· Vendors (to)
Enter the same vendor account number range for Accounts required section of the transaction.
10. Click the tab.
The specifications defined in this section of the transaction inform the payment program the correct form to use for check printing and the correct payment file format to use for ACH payments.
Automatic Payment Transactions: Printout and DME
11. As required, complete the following fields:
· RFFOAVIS
· RFFOUS_C
12. Click the tab.
Exit editing
13. Click to save the data.
If you want to delete the payment program parameters entered, select Edit Parameters Delete.
Automatic Payment Transactions: Status (2)
The system displays the message, "Details have been saved for the run on XX/XX/XX XXXX."
14. Click .
If you want to refresh the screen in order to view the current status (processing step) of the payment program click at any time.
Schedule Proposal
15. Perform one of the following:
If You Want To
Then
Execute the payment program (i.e. process the payment parameters entered and create a payment proposal) immediately
Select to the left of Start immediately.
Activate this option.
Designate a target computer
Enter the name in the Target computer field.
16. Click to process the payment parameters and create a payment proposal.
While the payment program is selecting and processing data, the status will display the message, "Proposal is running." When the payment proposal has completed and is ready for review/edit, the system will display the message, "Payment proposal has been created."
Automatic Payment Transactions: Status (3)
The system displays the message, "Proposal run has been scheduled."
17. Click .
Automatic Payment Transactions: Status (4)
The system updates the status, "Payment proposal has been created."
18. Perform one of the following:
If You Want To
Then
Go To
Execute the payment run
Click .
Step 19
Edit the payment proposal
Click .
Step 43
Display the payment proposal
Click .
Step 54
Display the payment proposal run log
Click .
Step 57
Delete the proposal
Select Edit Proposal Delete.
Step 60
Display the proposal list in a printer friendly format
Select Edit Proposal Proposal List....
Step 62
Display only the exception (error) invoices or credits
Select Edit Proposal Exception List....
Step 67
Exit this transaction
Step 72
Schedule Payment
19. Perform the following:
If You Want To
Then
Execute the payment program (i.e. process the payment parameters entered and create a payment proposal) immediately
Select to the left of Start immediately.
Activate this option.
Designate a target computer
Enter the name in the Target computer field.
20. Click to process the payment proposal and post the payment documents.
While the payment program is selecting and processing data, the status will display 'Payment is running'. When the payment proposal posted the status will display 'Payment run has been carried out. Posting orders X generated, X completed. (X will represent the total number of checks produced).
Automatic Payment Transactions: Status (5)
The system displays the message, "Payment run has been scheduled."
21. Click .
Automatic Payment Transactions: Status (6)
The system updates the status, "Payment run has been carried out." If you click after seeing the status update, "Payment run has been carried out", the system will display an update to the status, "Posting orders: XXXX generated, XXXX completed."
22. Perform one of the following:
If You Want To
Then
Go To
Review the payments posted
Click .
Step 23
Display the payment proposal
Click .
Step 26
Display the payment proposal run log
Click .
Step 29
Display the payment list in a printer friendly format
Select Edit Payments Payment List.
Step 32
Display only the exception (error) invoices or credits
Select Edit Payments Exception List.
Step 36
Print the payment run information
Click .
Step 40
Exit this transaction
Step 72
Job Log Entries for F110-XXXX-XXXX / XXXX
23. Review the displayed information.
24. Click .
25. Return to Step 22.
Display Payment Proposal: Payments
26. Review the displayed information.
27. Click .
28. Return to Step 22.
Job Log Entries for F110-XXXX-XXXX-X / XXXX (2)
29. Review the displayed information.
30. Click .
31. Return to Step 22.
List Variant
32. Click .
Payment list
33. Review the displayed information.
34. Click .
35. Return to Step 22.
List Variant (2)
36. Click .
Payment list (2)
37. Review the displayed information.
38. Click .
39. Return to Step 22.
Schedule Print
40. As required, complete/review the following fields:
· Start date
· Start immediately
· Start time
· Target computer
· Job name
41. Click .
42. Return to Step 22.
Accounting clerk
43. Click .
Edit Payment Proposal: Payments
44. Review the displayed information.
45. Perform one of the following:
If You Want To
Then
Go To
Continue with the payment process
Click .
Step 18
Review/edit invoice information for the payment (invoice numbers, discounts, payment amounts, etc).
1. Click on the line you want to select.
2. Click .
Step 46
Change the key payment information (payment method, house bank, payee name and address, etc.)
1. Click on the line you want to select.
2. Click .
This option does not work for lines that have exceptions.
Step 51
Edit Payment Proposal: Open Items
46. Double-click on the line you want to choose.
Change Line Items
47. As required, complete/review the following fields:
· Payment block
· Discount amount
· Cash discount %
48. Click .
49. Click .
50. Return to Step 45.
Change Payment
51. As required, complete/review the following fields:
· Payment method
· Pmt meth.supl.
· Due date
52. Click .
53. Return to Step 45.
Display Payment Proposal: Payments
54. Review the displayed information.
55. Click .
56. Return to Step 18.
Job Log Entries for F110-XXXX-XXXX-X / XXXX (3)
57. Review the displayed information.
58. Click .
59. Return to Step 18.
Delete proposal
60. Click .
Automatic Payment Transactions: Status (7)
The system displays the message, "Data and log deleted."
61. Go to Step 72.
List Variant (3)
62. As required, complete the following field:
· Variant
63. Click .
Payment list (3)
64. Review the displayed information.
65. Click .
66. Return to Step 18.
List Variant (4)
67. As required, complete the following field:
· Variant
68. Click .
Payment list (4)
69. Review the displayed information.
70. Click .
71. Return to Step 18.
72. Click until you return to the SAP Easy Access screen.
73. You have completed this transaction.
Result
You have executed a payment proposal, executed and posted a payment run and printed checks.
reward me points.......dont forget -
How to check if a Site Column is being used before deleting
Hi All,
Before deleting a SharePoint Online site column I would like to check to see if it is being used by any list or library. I know how to do this when the site is on
premise using a PowerShell script.
$web
= Get-SPWeb
http://”sitecollectionurl”
$column
= $web.Fields[“Column Display Name”]
$column.ListsFieldUsedIn()
but I am having problems doing it on a SharePoint Online site. I know how to connect to the site, but I can not find any information on getting the field details,
like above.
if ((Get-ModuleMicrosoft.Online.SharePoint.PowerShell).Count
-eq0) {
Import-Module
Microsoft.Online.SharePoint.PowerShell -DisableNameChecking
$username
= "[email protected]"
$url
= "https://mySite.sharepoint.com/sites/Dev"
Write-Host
"Connecting to SharePoint Online, URL = $url"
try
Connect-SPOService
-Url $url /
-credential $username
Write-Host "Successfully connected.."
-ForegroundColor Green
$web =
Get-SPOSite -Identity
https://mySite.sharepoint.com/sites/Team1
$column
= $web.Fields[“Column Display Name”]
$column.ListsFieldUsedIn()
=
$web.Fields[“Page Content”]
catch
Write-Error "Failed to connect to
$url - check the credentials and URL!"
$_
Write-Host
"Disconnecting from SharePoint Online, URL =
$url"
Disconnect-SPOService
Write-Host
"Successfully disconnected.."
-ForegroundColor Green
Does any know what I am doing wrong, or does anyone have a script examples.
Many thanks
ColinHi Colin,
Unfortunately the Get-SPOSite doesn't return a fully fledged SPWeb object like you're used to in On-Prem PowerShell.
The only way to get at particular objects like this is to use CSOM in PowerShell, however even then it doesn't return quite the same object that you see on prem. (In short, the method you want doesn't exist.. but I'll show you how to get there at least.)
You'll need the Microsoft.SharePoint.Client.dll installed (You can download the SharePoint 2013 Client SDK, just do a search for it.)
Once that's installed, then the following script will retrieve a single column which you can then run
$column | gm to see the available properties.
$siteCollectionURL = "https://<tenantname>.sharepoint.com/sites/etc"
$Credentials = Get-Credential -UserName "[email protected]" -Message "Enter the password for $AdminUser"
##Then we'll establish a ClientContext for CSOM.
$scContext = New-Object Microsoft.SharePoint.Client.ClientContext($siteCollectionURL)
$SPOcredentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($Credentials.UserName, $Credentials.Password)
$scContext.Credentials = $SPOcredentials
$web = $scContext.Web
$siteCols = $web.Fields
$column = $sitecols.GetByInternalNameOrTitle("ColumnInternalName")
$scContext.load($web)
$scContext.load($siteCols)
$scContext.Load($column)
$scContext.ExecuteQuery()
Once you run that, $column contains as much info as you can get about the column.
Paul.
Please ensure that you mark a question as Answered once you receive a satisfactory response. This helps people in future when searching and helps prevent the same questions being asked multiple times. -
Segregate payment processing(f110) and check printing process
Is it possible to segregate the automatic payment run (f110) processing into 2 step:
1) Execute payment run to clear the open item will be processed by Department A
2) Printing of the checks by the identification code in the payment run parameter will be processed by Department B
The client requested for the above segregation of duties.
Thanks.Hi
This is possible like we can divided by two section.
Accounting clerk will be execute Payment proposal and check the open items
Superior will be execute the paynment and execute the check.
Please contact to Security team.I feel this also comes under SOD conflict.
Regards -
Printing checks from payment program F110 with smartforms
Hi! I am working in ECC 5.0 and I want to print checks from the payment program with a smartform, I created a non standard smartform but when I try to link the smartform with the program by transaction FBZP the available options are SAPScripts only. Is possible to do it?
Thanks in advanceHi! Even I am working in ECC 5.0 and I want to print checks from the payment program with a SAP SCRIPT Form, but the issue is that we hav the standard print program for printing the form and this form is being used by some other custom program....I want to customize the standard print program in the transaction F110 so that It successfully calls that form which is now called by some other program. I've the option of customizing the standard print program as per the program which is calling that Form but I'm not able to understand the flow of either of the print programs. Can anybody guide me here on how to understand the flow of the print and go for the customizing of the standard print program for the payment process?
Also, the current print program and Form which is being used by some other custom print program is already customized in the transaction FBZP.
Thanks in advance
Shamim -
Anyone know if it is possible to cancel a payment by electronic check before it goes thru?
Anyone know if it is possible to cancel a payment by electronic check before it goes thru?
Call your bank. Many times they can stop the payment.
Good Luck
Maybe you are looking for
-
How do I "slave" my Macbook to my desktop MacPro?
I know there's a way to make my Macbook show up as an external hard drive on my MacPro's desktop. I'm supposed to hook them up via FireWire and hold down a key while starting up the laptop. What key do I hold down? I've done this before but can't rem
-
Change base view state from a custom component
I'm pretty new to flex and I'm having a small issue in change the view state from a component. My Application have 2 custom components called userlogin and main menu. In the main application page I have userlogin component in one state and the main m
-
Dear all , i have craeted Sub contracting PO for SFG . BOm of SFG contains Rm & scap item with - qty . After PO creation MB1b for PO with 541 item . Only Rm can be sent against the PO . After that , at time of GR 101 mvmt for SFG and Whr the scrap is
-
Indent in Slides not properly formatting
I've got an issue which is probably a simplistic fix, but it's driving me nuts. I've been creating final test slides and have a problem with indenting on some of the bullets. I'm using captivate 5.5, and here is the issue in picture format. As you
-
###### sign in smartforms PO Output
Hi, When i am printing the PO form the item description field is printing "#" symbole by replaceing the SPACE while it's printing. There is a similar issue in below link but there is no answer on this. Re: ###### sign in smartforms output Experts if