fr.ifremer.allegro.data.survey.delaration
Class DeclaredDocumentReference

java.lang.Object
  extended by fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
DeclaredDocumentReferenceImpl

public abstract class DeclaredDocumentReference
extends java.lang.Object
implements java.io.Serializable

R??f??rence du document d??claratif. Utile pour les donn??es issu du log book ??lectronique (flux SACAPT.)

See Also:
Serialized Form

Nested Class Summary
static class DeclaredDocumentReference.Factory
          Constructs new instances of DeclaredDocumentReference.
 
Constructor Summary
DeclaredDocumentReference()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          This entity does not have any identifiers and is not extending any other entity, so this method will only return true if the argument reference and this refer to the same object.
 java.util.Collection getChildDeclareddocumentReferences()
           
 java.lang.String getComments()
           Commentaire.
 java.util.Date getControlDate()
           
 java.util.Date getCreationDate()
           Date de cr??ation de l'enquete dans le syst??me central.
 java.util.Date getDocumentDate()
           
 java.lang.String getFileName()
           Nom du fichier ayant servi ?? importer les donn??es d??clar??es dans la base.
 java.lang.String getFirstSheetNumber()
           Num??ro du premier feuillet de la d??claration.
 java.util.Collection getFishingTrips()
           
 java.lang.Integer getId()
           Identifiant interne de la r??f??rence de document d??claratif
 java.lang.String getLastSheetNumber()
           Num??ro du dernier feuillet de la d??claration.
 java.lang.String getOtherDocumentReference()
           Autre r??f??rence sur le document d??claratif.
 DeclaredDocumentReference getParentDeclaredDocumentReference()
           R??f??rence du document d??claratif parent.
 Program getProgram()
           
 java.lang.String getQualificationComments()
           
 java.util.Date getQualificationDate()
           
 QualityFlag getQualityFlag()
           Niveau de qualit?? de la donn??e.
 Department getRecorderDepartment()
           Service saisisseur
 Person getRecorderPerson()
           
 java.lang.String getReference()
           Num??ro de la fiche de peche.
 java.util.Collection getSales()
           Ventes d??clar??es
 java.lang.Short getSheetCount()
           Nombre de feuillets dans la d??claration.
 java.sql.Timestamp getUpdateDate()
           
 java.util.Date getValidationDate()
           
 Vessel getVessel()
           
 int hashCode()
          Returns a hash code based on this entity's identifiers.
 void setChildDeclareddocumentReferences(java.util.Collection childDeclareddocumentReferences)
           
 void setComments(java.lang.String comments)
           
 void setControlDate(java.util.Date controlDate)
           
 void setCreationDate(java.util.Date creationDate)
           
 void setDocumentDate(java.util.Date documentDate)
           
 void setFileName(java.lang.String fileName)
           
 void setFirstSheetNumber(java.lang.String firstSheetNumber)
           
 void setFishingTrips(java.util.Collection fishingTrips)
           
 void setId(java.lang.Integer id)
           
 void setLastSheetNumber(java.lang.String lastSheetNumber)
           
 void setOtherDocumentReference(java.lang.String otherDocumentReference)
           
 void setParentDeclaredDocumentReference(DeclaredDocumentReference parentDeclaredDocumentReference)
           
 void setProgram(Program program)
           
 void setQualificationComments(java.lang.String qualificationComments)
           
 void setQualificationDate(java.util.Date qualificationDate)
           
 void setQualityFlag(QualityFlag qualityFlag)
           
 void setRecorderDepartment(Department recorderDepartment)
           
 void setRecorderPerson(Person recorderPerson)
           
 void setReference(java.lang.String reference)
           
 void setSales(java.util.Collection sales)
           
 void setSheetCount(java.lang.Short sheetCount)
           
 void setUpdateDate(java.sql.Timestamp updateDate)
           
 void setValidationDate(java.util.Date validationDate)
           
 void setVessel(Vessel vessel)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeclaredDocumentReference

public DeclaredDocumentReference()
Method Detail

getId

public java.lang.Integer getId()

Identifiant interne de la r??f??rence de document d??claratif


setId

public void setId(java.lang.Integer id)

getReference

public java.lang.String getReference()

Num??ro de la fiche de peche.

issu du flux SACAPT.

Cela sert ?? regrouper les mar??es par fiche de peche.


setReference

public void setReference(java.lang.String reference)

getFileName

public java.lang.String getFileName()

Nom du fichier ayant servi ?? importer les donn??es d??clar??es dans la base.

ex : Nom du fichier d'origine de la vente = BL_070212_1215.ric


setFileName

public void setFileName(java.lang.String fileName)

getDocumentDate

public java.util.Date getDocumentDate()

setDocumentDate

public void setDocumentDate(java.util.Date documentDate)

getOtherDocumentReference

