INPUT_OBJECT

UpdateCustomerInput

An input data structure to update a customer of a session

link GraphQL Schema definition

  • input UpdateCustomerInput {
  • # Account Manager ID
  • accountManagerId: ID
  • # N° de compte client en compta
  • accountingNumber: String
  • # Situation de sous-traitance ?
  • contracted: Boolean
  • # Financement inconnu (situation de sous-traitance)
  • contractedFundingUnknown: Boolean
  • # Convention signée ?
  • conventionSigned: Boolean
  • costs: [CustomerCostInput]
  • crmStatus: CrmStatus
  • customFieldValues: [CustomFieldValueInput]
  • # List of customer funding - Careful, delete previous customer funding previously
  • # created
  • customerFundings: [InputCustomerFunding]
  • # Spanish administration only - Date of the workers' legal representation (RLT)
  • # feedback
  • dateFeedBackRlt: Date
  • # Nombre d'apprenants à compter dans le devis
  • estimatedTraineeCount: Int
  • # Client étranger
  • foreignCustomer: Boolean
  • # Spanish administration only - Answer of the workers' legal representation (RLT)
  • hasAcceptedRlt: FundaeRltAnswer
  • # Spanish administration only - Has the workers' legal representation (RLT) been
  • # informed
  • isInformedRlt: Boolean
  • # Spanish administration only - Is the workers' legal representation (RLT) answer
  • # valid
  • isValidRlt: Boolean
  • # 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
  • # Spanish administration only - Maximum FUNDAE bonifiable cost of the customer,
  • # overwriting the computed one: it can only lower it. Null goes back to the
  • # computed one.
  • overwriteMaxBonification: Float
  • # Étape du tunnel de vente
  • pipelineState: Int
  • # Attentes du client
  • qualityExpectations: String
  • # Conditions de succès
  • qualitySuccessConditions: String
  • # Tarif spécial ?
  • specialPrice: Boolean
  • # ID client stripe
  • stripeId: String
  • # Spanish administration only - Does the customer use its FUNDAE credit
  • usesFundaeCredit: Boolean
  • # Taux de TVA du client
  • vat: Float
  • }