@Entity public class FFiches extends Object implements Serializable, ITempsPlanning, TempsMinute, HasTempsEtDuree, ISearchResult, ITache, DureeJourHHMM, HasAffaireLotSousLot
Constructor and Description |
---|
FFiches() |
FFiches(Double typValideur,
String collabValid,
FAffaires affaires,
Date dateFiche) |
FFiches(Double typValideur,
String collabValid,
String codeCollab,
Date dateFiche) |
Modifier and Type | Method and Description |
---|---|
void |
addAllFichesVar(Collection<FFichesVar> coll) |
void |
addFichesVar(FFichesVar o) |
boolean |
equals(Object o) |
FAffaires |
getAffaires() |
String |
getApprobation() |
String |
getApprobationOld() |
String |
getApprobationPrec() |
FApprovisionnt |
getApprovisionnt() |
String |
getCar1() |
String |
getCle() |
FPClient |
getClient() |
String |
getCodeClient() |
String |
getCodeCollab() |
String |
getCollabValid() |
FCollCbud |
getCollCbud() |
FCollCdem |
getCollCdem() |
String |
getCommentaire() |
Double |
getCout() |
Double |
getCoutFrancs() |
Date |
getDateDebut() |
Date |
getDateFiche() |
Date |
getDateFin() |
Date |
getDateModApprobation() |
Date |
getDateSaisie() |
Date |
getDateTerminaison() |
Date |
getDateValid() |
Date |
getDtArret() |
Double |
getDuree() |
Double |
getDureeJourHHMM()
Lorsqu'un FFiches est bindé, on n'a pas accès directement au FCOLLSITU, on ne peut donc effectuer une conversion vers des jours
Attention, il s'agit d'une aide de travail pour ces FFiches, il devrait être alimenté et utilisé localement, aucune garantie n'est
apportée sur le fait qu'il soit renseigné.
|
String |
getEtat() |
Set<FFichesVar> |
getFichesVars()
Deprecated.
|
Date |
getHeureDebut() |
Date |
getHeureFin() |
Double |
getIdentClient() |
String |
getIdentTeleass() |
Double |
getIndCorrection() |
Double |
getIndexportPaie() |
Double |
getIndNonFacturable() |
Double |
getIndRefacture() |
String |
getLibelle() |
String |
getLieu() |
String |
getLigneExporte() |
FLivraisons |
getLivraisons() |
String |
getLot_1() |
FLot |
getLot() |
ModeSaisieTemps |
getModeSaisieTemps()
Lorsqu'un FFiches est bindé, on n'a pas accès directement au FPCollaborateur donc au mode de saisie utilisé pour interpréter
la durée/le temps de la fiche.
|
String |
getMonnaie() |
String |
getMotif() |
String |
getNumContrat() |
String |
getNumero() |
String |
getNumeroBl() |
GOrdwrk |
getOrdwrk() |
FPlTache |
getPlTache() |
Double |
getPtrDetachement()
Deprecated.
|
Double |
getPtrFLignecomcli() |
Double |
getPtrFLignelivraiso() |
String |
getResultIdent() |
Double |
getSeque685() |
String |
getServices() |
FSslot |
getSslot() |
FTaches |
getTaches() |
Double |
getTemps() |
Double |
getTempsJours() |
Double |
getTempsMinutes() |
Double |
getTpsAFacturer() |
Double |
getTpsBrut() |
Double |
getTpsLisse() |
Double |
getTpsReglementaire() |
Double |
getTpsValide() |
String |
getTraitement() |
String |
getTrav() |
String |
getType() |
Double |
getTypValideur() |
String |
getUniteFacture() |
String |
getUniteSaisie() |
TPUtilisateur |
getUtilisateurByTeUtiTerminaison() |
TPUtilisateur |
getUtilModApprobation() |
TPUtilisateur |
getValideur()
BDD : TE_UTI_IDENT
Pointeur vers l'utilisateur valideur |
boolean |
isEtatBrut() |
void |
removeAllFichesVar() |
void |
removeFichesVar(FFichesVar o) |
void |
setAffaires(FAffaires affaires)
BDD : AFFAIRES
Code affaire |
void |
setApprobation(String approbation)
BDD : APPROBATION
Approbation (Brut, Controle, valide) |
void |
setApprobationPrec(String approbationPrec)
BDD : TE_APPROBATION_PREC
Approbation précédente |
void |
setApprovisionnt(FApprovisionnt approvisionnt) |
void |
setCar1(String car1)
BDD : TE_CAR_1
Champ libre |
void |
setCle(String cle)
BDD : CLE
con(COLLAB,DATEFICHE) |
void |
setClient(FPClient client)
BDD : IDENTCLIENT
Ident client |
void |
setCodeClient(String codeClient)
BDD : CODECLIENT
Code du client |
void |
setCodeCollab(String codeCollab)
BDD : CODECOLLAB
Code du collaborateur |
void |
setCollabValid(String collabValid)
BDD : COLLABVALID
Code du collaborateur devant valider la ligne |
void |
setCollCbud(FCollCbud collCbud)
BDD : TE_COLB_IDENT
Pointeur vers le droit d''absence |
void |
setCollCdem(FCollCdem collCdem)
BDD : TE_COLD_IDENT
Pointeur vers la demande d''absence |
void |
setCommentaire(String commentaire)
BDD : COMMENTAIRE
Commentaire |
void |
setCout(Double cout)
BDD : COUT
Coet exprime en monnaie d'origine |
void |
setCoutFrancs(Double coutFrancs)
BDD : COUTFRANCS
Coet converti en francs |
void |
setDateDebut(Date dateDebut)
BDD : DATEDEBUT
Date début teche |
void |
setDateFiche(Date dateFiche)
BDD : DATEFICHE
Date de la fiche de temps |
void |
setDateFin(Date dateFin)
BDD : DATEFIN
Date fin teche |
void |
setDateModApprobation(Date dateModApprobation)
BDD : TE_DATE_MOD_APPRO
Date de derniere modification de l''approbation |
void |
setDateSaisie(Date dateSaisie)
BDD : DATESAISIE
Date de la saisie |
void |
setDateTerminaison(Date dateTerminaison)
BDD : TE_DATE_TERMINAISON
Date de la terminaison de la ligne de temps |
void |
setDateValid(Date dateValid) |
void |
setDtArret(Date dtArret)
BDD : TE_DT_ARRET
Date d'arreté |
void |
setDuree(Double duree)
BDD : DUREE
Duree en Heures |
void |
setDureeJourHHMM(Double dureeJourHHMM) |
void |
setEtat(String etat)
BDD : ETAT
Code etat de la ligne de coet (X = en compte les flux) |
protected void |
setFichesVars(Set<FFichesVar> fichesVars)
Deprecated.
|
void |
setHeureDebut(Date heureDebut)
BDD : HEUREDEBUT
Heure de début de la teche |
void |
setHeureFin(Date heureFin)
BDD : HEUREFIN
Heure de fin de la teche |
void |
setIdentTeleass(String identTeleass) |
void |
setIndCorrection(Double indCorrection) |
void |
setIndexportPaie(Double indexportPaie)
BDD : INDEXPORTPAIE
Indicateur = 1 si la ligne a ete pour les elts variables de la paie, 0 sinon |
void |
setIndNonFacturable(Double indNonFacturable)
BDD : TE_IND_NON_FACTURABLE
Indicateur non facturable |
void |
setIndRefacture(Double indRefacture)
BDD : INDREFACTURE
Ligne refacturee : null -> Non refacturee; 0 -> Ignoree; 1 -> Refacturee |
void |
setLieu(String lieu)
BDD : LIEU
Lieu |
void |
setLigneExporte(String ligneExporte)
BDD : LIGNEEXPORTE
indique que la ligne de temps a ete exportee (par exemple export des temps pour la paie...) |
void |
setLivraisons(FLivraisons livraisons) |
void |
setLot_1(String lot_1)
BDD : LOT_1
Code lot |
void |
setLot(FLot lot) |
void |
setModeSaisieTemps(ModeSaisieTemps modeSaisieTemps) |
void |
setMonnaie(String monnaie)
BDD : MONNAIE
Code monnaie |
void |
setMotif(String motif)
BDD : COMMENTAIRE
Commentaire |
void |
setNumContrat(String numContrat)
BDD : NUMCONTRAT
Numéro de contrat |
void |
setNumeroBl(String numeroBl)
BDD : NUMEROBL
Numéro du BL généré |
void |
setOrdwrk(GOrdwrk ordwrk)
BDD : ORDWRK
Pointeur ordre de travail |
void |
setPlTache(FPlTache plTache)
BDD : PLTACHE
Code de la teche (plTache) |
void |
setPtrDetachement(Double ptrDetachement)
Deprecated.
|
void |
setPtrFLignecomcli(Double ptrFLignecomcli)
BDD : PTRFLIGNECOMCLI
Nombre 0 decimale 11 Oui/Vide Pointeur vers les lignes de commande |
void |
setPtrFLignelivraiso(Double ptrFLignelivraiso)
BDD : PTRFLIGNELIVRAISO
Nombre 0 decimale 12 Oui/Vide Pointeur vers le BL |
void |
setSeque685(Double seque685)
BDD : SEQUE685
Sequentiel V9 |
void |
setServices(String services)
BDD : SERVICES
Zone Services |
void |
setSslot(FSslot sslot) |
void |
setTaches(FTaches taches)
BDD : TACHES
Code de la teche |
void |
setTemps(Double temps)
BDD : TEMPS
Temps passé |
void |
setTempsJours(Double tempsJours)
BDD : TEMPSJOURS
Temps exprime en jours |
void |
setTpsAFacturer(Double tpsAFacturer)
BDD : TPSAFACTURER
Temps a Facturer |
void |
setTpsBrut(Double tpsBrut)
BDD : TPSBRUT
Temps saisi Brut |
void |
setTpsLisse(Double tpsLisse)
BDD : TPSLISSE
Nombre 2 decimales Sans Oui/Vide Temps lisse |
void |
setTpsReglementaire(Double tpsReglementaire)
BDD : TPSREGLEMENTAIRE
Temps Reglementaire |
void |
setTpsValide(Double tpsValide)
BDD : TPSVALIDE
Temps valide par le responsable |
void |
setTraitement(String traitement)
BDD : TRAITEMENT
Code etat indiquant que la ligne a ete dans un traitement prise pour traitement decrementation TMOE |
void |
setTrav(String trav)
BDD : TRAV
Phase dans un lot |
void |
setType(String type)
BDD : TYPE
P=Prévisionnel R=Réalise |
void |
setTypValideur(Double typValideur)
BDD : TYPVALIDEUR
Type du valideur : 0 = non determine / 1 = superieur hierarchique / 2 = responsable d'affaire |
void |
setUniteFacture(String uniteFacture)
BDD : UNITEFACTURE
Rubrique système |
void |
setUniteSaisie(String uniteSaisie)
BDD : UNITESAISIE
Rubrique système |
void |
setUtilisateurByTeUtiTerminaison(TPUtilisateur utilisateurByTeUtiTerminaison)
BDD : TE_UTI_TERMINAISON
Pointeur vers l''utilisateur ayant terminé la ligne de temps |
void |
setUtilModApprobation(TPUtilisateur utilModApprobation)
BDD : TE_IDENT_UTI_MOD_APPRO
Utilisateur ayant modifier l''approbation |
void |
setValideur(TPUtilisateur valideur)
BDD : TE_UTI_IDENT
Pointeur vers l'utilisateur valideur |
String |
toString() |
public Double getSeque685()
public void setSeque685(Double seque685)
Sequentiel
- V9public GOrdwrk getOrdwrk()
public void setOrdwrk(GOrdwrk ordwrk)
Pointeur
- ordre de travailpublic FSslot getSslot()
getSslot
in interface HasAffaireLotSousLot
getSslot
in interface ITempsPlanning
public void setSslot(FSslot sslot)
setSslot
in interface ITempsPlanning
public FAffaires getAffaires()
getAffaires
in interface HasAffaireLotSousLot
getAffaires
in interface ITempsPlanning
public void setAffaires(FAffaires affaires)
setAffaires
in interface ITempsPlanning
Code
- affairepublic FLot getLot()
getLot
in interface HasAffaireLotSousLot
getLot
in interface ITempsPlanning
public void setLot(FLot lot)
setLot
in interface ITempsPlanning
public FTaches getTaches()
public void setTaches(FTaches taches)
Code
- de la techepublic FPlTache getPlTache()
getPlTache
in interface ITache
getPlTache
in interface ITempsPlanning
public void setPlTache(FPlTache plTache)
setPlTache
in interface ITache
Code
- de la teche (plTache)public FLivraisons getLivraisons()
public void setLivraisons(FLivraisons livraisons)
public FApprovisionnt getApprovisionnt()
public void setApprovisionnt(FApprovisionnt approvisionnt)
public TPUtilisateur getUtilisateurByTeUtiTerminaison()
public void setUtilisateurByTeUtiTerminaison(TPUtilisateur utilisateurByTeUtiTerminaison)
Pointeur
- vers l''utilisateur ayant terminé la ligne de tempspublic FCollCdem getCollCdem()
public void setCollCdem(FCollCdem collCdem)
Pointeur
- vers la demande d''absencepublic FCollCbud getCollCbud()
public void setCollCbud(FCollCbud collCbud)
Pointeur
- vers le droit d''absencepublic Date getDateSaisie()
public void setDateSaisie(Date dateSaisie)
Date
- de la saisiepublic Date getDateFiche()
getDateFiche
in interface ITempsPlanning
public void setDateFiche(Date dateFiche)
Date
- de la fiche de tempspublic String getCodeCollab()
public void setCodeCollab(String codeCollab)
setCodeCollab
in interface ITempsPlanning
Code
- du collaborateurpublic String getCodeClient()
getCodeClient
in interface ITempsPlanning
public void setCodeClient(String codeClient)
setCodeClient
in interface ITempsPlanning
Code
- du clientpublic Date getHeureDebut()
getHeureDebut
in interface ITempsPlanning
public void setHeureDebut(Date heureDebut)
Heure
- de début de la techepublic Date getHeureFin()
getHeureFin
in interface ITempsPlanning
public void setHeureFin(Date heureFin)
Heure
- de fin de la techepublic String getCommentaire()
getCommentaire
in interface ITempsPlanning
public void setCommentaire(String commentaire)
setCommentaire
in interface ITempsPlanning
Commentaire
- public Double getTemps()
getTemps
in interface HasTempsEtDuree
getTemps
in interface ITempsPlanning
public void setTemps(Double temps)
setTemps
in interface HasTempsEtDuree
setTemps
in interface ITempsPlanning
Temps
- passépublic String getCle()
public void setCle(String cle)
con(COLLAB,DATEFICHE)
- public Double getTempsJours()
public void setTempsJours(Double tempsJours)
Temps
- exprime en jourspublic String getType()
public void setType(String type)
P=Prévisionnel
- R=Réalisepublic Date getDateDebut()
public void setDateDebut(Date dateDebut)
Date
- début techepublic Date getDateFin()
public void setDateFin(Date dateFin)
Date
- fin techepublic Double getCout()
public void setCout(Double cout)
Coet
- exprime en monnaie d'originepublic String getMonnaie()
public void setMonnaie(String monnaie)
Code
- monnaiepublic Double getCoutFrancs()
public void setCoutFrancs(Double coutFrancs)
Coet
- converti en francspublic String getEtat()
public void setEtat(String etat)
Code
- etat de la ligne de coet (X = en compte les flux)public String getLot_1()
getLot_1
in interface ITempsPlanning
public void setLot_1(String lot_1)
setLot_1
in interface ITempsPlanning
Code
- lotpublic String getTrav()
public void setTrav(String trav)
Phase
- dans un lotpublic String getLigneExporte()
public void setLigneExporte(String ligneExporte)
indique
- que la ligne de temps a ete exportee (par exemple export des
temps pour la paie...)public Double getDuree()
getDuree
in interface HasTempsEtDuree
getDuree
in interface ITempsPlanning
public void setDuree(Double duree)
setDuree
in interface HasTempsEtDuree
setDuree
in interface ITempsPlanning
Duree
- en Heurespublic String getTraitement()
public void setTraitement(String traitement)
Code
- etat indiquant que la ligne a ete dans un traitement prise
pour traitement decrementation TMOEpublic FPClient getClient()
public void setClient(FPClient client)
setClient
in interface ITempsPlanning
Ident
- clientpublic String getApprobation()
public void setApprobation(String approbation)
Approbation
- (Brut, Controle, valide)public String getUniteSaisie()
public void setUniteSaisie(String uniteSaisie)
Rubrique
- systèmepublic String getUniteFacture()
public void setUniteFacture(String uniteFacture)
Rubrique
- systèmepublic String getNumeroBl()
public void setNumeroBl(String numeroBl)
Numéro
- du BL générépublic Double getTpsValide()
public void setTpsValide(Double tpsValide)
Temps
- valide par le responsablepublic Double getTpsBrut()
public void setTpsBrut(Double tpsBrut)
Temps
- saisi Brutpublic Double getTpsLisse()
public void setTpsLisse(Double tpsLisse)
Nombre
- 2 decimales Sans Oui/Vide Temps lissepublic Double getTpsAFacturer()
public void setTpsAFacturer(Double tpsAFacturer)
Temps
- a Facturerpublic Double getTpsReglementaire()
public void setTpsReglementaire(Double tpsReglementaire)
Temps
- Reglementairepublic Double getPtrFLignelivraiso()
public void setPtrFLignelivraiso(Double ptrFLignelivraiso)
Nombre
- 0 decimale 12 Oui/Vide Pointeur vers le BLpublic Double getPtrFLignecomcli()
public void setPtrFLignecomcli(Double ptrFLignecomcli)
Nombre
- 0 decimale 11 Oui/Vide Pointeur vers les lignes de commande@Deprecated public Double getPtrDetachement()
@Deprecated public void setPtrDetachement(Double ptrDetachement)
Ident
- du detachement associépublic Double getIndexportPaie()
public void setIndexportPaie(Double indexportPaie)
Indicateur
- =
1 si la ligne a ete pour les elts variables de la paie, 0
sinonpublic String getIdentTeleass()
public void setIdentTeleass(String identTeleass)
public String getServices()
public void setServices(String services)
Zone
- Servicespublic String getNumContrat()
public void setNumContrat(String numContrat)
Numéro
- de contratpublic String getCollabValid()
public void setCollabValid(String collabValid)
Code
- du collaborateur devant valider la lignepublic Double getTypValideur()
public void setTypValideur(Double typValideur)
Type
- du valideur : 0 = non determine / 1 = superieur hierarchique /
2 = responsable d'affairepublic String getLieu()
public void setLieu(String lieu)
Lieu
- public Double getIndRefacture()
public void setIndRefacture(Double indRefacture)
Ligne
- refacturee : null -> Non refacturee; 0 -> Ignoree; 1 -> Refactureepublic TPUtilisateur getValideur()
Pointeur
- vers l'utilisateur valideurpublic void setValideur(TPUtilisateur valideur)
Pointeur
- vers l'utilisateur valideurpublic String getMotif()
public void setMotif(String motif)
Commentaire
- public Date getDtArret()
public Date getDateTerminaison()
public void setDateTerminaison(Date dateTerminaison)
Date
- de la terminaison de la ligne de tempspublic void setDtArret(Date dtArret)
Date
- d'arreté@Deprecated public Set<FFichesVar> getFichesVars()
@Deprecated protected void setFichesVars(Set<FFichesVar> fichesVars)
public void addFichesVar(FFichesVar o)
public void addAllFichesVar(Collection<FFichesVar> coll)
public void removeFichesVar(FFichesVar o)
public void removeAllFichesVar()
public Date getDateValid()
public void setDateValid(Date dateValid)
public Double getIdentClient()
public Double getIndNonFacturable()
public void setIndNonFacturable(Double indNonFacturable)
Indicateur
- non facturablepublic String getCar1()
public void setCar1(String car1)
Champ
- librepublic String getApprobationPrec()
public void setApprobationPrec(String approbationPrec)
Approbation
- précédentepublic String getApprobationOld()
public TPUtilisateur getUtilModApprobation()
public void setUtilModApprobation(TPUtilisateur utilModApprobation)
Utilisateur
- ayant modifier l''approbationpublic Date getDateModApprobation()
public void setDateModApprobation(Date dateModApprobation)
Date
- de derniere modification de l''approbationpublic Double getTempsMinutes()
getTempsMinutes
in interface TempsMinute
public Double getIndCorrection()
public void setIndCorrection(Double indCorrection)
Indicateur
- de ligne corrigante: 1-> corrigante, 0->non corrigantepublic String getResultIdent()
getResultIdent
in interface ISearchResult
public ModeSaisieTemps getModeSaisieTemps()
public void setModeSaisieTemps(ModeSaisieTemps modeSaisieTemps)
public Double getDureeJourHHMM()
getDureeJourHHMM
in interface DureeJourHHMM
public void setDureeJourHHMM(Double dureeJourHHMM)
public boolean isEtatBrut()
public String getLibelle()
getLibelle
in interface HasAffaireLotSousLot
public String getNumero()
getNumero
in interface HasAffaireLotSousLot
Copyright © 2016. All rights reserved.