OBJECT

Customer

A customer of a session

link GraphQL Schema definition

  • type Customer {
  • accountManager: Subuser
  • # N° de compte client en compta
  • accountingNumber: String
  • # Situation de sous-traitance ?
  • contracted: Boolean
  • # Financement inconnu (situation de sous-traitance)
  • contractedFundingUnknown: Boolean
  • # Convention file if it has been generated
  • conventionFile: GeneratedFile
  • # Convention signée ?
  • conventionSigned: Boolean
  • # DEPRECATED - Use `conventionFile` instead - URL to download the convention file
  • # if it has been generated
  • conventionUrl: String @deprecated( reason: "Use `conventionFile` instead" )
  • costs: [CustomerCost]
  • crmStatus: CrmStatus
  • customerFundings: [CustomerFunding]
  • # List of trainee of the customer - only work with company
  • customerTrainees: [CustomerTrainee]
  • # Description of the customer (can be a company or a trainee)
  • entity: CustomerEntity
  • # Nombre d'apprenants à compter dans le devis
  • estimatedTraineeCount: Int
  • # Client étranger
  • foreignCustomer: Boolean
  • id: ID
  • # Creation date and time - format: YYYY-MM-DDThh:mm:sss
  • insertedAt: NaiveDateTime
  • # Particulier en situation de chômage
  • jobless: Boolean
  • # Mode de calcul manuel des produits BPF ?
  • manualBpf: Boolean
  • # Montant manuel de produit BPF (coûts de formation)
  • manualBpfAmount: Float
  • # Saisie manuelle des heures BPF ?
  • manualBpfHours: Boolean
  • # Nombre d'heures BPF manuel
  • manualBpfHoursAmount: Int
  • # Montant manuel de produit BPF (frais annexes)
  • manualBpfOtherAmount: Float
  • # Montant manuel de produit BPF (outils pédagogiques)
  • manualBpfPedagogicalAmount: Float
  • # Nombre d'apprenants BPF manuel
  • manualBpfTraineesAmount: Int
  • # Order form number associated to the customer. Must be less than 50 characters.
  • orderForm: String
  • # Étape du tunnel de vente
  • pipelineState: Int
  • # Attentes du client
  • qualityExpectations: String
  • # Conditions de succès
  • qualitySuccessConditions: String
  • # DEPRECATED - Deprecated - Devis accepté ?
  • quotationAccepted: Boolean @deprecated( reason: "Deprecated" )
  • # Tarif spécial ?
  • specialPrice: Boolean
  • # ID client stripe
  • stripeId: String
  • # DEPRECATED - Use sebsessions instead
  • subsessionIds: [ID] @deprecated( reason: "Use sebsessions instead" )
  • subsessions: [Subsession]
  • # Position of the customer in the pipeline. You can check the corresponding state
  • # with `pipeline_state` call.
  • trainingSession: TrainingSession
  • # Last update date and time - format: YYYY-MM-DDThh:mm:sss
  • updatedAt: NaiveDateTime
  • # Taux de TVA du client
  • vat: Float
  • }