DBA Data[Home] [Help]

APPS.ECX_OUTBOUND dependencies on ECX_OUT_WF_QH

Line 1470: -- call ecx_out_wf_qh.enqueue with the correct parameters

1466: i_xmldoc,
1467: i_message_type
1468: );
1469:
1470: -- call ecx_out_wf_qh.enqueue with the correct parameters
1471: ecx_utils.g_event.addParameterToList('PARTY_TYPE', i_party_type);
1472: ecx_utils.g_event.addParameterToList('PARTYID', i_destination_code);
1473: ecx_utils.g_event.addParameterToList('PARTY_SITE_ID', i_destination_code);
1474: ecx_utils.g_event.addParameterToList('DOCUMENT_NUMBER', ecx_utils.g_document_id);

Line 1544: i_msgid := ecx_out_wf_qh.msgid;

1540: if (upper(i_destination_type) = 'SOAP') or
1541: (upper(i_destination_type) = 'JMS') then
1542: i_msgid := wf_event.g_msgid; -- JMS QH store enqueue msgid in wf_event.g_msgid
1543: else
1544: i_msgid := ecx_out_wf_qh.msgid;
1545: end if;
1546:
1547: -- check the retcode and retmsg. This should be populated here only
1548: -- in the case of dup val index when inserting in doclogs (since no

Line 1550: if (ecx_out_wf_qh.retmsg is not null) then

1546:
1547: -- check the retcode and retmsg. This should be populated here only
1548: -- in the case of dup val index when inserting in doclogs (since no
1549: -- exception is raised in this case)
1550: if (ecx_out_wf_qh.retmsg is not null) then
1551: ecx_debug.setErrorInfo(ecx_out_wf_qh.retcode, 30, ecx_out_wf_qh.retmsg);
1552: if(l_unexpectedEnabled) then
1553: ecx_debug.log(l_unexpected, ecx_utils.i_errbuf,i_method_name);
1554: end if;

Line 1551: ecx_debug.setErrorInfo(ecx_out_wf_qh.retcode, 30, ecx_out_wf_qh.retmsg);

1547: -- check the retcode and retmsg. This should be populated here only
1548: -- in the case of dup val index when inserting in doclogs (since no
1549: -- exception is raised in this case)
1550: if (ecx_out_wf_qh.retmsg is not null) then
1551: ecx_debug.setErrorInfo(ecx_out_wf_qh.retcode, 30, ecx_out_wf_qh.retmsg);
1552: if(l_unexpectedEnabled) then
1553: ecx_debug.log(l_unexpected, ecx_utils.i_errbuf,i_method_name);
1554: end if;
1555: end if;

Line 1604: if (ecx_out_wf_qh.retmsg is null AND ecx_out_wf_qh.retcode = 0)

1600: raise ecx_utils.program_exit;
1601: end if;
1602:
1603: WHEN OTHERS THEN
1604: if (ecx_out_wf_qh.retmsg is null AND ecx_out_wf_qh.retcode = 0)
1605: then
1606: ecx_debug.setErrorInfo(2, 30, SQLERRM);
1607: if(l_unexpectedEnabled) then
1608: ecx_debug.log(l_unexpected, 'ECX', SQLERRM,i_method_name);

Line 1611: ecx_debug.setErrorInfo(ecx_out_wf_qh.retcode, 30, ecx_out_wf_qh.retmsg);

1607: if(l_unexpectedEnabled) then
1608: ecx_debug.log(l_unexpected, 'ECX', SQLERRM,i_method_name);
1609: end if;
1610: else
1611: ecx_debug.setErrorInfo(ecx_out_wf_qh.retcode, 30, ecx_out_wf_qh.retmsg);
1612: if(l_unexpectedEnabled) then
1613: ecx_debug.log(l_unexpected, 'msg and code set in queue handler',i_method_name);
1614: ecx_debug.log(l_unexpected,ecx_utils.i_errbuf,i_method_name);
1615: end if;