Documentation
¶
Index ¶
- Constants
- type Client
- func (c *Client) CreateMemberMembership(mm *MemberMembership) (int64, error)
- func (c *Client) CreateMemberProfile(mp *MemberProfile) (int64, error)
- func (c *Client) DeleteMemberMembership(id int64) error
- func (c *Client) DeleteMemberMemberships(ids []int64) error
- func (c *Client) DeleteMemberProfile(id int64) error
- func (c *Client) DeleteMemberProfiles(ids []int64) error
- func (c *Client) FindMemberMembership(criteria *odoo.Criteria) (*MemberMembership, error)
- func (c *Client) FindMemberMembershipId(criteria *odoo.Criteria, options *odoo.Options) (int64, error)
- func (c *Client) FindMemberMembershipIds(criteria *odoo.Criteria, options *odoo.Options) ([]int64, error)
- func (c *Client) FindMemberMemberships(criteria *odoo.Criteria, options *odoo.Options) (*MemberMemberships, error)
- func (c *Client) FindMemberProfile(criteria *odoo.Criteria) (*MemberProfile, error)
- func (c *Client) FindMemberProfileId(criteria *odoo.Criteria, options *odoo.Options) (int64, error)
- func (c *Client) FindMemberProfileIds(criteria *odoo.Criteria, options *odoo.Options) ([]int64, error)
- func (c *Client) FindMemberProfiles(criteria *odoo.Criteria, options *odoo.Options) (*MemberProfiles, error)
- func (c *Client) GetMemberMembership(id int64) (*MemberMembership, error)
- func (c *Client) GetMemberMemberships(ids []int64) (*MemberMemberships, error)
- func (c *Client) GetMemberProfile(id int64) (*MemberProfile, error)
- func (c *Client) GetMemberProfiles(ids []int64) (*MemberProfiles, error)
- func (c *Client) UID() int64
- func (c *Client) UpdateMemberMembership(mm *MemberMembership) error
- func (c *Client) UpdateMemberMemberships(ids []int64, mm *MemberMembership) error
- func (c *Client) UpdateMemberProfile(mp *MemberProfile) error
- func (c *Client) UpdateMemberProfiles(ids []int64, mp *MemberProfile) error
- type MemberMembership
- type MemberMemberships
- type MemberProfile
- type MemberProfiles
Constants ¶
const MemberMembershipModel = "member.membership"
MemberMembershipModel is the odoo model name.
const MemberProfileModel = "member.profile"
MemberProfileModel is the odoo model name.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client provides high and low level functions to interact with Medlemsservice.
func (*Client) CreateMemberMembership ¶
func (c *Client) CreateMemberMembership(mm *MemberMembership) (int64, error)
CreateMemberMembership creates a new member.membership model and returns its id.
func (*Client) CreateMemberProfile ¶
func (c *Client) CreateMemberProfile(mp *MemberProfile) (int64, error)
CreateMemberProfile creates a new member.profile model and returns its id.
func (*Client) DeleteMemberMembership ¶
DeleteMemberMembership deletes an existing member.membership record.
func (*Client) DeleteMemberMemberships ¶
DeleteMemberMemberships deletes existing member.membership records.
func (*Client) DeleteMemberProfile ¶
DeleteMemberProfile deletes an existing member.profile record.
func (*Client) DeleteMemberProfiles ¶
DeleteMemberProfiles deletes existing member.profile records.
func (*Client) FindMemberMembership ¶
func (c *Client) FindMemberMembership(criteria *odoo.Criteria) (*MemberMembership, error)
FindMemberMembership finds member.membership record by querying it with criteria.
func (*Client) FindMemberMembershipId ¶
func (c *Client) FindMemberMembershipId(criteria *odoo.Criteria, options *odoo.Options) (int64, error)
FindMemberMembershipId finds record id by querying it with criteria.
func (*Client) FindMemberMembershipIds ¶
func (c *Client) FindMemberMembershipIds(criteria *odoo.Criteria, options *odoo.Options) ([]int64, error)
FindMemberMembershipIds finds records ids by querying it and filtering it with criteria and options.
func (*Client) FindMemberMemberships ¶
func (c *Client) FindMemberMemberships(criteria *odoo.Criteria, options *odoo.Options) (*MemberMemberships, error)
FindMemberMemberships finds member.membership records by querying it and filtering it with criteria and options.
func (*Client) FindMemberProfile ¶
func (c *Client) FindMemberProfile(criteria *odoo.Criteria) (*MemberProfile, error)
FindMemberProfile finds member.profile record by querying it with criteria.
func (*Client) FindMemberProfileId ¶
FindMemberProfileId finds record id by querying it with criteria.
func (*Client) FindMemberProfileIds ¶
func (c *Client) FindMemberProfileIds(criteria *odoo.Criteria, options *odoo.Options) ([]int64, error)
FindMemberProfileIds finds records ids by querying it and filtering it with criteria and options.
func (*Client) FindMemberProfiles ¶
func (c *Client) FindMemberProfiles(criteria *odoo.Criteria, options *odoo.Options) (*MemberProfiles, error)
FindMemberProfiles finds member.profile records by querying it and filtering it with criteria and options.
func (*Client) GetMemberMembership ¶
func (c *Client) GetMemberMembership(id int64) (*MemberMembership, error)
GetMemberMembership gets member.membership existing record.
func (*Client) GetMemberMemberships ¶
func (c *Client) GetMemberMemberships(ids []int64) (*MemberMemberships, error)
GetMemberMemberships gets member.membership existing records.
func (*Client) GetMemberProfile ¶
func (c *Client) GetMemberProfile(id int64) (*MemberProfile, error)
GetMemberProfile gets member.profile existing record.
func (*Client) GetMemberProfiles ¶
func (c *Client) GetMemberProfiles(ids []int64) (*MemberProfiles, error)
GetMemberProfiles gets member.profile existing records.
func (*Client) UpdateMemberMembership ¶
func (c *Client) UpdateMemberMembership(mm *MemberMembership) error
UpdateMemberMembership updates an existing member.membership record.
func (*Client) UpdateMemberMemberships ¶
func (c *Client) UpdateMemberMemberships(ids []int64, mm *MemberMembership) error
UpdateMemberMemberships updates existing member.membership records. All records (represented by ids) will be updated by mp values.
func (*Client) UpdateMemberProfile ¶
func (c *Client) UpdateMemberProfile(mp *MemberProfile) error
UpdateMemberProfile updates an existing member.profile record.
func (*Client) UpdateMemberProfiles ¶
func (c *Client) UpdateMemberProfiles(ids []int64, mp *MemberProfile) error
UpdateMemberProfiles updates existing member.profile records. All records (represented by ids) will be updated by mp values.
type MemberMembership ¶
type MemberMembership struct {
ActiveFlag *odoo.Bool `xmlrpc:"active_flag,omptempty"`
EndDate *odoo.Time `xmlrpc:"end_date,omptempty"`
Id *odoo.Int `xmlrpc:"id,omptempty"`
StartDate *odoo.Time `xmlrpc:"start_date,omptempty"`
}
MemberMembership represents member.membership model.
func (*MemberMembership) Many2One ¶
func (mm *MemberMembership) Many2One() *odoo.Many2One
Many2One convert MemberMembership to *Many2One.
type MemberMemberships ¶
type MemberMemberships []MemberMembership
MemberMemberships represents array of member.membership model.
type MemberProfile ¶
type MemberProfile struct {
AcceptSpecials *odoo.Selection `xmlrpc:"accept_specials,omptempty"`
AccNumber *odoo.String `xmlrpc:"acc_number,omptempty"`
AccountInvoiceIds *odoo.Relation `xmlrpc:"account_invoice_ids,omptempty"`
AccountInvoiceLineIds *odoo.Relation `xmlrpc:"account_invoice_line_ids,omptempty"`
AccountInvoiceNotDraftIds *odoo.Relation `xmlrpc:"account_invoice_not_draft_ids,omptempty"`
AccountInvoiceOpenIds *odoo.Relation `xmlrpc:"account_invoice_open_ids,omptempty"`
AccountTotalResiduals *odoo.Float `xmlrpc:"account_total_residuals,omptempty"`
Active *odoo.Bool `xmlrpc:"active,omptempty"`
ActiveFunctionIds *odoo.Relation `xmlrpc:"active_function_ids,omptempty"`
ActiveFunctionsInCurrentOrganization *odoo.Relation `xmlrpc:"active_functions_in_current_organization,omptempty"`
ActiveFunctionsInProfile *odoo.Relation `xmlrpc:"active_functions_in_profile,omptempty"`
ActiveMembershipIds *odoo.Relation `xmlrpc:"active_membership_ids,omptempty"`
ActiveMembershipsInCurrentOrganization *odoo.Relation `xmlrpc:"active_memberships_in_current_organization,omptempty"`
ActiveMembershipsInProfile *odoo.Relation `xmlrpc:"active_memberships_in_profile,omptempty"`
ActiveProfileForUserIds *odoo.Relation `xmlrpc:"active_profile_for_user_ids,omptempty"`
ActiveProfileIds *odoo.Relation `xmlrpc:"active_profile_ids,omptempty"`
AddressCo *odoo.String `xmlrpc:"address_co,omptempty"`
Age *odoo.Int `xmlrpc:"age,omptempty"`
AllFunctionsInCurrentOrganization *odoo.Relation `xmlrpc:"all_functions_in_current_organization,omptempty"`
AllFunctionsInProfile *odoo.Relation `xmlrpc:"all_functions_in_profile,omptempty"`
AllMembershipsInCurrentOrganization *odoo.Relation `xmlrpc:"all_memberships_in_current_organization,omptempty"`
AllMembershipsInProfile *odoo.Relation `xmlrpc:"all_memberships_in_profile,omptempty"`
Anonymized *odoo.Bool `xmlrpc:"anonymized,omptempty"`
AnonymizeWarning *odoo.Bool `xmlrpc:"anonymize_warning,omptempty"`
BankIds *odoo.Relation `xmlrpc:"bank_ids,omptempty"`
BelongsToCompany *odoo.Bool `xmlrpc:"belongs_to_company,omptempty"`
Birthdate *odoo.Time `xmlrpc:"birthdate,omptempty"`
BirthdateShort *odoo.String `xmlrpc:"birthdate_short,omptempty"`
Bmhash *odoo.String `xmlrpc:"bmhash,omptempty"`
BmId *odoo.String `xmlrpc:"bm_id,omptempty"`
BmPin *odoo.String `xmlrpc:"bm_pin,omptempty"`
BmPwdhash *odoo.String `xmlrpc:"bm_pwdhash,omptempty"`
Bmref *odoo.String `xmlrpc:"bmref,omptempty"`
BmSsoId *odoo.Int `xmlrpc:"bm_sso_id,omptempty"`
CalendarLastNotifAck *odoo.Time `xmlrpc:"calendar_last_notif_ack,omptempty"`
CanAccessContactInfo *odoo.Bool `xmlrpc:"can_access_contact_info,omptempty"`
CanApprove *odoo.Bool `xmlrpc:"can_approve,omptempty"`
CanDelete *odoo.Bool `xmlrpc:"can_delete,omptempty"`
CanEdit *odoo.Bool `xmlrpc:"can_edit,omptempty"`
CanExpense *odoo.Bool `xmlrpc:"can_expense,omptempty"`
CanFullAll *odoo.Bool `xmlrpc:"can_full_all,omptempty"`
CanRead *odoo.Bool `xmlrpc:"can_read,omptempty"`
CategoryId *odoo.Relation `xmlrpc:"category_id,omptempty"`
ChildIds *odoo.Relation `xmlrpc:"child_ids,omptempty"`
City *odoo.String `xmlrpc:"city,omptempty"`
CkrCheckIds *odoo.Relation `xmlrpc:"ckr_check_ids,omptempty"`
CkrPane *odoo.Bool `xmlrpc:"ckr_pane,omptempty"`
Color *odoo.Int `xmlrpc:"color,omptempty"`
Comment *odoo.String `xmlrpc:"comment,omptempty"`
CommercialPartnerId *odoo.Many2One `xmlrpc:"commercial_partner_id,omptempty"`
CompanyId *odoo.Many2One `xmlrpc:"company_id,omptempty"`
CompleteAddress *odoo.String `xmlrpc:"complete_address,omptempty"`
ContactAddress *odoo.String `xmlrpc:"contact_address,omptempty"`
ContextAge *odoo.Int `xmlrpc:"context_age,omptempty"`
ContractIds *odoo.Relation `xmlrpc:"contract_ids,omptempty"`
ContractsCount *odoo.Int `xmlrpc:"contracts_count,omptempty"`
CountryId *odoo.Many2One `xmlrpc:"country_id,omptempty"`
CreateDate *odoo.Time `xmlrpc:"create_date,omptempty"`
CreateUid *odoo.Many2One `xmlrpc:"create_uid,omptempty"`
Credit *odoo.Float `xmlrpc:"credit,omptempty"`
CreditLimit *odoo.Float `xmlrpc:"credit_limit,omptempty"`
CurEventId *odoo.Many2One `xmlrpc:"cur_event_id,omptempty"`
Customer *odoo.Bool `xmlrpc:"customer,omptempty"`
Date *odoo.Time `xmlrpc:"date,omptempty"`
DateLocalization *odoo.Time `xmlrpc:"date_localization,omptempty"`
Debit *odoo.Float `xmlrpc:"debit,omptempty"`
DebitLimit *odoo.Float `xmlrpc:"debit_limit,omptempty"`
Diseases *odoo.String `xmlrpc:"diseases,omptempty"`
DisplayName *odoo.String `xmlrpc:"display_name,omptempty"`
Ean13 *odoo.String `xmlrpc:"ean13,omptempty"`
EditBirthdate *odoo.Bool `xmlrpc:"edit_birthdate,omptempty"`
EditMemberNumber *odoo.Bool `xmlrpc:"edit_member_number,omptempty"`
EditName *odoo.Bool `xmlrpc:"edit_name,omptempty"`
EditOrganizationId *odoo.Bool `xmlrpc:"edit_organization_id,omptempty"`
EditRestrictedFields *odoo.Bool `xmlrpc:"edit_restricted_fields,omptempty"`
Email *odoo.String `xmlrpc:"email,omptempty"`
Employee *odoo.Bool `xmlrpc:"employee,omptempty"`
EventRegistrationIds *odoo.Relation `xmlrpc:"event_registration_ids,omptempty"`
Externalid *odoo.String `xmlrpc:"externalid,omptempty"`
Fax *odoo.String `xmlrpc:"fax,omptempty"`
Firstname *odoo.String `xmlrpc:"firstname,omptempty"`
Function *odoo.String `xmlrpc:"function,omptempty"`
FunctionIds *odoo.Relation `xmlrpc:"function_ids,omptempty"`
FunctionsText *odoo.String `xmlrpc:"functions_text,omptempty"`
Gender *odoo.Selection `xmlrpc:"gender,omptempty"`
Handicap *odoo.String `xmlrpc:"handicap,omptempty"`
HasImage *odoo.Bool `xmlrpc:"has_image,omptempty"`
HelpInfo *odoo.String `xmlrpc:"help_info,omptempty"`
Id *odoo.Int `xmlrpc:"id,omptempty"`
Image *odoo.String `xmlrpc:"image,omptempty"`
ImageMedium *odoo.String `xmlrpc:"image_medium,omptempty"`
ImageSmall *odoo.String `xmlrpc:"image_small,omptempty"`
ImportStatus *odoo.String `xmlrpc:"import_status,omptempty"`
InvoiceIds *odoo.Relation `xmlrpc:"invoice_ids,omptempty"`
IsActiveLeader *odoo.Bool `xmlrpc:"is_active_leader,omptempty"`
IsCompany *odoo.Bool `xmlrpc:"is_company,omptempty"`
JournalItemCount *odoo.Int `xmlrpc:"journal_item_count,omptempty"`
Lang *odoo.Selection `xmlrpc:"lang,omptempty"`
LastActiveDate *odoo.Time `xmlrpc:"last_active_date,omptempty"`
LastContactConfirm *odoo.Time `xmlrpc:"last_contact_confirm,omptempty"`
LastImport *odoo.Time `xmlrpc:"last_import,omptempty"`
LastKnownCompleteAddress *odoo.String `xmlrpc:"last_known_complete_address,omptempty"`
LastKnownContactInfo *odoo.String `xmlrpc:"last_known_contact_info,omptempty"`
LastKnownEmail *odoo.String `xmlrpc:"last_known_email,omptempty"`
LastKnownPhoneCombo *odoo.String `xmlrpc:"last_known_phone_combo,omptempty"`
Lastname *odoo.String `xmlrpc:"lastname,omptempty"`
LastReconciliationDate *odoo.Time `xmlrpc:"last_reconciliation_date,omptempty"`
LastUpdate *odoo.Time `xmlrpc:"__last_update,omptempty"`
LeaderFunctionIds *odoo.Relation `xmlrpc:"leader_function_ids,omptempty"`
LocalOrgApproverIds *odoo.Relation `xmlrpc:"local_org_approver_ids,omptempty"`
LockingCkrCheckIds *odoo.Relation `xmlrpc:"locking_ckr_check_ids,omptempty"`
LocksNameIds *odoo.Relation `xmlrpc:"locks_name_ids,omptempty"`
MeetingCount *odoo.Int `xmlrpc:"meeting_count,omptempty"`
MeetingIds *odoo.Relation `xmlrpc:"meeting_ids,omptempty"`
MemberAnonymized *odoo.Bool `xmlrpc:"member_anonymized,omptempty"`
MemberId *odoo.Many2One `xmlrpc:"member_id,omptempty"`
MemberMagazineOptionId *odoo.Many2One `xmlrpc:"member_magazine_option_id,omptempty"`
MemberNumber *odoo.String `xmlrpc:"member_number,omptempty"`
MembershipIds *odoo.Relation `xmlrpc:"membership_ids,omptempty"`
MessageFollowerIds *odoo.Relation `xmlrpc:"message_follower_ids,omptempty"`
MessageIds *odoo.Relation `xmlrpc:"message_ids,omptempty"`
MessageIsFollower *odoo.Bool `xmlrpc:"message_is_follower,omptempty"`
MessageLastPost *odoo.Time `xmlrpc:"message_last_post,omptempty"`
MessageSummary *odoo.String `xmlrpc:"message_summary,omptempty"`
MessageUnread *odoo.Bool `xmlrpc:"message_unread,omptempty"`
Mobile *odoo.String `xmlrpc:"mobile,omptempty"`
MobileClean *odoo.String `xmlrpc:"mobile_clean,omptempty"`
MunicipalityId *odoo.Many2One `xmlrpc:"municipality_id,omptempty"`
Name *odoo.String `xmlrpc:"name,omptempty"`
NotifyEmail *odoo.Selection `xmlrpc:"notify_email,omptempty"`
OpportunityCount *odoo.Int `xmlrpc:"opportunity_count,omptempty"`
OpportunityIds *odoo.Relation `xmlrpc:"opportunity_ids,omptempty"`
OptOut *odoo.Bool `xmlrpc:"opt_out,omptempty"`
OrganizationId *odoo.Many2One `xmlrpc:"organization_id,omptempty"`
OrganizationStructureParentId *odoo.Many2One `xmlrpc:"organization_structure_parent_id,omptempty"`
OrganizationTypeId *odoo.Many2One `xmlrpc:"organization_type_id,omptempty"`
OtherInfo *odoo.String `xmlrpc:"other_info,omptempty"`
OwnEventRegistrationIds *odoo.Relation `xmlrpc:"own_event_registration_ids,omptempty"`
ParentId *odoo.Many2One `xmlrpc:"parent_id,omptempty"`
ParentName *odoo.String `xmlrpc:"parent_name,omptempty"`
ParishId *odoo.Many2One `xmlrpc:"parish_id,omptempty"`
PartnerId *odoo.Many2One `xmlrpc:"partner_id,omptempty"`
PartnerLatitude *odoo.Float `xmlrpc:"partner_latitude,omptempty"`
PartnerLongitude *odoo.Float `xmlrpc:"partner_longitude,omptempty"`
PartnerPayerId *odoo.Many2One `xmlrpc:"partner_payer_id,omptempty"`
PayerForProfileIds *odoo.Relation `xmlrpc:"payer_for_profile_ids,omptempty"`
PayerForProfileThisOrganizationIds *odoo.Relation `xmlrpc:"payer_for_profile_this_organization_ids,omptempty"`
Pbmhash *odoo.String `xmlrpc:"pbmhash,omptempty"`
Pbmref *odoo.String `xmlrpc:"pbmref,omptempty"`
PermissionPhoto *odoo.Selection `xmlrpc:"permission_photo,omptempty"`
Phone *odoo.String `xmlrpc:"phone,omptempty"`
PhonecallCount *odoo.Int `xmlrpc:"phonecall_count,omptempty"`
PhonecallIds *odoo.Relation `xmlrpc:"phonecall_ids,omptempty"`
PhoneCombo *odoo.String `xmlrpc:"phone_combo,omptempty"`
PlastImport *odoo.Time `xmlrpc:"plast_import,omptempty"`
PreliminaryOrganizationId *odoo.Many2One `xmlrpc:"preliminary_organization_id,omptempty"`
PrimaryMembershipOrganizationId *odoo.Many2One `xmlrpc:"primary_membership_organization_id,omptempty"`
ProfileAnonymized *odoo.Bool `xmlrpc:"profile_anonymized,omptempty"`
ProfileIds *odoo.Relation `xmlrpc:"profile_ids,omptempty"`
PromotionIds *odoo.Relation `xmlrpc:"promotion_ids,omptempty"`
PropertyAccountPayable *odoo.Many2One `xmlrpc:"property_account_payable,omptempty"`
PropertyAccountPosition *odoo.Many2One `xmlrpc:"property_account_position,omptempty"`
PropertyAccountReceivable *odoo.Many2One `xmlrpc:"property_account_receivable,omptempty"`
PropertyPaymentTerm *odoo.Many2One `xmlrpc:"property_payment_term,omptempty"`
PropertyProductPricelist *odoo.Many2One `xmlrpc:"property_product_pricelist,omptempty"`
PropertyStockCustomer *odoo.Many2One `xmlrpc:"property_stock_customer,omptempty"`
PropertyStockSupplier *odoo.Many2One `xmlrpc:"property_stock_supplier,omptempty"`
PropertySupplierPaymentTerm *odoo.Many2One `xmlrpc:"property_supplier_payment_term,omptempty"`
Ref *odoo.String `xmlrpc:"ref,omptempty"`
RefCompanies *odoo.Relation `xmlrpc:"ref_companies,omptempty"`
Registered *odoo.Bool `xmlrpc:"registered,omptempty"`
RegNumber *odoo.String `xmlrpc:"reg_number,omptempty"`
RelationAllIds *odoo.Relation `xmlrpc:"relation_all_ids,omptempty"`
RelationAllMemberIds *odoo.Relation `xmlrpc:"relation_all_member_ids,omptempty"`
RelationCount *odoo.Int `xmlrpc:"relation_count,omptempty"`
RelationIds *odoo.Relation `xmlrpc:"relation_ids,omptempty"`
RelationPartnerList *odoo.String `xmlrpc:"relation_partner_list,omptempty"`
RelationPrimaryMemberIds *odoo.Relation `xmlrpc:"relation_primary_member_ids,omptempty"`
RelativeForProfileId *odoo.Many2One `xmlrpc:"relative_for_profile_id,omptempty"`
RelativeMemberId *odoo.Many2One `xmlrpc:"relative_member_id,omptempty"`
RelativePartnerId *odoo.Many2One `xmlrpc:"relative_partner_id,omptempty"`
RelativeTypeId *odoo.Many2One `xmlrpc:"relative_type_id,omptempty"`
SaleOrderCount *odoo.Int `xmlrpc:"sale_order_count,omptempty"`
SaleOrderIds *odoo.Relation `xmlrpc:"sale_order_ids,omptempty"`
School *odoo.String `xmlrpc:"school,omptempty"`
SchoolClassLetter *odoo.String `xmlrpc:"school_class_letter,omptempty"`
SchoolClassNumber *odoo.String `xmlrpc:"school_class_number,omptempty"`
SchoolStartYear *odoo.Int `xmlrpc:"school_start_year,omptempty"`
ScoutName *odoo.String `xmlrpc:"scout_name,omptempty"`
SearchRelationDate *odoo.Time `xmlrpc:"search_relation_date,omptempty"`
SearchRelationId *odoo.Many2One `xmlrpc:"search_relation_id,omptempty"`
SearchRelationPartnerCategoryId *odoo.Many2One `xmlrpc:"search_relation_partner_category_id,omptempty"`
SearchRelationPartnerId *odoo.Many2One `xmlrpc:"search_relation_partner_id,omptempty"`
SectionId *odoo.Many2One `xmlrpc:"section_id,omptempty"`
Self *odoo.Many2One `xmlrpc:"self,omptempty"`
SelfRelationPartnerList *odoo.String `xmlrpc:"self_relation_partner_list,omptempty"`
SignupExpiration *odoo.Time `xmlrpc:"signup_expiration,omptempty"`
SignupToken *odoo.String `xmlrpc:"signup_token,omptempty"`
SignupType *odoo.String `xmlrpc:"signup_type,omptempty"`
SignupUrl *odoo.String `xmlrpc:"signup_url,omptempty"`
SignupValid *odoo.Bool `xmlrpc:"signup_valid,omptempty"`
Speaker *odoo.Bool `xmlrpc:"speaker,omptempty"`
SpecialConsiderations *odoo.String `xmlrpc:"special_considerations,omptempty"`
State *odoo.Selection `xmlrpc:"state,omptempty"`
StateId *odoo.Many2One `xmlrpc:"state_id,omptempty"`
StoredPartnerId *odoo.Many2One `xmlrpc:"stored_partner_id,omptempty"`
Street *odoo.String `xmlrpc:"street,omptempty"`
Street2 *odoo.String `xmlrpc:"street2,omptempty"`
StreetFloor *odoo.String `xmlrpc:"street_floor,omptempty"`
StreetLetter *odoo.String `xmlrpc:"street_letter,omptempty"`
StreetName *odoo.String `xmlrpc:"street_name,omptempty"`
StreetNumber *odoo.String `xmlrpc:"street_number,omptempty"`
StreetPlacement *odoo.String `xmlrpc:"street_placement,omptempty"`
SubscriptionCard *odoo.String `xmlrpc:"subscription_card,omptempty"`
SubscriptionFeeDateEnd *odoo.Time `xmlrpc:"subscription_fee_date_end,omptempty"`
SubscriptionFeeDateStart *odoo.Time `xmlrpc:"subscription_fee_date_start,omptempty"`
SubscriptionFeeHasDraftLines *odoo.Bool `xmlrpc:"subscription_fee_has_draft_lines,omptempty"`
SubscriptionFeeReceivable *odoo.Float `xmlrpc:"subscription_fee_receivable,omptempty"`
SubscriptionLastChargedEndDate *odoo.Time `xmlrpc:"subscription_last_charged_end_date,omptempty"`
SubscriptionLastWarningDate *odoo.Time `xmlrpc:"subscription_last_warning_date,omptempty"`
SubscriptionProductId *odoo.Many2One `xmlrpc:"subscription_product_id,omptempty"`
SubscriptionTransaction *odoo.Many2One `xmlrpc:"subscription_transaction,omptempty"`
Supplier *odoo.Bool `xmlrpc:"supplier,omptempty"`
TaskCount *odoo.Int `xmlrpc:"task_count,omptempty"`
TaskIds *odoo.Relation `xmlrpc:"task_ids,omptempty"`
Title *odoo.Many2One `xmlrpc:"title,omptempty"`
TotalInvoiced *odoo.Float `xmlrpc:"total_invoiced,omptempty"`
Type *odoo.Selection `xmlrpc:"type,omptempty"`
Tz *odoo.Selection `xmlrpc:"tz,omptempty"`
TzOffset *odoo.String `xmlrpc:"tz_offset,omptempty"`
UseParentAddress *odoo.Bool `xmlrpc:"use_parent_address,omptempty"`
UserFullIds *odoo.Relation `xmlrpc:"user_full_ids,omptempty"`
UserId *odoo.Many2One `xmlrpc:"user_id,omptempty"`
UserIds *odoo.Relation `xmlrpc:"user_ids,omptempty"`
UserReadIds *odoo.Relation `xmlrpc:"user_read_ids,omptempty"`
UserReadLimitedIds *odoo.Relation `xmlrpc:"user_read_limited_ids,omptempty"`
Vat *odoo.String `xmlrpc:"vat,omptempty"`
VatSubjected *odoo.Bool `xmlrpc:"vat_subjected,omptempty"`
WaitinglistDate *odoo.Time `xmlrpc:"waitinglist_date,omptempty"`
Website *odoo.String `xmlrpc:"website,omptempty"`
WebsiteDescription *odoo.String `xmlrpc:"website_description,omptempty"`
WebsiteMessageIds *odoo.Relation `xmlrpc:"website_message_ids,omptempty"`
WebsiteMetaDescription *odoo.String `xmlrpc:"website_meta_description,omptempty"`
WebsiteMetaKeywords *odoo.String `xmlrpc:"website_meta_keywords,omptempty"`
WebsiteMetaTitle *odoo.String `xmlrpc:"website_meta_title,omptempty"`
WebsitePublished *odoo.Bool `xmlrpc:"website_published,omptempty"`
WebsiteShortDescription *odoo.String `xmlrpc:"website_short_description,omptempty"`
WriteDate *odoo.Time `xmlrpc:"write_date,omptempty"`
WriteUid *odoo.Many2One `xmlrpc:"write_uid,omptempty"`
Zip *odoo.String `xmlrpc:"zip,omptempty"`
}
MemberProfile represents member.profile model.
func (*MemberProfile) Many2One ¶
func (mp *MemberProfile) Many2One() *odoo.Many2One
Many2One convert MemberProfile to *Many2One.
type MemberProfiles ¶
type MemberProfiles []MemberProfile
MemberProfiles represents array of member.profile model.