FM for Payment Release in FB03
Hello,
Does anyone know a FM that can be used to make payment release by FB03?
I need to make a change in payment WF, so that when you reach the stage of payment release, do not open the screen of the FB03.
Regards,
Balbino Soares
Hi,
Thanks for reply, but I look for a BAPI or FM to do Payment Release, but without using the fb03.
Regards,
Similar Messages
-
Line item not relevant for payment release
Dear Expert,
When I select payment block : 'Payment Request' in FB60. Error Message appear "Line item not relevant for payment release".
I also have set payment block in master vendor and OBB8.
Can you tell me why the error message still appear?
Kindly need your help
Thanks and Regards,
YLDo you have any workflow variant in place?
Moreover, when you have already set the Payment block at Master level, you need not to fix it in transaction level.
Vendor itself will not get paid until unless you remove the block option
Thanks -
Error while assigning user for release approval path for payment release
Hi everyone,
I am trying to assign user for payment release in SPRO. I have defined upto 'Define relevant document types for release for payment', after that while assigning user in terms of position for release and save it, i am getting error 'Program error: ASSIGN with length 0 in program "MP120800" '.Because of it i can t proceed further.
The data in details below;
1. Create Workflow Variant for Release for Payment
1000 SAP
2. Assign Company Code Workflow Variant for Release for Payment
1000 1000 SAP
3. Define Release Approval Groups for Release for Payment
0001 Vendor A
0002 vendor B
0003 Vendor C
0004 G/L accounts
4. Define Release Approval Paths for Release for Payment
0001 Vendor high
0002 Vendor middle
0003 Vendor low
0004 G/L accounts
0005 Other
5. Assign Release Approval Paths for Release for Payment
1000 KZ 0001 0001
1000 KZ 0002 0002
1000 KZ 0003 0003
6. Assign Release Approval Procedure for Release for Payment
1000 0001 20,000.00 KES 1 WS10000052 WS00400011
1000 0002 50,000.00 KES 2 WS10000052 WS00400021
1000 0003 1,000,000.00 KES 3 WS10000052 WS00400022
7. Define Relevant Document Types for Release for Payment
1000 KR
1000 KZ
8. Define Users with Authorization to Payment Release
1000 0001 1 20,000.00 KES
1000 0001 2 50,000.00 KES
1000 0001 3 100,000.00 KES
here i have selected the option and tried to create Orgobject, i am getting following error
Program error: ASSIGN with length 0 in program "MP120800"
If any corrections in the definitions, Please let me know.
Thanks in advance!!Hello,
Please start the report RSWOGIND, set also the checkbox "generate all
ObjTypes from new". This should solve the problem.
Best regards, Hana -
Hello ,
I have done the configuration of workflow variant for payment release but the invoice with the payment block can be paid without any release approval .
Find below the configuration done for it . SPRO-Accounts Receivable and Payable-Business Transactions-Release for payment
1.t.code PPoce: Users is assigned to each position and this was assigned to approval path
2. Create workflow variant
subworkflowWS00400012
3.Assign Company code to workflow variant
4.Define Release Approval Groups for Release for Payment
5.Define Release Approval Paths for Release for Payment
6.Assign Release Approval Paths for Release for Payment
7.Assign Release Approval Procedure for Release for Payment
2010-2010-1000-inr-WS00400012-WS00400011
9.Define Users with Authorization to Payment Release
11.Define Payment Block Reason for Payment Release ( payment block P selected with a tick in Not changeable )
Then in the vendor master i have inputted the relase group also and the payment term which is having the block .
While executing f-02 , debiting the expense and crediting the vendor , I get the following error Line item not relevant for payment release for which i changed the message to warning and saved it . but when i executed f-53, it doesnt go for approval .
But in my inbox . the item is flowed with red colour and the erro log is
Error in workflow Customizing of payment release
Message no. FP162
Diagnosis
The system could not determine a subworkflow for the payment release. Check the workflow Customizing for the payment release, in particular the settings for transaction OBWE and the preceeding settings.
The message is output from the method SUBWFDETERMINE of the BOR object BSEG.
System Response
The workflow was started, but the system could not create an executable dialog workitem for the line item payment release. However, you cannot release the document directly, it must be released in the workflow. A subworkflow for the payment release must be determined in the sample workflow WS00400012; the clerks are determined in role 00400125.
Role 00400125 is based on the function module PR_WF_ACTOR1_DET.
Procedure
Change the payment release Customizing in Accounts Payable/Accounts Receivable Accounting. SAP delivers a sample subworkflow for payment release, WS00400011.
Procedure for System Administration
Restart the incorrect workflow (transaction SWPR) once you have maintained the Customizing for the payment release.
Kindly guide me . and let me know which setting i have missed .
thanksHi,
Have you tested those workflows separately? I can't even view WS00400012 in my ECC 6.0 system!
The workflows supplied by SAP are usually pretty bare-bones. More ofthen than not you have to copy them and fix them up.
You might be able to test them via SWUS or trigger them via SWUE.
If you create a new copy, remember to put that in the customizing.
hope this helps
Paul -
Using work-flow for payment release
Dear Experts
I have a problem when using work-flow for payment release:
I am using ws00400012 as standard work-flow for payment release ,after posting invoice documents via FB60 BSEG is crated but BKPFID dose not exist in container .
when I test this work-flow it is running correctly via SWUS.
It would be very helpful if someone can help me with this problem.
Thanks and best regards,
Azamhttp://help.sap.com/saphelp_46c/helpdata/en/6e/1217de9f0411d189b80000e829fbbd/frameset.htm
Goto Accounts Payable (FI-AP) and in that "Vendor Down Payment Processing".
Check out the link for workflow scenarios.. http://help.sap.com/erp2005_ehp_03/helpdata/EN/04/926f8546f311d189470000e829fbbd/frameset.htm
Goto "Archiving Application Data (FI)" and check if your scenario exists or not !!!
Regards,
PR. -
Workflow variant for payment release
Hello ,
I have done the configuration of workflow variant for payment release but still the invoice is not getting blocked when we are paying it .
Find below the configuration done for it . SPRO-Accounts Receivable and Payable-Business Transactions-Release for payment
1.t.code PPoce: Users is assigned to each position and this was assigned to approval path
2. Create workflow variant
3.Assign Company code to workflow variant
4.Define Release Approval Groups for Release for Payment
5.Define Release Approval Paths for Release for Payment
6.Assign Release Approval Paths for Release for Payment
7.Assign Release Approval Procedure for Release for Payment
2010-2010-1000-inr-WS10000052-WS00400011
9.Define Users with Authorization to Payment Release
11.Define Payment Block Reason for Payment Release
Then in the vendor master i have inputted the relase group also .
But when i make the payment for that vendor , no blocking of invoice is happening nor it is going for approval procedure.
Please guide me what all other checklist available for executing the Workflow variant for payment release .
Thanks.Thanks Kiran ,
Now hte invoice is getting blocked automatically and i am getting the error as
Line item not relevant for payment release
Message no. F5783
for which i changed the error message to warning mgs and saved the invoice .
But while making the payment i was not getting any payment block. I was able to make the payment
Actually I should get the payment block while I am making the payment and then i should release it through FB13 .
Please let me know if I am wrong .
Thanks -
Trigger Work Flow for payment release
hi guys,
kindly help me how to trigger the standard work flow for Payment release ((WS00400012).
With Regards
Pradeep Nenter the Workflow
in SWDD : WS00400012
click on Agent Assignment and assign the Approver USer ID.
click on the event linkage and activate and save. -
Hi,
i hv configured payment release workflow for vendor payments, now the system is creating an auto block for invoices parked thru FB60. Now I desire to release the invoice for payment, so that my workflow gets triggered. But I dont know which Tcode to use to release the invoice for payment. If F110 can be used to relase the payment, kindly let me know how it is to be done. As I tried doing it but was not successfull.
Regards,
KrishnaHi
If you have not assigned any agents to payment release task, then go to SAP Business workplace (ctrl+F12) and check in your inbox. You would have received an email through SAP workflow. Click on the email and it will direct you to release the invoice for payment.
Though you release the invoice it can not be paid unless you activate a task for "Reset Payment block"
You need to activate two tasks as below
Release for payment
and
Reset Payment block.
Once the invoice is released for payment then the status of BUS # changes to Released. You need to activate the task " Reset Payment block" with triggering event "Released".
Once the invoice is blocked for payment through workflow, the blcok can never be removed manually. This should be removed only through Workflow. -
Workflow for payment release doesn't block the FI Document by tnx MIRO
Hi Gurus, we are implementing the Workflows for all the Payable Accounts, we don't have problem with txn FB60, the documents posted are automatically blocked but with txn MIRO it doesn't happen.
In customizing I set the "RE" Class Document (Invoice Verification) like the KR (Vendor FI Invoice) to work in that workflow.
Is the same case for the txn PRRW (travel management) in Travel expenses for example.
I appreciate your help.
Regards.!!HI,
How did you block payment for FB60? Is there any std BAPI available? Let me know because even i am in need of the same?
Regards,
Raj -
Dear Gurus,
Please help on the below issue.I had made standard release for payment configuration and assigned the workflows.When am doing vendor invoice work flow is triggering but getting an error.
Error in workflow Customizing of payment release
Message no. FP162
Diagnosis
The system could not determine a subworkflow for the payment release. Check the workflow Customizing for the payment release, in particular the settings for transaction OBWE and the preceeding settings.
The message is output from the method SUBWFDETERMINE of the BOR object BSEG.
System response
The workflow was started, but the system could not create an executable dialog workitem for the line item payment release. However, you cannot release the document directly, it must be released in the workflow. A subworkflow for the payment release must be determined in the sample workflow WS00400012; the clerks are determined in role 00400125.
Role 00400125 is based on the function module PR_WF_ACTOR1_DET.
Procedure
Change the payment release Customizing in Accounts Payable/Accounts Receivable Accounting. SAP delivers a sample subworkflow for payment release, WS00400011.
Procedure for System Administration
Restart the incorrect workflow (transaction SWPR) once you have maintained the Customizing for the payment release.
Need your help.
Thanks & Regards,
Mohdsams
Edited by: mohdsams on Sep 9, 2011 2:56 PMDear Gurus,
I am generated workflow and it is completed, can anyone suggest me how to release the payment and post vendor payment document.
I tries in MRBR, it give no item available. Please help.
regards,
mohdsams. -
Workflow WS00400012 Release for Payment not getting triggred
Hi,
As mentioned in the help docs we have done the following settings for Release for payment, yet the Workflow is not getting triggered.
SPRO->Financial Accounting (New)->Accounts Receivable and Accounts Payable->Business Transactions->Release for Payment
Create Workflow Variant for Release for Payment
XX01 WS004MSBT Payment release
Workflow var. XX01
Currency INR
WF var.name WS004MSBT Payment release
Prelimenary posting release
Release from 1.00
Subworkflow WS00400012
Payment release
Release payment X
Creater permitted X
Payt release 1.00
Pmnt rel.var. CC
Assign Company Code Workflow Variant for Release for Payment
Compamy Code Workflow Var WF Var. Name
XXXX XX01 WS004 Payment release
Define Release Approval Groups for Release for Payment
0001 Vendor A
0002 vendor B
0003 Vendor C
0004 G/L accounts
Define Release Approval Paths for Release for Payment
0001 Vendor high
0002 Vendor middle
0003 Vendor low
0004 G/L accounts
0005 Other
Assign Release Approval Paths for Release for Payment
Workflow Variant Doc. Type Release Group Approval Path
XX01 KR 0001 0001
XX01 KR 0002 0002
XX01 KR 0003 0003
XX01 KZ 0001 0001
XX01 KZ 0002 0002
XX01 KZ 0003 0003
XX01 SA 0001 0001
XX01 SA 0002 0002
XX01 SA 0003 0003
Assign Release Approval Procedure for Release for Payment
Wrkf ApPath Amt To Curr Rel levels Swf Amt rel Swf pnmt rel
XX01 0001 5,000.00 INR 1 WS10000052 WS00400011
XX01 0001 10,000.00 INR 2 WS10000053 WS00400021
Define Relevant Document Types for Release for Payment
Workflow Variant Type
XX01 KR
XX01 KZ
XX01 SA
Define Users with Authorization to Payment Release
XX01 1 1 5,000.00 INR
Assigned Authorization Object
Production manager
XX01 1 2 10,000.00 INR
Assigned Authorization Object
Comp Admin
Carry Out Function Enhancements for Release for Payment
Define Payment Block Reason for Payment Release
Free for payment
* Skip account
A Locked for payment
B Blocked for payment
I CML:InvestorContract
N Postprocess inc.pmnt
P Payment request
R Invoice verification
V Payment clearing
We are using Tcode FV60 for Park Vendor invoice
We are trying to post the Document thru Tcode FBV0 , But the Post field is grey and system shows error: func not possible as document is in not released. The Workflow is not getting triggered. And hence its not possible to release the doc.
The workflows have been activcated
We have done Eventlinkage and activated it.In future when you post question please do some formatting. It seems like a novel.
Have you checked in SWEL whether the event CREATED of Business Object BSEG getting triggered. I hope you have activated the linkage between event and workflow from PFTC or SWE2 transaction code.
Thanks
Arghadip -
Payment release workflow for MIRO documents
Hi,
I have activated payment release function and successfully able to get workflow item for payment release for FI invoices posted through F-43 and FB60, but not on RE documents which are posted through MIRO,
Can some body provide inputs on how to trigger a payment release workflow for MIRO documents.
Thanks
AmanullahHi Amanullah, How are you?
Did you get an answer about this situation ? I am trying to do the same thing by FI or by MM and I'm worrying if we can to do by Standard SAP. In FI I'm trying to do via spro:
SAP Customizing Implementation Guide=>Financial Accounting=>Accounts Receivable and Accounts Payable=>Business Transactions=>Release for Payment
Did you remember how can you get the solution?
Thanks and regards,
Jeovana -
Vendor payments release workflow!!!
Hi all
Can somebody explain to me how we setup standard workflow so that all vendor invoices greater than 100.000 can be blocked for payment automatically & released by some other user?
I tried to give the document type "KR" to the workflow variant & tried to do invoicing for the vendor. But I do not how I could release that blocked invoice...Is there any specific tcode or I have to go to the proposal & change the blocked reason from P to 'space'.
Thanks for all your time....Hello Morgan,
Payment Release Process
Purpose
For each workflow variant, you can specify the amount from which a payment release should be triggered.
You can differentiate between one, two, and three-level release. This enables between one and three people to be involved in the release procedure, thus supporting both dual and triple control.
Prerequisites
You have made the following settings in Customizing:
Release approval procedure
(document type and amount for each workflow variant)
Assign persons with release authorization
In order to do this, you must first create release approval groups that can be entered in the customer and vendor master records.
Depending on these criteria and the release level, you can assign release authorizations in the form of organizational objects (job, position, organizational unit) in Customizing. If you do not define any criteria (such as release approval groups), the system takes the initial value of these criteria when the payment program is run. For example, if the system was unable to determine the release approval group, the release approval procedure and the employees with release authorization are determined on the basis of release approval group zero.
Process Flow
Minimum requirements:
The payment release function must be activated.
The relevant document type must be defined.
An item containing the following specifications must be created for employees with release authorization:
Workflow variant
Initial release approval path
Initial level
Maximum amount
Employees with release authorization can also be determined and assigned by user exits at each stage of the release approval procedure.
Result
If, when the payment run is made, the system could not determine an employee with release authorization, then it sends a message to the inbox of every person who has been assigned the task "payment release". Only after all these people have released the payment will the payment block be removed.
If a line item is refused for release, it is forwarded to the clerk who entered it for correction. After the document has been changed, the payment release procedure begins again. If changing the line items necessitates further actions, these must be defined within the Workflow component. The event CHANGED has been preconfigured for this purpose in the standard workflow model. If you run this event, the system assumes that the line item was rejected for payment. However, the item is NOT forwarded for correction to the clerk who entered it.
If an item is cleared before it is released, the payment release procedure is terminated (event CLEARED).
===========================================================
Workflow settings: The standard system contains several workflow models for payment release: One workflow framework (WS00400012) and three sub-workflows. In Customizing for Financial Accounting, you can specify which sub-workflow should be used when the workflow framework is run. You can also enter your own sub-workflows. They must however send and receive the same data from the workflow framework as the workflow models do.
You can use the standard sub-workflows (WS00400011, WS00400021, and WS00400022) to carry out a one, two, or three-level payment release procedure. If you require more than three release levels, you can copy the workflow models, enhance them and then enter the enhanced workflow definition in Customizing for Financial Accounting.
Event Linkage for the Event CREATED
If an amount requires a payment release, the event CREATED is triggered when a document is posted.
In this case, you must go into the workflow framework in the Workflow Workbench and enter the event linkage for this event, as described below:
Data for Event Linkage
Object type
BSEG
Event
CREATED
Receiver type
WS00400012
Receiver module
SWW_WI_CREATE_VIA_EVENT
Check Function
Receiver type
FM (function module)
Global
X
Enabled
X
Standard Tasks for the Event CREATED
The standard system contains two standard tasks that are triggered from the workflow mailbox and used in the workflow models.
Payment release (line item)
Change (line item)
Creating and Assigning Organizational Objects for Payment Release
You must assign organizational objects (organizational units, jobs, positions) to the standard tasks. These organizational objects can be created either in Personnel Planning and Development, via the Workflow Workbench, or in Customizing for Financial Accounting (assignment of release authorization to employees).
When you create organizational units, you must assign them to jobs or positions. You can then assign users to the positions.
Examples for assignments:
Organizational unit X < Position Y < User
Organizational unit X < Job Y < Position Z < User
In Customizing for Financial Accounting, you can assign organizational objects to the workflow variant, the release approval path, the release approval level, and the amount. These objects then release the amount depending on these criteria.
The organizational objects for payment release defined in Customizing for Financial Accounting are automatically assigned in the background to the standard payment release task (TS00407862).
The organizational objects for changing line items after they have been rejected for payment must be assigned to the standard task "Change line item" (TS00407864), either in Personnel Planning and Development, or via the Workflow Workbench. Alternatively, you can define the task as a general task (Additional data -> Classification).
Changing Line Items
The workflow models described above all contain a pre-configured event (CHANGED), which triggers other events in the same fashion as a rejection does. This event can be triggered by change documents. You must define it via the Workflow Workbench.
Hope I had been able to help you. Please assign points.
Rgds
Manish -
Agent problem in Payment Release Workflow - SPRO
Hi FI PRof's,
I am using the standard workflow WS00400012 for Payment Release.I am using two level approval process.If the invoice amount is less than 20,000 it should goto approver X and if it more than that it should do for X first and then to Y.
I have assigned the agents in SPRO Customizing as follows :
WF Variant - 2000 Approval path - 0001 Level - 1 R.Amt - 10,000 Agent - X
WF Variant - 2000 Approval path - 0001 Level - 2 R.Amt - 999999... Agent - Y
I am using the standard rule 00400125 for agent asssignment.
My Problem for single level release the agent is found(X) and WF is fine.
But while two level release the responsible agent is not found..What could be the problem. Am I missing any thing in Customization.
RgdsHi,
You had any response about this problem or able to solve it?
I'm having the same current problems and have not found a solution!
Regards!
Ariel Prebianca -
Agent problem in Payment Release Workflow
Hi WF PRof's,
I am using the standard workflow WS00400012 for Payment Release.I am using two level approval process.If the invoice amount is less than 20,000 it should goto approver X and if it more than that it should do for X first and then to Y.
I have assigned the agents in SPRO Customizing as follows :
WF Variant - 2000 Approval path - 0001 Level - 1 R.Amt - 10,000 Agent - X
WF Variant - 2000 Approval path - 0001 Level - 2 R.Amt - 999999... Agent - Y
I am using the standard rule 00400125 for agent asssignment.
My Problem for single level release the agent is found(X) and WF is fine.
But while two level release the responsible agent is not found..What could be the problem. Am I missing any thing in Customization.
RgdsI can't check it since I don't have access to a SAP system here, but don't you have to define the first-level approvers separately for the two scenarios? Perhaps my memory is incorrect, but I seem to remember that you can have one first-level approver for the low amounts, and a different first-level approver for the high amounts.
This is mostly a chore that just requires additional maintenance since it seems "everyone" is using the same first-level approver independent of amount, but flexibility is highly regarded in SAP...
Maybe you are looking for
-
How do I find out who my administrator is and why I can't view certain things and get error 401 says i am an unauthorized user It is a small business which doesn't make sense why I shouldn't be able to access certain pages on the Internet I believe
-
Dear experts, I had activated the functionality of Store Business document and successfully stored documents in external server. My client have a custom function module which is used to send emails.In that FM they used SO_DOCUMENT_READ_API1, SO_DOCUM
-
Hello all, Can any one explain me what is the role of distribution switch in netwok environment? How the network should be designed proper having it. My confusion is, having distribution switch in network, should we configure layer3 interfaces on dis
-
Hello - Couple of questions with respect to ISE integrations. A. Is there any planned integration planned with ISE MnT persona and PCM in some way or form? B. Does ISE MnT integrate with any Network Monitoring tool (IBM Tivoli etc)? Thanks SG
-
Function to know Decimals Currency
I want to some function to know decimals currency, or format an input with a specific currency format. e.g. input 1234,5678 and USD output 1234,56 or 1234,57 Thanks and Regards, Sebastian