Oracle Invoice Approval
Hi I've just started looking at an existing setup for Invoice Approval. There is a custom workflow in place here to utilise looking at the position hierarchy and looking for the 'Primary flag' of an assignment in order to select 1 assignment per person in cases of multiple assignments.
This isn't really suiting the need - we have an example where we have 1 person who is 0.5 FTE Head Teacher at 2 schools. Obviously they should be getting approval requests from staff at both schools but as it is, they are only getting approvals from one school as it's only picked up one of their assignment records.
Does anyone have any experience with working with multiple assignments within workflow and ways/workarounds to get round this kind of issue?
Thanks
Anyone have any thoughts?
Similar Messages
-
How to create Invoice Approval in oracle Payable R12 ?
Hi All..
Can any one let me know how to create Invoice Approval in oracle payable R12?pl.go thru following link.
http://oracleerpfunctional.blogspot.in/2012/08/ap-invoice-approval-workflow-setup-and.html
http://oracleerpfunctional.blogspot.in/2012/08/oracle-approvals-management-ame-setup.html
http://www.scribd.com/doc/101107120/Oracle-Payables
HTH
Sanjay -
R11:RECEIVED ERROR MESSAGES FOR AP INVOICE APPROVAL IN ORACLE WORKFLOW
Hi All,
We have this error:
### Detailed Problem Statement ###
Received the following error messages in sysadmin notifications:
Event Error Name: 100
Event Error Message: ORA-01403: no data found
Event Error Stack: HZ_DQM_SYNC>REALTIME_SYNCH(oracle.apps.ar.hz.DQM.realtimesync,
30665979B704AE043C0A81404B04A)
Event Error Name: WFE_DISPATCH_RULE_ERR
Event Error Message: [WFE_DISPATCH_RULE_ERR] ENAME=oracle.apps.ap.payment EKEY=10001
RULE=ap_payment_event_wf_pfg.rule_function SQLCODE=100 SQLERRM=ORA-01403: no
data found
Event Error Stack: WF_Event.dispatch_internal()
In addition, during the set-up of Oracle Approvals Management, there was no available list of
values in the Notification Style in the workflow configurator page.
Action Plan
=======
1) Confirm if the workflow is customized in any way.
2) Confirm whether you are able to select global preferences for the other invoices approval, meaning are you
getting the list of values for the other invoices.
There are no workflow customizations. We are trying to implement it to AP invoice
approval only.
Can you instruct me on how to test this one? I thought I could only select the global preferences from the workflow configuration window. And there are no distinction as to which invoice approval
process it is applicable. Where could I select the global preferences for other
invoices approval?
Thanks a lotthanks hussein , but still we can not see LOV values even if we inserted data manually...:(
But it has improved and we moved on to another error which is:
*****received the error message:3120: Activity 'APINV/52822' has no performer
### Problem description or inquiry details ###
Received the following error message:
Error Message
3120: Activity 'APINV/52822' has no performer.
Error Stack
Wf_Engine_Util.Notification_Send(APINV, 115191_1, 52822, APINV:APINV_MRA) Wf_Engine_Util.Notification(APINV, 115191_1, 52822, RUN)
Encountered the following:
No list of values in the notification style field in the global configuration region in the Workflow Configuration Page
Please note that we could not update the workflow configuration page using the forms because there
is no list of values to select in the above-mentioned field. We just recently
changed the workflow administrator role from SYSADMIN to KCAALIM to reduce
changing of user log-in. We have previously used the sysadmin user log-in to
access the workflow configuration page. there was still no list of values for
the notification style. we changed the wf admin role to kcaalim using the sql:
udpate wf_resources set text = 'KCAALIM' where name like 'WF_ADMIN_ROLE';
Commit;
Hence, changing of wf admin role and user log-in (to sysadmin) won't help (just in case you would advise me to do so) since we tried it
already.
### Responsibility and navigational paths to reproduce ###
1. set-up the AME for ap invoice approval.
2. test an actual transaction.
3. when the list is generated, set-up workflow for AP approval.
when setting up the configuration page, there is no list of values available for the notification style. hence the workflow
configuration could not be updated.
4. Run the required programs (i.e., synchronizations)
5. run the approval workflow from the developer studio page.
6. review the status from the Status Monitor page.
7. The error message appears
8. payables, create a sample invoice.
9. validate and initiate approval.
10. review the approval history to find out the required approver. (the approver's name appears with 0 amount of approval)
11. check the notifications in the required approver's worklist.
12. there are no notifications sent.
Text continued in next action...
**** screen shots availble >http://rapidshare.com/files/176008682/error_-noperformer.doc.html
Thanks again... -
Payables Error for Invoice Approval in Oracle Workflow
Hi
Product Oracle Payables
Product Version 11.5.10.2 (VISION Instance)
We need to implement the AP workflow/approvals in Payables,have set-up Approvals Management(AME) for AP invoice approval in the vision instance.
Create a invoice Payables and initiated approval process found the below error in wf_notifications
Error in Workflow APINV/63401_1 ORA-01403: no data found ORA-01403: no data found
checked the notifications in the sysadmin responsibility, do find the errors
An Error occurred in the following Workflow.
Item Type = APINV
Item Key = 63401_1
User Key =
Error Name = 100
Error Message = ORA-01403: no data found
ORA-01403: no data found
Error Stack =
AME_ENGINE.doWeakHeaderRuleEvaluation(12732)
AME_ENGINE.evaluateRules(12733)
AME_ENGINE.updateTransactionState(12734)
AME_API2.getNextApprovers4(12735)
AME_API.getNextApprover(12736)
APINV.Get_Approver(APINV, 63401_1, 536104)
Wf_Engine_Util.Function_Call(AP_WFAPPROVAL_PKG.get_approver, APINV, 63401_1, 536104, RUN)
Activity Id = 536104
Activity Label = APINV_M:APINV_IA
Result Code = #EXCEPTION
Notification Id =
Assigned User =
Regards
YramPlease see these docs.
APINV Errors with Ora-01403 in AP_WFAPPROVAL_PKG.get_approver [ID 413840.1]
Invoices Getting Stuck Intermittently In Invoice Approval Workflow With No Data Found Error [ID 1201053.1]
Intermittent Error "3835: ORA-20002: 2018: Unable to Generate the Notification Xml" when Notification is Reassigned through a Vacation Rule [ID 1305504.1]
Thanks,
Hussein -
I logined to sysadmin.
I showed thirty mail.
The mail Title is "Local Event ERROR : oracle.apps.ap.event.invoice.approval / 83099_1"
Perhaps...
May be generated, Because Approvals Management setup changed .
What It mean?
How to settlement?
I can't Matalink.
Help me!
Mail contents is as follows
Notificatio ID : 178154
Event Error Name: WFENG_EVENT_NOTFOUND
Event Error Message: 3142: Process 'APINV/82103_1' has no activities waiting to receive event 'oracle.apps.ap.event.invoice.approval'.
Event Error Stack:
Wf_Engine.Event(APINV, 82103_1, APINV_M, oracle.apps.ap.event.invoice.approval)
Wf_Rule.Default_Rule(oracle.apps.ap.event.invoice.approval, ADE4691FB72F04E1E0340003BA0267DC)
Event Detail List:
Event Name: oracle.apps.ap.event.invoice.approval
Event Key: 82103_1
source Agent: WF_DEFERRED
source System INST816.US.ORACLE.COM
the order of priority: 50
Send date: 29-JAN-2008 15:52:26
receive date 29-JAN-2008 15:53:33
Parameter : SUB_GUID A15D214DADC2507EE034
Parameter : ERROR_NAME WFENG_EVENT_NOTFOUND
Parameter : ERROR_TYPE ERROR
----------------------------------------------------------------------------------------------------------------Please check the following notes:
Note: 330194.1 - APINV - WFENG_EVENT_NOTFOUND Event Error Message: 3142: Process 'APINV/10204_1' has no activities waiting to receive event 'oracle.apps.ap.event.invoice.approval'
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=330194.1
Note: 305700.1 - Invoice Approval Workflow Troubleshooting Guide
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=305700.1
Note: 261409.1 - Checklist to see where and why Invoice Approval Workflow gets stuck
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=261409.1 -
sysadmin으로 로그인하면
"로컬 이벤트 ERROR : oracle.apps.ap.event.invoice.approval / 83099_1"라는
제목을 메일이 30개 정도 와 있습니다.
아무래도
제가 "AME 지원 담당자"에서 approval 내용을 좀 변경해서 온거같은데요..
어떤 내용을 의미하는 것이고 사후 대처를 어떻게 해야할 지몰라서요..
메타링크도 안되고...1월 마감이 이제 거의 끝나가는데
이것 때문에 좀 찝찝합니다.ㅠ.ㅠ
상세 메일 내용은 다음과 같습니다.
발신자
수신인 SYSADMIN
발송됨 29-1월-2008 15:53:42
통지 ID 178154
지역 개인 설정
이벤트 등록 이벤트 등록 에서 오류가 발생했습니다.
이벤트 오류명: WFENG_EVENT_NOTFOUND
이벤트 오류 메시지: 3142: Process 'APINV/82103_1' has no activities waiting to receive event 'oracle.apps.ap.event.invoice.approval'.
이벤트 오류 스택:
Wf_Engine.Event(APINV, 82103_1, APINV_M, oracle.apps.ap.event.invoice.approval)
Wf_Rule.Default_Rule(oracle.apps.ap.event.invoice.approval, ADE4691FB72F04E1E0340003BA0267DC)
이벤트 데이터: 이벤트 데이터 URL
기타 이벤트 상세내역:
이벤트 필드 값
이벤트명 oracle.apps.ap.event.invoice.approval
이벤트 키 82103_1
출처 에이전트 WF_DEFERRED
출처 시스템 INST816.US.ORACLE.COM
대상 에이전트
대상 시스템
우선순위 50
발송 일자 29-JAN-2008 15:52:26
수령 일자 29-JAN-2008 15:53:33
상호 관계 ID
매개변수 : SUB_GUID A15D214DADC2507EE034
매개변수 : ERROR_NAME WFENG_EVENT_NOTFOUND
매개변수 : ERROR_TYPE ERROR
----------------------------------------------------------------------------------------------------------------Please check the following notes:
Note: 330194.1 - APINV - WFENG_EVENT_NOTFOUND Event Error Message: 3142: Process 'APINV/10204_1' has no activities waiting to receive event 'oracle.apps.ap.event.invoice.approval'
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=330194.1
Note: 305700.1 - Invoice Approval Workflow Troubleshooting Guide
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=305700.1
Note: 261409.1 - Checklist to see where and why Invoice Approval Workflow gets stuck
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=261409.1 -
Oracle AP Invoice Approval Workflow
WorkFlow Gurus,
I create an AP invoice and add attachment to it and initiate approvals.
The Invoice Requester's manager logs into Oracle and can see the Invoice Approval Notification (in Worklist) and can also see the attachment.
But the same manager also receives an email for the same Invoice Approval but in email he can't see the attachment or any link to point to the attachment.
Can you please suggest what can be done to see attachments in email for invoice approval workflow?
Please help here!
ThanksIf you have some idea, can you point me to what exactly could be causing this issue. Is this the problem with emailing message preparation part or email sending part or something else that could be causing this. Sorry, I have no idea -- It might be reported in the bug.
Another questions that comes to my mind, does attachment work with other workflows like iProcurement / PO / HR etc.....that is, is this a problem with just AP Invoice Approval or other oracle workflows have the same issue.
One point brought out by one of fucn folks was, because invoice images could be of several pages that is why oracle don't want to send those in emails.Please log a SR for this.
Thanks,
Hussein -
Oracle Payable Invoice Approval with AME issue
Hello,
This is on r12.
We are using AME for Oracle Payables Invoice Approval.
We have a requirement that if the supplier type is of Audit, then Person "John Johny" is the final authority on that invoices. That means such invoices will have one and only one approver - "John Johny"
To incorporate this, I did following AME setup
1. Created a List Modifiers Conditions of type "HR People" and "FND User" and explicitly assigned John Johny in the condition.
2. Created an Action Type of "Final Authority"
3. Created a rule of "List Modification" type
4. Attached appropriate conditions
5. Attached List Modifier ConditionsMy probelm is #5 from above. Even after creating conditions of List modifiers #1, It is simply not showing up in list of values when setting up the step #5. Not sure what is missing. Any advise?
Thanks,
DarshThe AME does not apply any item class when list modifications rule type with final authority is applied.
The drop down box for item class remains grayed out
Thanks
Darsh -
Oracle AME AP Invoice approval
Hi,
Can some one tell me if in AME with patch B installed.
1) Can i configure AME Invoice approval at the Org level or responsibility level rather than at the application level. I ask this question because we are a multi org single SOB environment and we are trying to implement AME for only one of the org's. If i Setup AME profile AME:Installed = Yes at the application level will all users from my other org also be affected?
2) How do i force PO matched invoices to go through Approval? it seems like the implementation guide says all PO matched invoices automatically goes to Not-required. However, we require PO matched invoices to go through approval. I have followed steps in note 337714.1 but it doesnt seem to work, my PO's still get marked as not required.
Appreciate your help.
Thanks
GayathriHi Gayathri,
1) Set AME profile AME:Installed = Yes at the application level : Payables. Set Use invoice approval workflow : Y at Payables Options window > Approval step for the related operating unit. Payables invoice approval will work for only those operating units that you set Yes at Payables options.
2) Note 337714.1 was written for R11. If you have the problem at R12 please review the note.
Seeded AME Production Rules Are Not Working (Doc ID 727140.1)
It says:
Cause
The seeded condition in the INVOICE HEADER MATCH CHECK is APPROVE_MATCHED_INVOICES = False.
This means in order for that condition to be met by any specific invoice and for the production
rule to apply to it, the system would need to be setup with the mandatory attribute Approve
Matched Invoices = False but this also defaults to true.
Hence, for the rule to be applicable, the condition needs to be APPROVE_MATCHED_INVOICES = True.
Once the seeded rule is setup with condition APPROVE_MATCHED_INVOICES = True this rule will then be applicable to all the invoices entered and hence the additional condition in that rule can be
evaluated. This will alllow the production rule to be applicable to PO matched invoices which will in effect bypass approval and allow the status to change to Not Required.
Solution
To implement the solution, please execute the following steps:
1) Create a condition with APPROVE_MATCHED_INVOICES is True
2) Remove the existing condition APPROVE_MATCHED_INVOICES is False from the rule INVOICE HEADER MATCH CHECK
3) Add the new condition APPROVE_MATCHED_INVOICES is True to the rule INVOICE HEADER MATCH CHECK
4) Test on AME screens and ensure the rule is found applicable.
5) Retest with a new invoice, this time PO matched invoices should not require approval and should
change to Not Required.
Hope it works,
Zeynep -
Possible values for AP Invoice Approval Status in fnd_lookups
Hi,
I have a EBS system deployed which is currently like a black box for me and iam doing some reporting on the top of it.
i need to find out the possible values of AP Invoice Approval Status in fnd_lookups , fnd_lookup_values or some other tables Defined in that system.
Something like the below is use for employee expense status
SELECT LOOKUP_CODE FROM FND_LOOKUP_VALUES WHERE FND_LOOKUP_VALUES.LOOKUP_TYPE= 'EXPENSE REPORT STATUS' AND FND_LOOKUP_VALUES.LANGUAGE = USERENV('LANG')Please see if Oracle Payables Guides available at http://www.oracle.com/technetwork/documentation/applications-167706.html helps.
Thanks,
Hussein -
Invoice approval functionality in R12
HI
I can apply the Invoice approval functionality on invoice matched with receipt?
Or it’s only applied on invoice not match with Item?
ThanksWhen you use the Invoice Approval feature, all invoices require approval, with the following exceptions. Payables sets the Approval status of the following invoices to Not Required:
• expense reports imported through the Payables Expense Report Import Program (because these expense reports have already been through an approval process)
• recurring invoices if the recurring invoice template did not have the Approval Workflow Required option enabled (because recurring invoices are often approved in advance)
• invoices that existed before you enabled the feature
• Invoices that completed the Invoice Approval Workflow process and the Invoice Approval Workflow process determined that according to the rules set up in Oracle Approvals Management that no one needs to approve the invoice.
You can refer to the following Metalink Note for more information on Invoice approval Workflow
AP Invoice Approval Workflow [ID 293152.1]
Hope this helps.
Thanks,
Anil -
Workflow notifications in invoice approval workflow
Hi All,
We have a requirement in invoice approval workflow while it sends notifications.
The current workflow is sending notifications to an approver when he has a record both in HR and FND and linked to each other.
But the requirement is WF has to send notification to the approver who will have an employee record only.
If anyone has worked on this requirement earlier please let us know how to achieve this.
Thanks,
MJWF Notifications are based on roles, you have to modify the role selection portion to handle the case you mention. Likely this is oracle standard code so you might be careful and look for a workaround i.e. duplicate the activity and customize that one.
-
Invoice Approval History encounter errors while viewing in r12
hi all,
would like to seek your help, a certain approver of AP invoice encountered error in viewing his invoice approval history.
also, his worklist is not updated, new invoices is no longer reflected on this worklist...
this the error when he view the invoice approval history:
app-sqlap-10000: ORA-06502: PL/SQL: nuberic or value error: Bulk Bind: Truncated Bind occured in AP_WORKFLOW_PKG.Get_ALL_Approvers <-APKAWHS with parameters (&Parameters) while performing the following operation: set variables from workflow
this is the version of ERP r12:
RDBMS : 11.2.0.3.0
Oracle Applications : 12.1.3
hope your favorable response..Hi,
I did not find any notes or bugs that address this specific error. I see that the AP_WORKFLOW_PKG.Get_ALL_Approvers procedure calls the AME_API2.getAllApprovers1.
I can certainly look at your versions and see if there are any existing code bugs that address this. You would need to provide the versions of those procedures by running the following:
select text from all_source
where name = 'AP_WORKFLOW_PKG'
and line = 2;
select text from all_source
where name= 'AME_API2'
and line = 2;
It might also help to get an FND Log or wfstatus.sql script output for review, but it might be best to log an SR to get this reviewed in more detail.
Regards,
Cheryl -
Invoice Approval By Set of Books ID
Hi,
I have setup Invoice Approval in R12 and it is working fine. However, initially there was only one Ledger and the flow is normal. Now that there is another Ledger has come up, I would require to send the Invoice for approval to two different people based on the Ledger ID which is captured at the invoice level backend by Oracle.
I have already added one more condition with the attribute TRANSACTION_SET_OF_BOOKS_ID.
Can anyone help me to achieve this with Code or alternative workaround.
Thanks.
Vijay.Cant you use Operating unit as parameter, as you have 2 leder which will have different OU's.
-
Hi,
We were trying to implement Invoice Approval Workflow, but in our version 11.5.8 (on Sun SPARC) there was a bug and it was not sending emails to approving users. Then once we put a SR to Oracle Support they said that 11.5.8 is de-supported and there is no bug fix for this version and asked us to upgrade which is not possible at this moment.
So we are finding a solution to where an Invoice Approval out of Oracle Financials. Is there any API for Oracle Invoice Approvals?
Thanks!
Nilaksha.Hi Nilaksha,
I'd want to know the problem you're encountering to see if it can be solved through other methods. If its a core problem then you'd probably strike the same issue trying to call private APIs around Invoice Approvals. Note that the main logic is in the Workflow APINV, so you could reproduce what it does. This course of action would be unsupported.
Regards,
Gareth
Maybe you are looking for
-
I recently signed out of itunes on my imac and when i tried to sign back in i get the error message: ConnectionManager::invoke::failed to find service connection url. If i try again i get another box asking if i've forgotten my password. But my passw
-
When I save an image it doesn't save correctly?
So I recently turned on photo stream on my IPad 2 and I then I turned it off. So today I went on my iPad and started saving images where you hold on the image and the save image option pops up. Then when I went to my photos, old photos that I had tak
-
SMQ2 Queue status stay 'Ready'
hi all, In our R3 system, all the queue was stuck in 'Ready' status. We found something strange that if increasing the diag process number from 18 to 25, the queue will be running well. But in SM50, we found many diag process are free. C
-
as the title says, i have probs with GPU probs in CS6 Extended, video card is a Gforce GT 610, with the latest driver downloaded from their site. when i go to in CS6, when i go to edit/preferances/performance, it tells me NO GPU in photoshop standar
-
Indesign and Adobe Illustrator files?
I have double sided leaflet Ai file which I have created. I will be sending it for professional printing (3500 copies). There needs to be some tweaking that only Indesign can do. The question is what is the best way to get my Ai two artboard file in