Hi Marcel,
das CustomerID-Setting ist falsch. Dort können keine Arrays angegeben
werden. Du musst wie bei CustomerKey nur einen Scalar-Wert angeben.
Viele Grüße
Rene
On 12/14/2010 03:23 PM, Siemienowski, Marcel wrote:
> Vielen Dank @Frank und Rene.
>
> Ansich habe ich an der Datei nichts geändert, es kommen auch die besagten
> Variablen/Arrays drin vor " my @Array = @{ $Permissions{$Permission} };" ist
> ja ähnlich wie bei PHP. Kann hier keinen Fehler erkennen.
>
> In der CustomerUser Config bin ich mir jetzt auch keiner Fehlerkonfiguration
> bewusst, aber könnte es etwas mit dem CustomerKey zu tun haben ?
>
>
> $Self->{CustomerUser} = {
> Name => 'Database Backend',
> Module => 'Kernel::System::CustomerUser::DB',
> Params => {
> Table => 'customer_user',
> },
> CustomerCompanySupport => 1,
> CustomerKey => 'login',
> CustomerID => ['last_name', 'first_name'],
> CustomerValid => 'valid_id',
> CustomerUserListFields => ['first_name', 'last_name', 'email'],
> CustomerUserSearchFields => ['first_name', 'last_name', 'email'],
> CustomerUserSearchPrefix => '',
> CustomerUserSearchSuffix => '*',
> CustomerUserSearchListLimit => 250,
> CustomerUserPostMasterSearchFields => ['email'],
> CustomerUserNameFields => ['salutation', 'first_name', 'last_name'],
> CustomerUserEmailUniqCheck => 1,
> Map => [
> # var, frontend, storage, shown (1=always,2=lite), required,
> storage-type, http-link, readonly
> [ 'UserSalutation', 'Salutation', 'salutation', 1, 0, 'var',
> '', 1 ],
> [ 'UserFirstname', 'Firstname', 'first_name', 1, 1, 'var',
> '', 1 ],
> [ 'UserLastname', 'Lastname', 'last_name', 1, 1, 'var',
> '', 1 ],
> [ 'UserLogin', 'Username', 'login', 0, 1, 'var',
> '', 1 ],
> [ 'UserPassword', 'Password', 'pw', 0, 0, 'var',
> '', 1 ],
> [ 'UserEmail', 'Email', 'email', 1, 0, 'var',
> '', 1 ],
> [ 'UserTelephone', 'Telefon', 'phone', 1, 0, 'var', '', 1
> ],
> [ 'UserDepartment', 'Abteilung', 'department', 1, 0, 'var',
> '', 1 ],
> [ 'UserCompany', 'Amt', 'company', 1, 0, 'var',
> '', 1 ],
> [ 'UserCustomerID', 'CustomerID', 'customer_id', 0, 1, 'var',
> '', 1 ],
> [ 'UserComment', 'Comment', 'comments', 1, 0, 'var',
> '', 1 ],
> [ 'ValidID', 'Valid', 'valid_id', 0, 1, 'int',
> '', 1 ],
> ],
> };
>
>
> Vielen Dank und schönen Feierabend
> Marcel
>
> -----Ursprüngliche Nachricht-----
> Von: [email protected] [mailto:[email protected]] Im Auftrag
> von Rene Böhm
> Gesendet: Tuesday, December 14, 2010 2:56 PM
> An: User questions and discussions about OTRS.org in German
> Betreff: Re: [otrs-de] Kunden können nicht Lesen
>
> Hi,
>
> das ist keine Funktion an sich, sondern eine Fehlermeldung des DBMS, weil es
> den Teil "ARRAY(xyz)" in der Select-Anweisung als Funktion interpretiert.
> OTRS baut dort das SQL-Statement falsch zusammen.
> Irgendwo in deiner CustomerUser-Konfiguration ist noch ein Fehler.
>
> Viele Grüße
> Rene
>
>
> On 12/14/2010 02:28 PM, Siemienowski, Marcel wrote:
>> Hallo,
>> kennt jemand diese Function "ARRAY" und wo diese herkommt ?
>>
>> Ich kann die Function weder in der Datenbank, noch im (Default)
>> Datenbankscript/schema, noch in der "AdminCustomerUserGroup" finden, welche
>> den Fehler erzeugt. Eigentlich ist in der customer_user auch gar kein Array.
>>
>> "FUNCTION otrs.ARRAY does not exist, SQL: 'SELECT login, login,
>> ARRAY(0xc73d354) FROM customer_user WHERE valid_id IN ( 1 )'"
>>
>> Auch google hilft mir hier leider nicht weiter.
>>
>> Welche "System" Datei generiert den Aufruf?
>>
>> Hat jemand noch einen Rat wo man Ansetzen oder Nachfragen kann ?
>>
>> Gruß
>> Marcel
>>
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: [email protected] [mailto:[email protected]] Im
>> Auftrag von Siemienowski, Marcel
>> Gesendet: Tuesday, December 14, 2010 11:10 AM
>> An: User questions and discussions about OTRS.org in German
>> Betreff: Re: [otrs-de] Kunden können nicht Lesen
>>
>> Vielen Dank, das hilft mir schon einmal weiter. Das könnte wirklich daran
>> liegen.
>>
>> Ich habe das CustomerGroupSupport mal deaktiviert und wollte einen Benutzer
>> manuell hinzufügen, da siehst nun aber schlecht aus, mal gucken was da genau
>> fehlt.
>>
>> FUNCTION otrs.ARRAY does not exist, SQL: 'SELECT login, login,
>> ARRAY(0xc73d354) FROM customer_user WHERE valid_id IN ( 1 )'
>>
>> Wenn jemand nen Tipp hat immer her damit :)
>>
>>
>> Gruß
>> Marcel
>>
>> -----Ursprüngliche Nachricht-----
>> Von: [email protected] [mailto:[email protected]] Im
>> Auftrag von Rene Böhm
>> Gesendet: Tuesday, December 14, 2010 10:50 AM
>> An: User questions and discussions about OTRS.org in German
>> Betreff: Re: [otrs-de] Kunden können nicht Lesen
>>
>> Guten Morgen,
>>
>> ist ggf. der CustomerGroupSupport aktiviert ? Dadurch entstehen solche
>> Effekte wenn das nicht im Berechtigungskonzept der Organisation entsprechend
>> verankert und bedacht ist.
>>
>> Viele Grüße
>> Rene
>>
>>
>> On 12/14/2010 10:36 AM, Siemienowski, Marcel wrote:
>>>
>>>
>>> Guten Morgen,
>>>
>>> ich habe schon seit längerem das Problem, dass die Kunden zwar im
>>> Kundeninterface Tickets erstellen können und auch ihre
>>> Tickets/Firmentickets sehen können, aber nicht den Inhalt. Sobald
>>> jemand den Inhalt aufrufen möchte bekommt er "Keine
>>> Zugriffsberechtigung" und im Log steht "Permission denied (UserID:
>>> [email protected] 'ro' on TicketID:
>>> 3772)!".
>>>
>>>
>>>
>>> Die Benutzer sind mit dem AD synchronisiert, stehen in der Datenbank
>>> und werden auch beim Eröffnen korrekt zugeordnet. Ich habe auch die
>>> Benutzer in die Gruppe "users" hinzugefügt, welche auf die Queues
>>> berechtigt sind.
>>>
>>>
>>>
>>> Hat jemand eine Idee oder schon einmal ein ähnliches Problem gehabt ?
>>>
>>>
>>>
>>>
>>>
>>> Gruß
>>>
>>> Marcel
>>>
>>>
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> OTRS mailing list: otrs-de - Webpage: http://otrs.org/
>>> Archive: http://lists.otrs.org/pipermail/otrs-de
>>> To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
>>
>>
>> --
>> Dipl.-Ing. Rene Böhm
>> c.a.p.e. IT GmbH
>> Annaberger Str. 240
>> 09125 Chemnitz
>> Tel.: +49 371 5347-624
>> Fax.: +49 371 5347-625
>> Mobil: +49 176 66680681
>> http://www.cape-it.de
>>
>> Geschäftsführung Rico Barth, Thomas Maier AG Chemnitz, HRB 23192
>> ---------------------------------------------------------------------
>> OTRS mailing list: otrs-de - Webpage: http://otrs.org/
>> Archive: http://lists.otrs.org/pipermail/otrs-de
>> To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
>> ---------------------------------------------------------------------
>> OTRS mailing list: otrs-de - Webpage: http://otrs.org/
>> Archive: http://lists.otrs.org/pipermail/otrs-de
>> To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
>> ---------------------------------------------------------------------
>> OTRS mailing list: otrs-de - Webpage: http://otrs.org/
>> Archive: http://lists.otrs.org/pipermail/otrs-de
>> To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
>>
> ---------------------------------------------------------------------
> OTRS mailing list: otrs-de - Webpage: http://otrs.org/
> Archive: http://lists.otrs.org/pipermail/otrs-de
> To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
> ---------------------------------------------------------------------
> OTRS mailing list: otrs-de - Webpage: http://otrs.org/
> Archive: http://lists.otrs.org/pipermail/otrs-de
> To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
>
--
Dipl.-Ing. Rene Böhm
c.a.p.e. IT GmbH
Annaberger Str. 240
09125 Chemnitz
Tel.: +49 371 5347-624
Fax.: +49 371 5347-625
Mobil: +49 176 66680681
http://www.cape-it.de
Geschäftsführung Rico Barth, Thomas Maier
AG Chemnitz, HRB 23192
---------------------------------------------------------------------
OTRS mailing list: otrs-de - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs-de
To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de