535: IF l_failure_function = 'CREDIT_POLICY'
536: THEN
537:
538: l_notification_id :=
539: WF_NOTIFICATION.send
540: ( role => wf_engine.context_text,
541: msg_type => 'ARCMGTAP',
542: msg_name => 'MSG_TO_CA_INV_POLICY_SUBMIT',
543: callback => 'WF_ENGINE.CB',
545:
546: ELSIF l_failure_function = 'SCORING_MODEL'
547: THEN
548: l_notification_id :=
549: WF_NOTIFICATION.send
550: ( role => wf_engine.context_text,
551: msg_type => 'ARCMGTAP',
552: msg_name => 'MSG_CA_NO_SM',
553: callback => 'WF_ENGINE.CB',
554: context => itemtype||':'||itemkey||':'||to_char(actid));
555: ELSIF l_failure_function = 'SCORING_CURRENCY'
556: THEN
557: l_notification_id :=
558: WF_NOTIFICATION.send
559: ( role => wf_engine.context_text,
560: msg_type => 'ARCMGTAP',
561: msg_name => 'MSG_TO_CA_CURRENCY_NOT_MATCH',
562: callback => 'WF_ENGINE.CB',
563: context => itemtype||':'||itemkey||':'||to_char(actid));
564: ELSIF l_failure_function = 'MANUAL_ANALYSIS'
565: THEN
566: l_notification_id :=
567: WF_NOTIFICATION.send
568: ( role => wf_engine.context_text,
569: msg_type => 'ARCMGTAP',
570: msg_name => 'MSG_TO_CA_MANUAL_ANALYSIS',
571: callback => 'WF_ENGINE.CB',
572: context => itemtype||':'||itemkey||':'||to_char(actid));
573: ELSIF l_failure_function = 'SKIP_APPROVAL'
574: THEN
575: l_notification_id :=
576: WF_NOTIFICATION.send
577: ( role => wf_engine.context_text,
578: msg_type => 'ARCMGTAP',
579: msg_name => 'REASG_MSG_TO_CA_SKIP_APPROVAL',
580: callback => 'WF_ENGINE.CB',
581: context => itemtype||':'||itemkey||':'||to_char(actid));
582: ELSIF l_failure_function = 'GATHER_DATA_POINTS'
583: THEN
584: l_notification_id :=
585: WF_NOTIFICATION.send
586: ( role => wf_engine.context_text,
587: msg_type => 'ARCMGTAP',
588: msg_name => 'MSG_TO_CA_NO_CF_CREATED',
589: callback => 'WF_ENGINE.CB',
590: context => itemtype||':'||itemkey||':'||to_char(actid));
591: ELSIF l_failure_function = 'GENERATE_RECOMMENDATION'
592: THEN
593: l_notification_id :=
594: WF_NOTIFICATION.send
595: ( role => wf_engine.context_text,
596: msg_type => 'ARCMGTAP',
597: msg_name => 'MSG_TO_CA_NO_RECO',
598: callback => 'WF_ENGINE.CB',
599: context => itemtype||':'||itemkey||':'||to_char(actid));
600: ELSIF l_failure_function = 'VALIDATE_RECO'
601: THEN
602: l_notification_id :=
603: WF_NOTIFICATION.send
604: ( role => wf_engine.context_text,
605: msg_type => 'ARCMGTAP',
606: msg_name => 'MSG_TO_CA_INVALID_RECO',
607: callback => 'WF_ENGINE.CB',
609:
610: ELSIF l_failure_function = 'DUPLICATE_CASE_FOLDER'
611: THEN
612: l_notification_id :=
613: WF_NOTIFICATION.send
614: ( role => wf_engine.context_text,
615: msg_type => 'ARCMGTAP',
616: msg_name => 'MESSAGE_APPEAL_INITIATED',
617: callback => 'WF_ENGINE.CB',