MambuPy.api.mambuclient
MambuClient entity: a MambuEntity struct for Clients.
Classes
|
MambuClient entity |
- class MambuPy.api.mambuclient.MambuClient(**kwargs)[source]
Bases:
MambuEntity
,MambuEntityWritable
,MambuEntityAttachable
,MambuEntitySearchable
,MambuEntityCommentable
,MambuHolder
MambuClient entity
- __abstractmethods__ = frozenset({})
- __module__ = 'MambuPy.api.mambuclient'
- _abc_impl = <_abc_data object>
- _default_tzattrs = {'addresses': [{}], 'birthDate': None, 'groupKeys': [None], 'idDocuments': [{}]}
- _entities = [('groupKeys', 'mambugroup.MambuGroup', 'groups'), ('assignedUserKey', 'mambuuser.MambuUser', 'assignedUser'), ('assignedBranchKey', 'mambubranch.MambuBranch', 'assignedBranch'), ('assignedCentreKey', 'mambucentre.MambuCentre', 'assignedCentre')]
3-tuples of elements and Mambu Entities
- _filter_keys = ['branchId', 'centreId', 'creditOfficerUsername', 'firstName', 'lastName', 'idNumber', 'state', 'birthDate']
allowed filters for get_all filtering
- _ownerType = 'CLIENT'
owner type of this entity
- _prefix = 'clients'
prefix constant for connections to Mambu
- _sortBy_fields = ['creationDate', 'lastModifiedDate', 'firstName', 'lastName']
allowed fields for get_all sorting
- _vos = [('addresses', 'MambuAddress'), ('idDocuments', 'MambuIDDocument')]
2-tuples of elements and Value Objects