Fichier Comptabilité Autres Administration Certification

Ceci est une ancienne révision du document !


Les étapes dans le code de la génération (avec ou non clôture)

TClientRestServices.GenereCompta

BackgroundGenereCompta
	TGenerateurCompta.execute
		GenererEcriture -> generer les saisies en écriture si necessaire (ForceAll=False)
		GenererPlan (gpmContexte)
			GenerateurPlan.Execute
				CalculContexte
					TPlanComptableTree
						PlanOfficiel.CalculeTotaux -> Calcul dans PlanUser
						PlanOfficiel.RemonteTotaux -> Remonté dans PlanUser
						PlanInterne.CalculeTotaux -> Calcul dans PlanUser
						PlanInterne.RemonteTotaux -> Remonté dans PlanUser
					TraitementSpecial
						CalculConstantePlanInterne -> constante sur base EPUdF							
						CalculBilanCompteResultat -> calcul des bilan/compte de resultat par mnemonique
						PlanInterne.RemonteTotaux -> Remonté sur plan interne des calculs précedents
						PlanOfficiel.Update -> Mise à jour des tables du plan officiel USER
    							PlanInterne.Update  -> Mise à jour des tables du plan officiel USER
					CalculBilanAnalytiqueContexte -> Calcul des 3 plans analytiques USER
		TestGeneration
			FGenerateurTest.Execute -> Test sur les écritures and co 
		ClotureEcriture 
			-> renumerote, change le statut ..
			GenerateurPlan.Execute
				CalculGlobaux
					TPlanComptableTree
						PlanOfficiel.CalculeTotaux -> Calcul dans PlanUser
						PlanOfficiel.RemonteTotaux -> Remonté dans PlanUser
						PlanInterne.CalculeTotaux -> Calcul dans PlanUser
						PlanInterne.RemonteTotaux -> Remonté dans PlanUser
						PlanOfficiel.Update -> Mise à jour des tables du plan officiel USER
    							PlanInterne.Update  -> Mise à jour des tables du plan officiel USER
					CalculBilanAnalytiqueContexte -> Calcul des 3 plans analytiques USER
			-> enregistrement du contexte
			UpdateANouveauxN1
				TGestionANouveaux.Create
					GenereMultiligne
						TGestionHistoriquePlan.execute -> On met à jour la table d'historique de l'exercice précédent
							GenereEcriture
							CalculHistorique(pour chaque secteur)
								CalculHistoriquePlan(Officiel) -> Mise à jour du plan Historique pour le secteur
								CalculHistoriquePlan(Interne)  -> Mise à jour du plan Historique pour le secteur
					-> création/mise à jour de la multi-ligne a nouveaux
		GenererCerfa
		EnregistreHistoriquePO(p);
		EnregistreHistoriquePI(p);

EnregistreHistoriquePA(p);

CC Attribution-Share Alike 4.0 International Driven by DokuWiki
version/web/generationcloture.1520764583.txt.gz · Dernière modification: 2021/06/21 16:54 (modification externe)