Project

General

Profile

Actions

Bug #8410

open

custom form issue

Added by David Reedy about 2 years ago. Updated 6 months ago.

Status:
New
Priority:
High
Category:
Bugs
Target version:
Start date:
11/02/2020
Due date:
% Done:

0%

Estimated time:

Description

We are using custom forms for the campaigns that we are using in the goautodial. We have a problem with our reps/agents filling in the form so I was asked to lock it down some. So in the custom fields section of the list. I tried to use "Field Required" select of YES and was using "RADIO" selection as type. Under testing I was still able to dispo without filling in this select. So i tried type "DATE" and "TIME" and proceeded to test the agent screen to see if I could hang up the call and dispo. I did not fill in the required fields and nothing stopped me.


Files

go_required_field_yes.JPG (48.3 KB) go_required_field_yes.JPG David Reedy, 11/03/2020 10:51 PM
agent_select.JPG (37.1 KB) agent_select.JPG David Reedy, 11/10/2020 10:42 PM
clipboard-202112230633-rvjqa.png (4.23 KB) clipboard-202112230633-rvjqa.png Nathaniel Cabanban, 12/22/2021 10:33 PM
clipboard-202112290641-ftvuz.png (50.9 KB) clipboard-202112290641-ftvuz.png Nathaniel Cabanban, 12/28/2021 10:41 PM
clipboard-202112310853-0ziir.png (31.4 KB) clipboard-202112310853-0ziir.png Nathaniel Cabanban, 12/31/2021 12:53 AM
clipboard-202112310857-wl7qr.png (34.4 KB) clipboard-202112310857-wl7qr.png Nathaniel Cabanban, 12/31/2021 12:57 AM
Actions #1

Updated by David Reedy about 2 years ago

I have also looked at the database location of "vicidial_lists_fields" and the "field_required" selection for the entry is set to "Y"

Actions #2

Updated by David Reedy about 2 years ago

I have dug a little deeper into this matter and tracked it down on the vicidial side of selection. There is a selection in the campaign setting called "Allow Required Fields" that is linked to the mysql table "vicidial_campaigns" key "allow_required_fields". With this selection on the required field will stop the caller from hanging up in manual dial and auto dial. There seems to be something that identifies that the selection hasn't been made on the agent screen and brings a notification out that the agent has to click to make a selection on the custom form screen.

So it would appear from my findings that the Required field selection in the custom form section of goautodial is a non function process at this time.

Actions #4

Updated by Wittie Manansala 12 months ago

  • Assignee changed from Demian Lizandro Biscocho to Nathaniel Cabanban
Actions #5

Updated by Nathaniel Cabanban 12 months ago

  • File clipboard-202112220642-aplvr.png added
Actions #6

Updated by Nathaniel Cabanban 12 months ago

  • File deleted (clipboard-202112220642-aplvr.png)
Actions #7

Updated by Nathaniel Cabanban 12 months ago

Sir I added po yung "Allow Required Fields" sa Campaign Settings dahil kailangan po.

Still working on this. Thanks sir

Actions #8

Updated by Nathaniel Cabanban 12 months ago

Sir still working on this parin po.

Thanks sir

Actions #9

Updated by Nathaniel Cabanban 11 months ago

Sir inaayos ko pa po yung pag-prompt sa agent if may custom field na need ma-fill before makapag-hangup.

Thanks Sir

Actions #10

Updated by Nathaniel Cabanban 11 months ago

Sir I've managed to create a function to check any required field that is not filled in and prevent the agent from hanging up the call until he can fill in all the required fields.
This is screenshot of the prompt:

I've encountered an issue while testing this function so I still need to solve the issue for this to work properly.

Thanks Sir

Actions #11

Updated by Nathaniel Cabanban 11 months ago

Sir, this is done. The agent won't be able to hangup the call without filling in all required fields on the custom form if the "Allow Required Fields" settings is set to "Yes" in the campaign advanced settings and if the custom fields are set to "required".
Here is the screenshot of my test:

The agent is prompted to fill in all required fields.
This is the screenshot after filling in all required fields and trying to hang up the call:

I'll wait na lang po for further testing. Thanks Sir

Actions

Also available in: Atom PDF

Go to top