public interface DematerialisationService extends IService, ServiceWithLastCreatedRecordSearch
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_ID |
Modifier and Type | Method and Description |
---|---|
void |
controleListTransTemp(List<FTransTemp> listeTransTemp)
Contrôle que les TransTemp peuvent être dématérialisés.
|
void |
controleListTransTemp(List<FTransTemp> listeTransTemp,
boolean controleSeulementSiteClientGerantDemat)
Contrôle que les TransTemp peuvent être dématérialisés (contrôle également que le site client gère bien la dématérialisation).
|
TDemat |
creerDemat(TDemat demat)
Crée le TDemat.
|
List<TDemat> |
findAll()
Retourne la des scénarios de dématérialisation.
|
List<FTransTemp> |
findAllTransmissions()
Retourne toutes les transmissions cours.
|
Map<String,TDemat> |
findDematsByCodes(Set<String> codes)
Charge les dématérialisations pour l'ensemble des codes passés en paramètre, à défaut charge tous les codes de dématérialisation
|
List<FSiteClient> |
findSiteClientByIdentDemat(Double identDemat,
boolean fetchDemat)
Retourne tous les sites clients lié à un scénario de dématérilsation.
|
List<FTransTemp> |
initialiserTransmissions(List<FactureDematerialisationResultatRecherche> resultats)
Crée la liste des FTransTemp à partir de réultat de recherche de factures client (ne crée pas la liste en base).
|
List<FTransTemp> |
initialiserTransmissions(List<FactureDematerialisationResultatRecherche> listeFactures,
boolean controleSeulementSiteClientGerantDemat)
Crée la liste des FTransTemp à partir de réultat de recherche de factures client (ne crée pas la liste en base)
(contrôle également que le site client gère bien la dématérialisation).
|
TDemat |
loadDematByCode(String code) |
TDemat |
loadDematByIdent(Double ident)
Charge le TDemat par son ident.
|
List<TDemat> |
rechercheMultiCriteres(DematCriteresRecherche criteria)
Recherche multi critéres.
|
List<FTransTemp> |
sauvegardeListeTransTemp(List<FTransTemp> listeTransTemp)
Sauvegarde les FTransTemp en base.
|
FTransTemp |
sauvegardeTransTemp(FTransTemp transTemp)
Sauvegarde le FTransTemp en base.
|
void |
suppressionListeTransTemp(List<FTransTemp> listeTransTemp)
Supprime les FTransTemp en base.
|
void |
suppressionTransTemp(FTransTemp transTemp)
Supprime le FTransTemp en base.
|
void |
supprimerDemat(TDemat demat)
Supprime un TDemat.
|
TDemat |
updateDemat(TDemat demat)
Sauvegarde un TDemat.
|
void |
validerDematerialisation(FTransTemp transTemp)
Valide le TransTemps.
|
void |
validerListeDematerialisation(List<FTransTemp> listeTransTemp)
Valide la liste de TransTemps.
|
getServerMessages, resetServerMessages
getLastCreatedRecord
static final String SERVICE_ID
List<TDemat> rechercheMultiCriteres(DematCriteresRecherche criteria)
void supprimerDemat(TDemat demat)
List<FSiteClient> findSiteClientByIdentDemat(Double identDemat, boolean fetchDemat)
List<FTransTemp> initialiserTransmissions(List<FactureDematerialisationResultatRecherche> resultats)
List<FTransTemp> initialiserTransmissions(List<FactureDematerialisationResultatRecherche> listeFactures, boolean controleSeulementSiteClientGerantDemat)
List<FTransTemp> findAllTransmissions()
List<FTransTemp> sauvegardeListeTransTemp(List<FTransTemp> listeTransTemp)
FTransTemp sauvegardeTransTemp(FTransTemp transTemp)
void suppressionListeTransTemp(List<FTransTemp> listeTransTemp)
void suppressionTransTemp(FTransTemp transTemp)
void validerListeDematerialisation(List<FTransTemp> listeTransTemp)
void validerDematerialisation(FTransTemp transTemp)
void controleListTransTemp(List<FTransTemp> listeTransTemp)
void controleListTransTemp(List<FTransTemp> listeTransTemp, boolean controleSeulementSiteClientGerantDemat)
Copyright © 2016. All rights reserved.