public interface EtablissementService extends IService, ServiceWithLastCreatedRecordSearch
Modifier and Type | Interface and Description |
---|---|
static class |
EtablissementService.PARAMETERS_FOR_LAST_CREATED_RECORD_SEARCH |
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_ID |
Modifier and Type | Method and Description |
---|---|
TPDivision |
creerDivision(TPDivision bean)
Creation d'une division
|
CtxEtablissement |
creerEtablissement(CtxEtablissement bean)
Creation d'un Etablissement
|
TEtablLnk |
creerEtablLnk(TEtablLnk etablLnk)
Création d'un lien centre de profit / centre de coût
|
FHistoBu |
creerHistoBu(FHistoBu histoBu) |
TService |
creerRegroupementDivision(TService bean)
Creation d'un regroupement de division
|
CtxClefRepartitionCharges |
dupliquerClefRepartition(CtxClefRepartitionCharges context)
Dupliquer des clefs de répartition d'un centre de coût
|
PAdresse |
findAdresseEtablissemntByPrimaryKey(Double identEtablissement)
Recuperation de l'addresse du sitede l'etablissement
|
List<FHistoBu> |
findHistoriqueEtablissement(HistoBuCriteresRecherche critere)
Recherche multi-critere de l'historique d'une BU
|
void |
genererEcritureRepartition(CtxEcriture ctxEcriture) |
TPEtablissement |
loadByIdent(Double identEtablissement)
Charge un établissement via son ident en ReadOnly
NE TIENS PAS COMPTE DE LA SOCIETE ET CETTE METHODE NE DOIT SURTOUT PAS
EN TENIR COMPTE (MASTERNAUT).
|
CtxClefRepartitionCharges |
loadClefRepartition(CtxClefRepartitionCharges context)
Chargement des clefs de répartition d'un centre de coût
|
TPEtablissement |
loadEtablissementByCode(String codeEtablissement)
Chargement d'un etablissement par son code sur la societe courante
|
TPEtablissement |
loadEtablissementByCodeAndSociete(String codeEtablissement,
String societe)
Chargement d'un etablissement par son code sur la societe courante
|
TPEtablissement |
loadEtablissementByIdent(Double identEtablissement)
Chargement d'un etablissement par son code sur la societe courante
|
TPEtablissementParam |
loadEtablissementParamByIdentEtablissement(Double identEtablis)
Chargemnt des paramaetre d'un etabslissemnt
|
TPDivision |
modifierDivision(TPDivision bean)
Modification d'un regroupement de division
|
CtxEtablissement |
modifierEtablissement(CtxEtablissement bean)
Modification d'un etablissement
|
CtxEtablLnk |
modifierEtablLnk(CtxEtablLnk context) |
TEtablLnk |
modifierEtablLnk(TEtablLnk etablLnk)
Modification d'un lien centre de profit / centre de coût
|
FHistoBu |
modifierHistoBu(FHistoBu histoBu) |
FLigneecriture |
modifierLigneCompensation(EcritureResultatRecherche ligneAVentiler,
FLigneecriture ligneCompensation)
Methode utilisée par les déclencheurs sur Générer écriture de répartition de centre de cout vers centre de profit
|
FLigneecriture |
modifierLigneVentilee(EcritureResultatRecherche ligneAVentiler,
FLigneecriture ligneVentilee)
Methode utilisée par les déclencheurs sur Générer écriture de répartition de centre de cout vers centre de profit
|
TService |
modifierRegroupementDivision(TService bean)
Modification d'un regroupement de division
|
List<TPDivision> |
rechercheMultiCritereDivision(DivisionCriteresRecherche critere)
Recherche multi-critere de division
|
List<TPEtablissement> |
rechercheMultiCritereEtablissement(EtablissementCriteresRecherche critere)
Recherche multicitere d'etablissement
|
List<TService> |
rechercheMultiCritereRgpDivision(ServiceCriteresRecherche critere)
Recherche multi-critere de Regroupement division
|
List<TEtablAff> |
rechercheMultiCriteresClefs(LienCentreCPCriteresRecherche critere)
Recherche multi critéres des clés de répartitions
|
List<TEtablLnk> |
rechercheMultiCriteresLienCentreCP(LienCentreCPCriteresRecherche critere)
Recherche multi critéres des liens centre de coût / centre de profit
|
List<TPEtablissement> |
rechercher(EtablissementCriteresRecherche critere)
Recherche multi critéres d'établissements
|
CtxClefRepartitionCharges |
sauveClefRepartition(CtxClefRepartitionCharges context)
Enregistrement des clefs de répartitions d'un centre de coût
|
void |
supprimerClefRepartition(CtxClefRepartitionCharges context)
Suppression des clefs de répartition d'un centre de coût
|
void |
supprimerDivision(TPDivision bean)
Su^ppression d'un regroupement de division
|
void |
supprimerEtablissement(CtxEtablissement bean)
Suppression dc'un etablissement
|
void |
supprimerEtablLnk(TEtablLnk etablLnk)
Suppression d'un lien centre de profit / centre de coût
|
void |
supprimerRegroupementDivision(TService bean)
Su^ppression d'un regroupement de division
|
getServerMessages, resetServerMessages
getLastCreatedRecord
static final String SERVICE_ID
TPEtablissement loadEtablissementByCode(String codeEtablissement)
codeEtablissement
- TPEtablissement loadEtablissementByCodeAndSociete(String codeEtablissement, String societe)
codeEtablissement
- TPEtablissement loadByIdent(Double identEtablissement)
identEtablissement
- TPEtablissementParam loadEtablissementParamByIdentEtablissement(Double identEtablis)
ident
- PAdresse findAdresseEtablissemntByPrimaryKey(Double identEtablissement)
identEtablissement
- TPEtablissement loadEtablissementByIdent(Double identEtablissement)
codeEtablissement
- List<TPEtablissement> rechercheMultiCritereEtablissement(EtablissementCriteresRecherche critere)
critere
- List<FHistoBu> findHistoriqueEtablissement(HistoBuCriteresRecherche critere)
critere
- CtxEtablissement creerEtablissement(CtxEtablissement bean)
bean
- CtxEtablissement modifierEtablissement(CtxEtablissement bean)
bean
- void supprimerEtablissement(CtxEtablissement bean)
bean
- List<TService> rechercheMultiCritereRgpDivision(ServiceCriteresRecherche critere)
critere
- TService creerRegroupementDivision(TService bean)
context
- TService modifierRegroupementDivision(TService bean)
context
- void supprimerRegroupementDivision(TService bean)
context
- List<TPDivision> rechercheMultiCritereDivision(DivisionCriteresRecherche critere)
critere
- TPDivision creerDivision(TPDivision bean)
context
- TPDivision modifierDivision(TPDivision bean)
context
- void supprimerDivision(TPDivision bean)
context
- TEtablLnk creerEtablLnk(TEtablLnk etablLnk)
etablLnk
- TEtablLnk modifierEtablLnk(TEtablLnk etablLnk)
etablLnk
- void supprimerEtablLnk(TEtablLnk etablLnk)
etablLnk
- List<TEtablLnk> rechercheMultiCriteresLienCentreCP(LienCentreCPCriteresRecherche critere)
critere
- List<TEtablAff> rechercheMultiCriteresClefs(LienCentreCPCriteresRecherche critere)
critere
- void genererEcritureRepartition(CtxEcriture ctxEcriture)
societe
- dtMin
- dtMax
- CtxClefRepartitionCharges loadClefRepartition(CtxClefRepartitionCharges context)
context
- CtxClefRepartitionCharges sauveClefRepartition(CtxClefRepartitionCharges context)
context
- void supprimerClefRepartition(CtxClefRepartitionCharges context)
context
- CtxClefRepartitionCharges dupliquerClefRepartition(CtxClefRepartitionCharges context)
context
- List<TPEtablissement> rechercher(EtablissementCriteresRecherche critere)
critere
- FLigneecriture modifierLigneVentilee(EcritureResultatRecherche ligneAVentiler, FLigneecriture ligneVentilee)
ligneAVentiler
- ligneVentilee
- FLigneecriture modifierLigneCompensation(EcritureResultatRecherche ligneAVentiler, FLigneecriture ligneCompensation)
ligneAVentiler
- ligneCompensation
- CtxEtablLnk modifierEtablLnk(CtxEtablLnk context)
Copyright © 2016. All rights reserved.