Hello
I've got an account here earlier but i forgot my password, and can't determine on which e-mail I registered it. Crythias thaks, that you helped me last time.
At the beginning I'd like to say that I'm authenticating customers via LDAP.
I'm implementing a process in my company. During this process Customer choose from the list one of the thing which he needs. After this ticket is moving to the queue of his Team Leader, and the Team Leader has there a final approval. There are couple Team Leaders for diffrent customers and I'd like to have the situation where depending on user ticket is moving to the queue of particular Team Leader. I thought about using ticket validation module but on the internet there isn't too much information about it and I'm wondering how to use it. And the most important part am I able to use some fields from LDAP in Transition Validation Module, or at least in Transition Conditions in the same way like Name:DynamicField_SomeField ... Value: SomeValue?
I found some demo of Transition Validaion Module
Validate Data
my $ValidateResult = $ValidateModuleObject->Validate(
Data => {
Queue=> 'Raw',
# ...
},
);
Returns:
$ValidateResult = 1; # or undef, only returns 1 if Queue is 'Raw'
);
Is it possible and how to use fields from LDAP instead of "Queue". I think it'd be perfect id depends on value of some field from LDAP, Transition Validation Module returns diffrent values.
Changing the queue of a process ticket depending on user
Moderator: crythias
-
- Znuny newbie
- Posts: 90
- Joined: 11 Feb 2014, 17:24
- Znuny Version: 3.3.2
-
- Moderator
- Posts: 10170
- Joined: 04 May 2010, 18:38
- Znuny Version: 5.0.x
- Location: SouthWest Florida, USA
- Contact:
Re: Changing the queue of a process ticket depending on user
I am going to answer off the top of my head: No.ThomasPL10 wrote:Is it possible and how to use fields from LDAP instead of "Queue".
Longer answer: If the LDAP field is in the MAP for CustomerUser, the CustomerUser fields *might*? be available, but only if Customer data is already useable in ValidateModuleObject
The *demo* only validates Queue.
Even Longer answer: It will do what you program it to do.
OTRS 6.0.x (private/testing/public) on Linux with MySQL database.
Please edit your signature to include your OTRS version, Operating System, and database type.
Click Subscribe Topic below to get notifications. Consider amending your topic title to include [SOLVED] if it is so.
Need help? Before you ask
Please edit your signature to include your OTRS version, Operating System, and database type.
Click Subscribe Topic below to get notifications. Consider amending your topic title to include [SOLVED] if it is so.
Need help? Before you ask
-
- Znuny newbie
- Posts: 14
- Joined: 08 Jan 2014, 10:40
- Znuny Version: 4.0.6
- Real Name: Alex M.
- Location: Near Frankfurt, Germany
Re: Changing the queue of a process ticket depending on user
Hello ThomasPL10,
did you find a solution?
I am trying to create a process where the new process ticket should be assigned to the queue the customer is assigned to. I've tried to use the queue field for the activity dialog but it isn't filled (as mentioned in the admin backend note). So I am looking for a possibility to assign the process ticket afterwards but have no glue at the moment.
Regards
Alex
did you find a solution?
I am trying to create a process where the new process ticket should be assigned to the queue the customer is assigned to. I've tried to use the queue field for the activity dialog but it isn't filled (as mentioned in the admin backend note). So I am looking for a possibility to assign the process ticket afterwards but have no glue at the moment.
Regards
Alex
OTRS 4.0.6 auf Linux CentOS 6.6