- Expédié
- 23 octobre 2026 à 00:21 UTC
- Auteur
- Kamo
- S'engager
- 1ef5813
- Une cotation dans un marché d'ABONNEMENT, ou dont les lignes acceptées ont été remplies à partir de l'abonnement catalogue, se convertit en un SubscriptionOrder (plan, sièges à partir de la quantité de citation, des add-ons avec Les frais de licence, le tarif par poste accepté comme prix négocié, les frais d'installation (voir, l'engagement de l'option acceptée comme le cycle, le mode de paiement choisi à la conversion). La commande porte quote_uid ; une deuxième conversion est refusée ; un événement CONVERTED est enregistré. La conversion au détail est inchangée. - QuoteService.acceptOffline: le personnel enregistre une acceptation donnée sur papier/email/PO — brouillon, envoyé, Citations vues ou expirées; totaux via applyOptionHeadlineTotals; noms d'événement qui et pourquoi. - recordPrinted enregistre un événement PRINTED (les brouillons d'impression le disent). - Les lignes par siège stockent le nombre de sièges du devis à chaque sauvegarde et révision; la vue en ligne envoie La quantité à laquelle une ligne est évaluée. - Les lignes de citation portent catalog_ref_code / catalog_ref_uid. - Les termes supportent {orgName}, rempli avec le nom court du vendeur sur la page du client. - provisionOnApproval et activateCompOrder nécessitent une organisation cible — une commande sans aucune Utilisé pour fournir l'abonnement propre du VENDEUR. - **************** / setupFeeOverride, appliqué après calculatePrice et mémorisé dans custom_pricing afin qu'un projet de repricing conserve l'offre. - Les DTO de commande et d'abonnement portent la prochaine date de facturation, le solde impayé et un drapeau de retard, Lire en deux requêtes par liste.
