IsExistingCallInQueue

Is Existing Case In Queue

Minor Business Rule

Object Name: N1701870

Parent DLL: CCRIN

Location: Client/Server

Language: NER

1.Functional Description

1.1Purpose


This function is used to check if there are live calls existing in the queue on F1755.  


1.2Setup Notes and Prerequisites


1.3Special Logic


2.Technical Specifications


2.1Parameters:

Data Item Data Structure DescriptionI/ORequiredNotes

CALLQmnCallQueueIY

EV01CCallExistingOY'1' = Live calls exist '2' = No live call exists





2.2Related Tables 

Table Table Description

F1755Customer Call Master




2.3Related Business Functions

Source NameFunction Name




2.4Processing 

BF cExistingCall = "0"

VA evt_cLiveStatus_STAW = "2"

F1755.Select (Note: Use Index Call Number, Approval Status)

*Status9 = VA evt_cLiveStatus_STAW
CallQueue = BF mnCallQueue

F1755.Fetch Next (Note: Use Index Call Number, Approval Status)
DateEnding -> VA evt_jdDateEnding_END
While SV File_IO_Status is equal to CO SUCCESS 

If VA evt_jdDateEnding_END is equal to  
BF cExistingCall = "1"
End If
F1755.Fetch Next (Note: Use Index Call Number, Approval Status)

DateEnding -> VA evt_jdDateEnding_END
End While


Data Structure

D1701870 - Is Existing Case In Queue

Parameter NameData ItemData TypeReq/OptI/O/Both
mnCallQueueCALLQMATH_NUMERICOPTINPUT

The address number of the case provider group. To resolve customer problems, the system or a person can assign case to provider 
groups. A provider group might be that of a specific service person, or it might be a group that is used to monitor and assign requests to the 
provider groups of service personnel.

cExistingCallEV01charOPTOUTPUT

An option that specifies the type of processing for an event.

Related Functions

None

Related Tables

None