public interface CompteComptableService extends IService, ServiceWithLastCreatedRecordSearch
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_ID |
getServerMessages, resetServerMessages
getLastCreatedRecord
static final String SERVICE_ID
FComptescg findByCodeTiersAndExerciceAndSociete(String codeTiers, String codeExercice, String codeSociete)
FComptescg findCompteCGBySteExerCpt(String steExerCpt)
List<FComptescg> findLikeSteExerCpt(String steExerCpt)
FComptescg creerCompteCG(FComptescg compte)
CtxAdminPlanComptesParam creerCompteCG(CtxAdminPlanComptesParam contexte)
FComptescg creerCompteCGAvecUpdateRattachCompte(FComptescg compte)
FComptescg getByIdent(String ident)
FComptescg
(auxiliary account) which identifier is the one in parameter.FComptescg getByIdentWithoutError(String ident)
FComptescg modifierCompteCG(FComptescg compte)
CtxAdminPlanComptesParam modifierCompteCG(CtxAdminPlanComptesParam ctxAdminPlanComptesParam)
void supprimerCompteCG(FComptescg compte)
List<FComptescg> loadCompteCG679BySteExerCpt(String Cpt)
List<FComptescg> loadCompteCG679BySteExerCpt(String Cpt, boolean autoriserTousLesComptes, boolean horsAuxil)
FComptescg creerCompteExercice(FComptescg newCompte)
List<FComptescg> findComptesByListeClasses(List<String> critere)
List<FComptescg> findLikeSteExerCptNonFerme(String steExerCpt)
List<FComptescg> rechercheComptesMultiCriteres(ComptesGenerauxParamCritereRecherche critere)
List<FComptescg> findComptesMultiCriteres(ComptesCGCritereRecherche critere)
void creerCompteExercicePourNouvelExercice(TExerc exerc, boolean repriseCptClotures)
repriseCptClotures
- Reprendre les comptes cloturésFComptesRepart creerCleRepartition(FComptesRepart comptesRepart)
void supprimerCleRepartition(Double identCle)
List<FComptesRepart> findCleRepartitionByComptescg(String steExerCpt, Date dateRef)
String exportComptescg(String nomFichier, List<FComptescg> liste)
String exportComptesByExercicecg(String nomFichier, Double numeroEgalRattach, String exercice)
List<FComptescg> findComptesByCriteres(ComptesCGCritereRecherche critere)
LettrageAutoCriteresRecherche lettrageAutomatique(LettrageAutoCriteresRecherche critere)
List<String> rechercheComptesLettrables(LettrageAutoCriteresRecherche critere)
List<EcritureResultatRecherche> rechercheLignesLettrables(LettrageAutoCriteresRecherche critere)
void lettrageManuel(List<EcritureResultatRecherche> lstLignes, String steExerCpt, Ligneecriture ligneecriture, Date dateLettrageForcee) throws LettrageCompteRattachementDifferentsException
void delettrageCompte(LettrageAutoCriteresRecherche critere)
CtxCgClotureExercice generationANouveau(CtxCgClotureExercice context)
CtxCgClotureExercice validationANouveau(CtxCgClotureExercice context)
CtxCgClotureExercice annulationANouveau(CtxCgClotureExercice context)
CtxEcriture clotureDefinitiveANouveau(CtxCgClotureExercice context)
CtxCgClotureExercice ControleDesSoldesANouveau(CtxCgClotureExercice context)
CtxEcriture creerEcriturecalculDuResultat(CtxEcriture ctxEcriture, CtxCgClotureExercice context)
CtxConsultComptes loadSoldesComptes(CtxConsultComptes ctxConsultComptes)
List<FComptescg> rechercheMultiCriterePersistant(ComptesCGCritereRecherche critere)
List<LibclResultatRecherche> rechercheLibelleClasseMultiCritere(CgLibclCriteresRecherche critere)
List<LibclResultatRecherche> modifierLibelleClasse(List<LibclResultatRecherche> listeLibelleClasse, List<LibclResultatRecherche> listeLibclASupprimer)
Double getResultat(CtxCgClotureExercice context)
List<FComptescg> modifierCompteComptableEnLot(CtxCGModifLot context, List<FComptescg> comptes)
context
- le contexte contenant les informations de modificationcomptes
- les comptes à modifer en lotList<FComptescg> findBySteExerCpt4679(String cpt, boolean autoriserTousLesComptes)
boolean isCompteSoldeCompta(String numCompte, String codeSociete, List<TExerc> lstExercActifs)
boolean closeCompteComptable(String numCompte, TPSociete societe, Date dtCloture, String codeExercice)
List<FComptescg> loadCompteCollectif(String numCompte, TypeClientExterne type)
void modifierCompteAuxiliaireLieClientFournisseur(String code, String nomAppel, Double indGroupe, Double indDas2, TPSociete societe)
List<FComptescg> findCGOnlyLikeSteExerCptNonFerme(String steExerCpt)
List<String> propagerCompte(CtxPropagerCompte ctxPropagerCompte, TypePropagationCompte typePropagationCompte)
Copyright © 2016. All rights reserved.