
Hi Friedrich,
you can add another ACL to overrule previous ACLs and display the field values in AgentTicketSearch:
$Self->{TicketAcl}->{'ZZZ-300-100-A-ReasonCodesCategory-AgentTicketSearch'} = {
Properties => {
Frontend => {
Action => ['AgentTicketSearch'],
},
},
Possible => {
Ticket => {
DynamicField_ReasonCodesCategory => ['[regexp].*'],
DynamicField_ReasonCodes => ['[regexp].*'],
},
},
};
On 10 Jun 2014, at 11:58, Friedrich Kölbel
Hello OTRS-Group,
I have problems with searching dynamic Text in OTRS 3.2.8
We enabled the two Dynamic Pulldowns in AgentTicketSearch
$Self->{'Ticket::Frontend::AgentTicketSearch'}->{'DynamicField'} = { 'ReasonCodes' => '1', 'ReasonCodesCategory' => '1' };
We have about 150 ReasonCodes cascaded via ACLs in ReasonCodesCategory which works quite well in different Dialogs.
ACLs: ## ## DEFAULT ## $Self->{TicketAcl}->{'300-100-A-ReasonCodesCategory'} = { Properties => { # match always }, Possible => { Ticket => { DynamicField_ReasonCodesCategory => ['', 'Register', 'Coupon', 'Sales', 'Shop', 'SME', 'Members', 'BackOffice', 'Events', 'Other'], DynamicField_ReasonCodes => [''], }, }, };
## ## 300-101 ## Register ## $Self->{TicketAcl}->{'300-101-Register'} = { Properties => { Ticket => { DynamicField_ReasonCodesCategory => ['Register'], }, }, Possible => { Ticket => { DynamicField_ReasonCodes => ['', '[RegExp]Register_'], }, }, };
(same for each Category...)
The Problem is, that we cannot select a ReasonCode in the Search-Dialog:
We have no Problem selecting it in Statistics-Dialog, although there is another Problem you will see in the Screenshot below - we have no connection from Category to Code at this point, and the same name and Number within different Categories is forced by the Customer... (but this is not the Problem here)
Does anybody know, how I could change the behavior of the Field Reason Codes in the Search-Dialog? Is this a general Problem, or could it depend from our used ACL?
One possible solution would be, cloning all ReasonCodes to another field which is not cascaded with genericAgent and search for this instead, but if possible I´d prefer another way...
Thanks for Answers. Regards, Fritz
-- -------------------------------------
-------------------------------------
--------------------------------------------------------------------- OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs