Skip to main content
Skip table of contents

getCustomer

ag.itc.getCustomer

Geschäftspartnerinformationen abrufen

Request

JSON-Attribut

Datentyp

Pflicht

Anmerkungen

Entität

Feldname

Feldname intern

Anmerkungen

contactID

String(250)

Nein

AnsprechpartnerID

 Ansprechpartner

Primärschlüssel

Pk.ContactPerson

Pk.ContactPerson aus ag.itc.checkRegistration/registrationState

customerPk

String(250)

Ja*

Es muss entweder der customerPk oder die customerNo übergeben werden

Geschäftspartner

Primärschlüssel

Pk.Customer

customerNo

String(250)

Ja*

ERP-GP-Nummer

ERP GP-Nr.

CustomerNo2.Customer

rolle

String(20)

Ja

Schlüsselliste mit [INSTALLATEUR, SOLARTEUR, KUNDE]

  • SOLARTEUR: Entspricht der Registrierung Solarteur

  • KUNDE: enstpricht der Registrierung Anlagenbetreiber

  • INSTALLATEUR: entspricht Registrierung Installateur

Response

JSON-Attribut

Datentyp

Pflicht

Anmerkungen

Entität

Feldname

Feldname intern

Anmerkungen

customerProfile

@customerProfile

Ja

Muss enthalten sein, wenn ein Kundendatensatz gefunden wurde

Geschäftspartner

 

 

 

customerAddress

@address

Ja

Standard Kundenadresse

Adressen 

 

 

 

contactProfile

@contactProfile

Ja

Ansprechpartnerinformationen

Ansprechpartner

contractContexts

List<@contractContext>

Nein

Liste von Vertrags-Kontexten

projects

List<@project>

Nein

Liste von Projekten zum Geschäftspartner

Projekte

Attribut rolle=KUNDE:
Alle Projekte zum GP mit der Projektrolle=ANLAGENBETREIBER ODER ANSCHLUSSNEHMER.

Attribut rolle=SOLARTEUR:
Alle Projekte zum GP mit der Projektrolle=AUFTRAGGEBER

Attribute rolle=INSTALLATEUR:
Alle Projekte zum GP mit der Projektrolle=INSTALLATEUR

Im Standard keine weiteren Einschränkung über z.B. Status oder Zeitraum. Einschränkung erfolgt individuell im Projekt. Filterung erfolgt im Projekt.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.