DBA Data[Home] [Help]

APPS.ECX_RULE dependencies on ECX_DOCUMENT

Line 54: document_number := p_event.getValueForParameter('ECX_DOCUMENT_ID');

50: transaction_type := p_event.getValueForParameter('ECX_TRANSACTION_TYPE');
51: transaction_subtype := p_event.getValueForParameter('ECX_TRANSACTION_SUBTYPE');
52: party_id := p_event.getValueForParameter('ECX_PARTY_ID');
53: party_site_id := p_event.getValueForParameter('ECX_PARTY_SITE_ID');
54: document_number := p_event.getValueForParameter('ECX_DOCUMENT_ID');
55: -- Bug #2183619
56: party_type := p_event.getValueForParameter('ECX_PARTY_TYPE');
57: if (wf_log_pkg.level_statement >= fnd_log.g_current_runtime_level) then
58: wf_log_pkg.string(wf_log_pkg.level_statement, l_module,

Line 92: ecx_document.isDeliveryRequired

88: 'Debug Level from subscription' || i_debug_level);
89: end if;
90:
91: begin
92: ecx_document.isDeliveryRequired
93: (
94: transaction_type,
95: transaction_subtype,
96: party_id,

Line 122: when ecx_document.ecx_no_party_setup then

118: end if;
119: return 'WARNING';
120: end if;
121: exception
122: when ecx_document.ecx_no_party_setup then
123: if (wf_log_pkg.level_error >= fnd_log.g_current_runtime_level) then
124: wf_log_pkg.string(wf_log_pkg.level_error, l_module,'No Party Setup');
125: end if;
126: ecx_exception_type := 'ecx_no_party_setup';

Line 132: when ecx_document.ecx_delivery_setup_error then

128: wf_core.token('ECX_PARTY_SITE_ID', party_site_id);
129: wf_core.token('ECX_TRANSACTION_TYPE', transaction_type);
130: wf_core.token('ECX_TRANSACTION_SUBTYPE', transaction_subtype);
131: wf_core.raise('ECX_NO_PARTY_SETUP');
132: when ecx_document.ecx_delivery_setup_error then
133: if (wf_log_pkg.level_error >= fnd_log.g_current_runtime_level) then
134: wf_log_pkg.string(wf_log_pkg.level_error, l_module,'Delivery Setup Error');
135: end if;
136: ecx_exception_type := 'ecx_delivery_setup_error';

Line 926: p_event.addParameterToList('ECX_DOCUMENT_ID', p_document_number);

922: end if;
923: p_event.addParameterToList('ECX_MSGID', p_msgid);
924: p_event.addParameterToList('ECX_MESSAGE_TYPE', p_message_type);
925: p_event.addParameterToList('ECX_MESSAGE_STANDARD', p_message_code);
926: p_event.addParameterToList('ECX_DOCUMENT_ID', p_document_number);
927: p_event.addParameterToList('ECX_PARTY_ID', p_party_id);
928: p_event.addParameterToList('ECX_PARTY_SITE_ID', p_party_site_id);
929: p_event.addParameterToList('ECX_PARTY_TYPE', l_party_type);
930: p_event.addParameterToList('ECX_PROTOCOL_TYPE', p_protocol_type);

Line 1358: l_doc_number := p_event.getValueForParameter('ECX_DOCUMENT_NUMBER');

1354: 'Validated User and TP Setup.');
1355: end if;
1356:
1357: -- retrieve the event parameters and perform the logging.
1358: l_doc_number := p_event.getValueForParameter('ECX_DOCUMENT_NUMBER');
1359: if(l_doc_number is null)
1360: then
1361: l_doc_number := l_trigger_id;
1362: end if;

Line 1472: p_event.addParameterToList('ECX_DOCUMENT_NUMBER', l_doc_number);

1468: p_event.AddParameterToList('ECX_PARTY_TYPE',l_party_type);
1469: p_event.addParameterToList('ECX_DIRECTION','IN');
1470: p_event.addParameterToList('ECX_MESSAGE_STANDARD',l_std_code);
1471: p_event.addParameterToList('ECX_MESSAGE_TYPE', l_std_type);
1472: p_event.addParameterToList('ECX_DOCUMENT_NUMBER', l_doc_number);
1473: return 'ERROR';
1474: end TPPreProcessing;
1475:
1476:

Line 1675: l_document_number := p_event.getValueForParameter('ECX_DOCUMENT_NUMBER');

1671: l_transaction_type := p_event.getValueForParameter('ECX_TRANSACTION_TYPE');
1672: l_transaction_subtype := p_event.getValueForParameter('ECX_TRANSACTION_SUBTYPE');
1673: l_message_code := nvl(p_event.getValueForParameter('ECX_MESSAGE_STANDARD'), 'OAG');
1674: l_message_type := nvl(p_event.getValueForParameter('ECX_MESSAGE_TYPE'), 'XML');
1675: l_document_number := p_event.getValueForParameter('ECX_DOCUMENT_NUMBER');
1676: if(l_document_number is null) then
1677: l_document_number := l_trigger_id;
1678: end if;
1679: l_party_id := p_event.getValueForParameter('ECX_PARTY_ID');

Line 1908: p_event.addParameterToList('ECX_DOCUMENT_ID', l_document_number);

1904: p_event.AddParameterToList('ECX_PARTY_TYPE',l_party_type);
1905: p_event.addParameterToList('ECX_DIRECTION','IN');
1906: p_event.addParameterToList('ECX_MESSAGE_STANDARD',l_message_code);
1907: p_event.addParameterToList('ECX_MESSAGE_TYPE', l_message_type);
1908: p_event.addParameterToList('ECX_DOCUMENT_ID', l_document_number);
1909:
1910: return 'ERROR';
1911:
1912: end ReceiveTPMessage;