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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.