[Home] [Help]
969: -----------------------------------------------------------
970: -- Initialize the workflow item attributes
971: -----------------------------------------------------------
972:
973: wf_engine.SetItemAttrNumber( itemtype => l_itemtype,
974: itemkey => l_itemkey,
975: aname => 'PROJECT_ID',
976: avalue => p_project_id);
977:
974: itemkey => l_itemkey,
975: aname => 'PROJECT_ID',
976: avalue => p_project_id);
977:
978: wf_engine.SetItemAttrNumber( itemtype => l_itemtype,
979: itemkey => l_itemkey,
980: aname => 'TASK_ID',
981: avalue => p_task_id);
982:
980: aname => 'TASK_ID',
981: avalue => p_task_id);
982:
983:
984: wf_engine.SetItemAttrNumber( itemtype => l_itemtype,
985: itemkey => l_itemkey,
986: aname => 'AWARD_ID',
987: avalue => p_award_id);
988:
985: itemkey => l_itemkey,
986: aname => 'AWARD_ID',
987: avalue => p_award_id);
988:
989: wf_engine.SetItemAttrText ( itemtype => l_itemtype,
990: itemkey => l_itemkey,
991: aname => 'EXPENDITURE_TYPE',
992: avalue => p_expenditure_type);
993:
990: itemkey => l_itemkey,
991: aname => 'EXPENDITURE_TYPE',
992: avalue => p_expenditure_type);
993:
994: wf_engine.SetItemAttrNumber( itemtype => l_itemtype,
995: itemkey => l_itemkey,
996: aname => 'EXPENDITURE_ORGANIZATION_ID',
997: avalue => p_expenditure_organization_id);
998:
1023: (instr(l_description,'#;',1,5)-4)-instr(l_description,'#;',1,4)+2) ;
1024:
1025: END IF ;
1026:
1027: wf_engine.SetItemAttrText( itemtype => l_itemtype,
1028: itemkey => l_itemkey,
1029: aname => 'PROJECT_NUMBER',
1030: avalue => l_project_number );
1031:
1028: itemkey => l_itemkey,
1029: aname => 'PROJECT_NUMBER',
1030: avalue => l_project_number );
1031:
1032: wf_engine.SetItemAttrText( itemtype => l_itemtype,
1033: itemkey => l_itemkey,
1034: aname => 'TASK_NUMBER',
1035: avalue => l_task_number );
1036:
1033: itemkey => l_itemkey,
1034: aname => 'TASK_NUMBER',
1035: avalue => l_task_number );
1036:
1037: wf_engine.SetItemAttrText( itemtype => l_itemtype,
1038: itemkey => l_itemkey,
1039: aname => 'AWARD_NUMBER',
1040: avalue => l_award_number );
1041:
1038: itemkey => l_itemkey,
1039: aname => 'AWARD_NUMBER',
1040: avalue => l_award_number );
1041:
1042: wf_engine.SetItemAttrText( itemtype => l_itemtype,
1043: itemkey => l_itemkey,
1044: aname => 'EXPENDITURE_ORG_NAME',
1045: avalue => l_expenditure_org_name );
1046:
1807:
1808: fnd_message.set_name('PSB', 'PSB_POETA_AG_PROCESS_UNDEFINED') ;
1809: l_error_msg := fnd_message.get_encoded ;
1810:
1811: wf_engine.SetItemAttrText( itemtype => itemtype,
1812: itemkey => itemkey,
1813: aname => 'ERROR_MESSAGE',
1814: avalue => l_error_msg
1815: );