ace.centralize.models.party
Party models for Centralize
Models for parties, contacts, addresses, emails, phones, individuals, and organizations.
Based on the Party GraphQL schema (PartyParamsInput, PartyUpdateGqlParamsInput, PersonParamsInput, OrganizationParamsInput, etc.)
- class ace.centralize.models.party.DisplayNameTranslationInput(id: int, translation: str = '')[source]
Bases:
ModelBaseMaps to DisplayNameTranslationInput in GraphQL schema.
- __init__(id: int, translation: str = '')[source]
- as_dict()
- ace.centralize.models.party.TranslationObject
alias of
DisplayNameTranslationInput
- class ace.centralize.models.party.DisplayNameInput(default: str = '', translations: List[DisplayNameTranslationInput] | None = None)[source]
Bases:
ModelBaseMaps to DisplayNameInput in GraphQL schema.
- __init__(default: str = '', translations: List[DisplayNameTranslationInput] | None = None)[source]
- as_dict()
- ace.centralize.models.party.DisplayNameObject
alias of
DisplayNameInput
- class ace.centralize.models.party.DisplayNameUpdateTranslationInput(id: int, operation: str, translation: str | None = None)[source]
Bases:
ModelBaseMaps to DisplayNameUpdateTranslationInput in GraphQL schema.
- __init__(id: int, operation: str, translation: str | None = None)[source]
- as_dict()
- class ace.centralize.models.party.DisplayUpdateNameInput(default: str | None = None, translations: List[DisplayNameUpdateTranslationInput] | None = None)[source]
Bases:
ModelBaseMaps to DisplayUpdateNameInput in GraphQL schema.
- __init__(default: str | None = None, translations: List[DisplayNameUpdateTranslationInput] | None = None)[source]
- as_dict()
- class ace.centralize.models.party.AddressParamsInput(address_type_id: int, additional_info: str | None = None, city: str | None = None, country_id: int | None = None, main: bool | None = None, postal_code: str | None = None, state_id: int | None = None, street: str | None = None)[source]
Bases:
ModelBaseMaps to AddressParamsInput in GraphQL schema (for create).
- __init__(address_type_id: int, additional_info: str | None = None, city: str | None = None, country_id: int | None = None, main: bool | None = None, postal_code: str | None = None, state_id: int | None = None, street: str | None = None)[source]
- as_dict()
- ace.centralize.models.party.AddressObject
alias of
AddressParamsInput
- class ace.centralize.models.party.EmailParamsInput(email_address: str, email_type_id: int, main: bool | None = None)[source]
Bases:
ModelBaseMaps to EmailParamsInput in GraphQL schema (for create).
- __init__(email_address: str, email_type_id: int, main: bool | None = None)[source]
- as_dict()
- ace.centralize.models.party.EmailObject
alias of
EmailParamsInput
- class ace.centralize.models.party.PhoneParamsInput(phone_type_id: int, extension: str | None = None, main: bool | None = None, phone_value: str | None = None)[source]
Bases:
ModelBaseMaps to PhoneParamsInput in GraphQL schema (for create).
- __init__(phone_type_id: int, extension: str | None = None, main: bool | None = None, phone_value: str | None = None)[source]
- as_dict()
- ace.centralize.models.party.PhoneObject
alias of
PhoneParamsInput
- class ace.centralize.models.party.ContactParamsInput(addresses: List[AddressParamsInput] | None = None, emails: List[EmailParamsInput] | None = None, phones: List[PhoneParamsInput] | None = None, preferred_communication_method_id: int | None = None)[source]
Bases:
ModelBaseMaps to ContactParamsInput in GraphQL schema (for create).
- __init__(addresses: List[AddressParamsInput] | None = None, emails: List[EmailParamsInput] | None = None, phones: List[PhoneParamsInput] | None = None, preferred_communication_method_id: int | None = None)[source]
- as_dict()
- ace.centralize.models.party.ContactObject
alias of
ContactParamsInput
- class ace.centralize.models.party.AddressUpdateParamsInput(operation: str, id: int | None = None, address_type_id: int | None = None, additional_info: str | None = None, city: str | None = None, country_id: int | None = None, main: bool | None = None, postal_code: str | None = None, state_id: int | None = None, street: str | None = None)[source]
Bases:
ModelBaseMaps to AddressUpdateParamsInput in GraphQL schema.
- __init__(operation: str, id: int | None = None, address_type_id: int | None = None, additional_info: str | None = None, city: str | None = None, country_id: int | None = None, main: bool | None = None, postal_code: str | None = None, state_id: int | None = None, street: str | None = None)[source]
- as_dict()
- class ace.centralize.models.party.EmailUpdateParamsInput(operation: str, id: int | None = None, email_address: str | None = None, email_type_id: int | None = None, main: bool | None = None)[source]
Bases:
ModelBaseMaps to EmailUpdateParamsInput in GraphQL schema.
- __init__(operation: str, id: int | None = None, email_address: str | None = None, email_type_id: int | None = None, main: bool | None = None)[source]
- as_dict()
- class ace.centralize.models.party.PhoneUpdateParamsInput(operation: str, id: int | None = None, phone_value: str | None = None, phone_type_id: int | None = None, extension: str | None = None, main: bool | None = None)[source]
Bases:
ModelBaseMaps to PhoneUpdateParamsInput in GraphQL schema.
- __init__(operation: str, id: int | None = None, phone_value: str | None = None, phone_type_id: int | None = None, extension: str | None = None, main: bool | None = None)[source]
- as_dict()
- class ace.centralize.models.party.ContactUpdateParamsInput(addresses: List[AddressUpdateParamsInput] | None = None, emails: List[EmailUpdateParamsInput] | None = None, phones: List[PhoneUpdateParamsInput] | None = None, preferred_communication_method_id: int | None = None)[source]
Bases:
ModelBaseMaps to ContactUpdateParamsInput in GraphQL schema.
- __init__(addresses: List[AddressUpdateParamsInput] | None = None, emails: List[EmailUpdateParamsInput] | None = None, phones: List[PhoneUpdateParamsInput] | None = None, preferred_communication_method_id: int | None = None)[source]
- as_dict()
- class ace.centralize.models.party.EmploymentParamsInput(employer_name: str | None = None, employment_status_id: int | None = None, industry_type_id: int | None = None, occupation: str | None = None)[source]
Bases:
ModelBaseMaps to EmploymentParamsInput in GraphQL schema.
- __init__(employer_name: str | None = None, employment_status_id: int | None = None, industry_type_id: int | None = None, occupation: str | None = None)[source]
- as_dict()
- class ace.centralize.models.party.PersonParamsInput(display_name: DisplayNameInput, birth_date: date | None = None, citizenship_id: int | None = None, death_date: date | None = None, employee_number: str | None = None, employment: EmploymentParamsInput | None = None, first_name: str | None = None, gender_id: int | None = None, last_name: str | None = None, marital_status_id: int | None = None, middle_name: str | None = None, occupation: str | None = None, occupation_title: str | None = None, orig_name: str | None = None, preferred_language_id: int | None = None, residency_status_id: int | None = None, suffix: str | None = None, title: str | None = None)[source]
Bases:
ModelBaseMaps to PersonParamsInput in GraphQL schema (for create).
- __init__(display_name: DisplayNameInput, birth_date: date | None = None, citizenship_id: int | None = None, death_date: date | None = None, employee_number: str | None = None, employment: EmploymentParamsInput | None = None, first_name: str | None = None, gender_id: int | None = None, last_name: str | None = None, marital_status_id: int | None = None, middle_name: str | None = None, occupation: str | None = None, occupation_title: str | None = None, orig_name: str | None = None, preferred_language_id: int | None = None, residency_status_id: int | None = None, suffix: str | None = None, title: str | None = None)[source]
- as_dict()
- ace.centralize.models.party.IndividualObject
alias of
PersonParamsInput
- class ace.centralize.models.party.PersonUpdateParamsInput(display_name: DisplayUpdateNameInput | None = None, birth_date: date | None = None, citizenship_id: int | None = None, death_date: date | None = None, employee_number: str | None = None, employment: EmploymentParamsInput | None = None, first_name: str | None = None, gender_id: int | None = None, last_name: str | None = None, marital_status_id: int | None = None, middle_name: str | None = None, occupation: str | None = None, occupation_title: str | None = None, orig_name: str | None = None, preferred_language_id: int | None = None, residency_status_id: int | None = None, suffix: str | None = None, title: str | None = None)[source]
Bases:
ModelBaseMaps to PersonUpdateParamsInput in GraphQL schema.
- __init__(display_name: DisplayUpdateNameInput | None = None, birth_date: date | None = None, citizenship_id: int | None = None, death_date: date | None = None, employee_number: str | None = None, employment: EmploymentParamsInput | None = None, first_name: str | None = None, gender_id: int | None = None, last_name: str | None = None, marital_status_id: int | None = None, middle_name: str | None = None, occupation: str | None = None, occupation_title: str | None = None, orig_name: str | None = None, preferred_language_id: int | None = None, residency_status_id: int | None = None, suffix: str | None = None, title: str | None = None)[source]
- as_dict()
- class ace.centralize.models.party.OrganizationParamsInput(display_name: DisplayNameInput, annual_revenue: int | None = None, dissolved_date: date | None = None, employee_count: int | None = None, established_date: date | None = None, financial_end_day: int | None = None, financial_end_month: int | None = None, industry_type_id: int | None = None, name: DisplayNameInput | None = None, organization_legal_form_id: int | None = None, organization_number: str | None = None, organization_type_id: int | None = None, preferred_language_id: int | None = None, website: str | None = None)[source]
Bases:
ModelBaseMaps to OrganizationParamsInput in GraphQL schema (for create).
- __init__(display_name: DisplayNameInput, annual_revenue: int | None = None, dissolved_date: date | None = None, employee_count: int | None = None, established_date: date | None = None, financial_end_day: int | None = None, financial_end_month: int | None = None, industry_type_id: int | None = None, name: DisplayNameInput | None = None, organization_legal_form_id: int | None = None, organization_number: str | None = None, organization_type_id: int | None = None, preferred_language_id: int | None = None, website: str | None = None)[source]
- as_dict()
- ace.centralize.models.party.OrganizationObject
alias of
OrganizationParamsInput
- class ace.centralize.models.party.OrganizationUpdateParamsInput(annual_revenue: int | None = None, display_name: DisplayUpdateNameInput | None = None, dissolved_date: date | None = None, employee_count: int | None = None, established_date: date | None = None, financial_end_day: int | None = None, financial_end_month: int | None = None, industry_type_id: int | None = None, name: DisplayUpdateNameInput | None = None, organization_legal_form_id: int | None = None, organization_number: str | None = None, organization_type_id: int | None = None, preferred_language_id: int | None = None, website: str | None = None)[source]
Bases:
ModelBaseMaps to OrganizationUpdateParamsInput in GraphQL schema.
- __init__(annual_revenue: int | None = None, display_name: DisplayUpdateNameInput | None = None, dissolved_date: date | None = None, employee_count: int | None = None, established_date: date | None = None, financial_end_day: int | None = None, financial_end_month: int | None = None, industry_type_id: int | None = None, name: DisplayUpdateNameInput | None = None, organization_legal_form_id: int | None = None, organization_number: str | None = None, organization_type_id: int | None = None, preferred_language_id: int | None = None, website: str | None = None)[source]
- as_dict()
- class ace.centralize.models.party.CreateBankAccountParamsInput(account_number: str, branch_code: str, financial_institution_number: str, bank_account_type: int | None = None, country_id: int | None = None)[source]
Bases:
ModelBaseMaps to CreateBankAccountParamsInput in GraphQL schema.
- __init__(account_number: str, branch_code: str, financial_institution_number: str, bank_account_type: int | None = None, country_id: int | None = None)[source]
- as_dict()
- ace.centralize.models.party.BankAccount
alias of
CreateBankAccountParamsInput
- class ace.centralize.models.party.UpdateBankAccountParamsInput(id: int, account_number: str, branch_code: str, financial_institution_number: str, bank_account_type_id: int | None = None, country_id: int | None = None)[source]
Bases:
ModelBaseMaps to UpdateBankAccountParamsInput in GraphQL schema.
- __init__(id: int, account_number: str, branch_code: str, financial_institution_number: str, bank_account_type_id: int | None = None, country_id: int | None = None)[source]
- as_dict()
- class ace.centralize.models.party.CreditScoreCreateParamsInput(value: str, description: str | None = None, effective_date: date | None = None, rating_agency_id: int | None = None)[source]
Bases:
ModelBaseMaps to CreditScoreCreateParamsInput in GraphQL schema.
- __init__(value: str, description: str | None = None, effective_date: date | None = None, rating_agency_id: int | None = None)[source]
- as_dict()
- ace.centralize.models.party.CreditScore
alias of
CreditScoreCreateParamsInput
- class ace.centralize.models.party.PartyParamsInput(party_type_id: int, bank_accounts: List[CreateBankAccountParamsInput] | None = None, contact: ContactParamsInput | None = None, credit_scores: List[CreditScoreCreateParamsInput] | None = None, external_identifier: str | None = None, individual: PersonParamsInput | None = None, organization: OrganizationParamsInput | None = None, reference_number: str | None = None)[source]
Bases:
ModelBaseMaps to PartyParamsInput in GraphQL schema.
- __init__(party_type_id: int, bank_accounts: List[CreateBankAccountParamsInput] | None = None, contact: ContactParamsInput | None = None, credit_scores: List[CreditScoreCreateParamsInput] | None = None, external_identifier: str | None = None, individual: PersonParamsInput | None = None, organization: OrganizationParamsInput | None = None, reference_number: str | None = None)[source]
- as_dict()
- ace.centralize.models.party.PartyObject
alias of
PartyParamsInput
- class ace.centralize.models.party.PartyUpdateGqlParamsInput(id: int, bank_accounts: List[UpdateBankAccountParamsInput] | None = None, contact: ContactUpdateParamsInput | None = None, external_identifier: str | None = None, individual: PersonUpdateParamsInput | None = None, organization: OrganizationUpdateParamsInput | None = None, party_type_id: int | None = None, reference_number: str | None = None)[source]
Bases:
ModelBaseMaps to PartyUpdateGqlParamsInput in GraphQL schema.
- __init__(id: int, bank_accounts: List[UpdateBankAccountParamsInput] | None = None, contact: ContactUpdateParamsInput | None = None, external_identifier: str | None = None, individual: PersonUpdateParamsInput | None = None, organization: OrganizationUpdateParamsInput | None = None, party_type_id: int | None = None, reference_number: str | None = None)[source]
- as_dict()
- ace.centralize.models.party.PartyUpdateObject
alias of
PartyUpdateGqlParamsInput