[{"data":1,"prerenderedAt":1083},["ShallowReactive",2],{"navigation_docs":3,"-06-post-vente-04-calculs-et-tva":291,"-06-post-vente-04-calculs-et-tva-surround":1078},[4,24,48,120,184,213,266,273],{"title":5,"icon":6,"path":7,"stem":8,"children":9},"Comprendre TARS","i-lucide-brain","\u002F01-comprendre-tars","01-comprendre-tars",[10,12,16,20],{"title":5,"path":7,"stem":11},"01-comprendre-tars\u002Findex",{"title":13,"path":14,"stem":15},"Acteurs et responsabilités","\u002F01-comprendre-tars\u002Facteurs-et-responsabilites","01-comprendre-tars\u002Facteurs-et-responsabilites",{"title":17,"path":18,"stem":19},"Cycle de vie global","\u002F01-comprendre-tars\u002Fcycle-de-vie-global","01-comprendre-tars\u002Fcycle-de-vie-global",{"title":21,"path":22,"stem":23},"Les 3 frontaux","\u002F01-comprendre-tars\u002Fles-3-frontaux","01-comprendre-tars\u002Fles-3-frontaux",{"title":25,"icon":26,"path":27,"stem":28,"children":29},"Frontaux","i-lucide-monitor","\u002F02-frontaux","02-frontaux",[30,32,36,40,44],{"title":25,"path":27,"stem":31},"02-frontaux\u002Findex",{"title":33,"path":34,"stem":35},"Admin","\u002F02-frontaux\u002Fadmin","02-frontaux\u002Fadmin",{"title":37,"path":38,"stem":39},"Espace personnel","\u002F02-frontaux\u002Fespace-personnel","02-frontaux\u002Fespace-personnel",{"title":41,"path":42,"stem":43},"Interactions entre frontaux","\u002F02-frontaux\u002Finteractions-entre-frontaux","02-frontaux\u002Finteractions-entre-frontaux",{"title":45,"path":46,"stem":47},"Marketplace","\u002F02-frontaux\u002Fmarketplace","02-frontaux\u002Fmarketplace",{"title":49,"icon":50,"path":51,"stem":52,"children":53},"Domaines fonctionnels","i-lucide-workflow","\u002F03-domaines-fonctionnels","03-domaines-fonctionnels",[54,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116],{"title":49,"path":51,"stem":55},"03-domaines-fonctionnels\u002Findex",{"title":57,"path":58,"stem":59},"Accès et autorisations","\u002F03-domaines-fonctionnels\u002Facces-et-autorisations","03-domaines-fonctionnels\u002Facces-et-autorisations",{"title":61,"path":62,"stem":63},"Adresses","\u002F03-domaines-fonctionnels\u002Fadresses","03-domaines-fonctionnels\u002Fadresses",{"title":65,"path":66,"stem":67},"Audit trail","\u002F03-domaines-fonctionnels\u002Faudit-trail","03-domaines-fonctionnels\u002Faudit-trail",{"title":69,"path":70,"stem":71},"Catalogue structure","\u002F03-domaines-fonctionnels\u002Fcatalogue-structure","03-domaines-fonctionnels\u002Fcatalogue-structure",{"title":73,"path":74,"stem":75},"Commentaires et questions","\u002F03-domaines-fonctionnels\u002Fcommentaires","03-domaines-fonctionnels\u002Fcommentaires",{"title":77,"path":78,"stem":79},"Contrats","\u002F03-domaines-fonctionnels\u002Fcontrats","03-domaines-fonctionnels\u002Fcontrats",{"title":81,"path":82,"stem":83},"Documents et conformité","\u002F03-domaines-fonctionnels\u002Fdocuments-et-conformite","03-domaines-fonctionnels\u002Fdocuments-et-conformite",{"title":85,"path":86,"stem":87},"Enchères","\u002F03-domaines-fonctionnels\u002Fencheres","03-domaines-fonctionnels\u002Fencheres",{"title":89,"path":90,"stem":91},"Factures et paiement","\u002F03-domaines-fonctionnels\u002Ffactures-et-paiement","03-domaines-fonctionnels\u002Ffactures-et-paiement",{"title":93,"path":94,"stem":95},"Notifications et emails","\u002F03-domaines-fonctionnels\u002Fnotifications-et-emails","03-domaines-fonctionnels\u002Fnotifications-et-emails",{"title":97,"path":98,"stem":99},"Organisations","\u002F03-domaines-fonctionnels\u002Forganisations","03-domaines-fonctionnels\u002Forganisations",{"title":101,"path":102,"stem":103},"Personnes","\u002F03-domaines-fonctionnels\u002Fpersonnes","03-domaines-fonctionnels\u002Fpersonnes",{"title":105,"path":106,"stem":107},"Rapports","\u002F03-domaines-fonctionnels\u002Frapports","03-domaines-fonctionnels\u002Frapports",{"title":109,"path":110,"stem":111},"Rendez-vous","\u002F03-domaines-fonctionnels\u002Frendez-vous","03-domaines-fonctionnels\u002Frendez-vous",{"title":113,"path":114,"stem":115},"Watchlists et recherches sauvegardées","\u002F03-domaines-fonctionnels\u002Fsuivi-et-alertes","03-domaines-fonctionnels\u002Fsuivi-et-alertes",{"title":117,"path":118,"stem":119},"Ventes et séances","\u002F03-domaines-fonctionnels\u002Fventes-et-seances","03-domaines-fonctionnels\u002Fventes-et-seances",{"title":121,"icon":122,"path":123,"stem":124,"children":125},"Workflows","i-lucide-git-branch","\u002F04-workflows","04-workflows",[126,128,132,136,140,144,148,152,156,160,164,168,172,176,180],{"title":121,"path":123,"stem":127},"04-workflows\u002Findex",{"title":129,"path":130,"stem":131},"Workflow catalogue","\u002F04-workflows\u002Fcatalogue","04-workflows\u002Fcatalogue",{"title":133,"path":134,"stem":135},"Workflow commentaires","\u002F04-workflows\u002Fcommentaires","04-workflows\u002Fcommentaires",{"title":137,"path":138,"stem":139},"Workflow connexion et accès","\u002F04-workflows\u002Fconnexion-et-acces","04-workflows\u002Fconnexion-et-acces",{"title":141,"path":142,"stem":143},"Workflow contrats","\u002F04-workflows\u002Fcontrats","04-workflows\u002Fcontrats",{"title":145,"path":146,"stem":147},"Workflow documents","\u002F04-workflows\u002Fdocuments","04-workflows\u002Fdocuments",{"title":149,"path":150,"stem":151},"Workflow emails et notifications","\u002F04-workflows\u002Femails-et-notifications","04-workflows\u002Femails-et-notifications",{"title":153,"path":154,"stem":155},"Workflow enchères","\u002F04-workflows\u002Fencheres","04-workflows\u002Fencheres",{"title":157,"path":158,"stem":159},"Workflow factures et paiement","\u002F04-workflows\u002Ffactures-et-paiement","04-workflows\u002Ffactures-et-paiement",{"title":161,"path":162,"stem":163},"Workflow item \u002F lot","\u002F04-workflows\u002Fitem","04-workflows\u002Fitem",{"title":165,"path":166,"stem":167},"Workflow KYB organisation complexe","\u002F04-workflows\u002Fkyb-organisation-complexe","04-workflows\u002Fkyb-organisation-complexe",{"title":169,"path":170,"stem":171},"Workflow personnes et organisations","\u002F04-workflows\u002Fpersonnes-et-organisations","04-workflows\u002Fpersonnes-et-organisations",{"title":173,"path":174,"stem":175},"Workflow rapports et audit","\u002F04-workflows\u002Frapports-et-audit","04-workflows\u002Frapports-et-audit",{"title":177,"path":178,"stem":179},"Workflow rendez-vous","\u002F04-workflows\u002Frendez-vous","04-workflows\u002Frendez-vous",{"title":181,"path":182,"stem":183},"Workflow vente et séance","\u002F04-workflows\u002Fvente-et-seance","04-workflows\u002Fvente-et-seance",{"title":185,"icon":186,"path":187,"stem":188,"children":189},"Regles et matrices","i-lucide-list","\u002F05-regles-et-matrices","05-regles-et-matrices",[190,193,197,201,205,209],{"title":191,"path":187,"stem":192},"Règles et matrices","05-regles-et-matrices\u002Findex",{"title":194,"path":195,"stem":196},"Actions par frontal","\u002F05-regles-et-matrices\u002Factions-par-frontal","05-regles-et-matrices\u002Factions-par-frontal",{"title":198,"path":199,"stem":200},"Confidentialité","\u002F05-regles-et-matrices\u002Fconfidentialite","05-regles-et-matrices\u002Fconfidentialite",{"title":202,"path":203,"stem":204},"Règles transverses","\u002F05-regles-et-matrices\u002Fregles-transverses","05-regles-et-matrices\u002Fregles-transverses",{"title":206,"path":207,"stem":208},"Rôles et autorisations","\u002F05-regles-et-matrices\u002Froles-et-autorisations","05-regles-et-matrices\u002Froles-et-autorisations",{"title":210,"path":211,"stem":212},"Statuts et transitions","\u002F05-regles-et-matrices\u002Fstatuts-et-transitions","05-regles-et-matrices\u002Fstatuts-et-transitions",{"title":214,"icon":215,"path":216,"stem":217,"children":218},"Post-vente","i-lucide-receipt-text","\u002F06-post-vente","06-post-vente",[219,221,226,231,236,241,246,251,256,261],{"title":214,"path":216,"stem":220,"icon":215},"06-post-vente\u002Findex",{"title":222,"path":223,"stem":224,"icon":225},"Concepts de base","\u002F06-post-vente\u002F01-concepts","06-post-vente\u002F01-concepts","i-lucide-puzzle",{"title":227,"path":228,"stem":229,"icon":230},"L'assignation","\u002F06-post-vente\u002F02-assignation","06-post-vente\u002F02-assignation","i-lucide-gavel",{"title":232,"path":233,"stem":234,"icon":235},"La facturation","\u002F06-post-vente\u002F03-facturation","06-post-vente\u002F03-facturation","i-lucide-file-text",{"title":237,"path":238,"stem":239,"icon":240},"Calculs et TVA","\u002F06-post-vente\u002F04-calculs-et-tva","06-post-vente\u002F04-calculs-et-tva","i-lucide-calculator",{"title":242,"path":243,"stem":244,"icon":245},"Le paiement","\u002F06-post-vente\u002F05-paiement","06-post-vente\u002F05-paiement","i-lucide-credit-card",{"title":247,"path":248,"stem":249,"icon":250},"Les flux MangoPay","\u002F06-post-vente\u002F06-flux-mangopay","06-post-vente\u002F06-flux-mangopay","i-lucide-refresh-cw",{"title":252,"path":253,"stem":254,"icon":255},"Avoirs et remboursements","\u002F06-post-vente\u002F07-avoirs-et-remboursements","06-post-vente\u002F07-avoirs-et-remboursements","i-lucide-undo-2",{"title":257,"path":258,"stem":259,"icon":260},"Comptabilité et reporting","\u002F06-post-vente\u002F08-comptabilite-et-reporting","06-post-vente\u002F08-comptabilite-et-reporting","i-lucide-bar-chart-3",{"title":262,"path":263,"stem":264,"icon":265},"Annexes","\u002F06-post-vente\u002F09-annexes","06-post-vente\u002F09-annexes","i-lucide-book-marked",{"title":267,"path":268,"stem":269,"children":270,"icon":272},"Modèles d'e-mails","\u002F07-modeles-emails","07-modeles-emails\u002Findex",[271],{"title":267,"path":268,"stem":269,"icon":272},"i-lucide-mail",{"title":262,"icon":274,"path":275,"stem":276,"children":277,"page":290},"i-lucide-folder","\u002F99-annexes","99-annexes",[278,282,286],{"title":279,"path":280,"stem":281},"Édition de la documentation","\u002F99-annexes\u002Fedition-de-la-documentation","99-annexes\u002Fedition-de-la-documentation",{"title":283,"path":284,"stem":285},"Glossaire métier","\u002F99-annexes\u002Fglossaire","99-annexes\u002Fglossaire",{"title":287,"path":288,"stem":289},"Points de vigilance notifications et emails","\u002F99-annexes\u002Fpoints-vigilance-notifications-et-emails","99-annexes\u002Fpoints-vigilance-notifications-et-emails",false,{"id":292,"title":237,"body":293,"description":1071,"extension":1072,"links":1073,"meta":1074,"navigation":1075,"path":238,"seo":1076,"stem":239,"__hash__":1077},"docs\u002F06-post-vente\u002F04-calculs-et-tva.md",{"type":294,"value":295,"toc":1064},"minimark",[296,301,315,320,323,431,471,475,485,558,562,573,681,695,717,768,772,780,1014,1021,1034],[297,298,300],"h1",{"id":299},"étape-3-calculs-tva","Étape 3 — Calculs & TVA",[302,303,304,305,309,310,314],"p",{},"Tous les montants du système sont stockés en ",[306,307,308],"strong",{},"centimes"," (nombres entiers) pour éviter les erreurs d'arrondi des nombres à virgule. 1 000 € = ",[311,312,313],"code",{},"100000"," cents.",[316,317,319],"h2",{"id":318},"lanatomie-dune-ligne-de-facture","L'anatomie d'une ligne de facture",[302,321,322],{},"Chaque ligne porte tout ce qu'il faut pour recalculer et auditer :",[324,325,326,339],"table",{},[327,328,329],"thead",{},[330,331,332,336],"tr",{},[333,334,335],"th",{},"Champ",[333,337,338],{},"Signification",[340,341,342,353,363,373,383,397,421],"tbody",{},[330,343,344,350],{},[345,346,347],"td",{},[311,348,349],{},"amountVatExcludedCents",[345,351,352],{},"Montant hors TVA (HT) de la ligne",[330,354,355,360],{},[345,356,357],{},[311,358,359],{},"amountVatCents",[345,361,362],{},"Montant de TVA = HT × taux \u002F 100",[330,364,365,370],{},[345,366,367],{},[311,368,369],{},"rateVat",[345,371,372],{},"Taux de TVA appliqué (ex. 21)",[330,374,375,380],{},[345,376,377],{},[311,378,379],{},"quantity",[345,381,382],{},"Quantité",[330,384,385,394],{},[345,386,387,390,391],{},[311,388,389],{},"itemRateCommission"," \u002F ",[311,392,393],{},"itemRateService",[345,395,396],{},"Taux de commission \u002F de service appliqués à l'item",[330,398,399,410],{},[345,400,401,390,404,390,407],{},[311,402,403],{},"rateFees",[311,405,406],{},"fixFees",[311,408,409],{},"feesType",[345,411,412,413,416,417,420],{},"Frais proportionnels (%) \u002F frais fixes \u002F nature des frais (",[311,414,415],{},"COMMISSION"," ou ",[311,418,419],{},"SERVICE",")",[330,422,423,428],{},[345,424,425],{},[311,426,427],{},"accountingCode",[345,429,430],{},"Le code comptable de la ligne (voir plus bas)",[302,432,433,434,437,438,441,442,441,445,441,448,441,451,454,455,458,459,462,463,466,467,470],{},"Et au niveau de la facture, les totaux (",[311,435,436],{},"indexedMeta.amountsCents",") : ",[311,439,440],{},"subTotalVatExcluded",", ",[311,443,444],{},"subTotalFeesVatExcluded",[311,446,447],{},"totalVatExcluded",[311,449,450],{},"totalVat",[311,452,453],{},"totalVatIncluded",", plus la ",[306,456,457],{},"ventilation par taux"," (",[311,460,461],{},"totalVatByRate"," : pour chaque taux, base HT + montant de TVA — obligation légale sur la facture), ",[311,464,465],{},"amountDue"," (reste à payer) et ",[311,468,469],{},"amountPaid"," (déjà payé).",[316,472,474],{"id":473},"les-formules-de-base","Les formules de base",[476,477,483],"pre",{"className":478,"code":480,"language":481,"meta":482},[479],"language-text","Frais acheteur HT = prix d'adjudication HT × taux frais acheteur \u002F 100\nCommission vendeur HT = prix d'adjudication HT × taux commission \u002F 100\nTVA d'une ligne = montant HT × taux TVA \u002F 100  (arrondi au centime, Math.round)\nTotal TTC = somme des HT + somme des TVA (par ligne × quantité)\nReversement vendeur (FEES_DEDUCTION) = encaissement vente − commission TTC\n","text","",[311,484,480],{"__ignoreMap":482},[486,487,488,491,492,495,496,499,500,503,504,437,507,510,511,514,515,518,519,522,523,526,527,530,531,534,535,441,538,441,541,441,544,441,547,441,550,553,554,557],"note",{},[306,489,490],{},"💰 D'où viennent les taux ?"," Des ",[306,493,494],{},"grilles tarifaires"," (« pricing ») attachées au contrat, avec ~30 types codifiés (",[311,497,498],{},"PricingTypes",", blocs ",[311,501,502],{},"001"," à ",[311,505,506],{},"030",[311,508,509],{},"SELLER_COMMISSION"," (001), ",[311,512,513],{},"BUYER_FEES"," (002), ",[311,516,517],{},"SERVICE_FEES"," (003), frais d'application acheteur\u002Fvendeur (004\u002F005), frais d'annulation (",[311,520,521],{},"BUYER_CANCELLATION_FEES_NOT_PAID"," 006, ",[311,524,525],{},"..._NO_PICK_UP"," 007, ",[311,528,529],{},"SELLER_CANCELLATION_FEES"," 008), transfert de véhicule (011), adhésions et abonnements (012\u002F014)… Chaque type précise qui paie (",[311,532,533],{},"chargeToType"," : SELLER, BUYER, SHOP, OTHER). Les pourcentages peuvent être à paliers selon le niveau (",[311,536,537],{},"ITEM_BID_VALUE",[311,539,540],{},"SEANCE_BID_VALUE",[311,542,543],{},"YEAR_BID_VALUE",[311,545,546],{},"CONTRACT_BID_VALUE",[311,548,549],{},"ITEM_QUANTITY",[311,551,552],{},"ITEM_START_PRICE","). À défaut de grille spécifique, les taux par défaut du shop s'appliquent (",[311,555,556],{},"meta.saleInformation.rates",").",[316,559,561],{"id":560},"la-tva-les-4-régimes","La TVA : les 4 régimes",[563,564,565,568,569,572],"tip",{},[306,566,567],{},"La TVA en 30 secondes."," La TVA est un impôt sur la consommation que le vendeur collecte pour l'État. Taux normal en Belgique : 21 %. Mais selon ",[306,570,571],{},"qui achète et où",", la facture peut être à 0 % : c'est ce que gèrent les « régimes » ci-dessous. Une facture à 0 % n'est pas un cadeau — c'est l'acheteur qui autoliquide la TVA dans son pays, ou une exonération à l'export.",[324,574,575,591],{},[327,576,577],{},[330,578,579,582,585,588],{},[333,580,581],{},"Régime",[333,583,584],{},"Code compta",[333,586,587],{},"Quand ?",[333,589,590],{},"Effet",[340,592,593,611,640,663],{},[330,594,595,600,605,608],{},[345,596,597],{},[311,598,599],{},"CLASSIC",[345,601,602],{},[311,603,604],{},"1",[345,606,607],{},"Cas général (acheteur belge, ou particulier)",[345,609,610],{},"TVA normale (ex. 21 %)",[330,612,613,618,623,634],{},[345,614,615],{},[311,616,617],{},"INTRA",[345,619,620],{},[311,621,622],{},"5",[345,624,625,626,629,630,633],{},"Acheteur ",[306,627,628],{},"entreprise"," dans un ",[306,631,632],{},"autre pays de l'UE",", avec un numéro de TVA valide",[345,635,636,637],{},"TVA à 0 % (autoliquidation par l'acheteur) ; mention spécifique sur la facture ; template ",[311,638,639],{},"invoice-intra",[330,641,642,647,652,657],{},[345,643,644],{},[311,645,646],{},"EXPORT",[345,648,649],{},[311,650,651],{},"9",[345,653,625,654],{},[306,655,656],{},"hors UE",[345,658,659,660],{},"TVA à 0 % (exonération export) ; template ",[311,661,662],{},"invoice-export",[330,664,665,670,675,678],{},[345,666,667],{},[311,668,669],{},"FRANCHISE",[345,671,672],{},[311,673,674],{},"0",[345,676,677],{},"Vendeur en franchise de TVA (petit assujetti)",[345,679,680],{},"Pas de TVA facturée ; ce code n'est jamais écrasé par les recalculs",[302,682,683,684,687,688,691,692,557],{},"La détermination est automatique (",[311,685,686],{},"setIntraAndExport",") à partir des pays et types (société\u002Fparticulier) du vendeur et de l'acheteur. Les numéros de TVA intracommunautaires sont vérifiés en ligne via VIES (VAT Information Exchange System : le service officiel européen de vérification des numéros de TVA intracommunautaires ; service dédié ",[311,689,690],{},"vies"," du monorepo) ; un échec de vérification est tracé sur la facture (",[311,693,694],{},"indexedMeta.failViesCheck",[696,697,698,701,702,705,706,709,710,712,713,716],"warning",{},[306,699,700],{},"Subtilité : la TVA des frais en intra."," Quand une vente est intracommunautaire, les lignes passent à 0 % de TVA… ",[306,703,704],{},"sauf"," si on demande de préserver la TVA des frais (",[311,707,708],{},"preserveFeesVat",") : les lignes de frais (celles qui ont un ",[311,711,409],{},") gardent alors leur taux. C'est typiquement le cas en facturation ",[306,714,715],{},"double",", où les frais acheteur sont une prestation de service du shop, taxable selon ses propres règles.",[718,719,721,724,725,728,729,732,733,736,737,740,741,744,745,748,749,752,753,755,756,759,760,763,764,767],"collapsible",{"name":720},"les détails techniques",[306,722,723],{},"Le calcul dans le code."," ",[311,726,727],{},"book-keeper\u002Fsrc\u002Fservices\u002Finvoices\u002FcomputeTotalPrices.js"," — ",[311,730,731],{},"computeStandardTotalPrices()"," : si ",[311,734,735],{},"indexedMeta.intra"," → ",[311,738,739],{},"rateVat = 0"," (sauf frais préservés) ; si ",[311,742,743],{},"docType === CREDIT_NOTE"," → les montants sont forcés en négatif (",[311,746,747],{},"Math.abs(x) * -1",") ; puis ",[311,750,751],{},"amountVatCents = amountVatExcludedCents × rateVat \u002F 100"," et agrégation dans ",[311,754,461],{},"\u002F",[311,757,758],{},"totalFeesByRate",". Détermination des régimes : ",[311,761,762],{},"book-keeper\u002Fsrc\u002Fservices\u002Finvoices\u002FsetIntraAndExport.js",". Vérification VIES : ",[311,765,766],{},"book-keeper\u002Fsrc\u002Fresources\u002Fvies.js",".",[316,769,771],{"id":770},"le-code-comptable-à-15-caractères","Le code comptable à 15 caractères",[302,773,774,775,779],{},"Chaque ligne de facture porte un code qui dit ",[776,777,778],"em",{},"tout"," à la comptabilité. Il est assemblé ainsi :",[324,781,782,798],{},[327,783,784],{},[330,785,786,789,792,795],{},[333,787,788],{},"Position",[333,790,791],{},"Longueur",[333,793,794],{},"Contenu",[333,796,797],{},"Valeurs",[340,799,800,825,866,910,935,959,981],{},[330,801,802,805,808,811],{},[345,803,804],{},"1–4",[345,806,807],{},"4",[345,809,810],{},"Shop",[345,812,813,441,816,441,819,441,822],{},[311,814,815],{},"AUEQ",[311,817,818],{},"AGEQ",[311,820,821],{},"AUIM",[311,823,824],{},"AGIM",[330,826,827,830,833,836],{},[345,828,829],{},"5–7",[345,831,832],{},"3",[345,834,835],{},"Type de client",[345,837,838,841,842,845,846,849,850,853,854,857,858,861,862,865],{},[311,839,840],{},"PUB"," (public), ",[311,843,844],{},"PRI"," (société privée), ",[311,847,848],{},"FAI"," (faillite), ",[311,851,852],{},"PAR"," (particulier), ",[311,855,856],{},"CES"," (cessation), ",[311,859,860],{},"MAR"," (marchand\u002Ftrader), ",[311,863,864],{},"ACH"," (acheteur)",[330,867,868,871,873,876],{},[345,869,870],{},"8",[345,872,604],{},[345,874,875],{},"Type de contrat",[345,877,878,881,882,885,886,889,890,893,894,897,898,901,902,905,906,909],{},[311,879,880],{},"A"," achat, ",[311,883,884],{},"C"," courtage, ",[311,887,888],{},"I"," immobilier, ",[311,891,892],{},"G"," gestion, ",[311,895,896],{},"P"," prestation courtage, ",[311,899,900],{},"Q"," prestation CP, ",[311,903,904],{},"S"," commissaire-priseur, ",[311,907,908],{},"V"," achat-revente",[330,911,912,915,917,920],{},[345,913,914],{},"9–11",[345,916,832],{},[345,918,919],{},"Bloc tarifaire",[345,921,922,924,925,927,928,931,932],{},[311,923,502],{},"–",[311,926,506],{}," (le ",[311,929,930],{},"pricingBlockRef"," du type de frais) ou ",[311,933,934],{},"000",[330,936,937,940,942,945],{},[345,938,939],{},"12",[345,941,604],{},[345,943,944],{},"Régime TVA",[345,946,947,949,950,952,953,955,956,958],{},[311,948,604],{}," classic, ",[311,951,622],{}," intra, ",[311,954,651],{}," export, ",[311,957,674],{}," franchise",[330,960,961,964,966,969],{},[345,962,963],{},"13",[345,965,604],{},[345,967,968],{},"Type de vente",[345,970,971,973,974,977,978,980],{},[311,972,604],{}," full-service, ",[311,975,976],{},"2"," self-service, ",[311,979,832],{}," faillite",[330,982,983,986,988,991],{},[345,984,985],{},"14–15",[345,987,976],{},[345,989,990],{},"Géographie",[345,992,993,996,997,1000,1001,441,1004,441,1007,441,1010,1013],{},[311,994,995],{},"WA"," Wallonie, ",[311,998,999],{},"FL"," Flandre, ",[311,1002,1003],{},"FR",[311,1005,1006],{},"NL",[311,1008,1009],{},"LU",[311,1011,1012],{},"IN"," international",[302,1015,1016,1017,1020],{},"Exemple : ",[311,1018,1019],{},"AGEQ PRI C 001 1 1 FR"," = Agorastore Équipement, client société privée, contrat de courtage, bloc « commission vendeur », TVA classique, full-service, France.",[486,1022,1023,1026,1027,1030,1031,1033],{},[306,1024,1025],{},"💰 Pourquoi c'est précieux."," Ce code permet à la compta de ventiler automatiquement chaque ligne dans le bon journal\u002Fcompte, sans relire la facture. Quand le régime TVA d'une facture change (ex. un numéro intra validé après coup), seul le 12ᵉ caractère est réécrit (",[311,1028,1029],{},"updateAccountingCodeVatType",") — sauf si la ligne est en franchise (",[311,1032,674],{},"), jamais écrasée.",[718,1035,1036,728,1039,1042,1043,441,1046,441,1049,441,1052,441,1055,441,1058,441,1061,767],{"name":720},[311,1037,1038],{},"book-keeper\u002Fsrc\u002Fservices\u002Finvoices\u002FgenerateAccountingCode.js",[311,1040,1041],{},"generateAccountingCode()"," concatène shop(4) + clientType(3) + contractType(1) + pricingRef(3) + vat(1) + saleType(1) + geo(2). Mapping client : ",[311,1044,1045],{},"ContractCustomerType.SELLER_PUBLIC → PUB",[311,1047,1048],{},"SELLER_COMPANY → PRI",[311,1050,1051],{},"BANKRUPTCY → FAI",[311,1053,1054],{},"SELLER_PRIVATE → PAR",[311,1056,1057],{},"SELLER_CESSATION → CES",[311,1059,1060],{},"SELLER_TRADER → MAR",[311,1062,1063],{},"BUYER_* → ACH",{"title":482,"searchDepth":1065,"depth":1065,"links":1066},2,[1067,1068,1069,1070],{"id":318,"depth":1065,"text":319},{"id":473,"depth":1065,"text":474},{"id":560,"depth":1065,"text":561},{"id":770,"depth":1065,"text":771},"Montants en centimes, formules, les 4 régimes de TVA et le code comptable à 15 caractères.","md",null,{},{"icon":240},{"title":237,"description":1071},"sdXR4hHezRcTF5dYmizPDd3DrhfkEwaCOBj5duaZyhY",[1079,1081],{"title":232,"path":233,"stem":234,"description":1080,"icon":235,"children":-1},"Types de documents, facturation simple vs double, autofacturation, numérotation et cycle de vie d'une facture.",{"title":242,"path":243,"stem":244,"description":1082,"icon":245,"children":-1},"Mouvements bancaires, lettrage\u002Frapprochement paiement ↔ facture, et les deux circuits d'encaissement.",1785163544114]