public java.lang.String getOtherDocumentReference()

Autre r??f??rence sur le document d??claratif.

Utilis?? dans SACROIS/RIC2 : Ce code permet de transmettre dans le fichier RIC2 l???information renseign??e sur la note de vente dans la case ?? Document joint ?? la note de vente (le cas ??ch??ant) ?? :

T2M/D??claration de d??barquement, document de transport, d??claration de prise en

charge. Ce code permet de pr??ciser, lorsqu???aucun document n???est joint ?? la note de vente, si ce d??faut de document joint est ou non une anomalie du point de vue de la

r??glementation.

Exemple :

- 0 : aucun document joint ?? la note de vente ??? sans objet

- 1 : aucun document joint ?? la note de vente ??? anomalie r??glementaire

- 2 : T2M / d??claration de d??barquement

- 3 : Document de transport

- 4 : D??claration de prise en charge


setOtherDocumentReference

public void setOtherDocumentReference(java.lang.String otherDocumentReference)

getFirstSheetNumber

public java.lang.String getFirstSheetNumber()

Num??ro du premier feuillet de la d??claration. Utilis?? dans SACROIS/SIPA.

Il peut s'agir d'un code alphanum??rique (r??f??rence du feuillet).


setFirstSheetNumber

public void setFirstSheetNumber(java.lang.String firstSheetNumber)

getLastSheetNumber

public java.lang.String getLastSheetNumber()

Num??ro du dernier feuillet de la d??claration. Utilis?? dans SACROIS/SIPA.

Il peut s'agir d'un code alphanum??rique (r??f??rence du feuillet).


setLastSheetNumber

public void setLastSheetNumber(java.lang.String lastSheetNumber)

getSheetCount

public java.lang.Short getSheetCount()

Nombre de feuillets dans la d??claration. Utilis?? dans SACROIS/SIPA


setSheetCount

public void setSheetCount(java.lang.Short sheetCount)

getComments

public java.lang.String getComments()

Commentaire.


setComments

public void setComments(java.lang.String comments)

getCreationDate

public java.util.Date getCreationDate()

Date de cr??ation de l'enquete dans le syst??me central.


setCreationDate

public void setCreationDate(java.util.Date creationDate)

getControlDate

public java.util.Date getControlDate()

setControlDate

public void setControlDate(java.util.Date controlDate)

getValidationDate

public java.util.Date getValidationDate()

setValidationDate

public void setValidationDate(java.util.Date validationDate)

getQualificationDate

public java.util.Date getQualificationDate()

setQualificationDate

public void setQualificationDate(java.util.Date qualificationDate)

getQualificationComments

public java.lang.String getQualificationComments()

setQualificationComments

public void setQualificationComments(java.lang.String qualificationComments)

getUpdateDate

public java.sql.Timestamp getUpdateDate()

setUpdateDate

public void setUpdateDate(java.sql.Timestamp updateDate)

getChildDeclareddocumentReferences

public java.util.Collection getChildDeclareddocumentReferences()

setChildDeclareddocumentReferences

public void setChildDeclareddocumentReferences(java.util.Collection childDeclareddocumentReferences)

getParentDeclaredDocumentReference

public DeclaredDocumentReference getParentDeclaredDocumentReference()

R??f??rence du document d??claratif parent.

Utile dans SACAPT.

Cela sert ?? regrouper les mar??es par fiche de peche.


setParentDeclaredDocumentReference

public void setParentDeclaredDocumentReference(DeclaredDocumentReference parentDeclaredDocumentReference)

getVessel

public Vessel getVessel()

setVessel

public void setVessel(Vessel vessel)

getProgram

public Program getProgram()

setProgram

public void setProgram(Program program)

getRecorderDepartment

public Department getRecorderDepartment()

Service saisisseur


setRecorderDepartment

public void setRecorderDepartment(Department recorderDepartment)

getQualityFlag

public QualityFlag getQualityFlag()

Niveau de qualit?? de la donn??e.

"Non qualifi??e" par d??faut


setQualityFlag

public void setQualityFlag(QualityFlag qualityFlag)

getRecorderPerson

public Person getRecorderPerson()

setRecorderPerson

public void setRecorderPerson(Person recorderPerson)

getFishingTrips

public java.util.Collection getFishingTrips()

setFishingTrips

public void setFishingTrips(java.util.Collection fishingTrips)

getSales

public java.util.Collection getSales()

Ventes d??clar??es


setSales

public void setSales(java.util.Collection sales)

equals

public boolean equals(java.lang.Object object)
This entity does not have any identifiers and is not extending any other entity, so this method will only return true if the argument reference and this refer to the same object.

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Returns a hash code based on this entity's identifiers.

Overrides:
hashCode in class java.lang.Object


Copyright © 2008-2010 IFREMER. All Rights Reserved.