@Entity public class FDmdInterne extends Object implements Serializable, IdentIdentifiable, Approuvable, ZonesLibresAjoutable
Modifier and Type | Field and Description |
---|---|
static String |
ALIAS_LISTE_DEMANDE_INTERNE_ZL |
static int |
LIEU_DEPART_LENGTH |
static int |
LIEU_DESTINATION_LENGTH |
static int |
NOM_APPEL_LENGTH |
static int |
NUMERO_LENGTH |
Constructor and Description |
---|
FDmdInterne() |
public static final String ALIAS_LISTE_DEMANDE_INTERNE_ZL
public static final int NUMERO_LENGTH
public static final int NOM_APPEL_LENGTH
public static final int LIEU_DEPART_LENGTH
public static final int LIEU_DESTINATION_LENGTH
public Double getIdent()
getIdent
in interface IdentIdentifiable
public void setIdent(Double ident)
Identifiant
- public TPSociete getSociete()
public void setSociete(TPSociete societe)
Pointeur
- vers la sociétépublic String getNumero()
public void setNumero(String numero)
numéro
- de la demandepublic String getNomAppel()
public void setNomAppel(String nomAppel)
nom
- d'appelpublic FPCollaborateur getCollaborateur()
public void setCollaborateur(FPCollaborateur collaborateur)
collaborateur
- concerné par la demandepublic Date getDebut()
public void setDebut(Date debut)
date
- et heure de débutpublic Date getFin()
public void setFin(Date fin)
date
- et heure de finpublic String getDescription()
public void setDescription(String description)
la
- descriptionpublic Double getMultiAffaires()
public void setMultiAffaires(Double multiAffaires)
Si
- on coche, les affaires doivent être saisies dans les lignes et pas dans cette tablepublic FAffaires getAffaires()
getAffaires
in interface Approuvable
public void setAffaires(FAffaires affaires)
pointeur
- vers l'affairepublic FLot getLot()
public void setLot(FLot lot)
pointeur
- vers le lotpublic FSslot getSslot()
public void setSslot(FSslot sslot)
pointeur
- vers le sous lotpublic String getCodeEtatApprobation()
getCodeEtatApprobation
in interface Approuvable
public void setCodeEtatApprobation(String etatApprobation)
setCodeEtatApprobation
in interface Approuvable
L'état
- d'approbation. EtatApprobation
public EtatApprobation getEtatApprobation()
public Date getDateApprobation()
getDateApprobation
in interface Approuvable
public void setDateApprobation(Date dateApprobation)
setDateApprobation
in interface Approuvable
date
- d'approbationpublic String getLieuDepart()
public void setLieuDepart(String lieuDepart)
ville
- de départ: Soit texte libre, soit villepublic String getLieuDestination()
public void setLieuDestination(String lieuDestination)
ville
- de destination: Soit texte libre, soit villepublic TVille getLieuDepartVille()
public void setLieuDepartVille(TVille lieuDepartVille)
pointeur
- vers la ville de départ liéepublic TVille getLieuDestinationVille()
public void setLieuDestinationVille(TVille lieuDestinationVille)
pointeur
- vers la ville de destination liéepublic Double getIndSansFrais()
public void setIndSansFrais(Double indSansFrais)
Permet
- d'indiquer que c'est une demande sans lignes et que c'est choisit.public TCategDmdInterne getCategorie()
public void setCategorie(TCategDmdInterne categorie)
Lien
- vers la catégorie de demande internepublic TDevise getDevise()
public void setDevise(TDevise devise)
pointeur
- vers la devise de la demandepublic TPUtilisateur getUtilisateurByCreUtiIdent()
public void setUtilisateurByCreUtiIdent(TPUtilisateur utilisateurByCreUtiIdent)
utilisateur
- création de la demandepublic TPUtilisateur getUtilisateurByMajUtiIdent()
public void setUtilisateurByMajUtiIdent(TPUtilisateur utilisateurByMajUtiIdent)
utilisateur
- ayant modifié la demande en dernierpublic Date getCreDate()
public void setCreDate(Date creDate)
date
- de créationpublic Date getMajDate()
public void setMajDate(Date majDate)
date
- de dernière majpublic Set<FDmdInterneZl> getListeDemandeZls()
public void setListeDemandeZls(Set<FDmdInterneZl> listeDemandeZls)
public void removeAllDemandeZls()
public void removeDemandeZl(FDmdInterneZl o)
public void addDemandeZl(FDmdInterneZl o)
public String getIdentPiece()
getIdentPiece
in interface Approuvable
public TypePiece getTypePiece()
getTypePiece
in interface Approuvable
public Double getMontantApprobation()
Approuvable
getMontantApprobation
in interface Approuvable
public void setMontantApprobation(Double montantTotalPrevuEur)
public Date getDate()
Approuvable
getDate
in interface Approuvable
public String getCodeEtabl()
getCodeEtabl
in interface Approuvable
public Set<FLigneDmdInterne> getLignes()
public void setLignes(Set<FLigneDmdInterne> lignes)
public void addLigne(FLigneDmdInterne o)
public void addAllLigne(Collection<FLigneDmdInterne> coll)
public void removeLigne(FLigneDmdInterne o)
public void removeAllLigne()
public FPClient getClient()
public void setClient(FPClient client)
public Set<IZonesLibres> getListeZonesLibres()
getListeZonesLibres
in interface ZonesLibresAjoutable
public void addZoneLibre(IZonesLibres zl)
addZoneLibre
in interface ZonesLibresAjoutable
public String getCodeSociete()
getCodeSociete
in interface Approuvable
Copyright © 2016. All rights reserved.