- Expédié
- 26 août 2026 à 20:50 UTC
- Auteur
- Kamo
- Commite
- e1f16d0
AcceptPublic a écrit quatre colonnes et a joint un événement. Pas d'engagement, non L'ordonnance, pas de transaction - l'affirmation de la citation javadoc selon laquelle l'acceptation de la Monnaie a L'engagement décrit un code qui n'existe pas. NE crée délibérément PAS un engagement: processusOrderPigts immédiatement lorsque order.getCommitment() n'est pas nul, donc un donneur d'ordre désactive l'ensemble en aval. La commande est PROJET et le paiement le transfère par l'intermédiaire de la machine d'État existante, qui frappe l'Engagement, Les transactions et les commandes d'exécution. Reuses l'engagement de la citation plutôt que de frapper une seconde, et dérive son État par EngagementLifecycle plutôt que par réglage manuel createRetailOrder le fait. Les totaux proviennent de la citation, que la citation côté serveur calculé - jamais par l'intermédiaire de CreateRetailOrderRequest, qui accepte le total des clients et les doubles comptages au-dessus d'un sous-total fourni. Une ligne qui opte avec useuseQuoteQuantity prend le pilote partagé de la citation, pas sa propre colonne: la copie de ce mot serait soumise à un accord de 60 sièges sur la Commande en tant que siège à côté d'une ligneTotal Prix pour soixante. Seulement les les lignes d'options se convertissent, plus toutes les options sans option. QuoteConversionResult porte l'ordonnanceUid as a String, et non l'UUID le plan nommé: L'ordre étend BaseEntity, dont l'id est un INT8 unique-rowid() qui JavaScript tronque. Les Ids quittent cette plate-forme comme des cordes. Premier rédacteur de production de ServiceLineItem n'importe où.