175: --End of code changes.
176:
177: /* Bug 2114328: Need to set fnd_context for responder */
178:
179: PO_WF_UTIL_PKG.SetItemAttrNumber ( itemtype => itemType,
180: itemkey => itemkey,
181: aname => 'RESPONDER_USER_ID',
182: avalue => fnd_global.USER_ID);
183:
180: itemkey => itemkey,
181: aname => 'RESPONDER_USER_ID',
182: avalue => fnd_global.USER_ID);
183:
184: PO_WF_UTIL_PKG.SetItemAttrNumber ( itemtype => itemType,
185: itemkey => itemkey,
186: aname => 'RESPONDER_RESP_ID',
187: avalue => fnd_global.RESP_ID);
188:
185: itemkey => itemkey,
186: aname => 'RESPONDER_RESP_ID',
187: avalue => fnd_global.RESP_ID);
188:
189: PO_WF_UTIL_PKG.SetItemAttrNumber ( itemtype => itemType,
190: itemkey => itemkey,
191: aname => 'RESPONDER_APPL_ID',
192: avalue => fnd_global.RESP_APPL_ID);
193:
251: end if;
252:
253: /* Bug 2114328: Need to set fnd_context for responder */
254:
255: PO_WF_UTIL_PKG.SetItemAttrNumber ( itemtype => itemType,
256: itemkey => itemkey,
257: aname => 'RESPONDER_USER_ID',
258: avalue => fnd_global.USER_ID);
259:
256: itemkey => itemkey,
257: aname => 'RESPONDER_USER_ID',
258: avalue => fnd_global.USER_ID);
259:
260: PO_WF_UTIL_PKG.SetItemAttrNumber ( itemtype => itemType,
261: itemkey => itemkey,
262: aname => 'RESPONDER_RESP_ID',
263: avalue => fnd_global.RESP_ID);
264:
261: itemkey => itemkey,
262: aname => 'RESPONDER_RESP_ID',
263: avalue => fnd_global.RESP_ID);
264:
265: PO_WF_UTIL_PKG.SetItemAttrNumber ( itemtype => itemType,
266: itemkey => itemkey,
267: aname => 'RESPONDER_APPL_ID',
268: avalue => fnd_global.RESP_APPL_ID);
269:
357: l_document_type := wf_engine.GetItemAttrText (itemtype => itemtype,
358: itemkey => itemkey,
359: aname => 'DOCUMENT_TYPE');
360: IF (l_document_type='PO' OR l_document_type='PA' OR l_document_type='RELEASE' ) THEN
361: l_note := PO_WF_UTIL_PKG.GetItemAttrText(itemtype=>itemtype,
362: itemkey => itemkey,
363: aname => 'NOTE_R');
364: PO_WF_UTIL_PKG.SetItemAttrText(itemtype=>itemtype,
365: itemkey => itemkey,
360: IF (l_document_type='PO' OR l_document_type='PA' OR l_document_type='RELEASE' ) THEN
361: l_note := PO_WF_UTIL_PKG.GetItemAttrText(itemtype=>itemtype,
362: itemkey => itemkey,
363: aname => 'NOTE_R');
364: PO_WF_UTIL_PKG.SetItemAttrText(itemtype=>itemtype,
365: itemkey => itemkey,
366: aname => 'NOTE',
367: avalue => l_note);
368: PO_WF_UTIL_PKG.SetItemAttrText(itemtype=>itemtype,
364: PO_WF_UTIL_PKG.SetItemAttrText(itemtype=>itemtype,
365: itemkey => itemkey,
366: aname => 'NOTE',
367: avalue => l_note);
368: PO_WF_UTIL_PKG.SetItemAttrText(itemtype=>itemtype,
369: itemkey => itemkey,
370: aname => 'NOTE_R',
371: avalue => null);
372: END IF;
690: l_document_type := wf_engine.GetItemAttrText (itemtype => itemtype,
691: itemkey => itemkey,
692: aname => 'DOCUMENT_TYPE');
693: IF (l_document_type='PO' OR l_document_type='PA' OR l_document_type='RELEASE' ) THEN
694: l_note := PO_WF_UTIL_PKG.GetItemAttrText(itemtype=>itemtype,
695: itemkey => itemkey,
696: aname => 'NOTE_R');
697: PO_WF_UTIL_PKG.SetItemAttrText(itemtype=>itemtype,
698: itemkey => itemkey,
693: IF (l_document_type='PO' OR l_document_type='PA' OR l_document_type='RELEASE' ) THEN
694: l_note := PO_WF_UTIL_PKG.GetItemAttrText(itemtype=>itemtype,
695: itemkey => itemkey,
696: aname => 'NOTE_R');
697: PO_WF_UTIL_PKG.SetItemAttrText(itemtype=>itemtype,
698: itemkey => itemkey,
699: aname => 'NOTE',
700: avalue => l_note);
701: PO_WF_UTIL_PKG.SetItemAttrText(itemtype=>itemtype,
697: PO_WF_UTIL_PKG.SetItemAttrText(itemtype=>itemtype,
698: itemkey => itemkey,
699: aname => 'NOTE',
700: avalue => l_note);
701: PO_WF_UTIL_PKG.SetItemAttrText(itemtype=>itemtype,
702: itemkey => itemkey,
703: aname => 'NOTE_R',
704: avalue => null);
705: END IF;