Hallo,

ich habe meine Kundendatenbank eingerichtet. Benutzer suchen usw. funktioniert auch wunderbar, nur wenn ich z.B. eine Telefon- oder E-Mail-Ticket erstellen möchte, erhalte ich neben dem Von bzw. An Feld die Fehlermeldung "invalid XXX (invalid syntax)!" für jedes Wort was in dem Feld steht.

Die Frage ist erst einmal: Was muss dort überhaupt stehen? Sollte das nicht eigentlich funktionieren, wenn ich meinen Kunden auswählen kann?

Meine Config:


    # CustomerUser
    # (customer user database backend and settings)
    $Self->{CustomerUser} = {
        Name => 'Benutzer',
        Module => 'Kernel::System::CustomerUser::DB',
        Params => {
            DSN => "$dsn=db;host=$Self->{DatabaseHost};port=$dbport;",
            User => $Self->{DatabaseUser},
            Password => $Self->{DatabasePw},
            Table => 'user',
        },
        # customer uniq id
        CustomerKey => 'uid',
        # customer #
        CustomerID => 'username',
        CustomerUserListFields => ['vorname', 'nachname', 'class'],
CustomerUserSearchFields => ['username', 'vorname', 'nachname', 'class'],
        CustomerUserSearchPrefix => '',
        CustomerUserSearchSuffix => '*',
        CustomerUserSearchListLimit => 250,
        CustomerUserPostMasterSearchFields => ['email'],
        CustomerUserNameFields => ['vorname','nachname'],
        CustomerUserEmailUniqCheck => 0,
        AdminSetPreferences => 0,
        ReadOnly => 1,
        Map => [
            # note: Login, Email and CustomerID needed!
# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly [ 'UserFirstname', 'Firstname', 'vorname', 1, 1, 'var', '', 0 ], [ 'UserLastname', 'Lastname', 'nachname', 1, 1, 'var', '', 0 ], [ 'UserLogin', 'Username', 'username', 1, 1, 'var', '', 0 ], [ 'UserPassword', 'Password', 'pass_crypt', 0, 1, 'var', '', 0 ], [ 'UserEmail', 'Email', 'email', 0, 1, 'var', '', 0 ],
#            [ 'UserEmail',      'Email', 'email',           1, 1,
# 'var','$Env{"CGIHandle"}?Action=AgentTicketCompose&ResponseID=1&TicketID=$Data{"TicketID"}&ArticleID=$Data{"ArticleID"}', 0 ],
            [ 'UserCustomerID', 'CustomerID', 'uid', 0, 1, 'var', '', 0 ],
[ 'UserComment', 'Comment', 'gecos', 1, 0, 'var', '', 0 ],
        ],
    };


Gruß,
Mario
_______________________________________________
OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.com/

Antwort per Email an