From 4dfa66deb035d282f8699e1562833b03071f173a Mon Sep 17 00:00:00 2001 From: Yoann LENAOUR Date: Mon, 13 Sep 2010 14:12:18 +0000 Subject: [PATCH] Premier ajout des descriptions des informations identitaires --- library/WsScore/Types/IdentiteTypes.php | 376 ++++++++++++++++++++---- 1 file changed, 320 insertions(+), 56 deletions(-) diff --git a/library/WsScore/Types/IdentiteTypes.php b/library/WsScore/Types/IdentiteTypes.php index a95a82a8..031b651f 100644 --- a/library/WsScore/Types/IdentiteTypes.php +++ b/library/WsScore/Types/IdentiteTypes.php @@ -2,214 +2,455 @@ class IdentiteResultType { /** - * Identifiant interne + * Identifiant interne de l'établissement * @var int */ public $id; + /** - * SIRET de l'entreprise + * SIRET de l'établissement * @var string */ public $Siret; + /** * SIRET du siège de l'entreprise * @var string */ public $SiretSiege; - /** @var int */ + + /** + * Etablissement siège ou secondaire de l'entreprise (1 ou 0) + * @var int + */ public $Siege; - /** @var string */ + + /** + * Code du tribunal (Codification interne issue du Bodacc) + * @todo Lien vers la table jo.tribunaux + * @var string + */ public $TribunalCode; - /** @var string */ + + /** + * Libellé du tribunal de l'entreprise + * @var string + */ public $TribunalLib; - /** @var string */ + + /** + * Numéro de Registre du Commerce de l'entreprise + * @var string + */ public $NumRC; - /** @var int */ + + /** + * Etablissement actif (1=actif) + * @var int + */ public $Actif; - /** @var int */ + + /** + * Entreprise active au Registre du Commerce + * @var int + */ public $EntActiveRCS; - /** @var string */ + + /** + * Autre identifiant connu + * @var string + */ public $AutreId; - /** @var string */ + + /** + * Code interne de la source de création de la fiche établissement + * @var string + */ public $Source; - /** @var int */ + + /** + * Numéro d'identifiant de la fiche établissement dans la source + * @var int + */ public $SourceId; - /** @var string */ + + /** + * Code ISIN + * @var string + */ public $Isin; - /** @var string */ + + /** + * Raison sociale / Nom de l'entreprise (format court avec abréviations) + * @var string + */ public $Nom; - /** @var string */ + + /** + * Raison sociale (ligne 2) + * @var string + */ public $Nom2; - /** @var string */ + + /** + * Raison sociale / Nom de l'entreprise (format long) + * @var string + */ public $NomLong; - /** @var string */ + + /** + * Sigle de l'entreprise (format court) + * @var string + */ public $Sigle; - /** @var string */ + + /** + * Sigle de l'entreprise (format long) + * @var string + */ public $SigleLong; - /** @var string */ + + /** + * Enseigne de l'établissement + * @var string + */ public $Enseigne; - /** @var string */ + + /** + * Adresse de l'établissement (ligne 1) + * @var string + */ public $Adresse; - /** @var string */ + + /** + * Adresse de l'établissement (ligne 2) + * @var string + */ public $Adresse2; - /** @var string */ + + /** + * Adresse structurée : Numéro dans la voie + * @var string + */ public $AdresseNum; - /** @var string */ + + /** + * Adresse structurée : Lettre d'indicateur de répétition (Bis/Ter/Quater/etc...) + * @var string + */ public $AdresseBtq; - /** @var string */ + + /** + * Adresse structurée : Type de voie (AV, R, BD, etc...) + * @var string + */ public $AdresseVoie; - /** @var string */ + + /** + * Adresse structurée : Libellé de la voie + @var string */ public $AdresseRue; - /** @var string */ + + /** + * Code postal + * @var string + */ public $CP; - /** @var string */ + + /** + * Commune + * @var string + */ public $Ville; - /** @var string */ + + /** + * Libellé du Pays + * @var string + */ public $Pays; - /** @var string */ + + /** + * Code du Pays (format ISO 2 caractères) + * @var string + */ public $PaysIso2; - /** @var int */ + + /** + * Civilité (1=Masculin, 2=Féminin, 0=ND) + * @var int + */ public $Civilite; - /** @var int */ + + /** + * Nombre d'établisements actifs + * @var int + */ public $NbEtab; - /** @var string */ + + /** + * Numéro de téléphone + * @var string + */ public $Tel; - /** @var string */ + + /** + * Numéro de télécopie/fax + * @var string + */ public $Fax; - /** @var string */ + + /** + * Site Web + * @var string + */ public $Web; - /** @var string */ + + /** + * Adresse email de contact + * @var string + */ public $Mail; - /** @var float */ + + /** + * Coordonnées GPS WGS84 : Latitude + * @var float + */ public $GeoLat; - /** @var float */ + + /** + * Coordonnées GPS WGS84 : Longitude + * @var float + */ public $GeoLon; - /** @var int */ + + /** + * Coordonnées GPS : Précision (0:N/D, 1:pays, 2:région, 3:département, 4/5:ville, 6/7:rue, 8/9:exacte) + * @var int + */ public $GeoPrecis; - /** @var GeoInfos */ + + /** + * Informations géographiques relatives aux zones prioritaires + * @var GeoInfos + */ public $GeoInfos; - /** @var string */ + + /** + * Numéro de TVA Intracommunautaire + * @var string + */ public $TvaNumero; - /** @var int */ + + /** + * Numéro de TVA Intracommunautaire existant et validé + * @var bool + */ public $TvaAttribue; - /** @var int */ + + /** + * Code de la Forme juridique + * @var int + */ public $FJ; - /** @var string */ + + /** + * Libellé de la Forme juridique + * @var string + */ public $FJ_lib; - /** @var string */ + + /** + * Libellé de la Forme juridique @todo + * @var string + */ public $FJ2_Lib; - /** @var string */ + + /** + * SIREN de l'entreprise + * @var string + */ public $Siren; - /** @var string */ + + /** + * NIC de l'établissement + * @var string + */ public $Nic; - /** @var string */ + + /** + * Code NAF de l'entreprise + * @var string + */ public $NafEnt; - /** @var string */ + + /** + * Libellé NAF de l'entreprise + * @var string + */ public $NafEntLib; - /** @var string */ + + /** + * Code NACE de l'établissement + * @var string + */ public $NaceEtab; - /** @var string */ + + /** + * Code NACE de l'entreprise + * @var string + */ public $NaceEnt; + /** @var string */ public $Nafa; + /** @var string */ public $NafaLib; + /** @var string */ public $Activite; + /** @var int */ public $Capital; + /** @var string */ public $CapitalDev; + /** @var string */ public $CapitalLib; + /** @var string */ public $CapitalType; + /** @var string */ public $DateCreaEt; + /** @var string */ public $DateCreaEn; + /** @var string */ public $DateImmat; + /** @var string */ public $DateRadiation; + /** @var string */ public $EffEnTr; + /** @var string */ public $EffEnTrLib; + /** @var string */ public $Effectif; + /** @var string */ public $EffEtTr; + /** @var string */ public $EffEtTrLib; + /** @var string */ public $EffectifEtab; + /** @var string */ public $Dept; + /** @var int */ public $codeCommune; + /** @var int */ public $AnneeEffEn; + /** @var int */ public $AnneeEffEt; + /** @var int */ public $AnneeTCA; + /** @var int */ public $TrancheCA; + /** @var string */ public $TrancheCALib; + /** @var string */ public $dir1Titre; + /** @var string */ public $dir1NomPrenom; + /** @var string */ public $dir1DateFct; + /** @var string */ public $dir1DateNaiss; + /** @var string */ public $dir1LieuNaiss; + /** @var string */ public $dir2Titre; + /** @var string */ public $dir2NomPrenom; + /** @var string */ public $dir2DateFct; + /** @var string */ public $dir2DateNaiss; + /** @var string */ public $dir2LieuNaiss; + /** @var string */ - public $Rivoli; + public $Rivoli + /** @var int */ public $NatureActivite; + /** @var int */ public $OrigineCreation; + /** @var int */ public $TypeExploitation; + /** @var int */ public $Auxiliaire; + /** @var int */ public $Saisonnalite; + /** @var string */ public $SituationJuridique; + /** @var IdentiteBilan */ public $Bilan; + /** @var IdentiteBourse */ public $Bourse; + /** @var string */ public $DateMajINSEE; + /** @var string */ public $DateMajRCS; + /** @var string */ public $DateMajBILAN; + /** @var string */ public $DateMajID; + /** @var string */ public $Naf4Ent; + /** @var string */ public $Naf4Etab; + /** @var string */ public $Naf4EntLib; + /** @var string */ public $Naf4EtabLib; } @@ -237,16 +478,39 @@ class IdentiteBilan { } class GeoInfos { - /** @var string */ + /** + * Identifiant de la zone CUCS si établissement en Contrat Urbain de Cohésion Sociale + * @var string + */ public $CUCS; - /** @var string */ + + /** + * Identifiant de la zone ZRU si établissement en Zone de Redynamisation Urbaine + * @var string + */ public $ZRU; - /** @var string */ + + /** + * Identifiant de la zone ZFU si établissement en Zone Franche Urbaine + * @var string + */ public $ZFU; - /** @var string */ + + /** + * Identifiant de la zone ZUS si établissement en Zone Urbaine Sensible + * @var string + */ public $ZUS; - /** @var string */ + + /** + * Identifiant de la zone AFR si établissement en Zone d'Aides à Finalités Régionales + * @var string + */ public $AFR; - /** @var string */ + + /** + * Identifiant de la zone ZRR si établissement en Zone de Revitalisation Rurale + * @var string + */ public $ZRR; } \ No newline at end of file