Hallo Mellony
Es sieht in deinem Beispiel so aus, als hättest du eine Firma aufgerufen. Dies kann man gut an den Feldern "GWISCOMPANY" : true und "GWISCONTACT": false erkennen. Wenn man den Webservice mit einer GUID eines Ansprechpartners aufruft, bekomme ich auch die GUID der Firma mitgeliefert. Diese heisst dann aber nicht GWCOMPANYGUID sondern in den Webservices PRIMARYORGANISATION - sorry.., dies hatte ich falsch im Kopf. Hier ein Beispiel aus unserer Datenbank:
{
"objectType": "ADDRESS",
"id": "0005040F53D84C42B064A8A6F4C893CA",
"fields": {
"ADDRESSLETTER": "Sehr geehrter Herr White",
"ADDRESSTERM": "Herrn",
"ADRNUMBER": "1102602",
...snip...
"COMPNAME": "Testcompany",
"COMPNAME2": "",
"FOREIGNEDITPERMISSION": 65535,
"GEOCODESTATUS": "ausstehend",
"GEOCODESTATUSNUMBER": -1,
"GGUID": "0005040F53D84C42B064A8A6F4C893CA",
"GWADDRESSFORMAT": "DE",
"PRIMARYORGANISATION": "5E63521080CC457789B969131AAC7688",
"GWDEACTIVATED": false,
"GWDUPLICATECHECK": false,
"GWGENDER": "männlich",
"GWIDENTITYEXIST": false,
"GWISCOMPANY": false,
"GWISCONTACT": true,
"GWISEMPLOYEE": false,
"GWISEXTERNALEMPLOYEE": false,
"GWKEEPCONTACTSYNCHRON": true,
...snip...
"ZIP1": "18034",
"ISORGANISATION": false,
"ISSYSTEMDUPLICATABLE": true,
"ISSYSTEMUNCOMMITTED": false
},
"foreignEditPermissionRestriction": 65535,
"links": {
"self": "
http://localhost:8080/genesisrest.svc/v3.0/type/address/0005040F53D84C42B064A8A6F4C893CA",
"vcard": "
http://localhost:8080/genesisrest.svc/v3.0/type/address/0005040F53D84C42B064A8A6F4C893CA/vcard",
"dossier": "
http://localhost:8080/genesisrest.s...0005040F53D84C42B064A8A6F4C893CA/dossier/full"
}
}
Versuche dies doch bitte nochmals. Weshalb der Export ins .CSV nicht geklappt hat, ist gerade etwas schwer einzuschätzen. Ich könnte mir zwei Ursachen vorstellen: 1) Feldkonvertierung (ggf. musst du via Formdesigner das Feld aktiv in einen String umwandeln), 2) CAS genesisWorld Applikationsserver nach dem Anlegen des Feldes neu starten.
Beste Grüsse
Alexis