Kundennummer ist leer

Hilfe zu Znuny Problemen aller Art
Locked
leon
Znuny newbie
Posts: 7
Joined: 30 Oct 2012, 09:12
Znuny Version: 3.1.5

Kundennummer ist leer

Post by leon »

Hey Leute,
ich habe ein Problem mit der Kundennummer und den entsprechenden Kundeninformationen.
Ich habe auch versucht über die Suche fündig zu werden, aber da hatte ich nicht so Glück und Tante Google konnte mir auch nicht weiterhelfen.
Und ich gestehe auch jetzt gleich, dass ich komplett neu in der OTRS-Welt bin. Kenne mich mit Webservices noch nicht gut aus, aber irgendwo fängt man halt an. Sorry also wenn ich mich nicht richtig ausdrücke, aber ich will es trotzdem lernen. ;)

Das ist mein Anliegen:
Ich erstelle mit C# eine xml und schick sie dem Webservice rüber:

Code: Select all

<TicketCreate>
      <UserLogin>user_login</UserLogin>
      <Password>pswd</Password>      
      <Ticket>
        <Title>test_titel</Title>
        <Queue>Raw</Queue>
        <Lock>unlock</Lock>
        <State>new</State>
        <Priority>3 normal</Priority>
        <Owner>owner</Owner>
        <CustomerUser>customer_user</CustomerUser>
      </Ticket>
      <Article>
        <Subject>test_betreff</Subject>
        <Body>test_text</Body>
        <ContentType>text/plain; charset=utf8</ContentType>
      </Article>
    </TicketCreate>
Ich logge mich hier als Agent ein und erstelle ein Ticket und das klappt auch wunderbar. Nur sind leider die Kundennummer und die Kundeninformationen leer und das will ich nicht. Nun wollte ich es so handhaben, dass sich kein Agent einloggt, sondern gleich der Kunde und habe die Login-Daten folgend verändert:

Code: Select all

<CustomerUserLogin>customer_user_login</CustomerUserLogin>
Leider führte dies nicht zum gewünschten Ergebnis. Ich bekomme an der Stelle, an der ich eigentlich eine WebResponse kriegen sollte, eine WebException: Der Remoteserver hat einen Fehler zurückgegeben: (500) Interner Serverfehler.

Da es als Agent wunderbar funktioniert dachte ich mir, dass es nicht am sonstigen Code liegen kann. Ich sehe allerdings nicht meinen Fehler. :( Könnt ihr mir da weiterhelfen? Ich danke im Vorraus :)
Locked