私が持っているカスタムモジュールの1つは、APPSV_Credit_Cards
と呼ばれています。 https://pypi.python.org/pypi/sugarcrm/0.1のソースコードを見て、次のことがわかった:
>>> class CreditCards(sugarcrm.SugarObject):
... module = "APPSV_Credit_Cards"
...
>>> creditCards = CreditCards()
>>> creditCards
<__main__.CreditCards instance at 0x7f72c1e2fc68>
>>> crmSession.get_entry_list(creditCards)
[]
>>> creditCards = CreditCards(name='AMEX Platinum', product_code='AMEXPLT', product_desc='American Express Platinum Card')
>>> response = crmSession.set_entry(creditCards)
>>> response = crmSession.get_entry_list(creditCards)
>>> response[0].__dict__
{'modified_user_id': u'916110f8-f8cb-fc6c-9d78-58357676adce', 'date_entered': u'2016-12-11 04:31:38', 'name': u'AMEX Platinum', 'date_modified': u'2016-12-11 04:31:38', 'deleted': u'0', 'created_by_name': u'Usercity API', 'product_desc': u'American Express Platinum Card', 'assigned_user_id': u'', 'module': 'APPSV_Credit_Cards', 'modified_by_name': u'Usercity API', 'assigned_user_name': u'', 'product_code': u'AMEXPLT', 'id': u'dba547ee-fc95-b088-f39c-584cd647ae75', 'created_by': u'916110f8-f8cb-fc6c-9d78-58357676adce', 'description': u''}
>>>