Re: Appointment fetch specification
Torsten Behle <[email protected]>
| Newsgroups | gmane.comp.cms.opengroupware.xmlrpc.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi,
> But they lack something, for example the XML-RPC pdf is incomplete
> (missing part about Enterprise
> and Project structure, missing method descriptions).
> Every help will be appreciated.
I did some visualisation for my script, which helped building the
records.
Didn't need this for scheduler entries or projects.
Maybe it helps.
Regards,
Torsten
Enterprise Struct:
------------------
{'extendedAttrs': {},
'id': 'skyrix://<server>/12345/13770',
'number': 'SKY13770',
'objectVersion': 8,
'name': 'ABC Company',
'url': 'http://www.abcom.de',
'email': '[email protected]',
'addresses': {'ship': {'type': 'ship',
'id': 'skyrix://<server>/12345/13790',
'name1': 'ABC Company',
'street': 'Amselweg 106',
'city': 'Hamburg',
'zip': '20149',
},
'bill': {'type': 'bill',
'id': 'skyrix://<server>/12345/13800',
'name1': 'ABC Company',
'street': 'Amselweg 106',
'zip': '20149',
'city': 'Hamburg'
}
},
'extendedKeys': ['email2', 'email3', 'job_title', 'other_title1',
'other_title2'],
'phoneTypes': ['01_tel', '02_tel', '10_fax'],
'phones': {'10_fax': {'telephoneId': 13810,
'info': '',
'type': '10_fax',
'number': '040-41 70 12'
},
'02_tel': {'telephoneId': 13830,
'info': '',
'type': '02_tel',
'number': ''
},
'01_tel': {'telephoneId': 13820,
'info': '',
'type': '01_tel',
'number': '040-69 70 33 58'
}
},
'isComplete': <Boolean True at 4022fd0c>,
'keywords': '',
'comment': '',
'owner': {'login': 'meyer',
'id': 'skyrix://<server>/12345/11200'
},
}
Person Struct:
--------------
{
'id': 'skyrix://<server>/12345/10390',
'number': 'SKY10390',
'objectVersion': 5,
'firstname': 'Bettina',
'middlename': '',
'name': 'Meyer',
'nickname': 'BM',
'birthday': <DateTime 19660818T00:00:00 at 402b708c>,
'login': 'Meyer'
'url': 'http://www.Meyer.de',
'gender': 'female',
'salutation': '07_geehrt_frau',
'addresses': {'mailing': {'type': 'mailing',
'id': 'skyrix://<server>/12345/10430',
'name1': 'ABC Company',
'name2': 'Bettina Meyer',
'street': 'Amselweg 106',
'zip': '20149',
'city': 'Hamburg',
},
'location': {'type': 'location',
'id': 'skyrix://<server>/12345/10440',
'name1': 'ABC Company',
'name2': 'Bettina Meyer',
'street': 'Amselweg 106',
'zip': '20149',
'city': 'Hamburg',
},
'private': {'type': 'private',
'id': 'skyrix://<server>/12345/10420',
'name1': 'Bettina Meyer',
'street': 'Finkweg 50',
'zip': '22529',
'city': 'Hamburg',
}
},
'extendedKeys': ['email1',
'email2',
'email3',
'job_title',
'other_title1',
'other_title2'
],
'extendedAttrs': {'email1': '[email protected]',
'email2': '[email protected]',
'job_title': 'Personalleiterin'
},
'phoneTypes': ['01_tel',
'02_tel',
'03_tel_funk',
'05_tel_private',
'10_fax',
'15_fax_private'
],
'phones': {'15_fax_private': {'telephoneId': 10500,
'info': '',
'type': '15_fax_private',
'number': '040-333 47 34'
},
'02_tel': {'telephoneId': 10460,
'info': '',
'type': '02_tel',
'number': ''
},
'01_tel': {'telephoneId': 10450,
'info': '',
'type': '01_tel',
'number': '040-43 44 33 58'
},
'05_tel_private': {'telephoneId': 10480,
'info': '',
'type': '05_tel_private',
'number': '040-333 47 33'
},
'10_fax': {'telephoneId': 10490,
'info': '',
'type': '10_fax',
'number': ''
},
'03_tel_funk': {'telephoneId': 10470,
'info': '',
'type': '03_tel_funk',
'number': '0171-53 1234'
}
},
'isComplete': <Boolean True at 40230dac>,
'isAccount': <Boolean True at 40230dac>,
'isPrivate': <Boolean False at 40230f2c>,
'keywords': 'Weihnachten, Lieferant',
'comment': 'CI-Konzept und -Gestaltung, Webseite'
'owner': {'login': 'login',
'id': 'skyrix://<server>/12345/10230'
},
}
--
OpenGroupware.org XML-RPC
[email protected]
http://mail.opengroupware.org/mailman/listinfo/xmlrpc