public interface JournalService extends IService, ServiceWithLastCreatedRecordSearch
Modifier and Type | Interface and Description |
---|---|
static class |
JournalService.PARAMETERS_FOR_LAST_CREATED_RECORD_SEARCH |
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_ID |
Modifier and Type | Method and Description |
---|---|
String |
_loadNumeroPieceByJournalAndTypeAndSocieteAndExerciceAndIncrement(String codeSociete,
String codeJournal,
TypeJournalNum typeJournalNum,
String codeExercice,
boolean forcerNPlus1)
Retourne le numéro de pièce pour le journal et le type de journal(énuméré), mais ne renvoit pas une T9RuntimeExcpetion si erreur, mais une T9Exception pour ne pas faire un rollback
sur la société et l'exercice courant.
|
CtxCgArreteDesJournaux |
cloturerJournaux(CtxCgArreteDesJournaux context)
cloturer liste de journaux
|
CtxCgArreteDesJournaux |
cloturerUnJournal(CtxCgArreteDesJournaux context)
cloturer un journal
|
void |
controleRib(String codeBq,
String codeGui,
String numCompte,
String cle) |
TANouveaux |
creerAnouveaux() |
TDonnordre |
creerDonnOrdre(TDonnordre context)
Création du donneur d'ordre (virement et prémevements)
|
CtxJournal |
creerJournal(CtxJournal context)
création d'un journal a partir d'un contexte
|
TPlchq |
creerLettresEtCheques(TPlchq context)
création des lettres et cheques
|
TParach |
creerParamAchat(String codeSociete) |
List<TJournal> |
findAll() |
List<TJournal> |
findJournalByCleAndTypeAndCompteCg(String cle,
String libelle2,
String bnqCptecg) |
List<TJournal> |
findJournalByCleAndTypeAndCompteLie(String codeSociete,
String libelle2,
String bnqCpteLie)
Retourne une liste de journaux liés par le compte passé
|
List<TJournal> |
findJournalByTypeAndCompteCgHorsCle(String cle,
String libelle2,
String bnqCptecg)
Recherche d'une liste de journaux par type et compte en dehors du journal passé en paramétre
|
List<TJournal> |
findJournalByTypeAndTypeBQLikeCode(TypeJournal typeJournal,
Integer typeBQ,
String codeJournal,
String codeSociete,
String codeEtablissemnt) |
List<TJournal> |
findJournalByTypeLikeCode(TypeJournal typeJournal,
String codeJournal)
Retourne la liste des journaux dont le type est celui passé en paramétre, sur la Société courante
|
List<TJournal> |
findJournalByTypeLikeCode(TypeJournal typeJournal,
String codeJournal,
String codeSociete,
String codeEtablissemnt)
Retourne la liste des journaux dont le type est celui passé en paramétre, sur la Société passé
|
List<TJournal> |
findJournalByTypeLikeCode(TypeJournal typeJournal,
String codeJournal,
String codeSociete,
String codeEtablissemnt,
Date dateDeb,
Date dtFin,
TypeJournalOD droittra01)
Retourne les journaux valides sur la période passée en paramètre
Si le pilotage applicatif JRN_INACTIFS est actif, les dates de la période seront ignorées.
|
List<TJournal> |
findJournalByTypeLikeCode(TypeJournal typeJournal,
String codeJournal,
String codeSociete,
String codeEtablissemnt,
TypeJournalOD droittra01) |
TJournal |
getJournalByCodeAndSocieteAndDate(String codeSociete,
String codeJournal,
Date dateRef,
boolean isCloture) |
TJournal |
getJournalByCodeAndSocieteCached(String codesociete,
String codejournal) |
TJournal |
getJournalOD() |
TANouveaux |
getParametrageANouveaux()
Retourne le paramètrage A-nouveaux
|
TANouveaux |
getParametrageANouveaux(Double ident)
Retourne le paramètrage A-nouveaux
|
TJournal |
loadByIdent(Double ident) |
TDonnordre |
loadDonnOrdre(Double ident)
chargement du donneur d'ordre (virement et prémevements)
|
CtxJournal |
loadJournalACByIdent(Double ident)
chargement des journaux
|
TJournal |
loadJournalACBySociete(String codeSociete)
Return default purchase journal of society
|
TJournal |
loadJournalVEBySociete(String codeSociete)
Return default sales journal of society
|
TPlchq |
loadLettresEtCheques(Double ident)
chargement des lettres et cheques
|
String |
loadNumeroPieceByJournalAndTypeAndSocieteAndExerciceAndIncrement(String codeSociete,
String codeJournal,
TypeJournalNum typeJournalNum,
String codeExercice,
boolean forcerNPlus1)
Retourne le numéro de pièce pour le journal et le type de journal(énuméré)
sur la Société et l'exercice courant.
|
TParach |
loadParametreAchatBySociete(String codeSociete)
Charge le paramétrage de la chaine achat pour une Société passée en paramétre.
|
TParvte |
loadParametreVenteBySociete(String codeSociete)
Recherche le paramétrage du journal de vente sur la Société passée en paramétre
|
TANouveaux |
modifierANouveaux(TANouveaux aNouveaux) |
TDonnordre |
modifierDonnOrdre(TDonnordre context)
Modification du donneur d'ordre (virement et prémevements)
|
CtxTParach |
modifierEnregFactureAchat(CtxTParach context)
Modification des paramétres d'enregistrement des factures d'achat
|
CtxTParvte |
modifierEnregFactureVente(CtxTParvte context)
Modification des paramétres d'enregistrement des factures d'achat
|
CtxJournal |
modifierJournal(CtxJournal context)
Modification d'un journal
|
CtxJournaux |
modifierJournaux(CtxJournaux context)
mise a jour de la liste des journaux
|
Collection<JournauxResultatRecherche> |
rechercheJournaux(JournauxCritereRecherche criteria)
recherche des journaux (non persistante)
|
List<TJournal> |
rechercheJournauxBQPersistent(JournauxCritereRecherche criteria) |
List<TJournal> |
rechercheJournauxPersistent(CgJournalCriteresRecherche criteria)
Recherche mutli critéres de journaux
|
List<TJournal> |
rechercheJournauxPersistent(JournauxCritereRecherche criteria) |
Collection<TJournal> |
rechercheJournauxPointageReleve(String text) |
CtxJournaux |
rechercheListeJournaux(JournauxCritereRecherche criteria)
recherche liste des journaux
|
Collection<TDonnordre> |
rechercheMultiCritereDonnOrdre(TresorerieCriteresRecherche criteria)
recherche des virements prélevements
|
Collection<TPlchq> |
rechercheMultiCritereLettresEtCheques(TresorerieCriteresRecherche criteria)
recherche des lettres et cheques
|
void |
supprimerDonnOrdre(TDonnordre context)
suppression du donneur d'ordre (virement et prémevements)
|
void |
supprimerJournal(CtxJournal context) |
void |
supprimerLettresEtCheques(TPlchq context)
suppression des lettres et cheques
|
TJournal |
updateJournal(TJournal journal) |
getServerMessages, resetServerMessages
getLastCreatedRecord
static final String SERVICE_ID
TJournal loadJournalACBySociete(String codeSociete)
codeSociete
- TJournal loadJournalVEBySociete(String codeSociete)
codeSociete
- TParvte loadParametreVenteBySociete(String codeSociete)
codeSociete
- TJournal getJournalByCodeAndSocieteAndDate(String codeSociete, String codeJournal, Date dateRef, boolean isCloture)
List<TJournal> findJournalByTypeLikeCode(TypeJournal typeJournal, String codeJournal)
typeJournal
- codeJournal
- Code du journal, recherche de type LIKEList<TJournal> findJournalByTypeLikeCode(TypeJournal typeJournal, String codeJournal, String codeSociete, String codeEtablissemnt)
typeJournal
- codeJournal
- codeSociete
- List<TJournal> findJournalByTypeLikeCode(TypeJournal typeJournal, String codeJournal, String codeSociete, String codeEtablissemnt, TypeJournalOD droittra01)
String loadNumeroPieceByJournalAndTypeAndSocieteAndExerciceAndIncrement(String codeSociete, String codeJournal, TypeJournalNum typeJournalNum, String codeExercice, boolean forcerNPlus1)
codeSociete
- Code SociétécodeJournal
- Code journaltypeJournalNum
- Type énumérécodeExercice
- ExerciceforcerNPlus1
- TODOString _loadNumeroPieceByJournalAndTypeAndSocieteAndExerciceAndIncrement(String codeSociete, String codeJournal, TypeJournalNum typeJournalNum, String codeExercice, boolean forcerNPlus1) throws T9Exception
codeSociete
- Code sociétécodeJournal
- Code journaltypeJournalNum
- Type énumérécodeExercice
- ExerciceforcerNPlus1
- TODOT9Exception
TParach loadParametreAchatBySociete(String codeSociete)
codeSociete
- Code Société dont on veut le paramétrage de la chaine achatCtxTParach modifierEnregFactureAchat(CtxTParach context)
context
- CtxTParvte modifierEnregFactureVente(CtxTParvte context)
context
- Collection<JournauxResultatRecherche> rechercheJournaux(JournauxCritereRecherche criteria)
criteria
- CtxJournal loadJournalACByIdent(Double ident)
ident
- CtxJournal modifierJournal(CtxJournal context)
context
- CtxJournal creerJournal(CtxJournal context)
context
- void supprimerJournal(CtxJournal context)
List<TJournal> findJournalByCleAndTypeAndCompteCg(String cle, String libelle2, String bnqCptecg)
List<TJournal> findJournalByTypeAndCompteCgHorsCle(String cle, String libelle2, String bnqCptecg)
cle
- libelle2
- bnqCptecg
- List<TJournal> findJournalByCleAndTypeAndCompteLie(String codeSociete, String libelle2, String bnqCpteLie)
codeSociete
- libelle2
- bnqCpteLie
- Collection<TPlchq> rechercheMultiCritereLettresEtCheques(TresorerieCriteresRecherche criteria)
criteria
- TPlchq loadLettresEtCheques(Double ident)
ident
- TPlchq creerLettresEtCheques(TPlchq context)
context
- void supprimerLettresEtCheques(TPlchq context)
context
- Collection<TDonnordre> rechercheMultiCritereDonnOrdre(TresorerieCriteresRecherche criteria)
criteria
- TDonnordre loadDonnOrdre(Double ident)
ident
- TDonnordre modifierDonnOrdre(TDonnordre context)
ident
- TDonnordre creerDonnOrdre(TDonnordre context)
ident
- void supprimerDonnOrdre(TDonnordre context)
context
- List<TJournal> findJournalByTypeAndTypeBQLikeCode(TypeJournal typeJournal, Integer typeBQ, String codeJournal, String codeSociete, String codeEtablissemnt)
typeJournal
- typeBQ
- codeJournal
- codeSociete
- codeEtablissemnt
- CtxJournaux rechercheListeJournaux(JournauxCritereRecherche criteria)
criteria
- CtxJournaux modifierJournaux(CtxJournaux context)
context
- List<TJournal> rechercheJournauxPersistent(JournauxCritereRecherche criteria)
criteria
- List<TJournal> rechercheJournauxPersistent(CgJournalCriteresRecherche criteria)
critere
- CtxCgArreteDesJournaux cloturerJournaux(CtxCgArreteDesJournaux context)
context
- CtxCgArreteDesJournaux cloturerUnJournal(CtxCgArreteDesJournaux context)
context
- TANouveaux getParametrageANouveaux()
TANouveaux modifierANouveaux(TANouveaux aNouveaux)
TANouveaux getParametrageANouveaux(Double ident)
TJournal getJournalOD()
TANouveaux creerAnouveaux()
List<TJournal> findJournalByTypeLikeCode(TypeJournal typeJournal, String codeJournal, String codeSociete, String codeEtablissemnt, Date dateDeb, Date dtFin, TypeJournalOD droittra01)
List<TJournal> rechercheJournauxBQPersistent(JournauxCritereRecherche criteria)
Collection<TJournal> rechercheJournauxPointageReleve(String text)
Copyright © 2016. All rights reserved.