Iain Fordyce
19th March 2015, 14:57
I'm trying to set up a Purchase Order Approval workflow in ION but I'm being told that this isn't possible as there's no 'pending' status - i.e. a PO can either be created or approved, there's no step in between the two where the document can be sent out to ION.
Is this true and does anyone have any solutions to this? All I want is to be able to set approval rules outside of LN and route them back in.
bhushanchanda
19th March 2015, 15:36
Hi,
Till the mid of last year, there was no standard way for this. They told that they will be bringing this in their later version called Jira. Not sure if they have introduced it or not. Workaround is - Customizing BOD's.
Moving the thread to ION Forum.
ARijke
20th March 2015, 09:26
Hi Iain, In LN 10.4 this is supported. See KB 1026816. There you can find the LN - ION content guide. There the procedure is described how to do the setup for Document Authorization (chapter 2) and the supported documents are described (ch 5). This will give you the pending status.
hi Bhushan, Jira is not a version. It is an issue tracking system, just google on it.
bhushanchanda
20th March 2015, 09:46
Thanks Adriaan, didn't knew that. Just remembered from my past about a mention of ION Jira and thought it was a version as they mentioned it.
There was a reply from them - "Enhancement Jira ION-349" is pending and I assumed it to be their next ION version. Haven't been working on ION lately.
Iain Fordyce
20th March 2015, 10:17
Thanks - we're on 10.3 so that's disappointing.
Would it possible in theory to use the approval capability that is in LN and connect ION so that it sends notifications when users have a Purchase Order to approve?
I recognise that this isn't using the workflow capability but it seems like a potential workaround to me?
ARijke
20th March 2015, 15:19
So for 10.3 there is no nice solution. You could however introduce a munal first step in the PO procedure. So at moment of approval IOn can create a task. This is a review task of the PO and if the approver is ok then he should executed this manual step. Then the real PO process can continue. Not elegant but maybe just sufficient.
hpruim
12th June 2015, 16:58
Hi Ian,
I create an purchase order approval cycle with a manual order step. Once the order hits the status 'To be approved' I send out an e-mail using the ERP Add on FormDesigner. In the ERP system I created tables to be able to setup which people need to approve the order (Bill of Approvers). All of them get an email and have to do the actual approval in ERP itself. Once everybody approved the order can move forward in the order procedure.
If you are interested, please contact me.
Henri Pruim
kingsley143
5th August 2015, 00:26
The document authorization is available for 10.3 , you need to implement it using .
Object Configuration Mgt.
xupengkun
8th August 2015, 01:44
When approval the PO in the ION ActivityDeck. the PO Workflow Status: is "Approval Received",What is the next step?
when execute check-in in the session ttocm9599m000. the error in the windows event
ExtraInfo : session: "ttocm9599m000";object: "ttocm9599m000"; function: "handle.dependent.objects" ; company number: 90
Message : FATAL ERROR: Function 'handle.dependent.objects': recursion not possible; refcount=2.
Can not continue in ttocm9599m000 in DLL: otdpur400 (handle.dependent.objects)[last function:get.var]
Stack trace:
handle.dependent.objects(-2,1) (in object otdpur400)
before.save.object(-2) (in object otdpur400)
dal.do.update("tdpur400",1124073473,1,3) (in object ottstpamdll)
handle.status.change.for.header.based.triggering("PUR000016",10,10) (in object otdpurdll4109)
tdpur.dll4109.approve.purchase.order.lines.with.commit("PUR000016",0,0) (in object otdpurdll4109)
handle.approval.purchase.order.lines() (in object otdpur400)
handle.dependent.object.purchase.order.lines.for.workflow(-2,0) (in object otdpur400)
handle.dependent.objects(-2,0) (in object otdpur400)
after.save.object(-2) (in object otdpur400)
dal.do.update("tdpur400",1174405121,1,3,98305,1) (in object ottstpamdll)
dal.save.object("tdpur400") (in object ottstpamdll)
dal.chm.callback.change("tdpur400") (in object ottstpamdll)
ARijke
10th August 2015, 12:29
Hi Xupengkun,
Please register this as an incident in Infor Xtreme. Either a solution is missing or you did face a new bug.
Adriaan
xupengkun
12th August 2015, 10:48
hi ARijke
no Xtreme account
ARijke
12th August 2015, 15:22
I think that this is a bug and needs a LN solution to be installed. Without a maintenance contract/Xtreme account you will probably not get this solved.
regards, Adriaan
rotems
29th March 2016, 10:58
Hi
We have customers on 10.3 and solved it using ION and manual activities.
Do you need more details?
ARijke
29th March 2016, 11:00
The reported issue is resolved with KB 1689044.
xupengkun
30th March 2016, 10:21
yes,the problem is solved.
rotems
31st March 2016, 12:37
If you still have 10.3 or lower it is not solved, AFAIK