Hallo Zusammen,

ich habe erfolgreich einen View auf meine Kundendatenbank erzeugt und kann 
diese auch in OTRS durchsuchen.

Aber:

Ich bekomme immer einen leeren Datensatz vorweg!

Wenn ich auf einen Kunden klicke, sind im neuem Fenster die Felder alle leer.

Ich habe "CustomerCompanySupport => 1," gesetzt. Wie kann ich denn jetzt auch 
meine Firmen aus der Datenbank holen?
Oder muss ich die alle von Hand anlegen?

Ich habe eigentlich eingetragen, das ich den Firmenamen auch angezeigt bekommen 
möchte. Klappt aber nicht.

Hier ist der entsprechende Auszug aus meiner Config.pm

    # CustomerUser
    # (customer user database backend and settings)
    $Self->{CustomerUser} = {
        Name => 'SuperOffice',
        Module => 'Kernel::System::CustomerUser::DB',
        Params => {
        # required settings
        DSN => 'DBI:ODBC:OTRS_V',
        User => '*****',
        Password => '*****',
        Table => 'crm_person',
        },
    # customer uniq id
    CustomerKey => 'company_no',
    # customer #
    CustomerID => 'company_no',
    # CustomerValid => 'valid_id',
    CustomerUserListFields => ['Company_Name', 'first_name', 'last_name', 
'email'],
    CustomerUserSearchFields => ['login', 'first_name', 'last_name', 
'company_name'],
    CustomerUserSearchPrefix => '',
    CustomerUserSearchSuffix => '*',
    CustomerUserSearchListLimit => 250,
    CustomerUserPostMasterSearchFields => ['email'],
    CustomerUserNameFields => ['salutation', 'first_name', 'last_name'],
    CustomerUserEmailUniqCheck => 1,
    # # show now own tickets in customer panel, CompanyTickets
    # CustomerUserExcludePrimaryCustomerID => 0,
    # # generate auto logins
    # AutoLoginCreation => 0,
    # # generate auto login prefix
    # AutoLoginCreationPrefix => 'auto',
    # # admin can change customer preferences
    AdminSetPreferences => 1,
    # # use customer company support (reference to company, See CustomerCompany 
settings)
    CustomerCompanySupport => 1,
    # # cache time to life in sec. - cache any database queris
    # CacheTTL => 0,
    # # just a read only source
    ReadOnly => 1,
    #SourceCharset => 'iso-8859-1',
    #DestCharset => 'utf-8',
    Map => [
    # note: Login, Email and CustomerID needed!
    # var, frontend, storage, shown (1=always,2=lite), required, storage-type, 
http-link, readonly
    [ 'CompanyName', 'Company', 'Company_Name', 1, 0, 'var', '', 0 ],
    [ 'UserSalutation', 'Salutation', 'salutation', 1, 0, 'var', '', 0 ],
    [ 'UserFirstname', 'Firstname', 'first_name', 1, 1, 'var', '', 0 ],
    [ 'UserLastname', 'Lastname', 'last_name', 1, 1, 'var', '', 0 ],
    [ 'UserLogin', 'Username', 'login', 1, 1, 'var', '', 0 ],
    # [ 'UserPassword', 'Password', 'pw', 0, 0, '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', 'CompanyID', 'company_No', 0, 1, 'var', '', 0 ],
    # [ 'UserCustomerIDs', 'CustomerIDs', 'company_ids', 1, 0, 'var', '', 0 ],
    # [ 'UserComment', 'Comment', 'comments', 1, 0, 'var', '', 0 ],
    # [ 'ValidID', 'Valid', 'valid_id', 0, 1, 'int', '', 0 ],
    ],
    # default selections
    Selections => {
    # UserSalutation => {
    # 'Mr.' => 'Mr.',
    # 'Mrs.' => 'Mrs.',
    # },
    },
    };


Mit freundlichen Grüßen

Carsten Giesen
K(B)lick-Punkte
Wasserstraße 167a
44799 Bochum


Fax
+49 (234) 2 98 38 54
eMail
[email protected]  

Mobil
+49 (173) 2 87 96 41
www
http://www.klick-punkte.info 




---------------------------------------------------------------------
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

NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen!
http://www.otrs.com/de/support/enterprise-subscription/

Antwort per Email an