ace.centralize.models.client
Client models for Centralize
- Based on the Clients GraphQL schema (clients-service, new in release 2.14):
updateClient(client: ClientUpdateGqlParamsInput!): UpdateClientOutput
clients(ids: [Int!]!): [GqlClientDetail!]!
Note: newer schemas (develop, > 2.14) also define financialInfo on the client inputs and party-level client extensions (createClients, updateClients, updatePartyFinancialInformation). Those are intentionally not modeled here; they belong to a later release.
- class ace.centralize.models.client.ClientUpdateGqlParamsInput(id: int, initial_division_id: int | None = None)[source]
Bases:
ModelBaseMaps to ClientUpdateGqlParamsInput in GraphQL schema.
- __init__(id: int, initial_division_id: int | None = None)[source]
- as_dict()
- classmethod from_dict(data: dict, exclude_none: bool = True)