Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_ID |
Modifier and Type | Method and Description |
---|---|
void |
_creerLotSansTache(Lot lot) |
FLotZl |
ajouterLotZL(FLotZl lotZl) |
Lot |
creerLot(Lot lot,
boolean nePasCreerTacheAuto) |
void |
creerLotDepuisModele(FAffaires affaire,
FMdlot mdLot,
List<FPlTache> listeTaches)
Création des lots depuis un modèle
|
boolean |
creerLotDepuisModele(FAffaires affaire,
FMdlot mdLot,
List<FPlTache> listeTaches,
boolean indCreationAff) |
Lot |
creerLotFromAffaire(Lot lot,
boolean nePasCreerTacheAuto,
PlTachesAvecPiecesLiees plTachesAvecPiecesLiees,
boolean movePiecesLieesAuto) |
Lot |
creerLotFromAffaireWithStructure(Lot lot,
boolean nePasCreerTacheAuto) |
Lot |
creerLotWithStructure(Lot lot,
boolean nePasCreerTacheAuto) |
SousLot |
creerSsLot(SousLot sslot) |
SousLot |
creerSsLot(SousLot sslot,
boolean creerUneTacheAutomatiquement) |
SousLot |
creerSsLotFromAffaire(SousLot sousLot,
List<FPlTache> listeTaches,
boolean moveTask,
PlTachesAvecPiecesLiees plTachesAvecPiecesLiees,
boolean movePiecesLieesAuto) |
SousLot |
creerSsLotFromAffaireWithStructure(SousLot sousLot,
List<FPlTache> listeTaches,
boolean moveTask,
PlTachesAvecPiecesLiees plTachesAvecPiecesLiees,
boolean movePiecesLieesAuto) |
void |
creerSsLotLight(SousLot sslot) |
SousLot |
creerSsLotWithStructure(SousLot sslot) |
List<FAffSstrait> |
findAffSstraitByAffaire(String codeAffairePilote,
String codeAffairePrest,
TypeSousTraitance typeSousTraitance) |
List<FAffSstrait> |
findAffSstraitByAffaire(String codeAffairePilote,
String codeAffairePrest,
TypeSousTraitance typeSousTraitance,
Double idMarche) |
List<FLot> |
findByListeIdent(List<Double> listeIdent)
Retourne les lots.
|
List<FLot> |
findLotByAffaire(String codeAffaire)
Search the batches of an affair given in parameter.
|
List<FLot> |
findLotByAffaireAndModule(ModuleActif moduleActif,
String codeAffaire)
Search the batches of an affair given in parameter.
|
List<FLot> |
findLotLikeCodeAndAffaire(String codeAffaire,
String codeLot)
Recherche des lots (like code) pour un code affaire donné
|
List<FLot> |
findLotLikeCodeAndAffaire(String codeAffaire,
String codeLot,
boolean loadSsLot,
boolean includeCloture,
Date dateRef) |
List<FLot> |
findLotLikeCodeAndAffaire(String codeAffaire,
String codeLot,
boolean loadSsLot,
boolean includeCloture,
Date dateRef,
ModuleActif moduleActif) |
List<FLot> |
findLotLikeCodeAndAffaireSansSsLot(String codeAffaire,
String codeLot)
Chargement des lot sans le chargement des sous lots
|
List<FLot> |
findLotLikeCodeAndAffaireSansSsLot(String codeAffaire,
String codeLot,
boolean includeCloture)
Chargement des lot sans le chargement des sous lots
|
List<FLot> |
findLotLikeCodeByAffaireAndModuleAndCloture(ModuleActif moduleActif,
String codeAffaire,
String codeLot,
String cloture) |
List<FSslot> |
findSousLotByAffaireAndLot(String codeAffaire,
String codeLot)
Search the under-batches of an affair and a batch given in parameter.
|
List<FSslot> |
findSousLotByAffaireAndLotAndModule(ModuleActif moduleActif,
String codeAffaire,
String codeLot)
Search the under-batches of an affair and a batch given in parameter.
|
List<FSslot> |
findSousLotLikeCodeAndAffaireAndLot(String codeAffaire,
String codeLot,
String codeSousLot)
Recherche les sous-lots d'un lot et d'une affaire par leur code
|
List<FSslot> |
findSousLotLikeCodeAndAffaireAndLot(String codeAffaire,
String codeLot,
String codeSousLot,
ModuleActif moduleActif) |
List<FSslot> |
findSousLotLikeCodeAndAffaireAndLot(String codeAffaire,
String codeLot,
String codeSousLot,
ModuleActif moduleActif,
String cloture,
Date dateRef) |
List<FSslot> |
findSousLotLikeCodeByAffaireAndLotAndModuleAndCloture(ModuleActif moduleActif,
String codeAffaire,
String codeLot,
String codeSousLot,
String cloture) |
List<FSslot> |
findSousLotLikeCodeByAffaireAndLotAndModuleAndCloture(ModuleActif moduleActif,
String codeAffaire,
String codeLot,
String codeSousLot,
String cloture,
Date dateRef) |
List<LotSuggest> |
findSuggestLotLikeCodeLotByAffaire(String codeAffaire,
String codeLot,
Date dateFin,
ModuleActif module,
Integer nbMaxLots) |
List<SousLotSuggest> |
findSuggestSousLotLikeCodeSousLotByLot(Double identLot,
String codeSousLot,
Date dateFin,
ModuleActif module,
Integer nbMaxSousLots) |
List<FsslotZl> |
getAllSsZLLotByAfffaire(String codeAffaire)
recherche toutes les zl ses sous lots
|
List<FLotZl> |
getAllZLLotByAfffaire(String codeAffaire)
recherche toutes les zl ses lots
|
boolean |
isCodeEtatLotCoherentDepuisModule(ModuleActif module,
FLot lot)
Tests if a batch can be visible from the activated module according to its state code.
|
boolean |
isCodeEtatSousLotCoherentDepuisModule(ModuleActif module,
FSslot sousLot)
Tests if an under-batch can be visible from the activated module according to its state code.
|
boolean |
isCoherentAffaireLotSousLot(FAffaires affaire,
FLot lot,
FSslot ssLot)
Vérifie la cohérence entre Affaire / lot / sous lot
|
boolean |
isEnabledEtatClotureLot(ModuleActif module,
FLot lot)
Tests if the batch in parameter can be enclosed according to the parameter setting of the table
F_Tables . |
boolean |
isEnabledEtatClotureSousLot(ModuleActif module,
FSslot sousLot)
Tests if the under-batch in parameter can be enclosed according to the parameter setting of the table
F_Tables . |
boolean |
isPriseEnCompteDateDebutOperationnelleLot(ModuleActif module,
FLot lot,
Date dateOperation)
Tests if the operational beginning date is >= to the date in parameter.
|
boolean |
isPriseEnCompteDateDebutOperationnelleSousLot(ModuleActif module,
FSslot sousLot,
Date dateOperation)
Tests if the operational beginning date is >= to the date in parameter.
|
boolean |
isPriseEnCompteDateFinOperationnelleLot(ModuleActif module,
FLot lot,
Date dateOperation)
Tests if the operational end date is >= to the date in parameter.
|
boolean |
isPriseEnCompteDateFinOperationnelleSousLot(ModuleActif module,
FSslot sousLot,
Date dateOperation)
Tests if the operational end date is >= to the date in parameter.
|
List<Lot> |
listeLotDepuisModele(FAffaires affaire,
FMdlot mdLot,
List<String> codeLot)
liste des lots en fontion du modele et du code lot
|
List<IdentCodeLibelleNumOrdre> |
listeSousLotDepuisModele(FMdlot mdLot,
String codeLot,
String codeSsLot) |
FSslot |
loadByCodeAndIdentLot(Double identLot,
String codeSousLot)
Charge le sous lot avec l'identifiant du lot, et le code du sous lot.
|
DetailPiece |
loadDetailLot(Double idLot) |
DetailPiece |
loadDetailSsLot(Double idSsLot) |
FLot |
loadLotAvecSousLotsByIdent(Double identLot) |
FLot |
loadLotByCodeAndAffaire(String codeAffaire,
String codeLot)
Searchs a batch with its code and the code of the affair linked.
|
FLot |
loadLotByCodeAndAffaire(String codeAffaire,
String codeLot,
boolean chargerSousLots) |
FLot |
loadLotByIdent(Double identLot)
Searchs a batch with its code and the code of the affair linked.
|
FSslot |
loadSousLotByCodeAndAffaireAndLot(String codeAffaire,
String codeLot,
String codeSousLot)
Searchs an under-batch by its code and the code of the affair linked and the code of the batch linked.
|
FSslot |
loadSousLotByIdent(Double identSousLot)
Searchs a batch with its code and the code of the affair linked.
|
List<FLotZl> |
loadZlByAffaire(String codeAffaire) |
List<FLotZl> |
loadZlByLot(Double identLot) |
void |
majEtatLot(FLot lot,
String newEtaff)
Changer le code état d'un lot
|
void |
majEtatSslot(FSslot sslot,
String newEtaff)
Changer le code état d'un sous lot
|
void |
modifierListeLot(List<Double> listeIdentLot,
LotUpdateLot lotUpdateLot)
Met à jour les lots
|
void |
modifierLot(FLot lot) |
Lot |
modifierLot(Lot lot) |
FLtSstrait |
modifierLtSstrait(FLtSstrait ltSstrait) |
void |
modifierSsLot(FSslot sslot) |
SousLot |
modifierSsLot(SousLot sslot) |
void |
modifierZonesLibresListeLot(List<Double> listeIdentLot,
ZonesLibres zonesLibres) |
List<TEtaff> |
rechercheEtatAffaire(EtatAffaireLotSousLotCriteresRecherche critere)
recherche Etat de l'Affaire
|
List<LotResultatRecherche> |
rechercheMultiCriteresLot(LotCriteresRecherche critere) |
List<FLot> |
rechercheMultiCriteresPersistentLot(LotCriteresRecherche critere) |
List<FLot> |
searchLot(ModuleActif moduleActif,
String text,
FAffaires affaires,
Date dtRef) |
List<FLot> |
searchLot(ModuleActif moduleActif,
String text,
String codeAffaire,
Date dtRef) |
List<FSslot> |
searchSousLot(ModuleActif moduleActif,
String text,
FAffaires affaires,
Date dtRef,
FLot lot) |
List<FSslot> |
searchSousLot(ModuleActif moduleActif,
String text,
String codeAffaire,
Date dtRef,
String codeLot) |
List<FSslot> |
searchSslot(SslotCritereRecherche critere)
Recherche multicritéres de sous lot
|
FLot |
setIndClotureLot(FLot lot) |
FSslot |
setIndClotureSousLot(FSslot souslot) |
void |
supprimerLot(FLot lot)
suppression de lot
|
void |
supprimerSsLot(FSslot sslot)
suppression de souslot
|
getServerMessages, resetServerMessages
static final String SERVICE_ID
void creerLotDepuisModele(FAffaires affaire, FMdlot mdLot, List<FPlTache> listeTaches)
boolean creerLotDepuisModele(FAffaires affaire, FMdlot mdLot, List<FPlTache> listeTaches, boolean indCreationAff)
void modifierLot(FLot lot)
FLtSstrait modifierLtSstrait(FLtSstrait ltSstrait)
void modifierSsLot(FSslot sslot)
List<FSslot> findSousLotByAffaireAndLot(String codeAffaire, String codeLot)
codeAffaire
- The affair codecodeLot
- The batch codeList<FSslot> findSousLotLikeCodeAndAffaireAndLot(String codeAffaire, String codeLot, String codeSousLot)
List<FSslot> findSousLotLikeCodeAndAffaireAndLot(String codeAffaire, String codeLot, String codeSousLot, ModuleActif moduleActif)
List<FSslot> findSousLotLikeCodeAndAffaireAndLot(String codeAffaire, String codeLot, String codeSousLot, ModuleActif moduleActif, String cloture, Date dateRef)
List<FLot> findLotByAffaire(String codeAffaire)
codeAffaire
- The affair codeList<FLot> findLotByAffaireAndModule(ModuleActif moduleActif, String codeAffaire)
codeAffaire
- The affair codemoduleActif
- The module activatedList<FLot> findLotLikeCodeByAffaireAndModuleAndCloture(ModuleActif moduleActif, String codeAffaire, String codeLot, String cloture)
List<FSslot> findSousLotByAffaireAndLotAndModule(ModuleActif moduleActif, String codeAffaire, String codeLot)
codeAffaire
- The affair codecodeLot
- The batch codemoduleActif
- The module activatedList<FSslot> findSousLotLikeCodeByAffaireAndLotAndModuleAndCloture(ModuleActif moduleActif, String codeAffaire, String codeLot, String codeSousLot, String cloture)
List<FLot> findLotLikeCodeAndAffaire(String codeAffaire, String codeLot)
codeAffaire
- Recherche exactecodeLot
- Recherche likeList<FLot> findLotLikeCodeAndAffaireSansSsLot(String codeAffaire, String codeLot)
codeAffaire
- codeLot
- List<FLot> findLotLikeCodeAndAffaireSansSsLot(String codeAffaire, String codeLot, boolean includeCloture)
codeAffaire
- codeLot
- List<FLot> findLotLikeCodeAndAffaire(String codeAffaire, String codeLot, boolean loadSsLot, boolean includeCloture, Date dateRef)
List<FLot> findLotLikeCodeAndAffaire(String codeAffaire, String codeLot, boolean loadSsLot, boolean includeCloture, Date dateRef, ModuleActif moduleActif)
FLot loadLotByCodeAndAffaire(String codeAffaire, String codeLot)
codeLot
- The batch codecodeAffaire
- The affair codeFSslot loadSousLotByCodeAndAffaireAndLot(String codeAffaire, String codeLot, String codeSousLot)
codeSousLot
- The under-batch codecodeLot
- The batch codecodeAffaire
- The affair codeList<FSslot> findSousLotLikeCodeByAffaireAndLotAndModuleAndCloture(ModuleActif moduleActif, String codeAffaire, String codeLot, String codeSousLot, String cloture, Date dateRef)
FLot loadLotByIdent(Double identLot)
identLot
- le code Sous LotFSslot loadSousLotByIdent(Double identSousLot)
identSousLot
- l'ident du Sous Lotboolean isCodeEtatSousLotCoherentDepuisModule(ModuleActif module, FSslot sousLot)
sousLot
- The under-batchmodule
- The activated moduleTrue
if the state code of the under-batch allows it to be visible from the activated module or if the state code is null
.False
if it doesn't.boolean isCodeEtatLotCoherentDepuisModule(ModuleActif module, FLot lot)
Lot
- The batchmodule
- The activated moduleTrue
if the state code of the batch allows it to be visible from the activated module or if the state code is null
.False
if it doesn't.boolean isCoherentAffaireLotSousLot(FAffaires affaire, FLot lot, FSslot ssLot)
List<FSslot> searchSslot(SslotCritereRecherche critere)
List<FLot> rechercheMultiCriteresPersistentLot(LotCriteresRecherche critere)
List<LotResultatRecherche> rechercheMultiCriteresLot(LotCriteresRecherche critere)
List<LotSuggest> findSuggestLotLikeCodeLotByAffaire(String codeAffaire, String codeLot, Date dateFin, ModuleActif module, Integer nbMaxLots)
List<SousLotSuggest> findSuggestSousLotLikeCodeSousLotByLot(Double identLot, String codeSousLot, Date dateFin, ModuleActif module, Integer nbMaxSousLots)
List<Lot> listeLotDepuisModele(FAffaires affaire, FMdlot mdLot, List<String> codeLot)
void creerSsLotLight(SousLot sslot)
void supprimerLot(FLot lot)
void supprimerSsLot(FSslot sslot)
List<FAffSstrait> findAffSstraitByAffaire(String codeAffairePilote, String codeAffairePrest, TypeSousTraitance typeSousTraitance)
List<FAffSstrait> findAffSstraitByAffaire(String codeAffairePilote, String codeAffairePrest, TypeSousTraitance typeSousTraitance, Double idMarche)
boolean isPriseEnCompteDateFinOperationnelleLot(ModuleActif module, FLot lot, Date dateOperation)
F_Tables
.module
- The activated module from which the search is launched.lot
- The bean of the batch to testdateOperation
- The date to compareTrue
if the operational end date is >= to the date in parameter.False
if the operational end date is < to the date in parameter or if this criteria don't have to be taken into account according to the parameter setting.boolean isPriseEnCompteDateDebutOperationnelleLot(ModuleActif module, FLot lot, Date dateOperation)
F_Tables
.module
- The activated module from which the search is launched.lot
- The bean of the batch to testdateOperation
- The date to compareTrue
if the operational beginning date is >= to the date in parameter.False
if the operational beginning date is < to the date in parameter or if this criteria don't have to be taken into account according to the parameter setting.boolean isEnabledEtatClotureLot(ModuleActif module, FLot lot)
F_Tables
.module
- The activated module from which the search is launched.lot
- The bean of the batch to testTrue
if the batch in parameter is not allowed to be enclosed. (state enclosed)False
if the batch in parameter is allowed to be enclosed (according to the parameter setting) or if this criteria don't have to be taken into account according to the parameter setting.boolean isPriseEnCompteDateFinOperationnelleSousLot(ModuleActif module, FSslot sousLot, Date dateOperation)
F_Tables
.module
- The activated module from which the search is launched.sousLot
- The bean of the under-batch to testdateOperation
- The date to compareTrue
if the operational end date is >= to the date in parameter.False
if the operational end date is < to the date in parameter or if this criteria don't have to be taken into account according to the parameter setting.boolean isPriseEnCompteDateDebutOperationnelleSousLot(ModuleActif module, FSslot sousLot, Date dateOperation)
F_Tables
.module
- The activated module from which the search is launched.souLot
- The bean of the under-batch to testdateOperation
- The date to compareTrue
if the operational beginning date is >= to the date in parameter.False
if the operational beginning date is < to the date in parameter or if this criteria don't have to be taken into account according to the parameter setting.boolean isEnabledEtatClotureSousLot(ModuleActif module, FSslot sousLot)
F_Tables
.module
- The activated module from which the search is launched.sousLot
- The bean of the under-batch to testTrue
if the batch in parameter is not allowed to be enclosed. (state enclosed)False
if the batch in parameter is allowed to be enclosed (according to the parameter setting) or if this criteria don't have to be taken into account according to the parameter setting.List<TEtaff> rechercheEtatAffaire(EtatAffaireLotSousLotCriteresRecherche critere)
List<FsslotZl> getAllSsZLLotByAfffaire(String codeAffaire)
List<FLotZl> getAllZLLotByAfffaire(String codeAffaire)
FLot loadLotByCodeAndAffaire(String codeAffaire, String codeLot, boolean chargerSousLots)
FSslot loadByCodeAndIdentLot(Double identLot, String codeSousLot)
void modifierListeLot(List<Double> listeIdentLot, LotUpdateLot lotUpdateLot)
DetailPiece loadDetailLot(Double idLot)
DetailPiece loadDetailSsLot(Double idSsLot)
void modifierZonesLibresListeLot(List<Double> listeIdentLot, ZonesLibres zonesLibres)
void _creerLotSansTache(Lot lot) throws T9Exception
T9Exception
List<FLot> searchLot(ModuleActif moduleActif, String text, FAffaires affaires, Date dtRef)
List<FLot> searchLot(ModuleActif moduleActif, String text, String codeAffaire, Date dtRef)
List<FSslot> searchSousLot(ModuleActif moduleActif, String text, FAffaires affaires, Date dtRef, FLot lot)
List<FSslot> searchSousLot(ModuleActif moduleActif, String text, String codeAffaire, Date dtRef, String codeLot)
List<IdentCodeLibelleNumOrdre> listeSousLotDepuisModele(FMdlot mdLot, String codeLot, String codeSsLot)
Lot creerLotFromAffaire(Lot lot, boolean nePasCreerTacheAuto, PlTachesAvecPiecesLiees plTachesAvecPiecesLiees, boolean movePiecesLieesAuto)
Lot creerLotFromAffaireWithStructure(Lot lot, boolean nePasCreerTacheAuto)
SousLot creerSsLotFromAffaire(SousLot sousLot, List<FPlTache> listeTaches, boolean moveTask, PlTachesAvecPiecesLiees plTachesAvecPiecesLiees, boolean movePiecesLieesAuto)
SousLot creerSsLotFromAffaireWithStructure(SousLot sousLot, List<FPlTache> listeTaches, boolean moveTask, PlTachesAvecPiecesLiees plTachesAvecPiecesLiees, boolean movePiecesLieesAuto)
Copyright © 2016. All rights reserved.