VWBANK : Définition des tailles de champs
This commit is contained in:
parent
df7ad87c10
commit
efe83aabe9
@ -18,109 +18,144 @@ class Identite
|
||||
/**
|
||||
* Raison sociale / Nom de l'entreprise (format court avec abréviations)
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=80
|
||||
*/
|
||||
public $Nom;
|
||||
|
||||
/**
|
||||
* Raison sociale (ligne 2)
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=38
|
||||
*/
|
||||
public $Nom2;
|
||||
|
||||
/**
|
||||
* Raison sociale / Nom de l'entreprise (format long)
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=255
|
||||
*/
|
||||
public $NomLong;
|
||||
|
||||
/**
|
||||
*
|
||||
* Enter description here ...
|
||||
* Nom Commercial
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=200
|
||||
*/
|
||||
public $NomCommercial;
|
||||
|
||||
|
||||
/**
|
||||
* Sigle de l'entreprise (format court)
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=20
|
||||
*/
|
||||
public $Sigle;
|
||||
|
||||
/**
|
||||
* Sigle de l'entreprise (format long)
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=80
|
||||
*/
|
||||
public $SigleLong;
|
||||
|
||||
/**
|
||||
* Enseigne de l'établissement
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=60
|
||||
*/
|
||||
public $Enseigne;
|
||||
|
||||
/**
|
||||
* Enseigne de l'établissement
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=200
|
||||
*/
|
||||
public $EnseigneLong;
|
||||
|
||||
/**
|
||||
* Adresse de l'établissement (ligne 1)
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=44
|
||||
*/
|
||||
public $Adresse;
|
||||
|
||||
/**
|
||||
* Adresse de l'établissement (ligne 2)
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=38
|
||||
*/
|
||||
public $Adresse2;
|
||||
|
||||
/**
|
||||
* Adresse structurée : Numéro dans la voie
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=4
|
||||
*/
|
||||
public $AdresseNum;
|
||||
|
||||
/**
|
||||
* Adresse structurée : Lettre d'indicateur de répétition (Bis/Ter/Quater/etc...)
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=1
|
||||
*/
|
||||
public $AdresseBtq;
|
||||
|
||||
/**
|
||||
* Adresse structurée : Type de voie (AV, R, BD, etc...)
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=4
|
||||
*/
|
||||
public $AdresseVoie;
|
||||
|
||||
/**
|
||||
* Adresse structurée : Libellé de la voie
|
||||
@var string */
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=32
|
||||
*/
|
||||
public $AdresseRue;
|
||||
|
||||
/**
|
||||
* Code postal
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=10
|
||||
*/
|
||||
public $CP;
|
||||
|
||||
/**
|
||||
* Commune
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=40
|
||||
*/
|
||||
public $Ville;
|
||||
|
||||
/**
|
||||
* Libellé du Pays
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=40
|
||||
*/
|
||||
public $Pays;
|
||||
|
||||
/**
|
||||
* Code du Pays (format ISO 2 caractères)
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=2
|
||||
* @ref mysql:Liste des Pays ISO 2:tabPaysIso2.sql
|
||||
*/
|
||||
public $PaysIso2;
|
||||
@ -140,6 +175,8 @@ class Identite
|
||||
/**
|
||||
* Numéro de TVA Intracommunautaire
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=14
|
||||
*/
|
||||
public $TvaNumero;
|
||||
|
||||
@ -152,6 +189,8 @@ class Identite
|
||||
/**
|
||||
* Code de la Forme juridique au RCS
|
||||
* @var int
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=11
|
||||
* @ref mysql:Liste des Formes juridiques S&D (incluant celles de l'Insee):tabFJur.sql
|
||||
*/
|
||||
public $FJ;
|
||||
@ -159,12 +198,16 @@ class Identite
|
||||
/**
|
||||
* Libellé de la Forme juridique au RCS
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=100
|
||||
*/
|
||||
public $FJ_Lib;
|
||||
|
||||
/**
|
||||
* Code NAF de l'établissement
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=5
|
||||
* @ref mysql:Liste des Codes Activités S&D (incluant naf4 et naf5 de l'Insee):tabNaf.sql
|
||||
*/
|
||||
public $NafEtab;
|
||||
@ -172,47 +215,59 @@ class Identite
|
||||
/**
|
||||
* Libellé NAF de l'établissement
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=150
|
||||
*/
|
||||
public $NafEtabLib;
|
||||
|
||||
/**
|
||||
* Effectif de l'entreprise en chiffres
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=11
|
||||
*/
|
||||
public $Effectif;
|
||||
|
||||
/**
|
||||
* Date de dernière mise à jour de l'établissement à l'INSEE
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=10
|
||||
*/
|
||||
public $DateMajINSEE;
|
||||
|
||||
/**
|
||||
* Date de dernière mise à jour de l'entreprise au Registre du Commerce et des Sociétés
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=10
|
||||
*/
|
||||
public $DateMajRCS;
|
||||
|
||||
/**
|
||||
* Date de dernière mise à jour de la fiche d'identité de l'établissement
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=10
|
||||
*/
|
||||
public $DateMajID;
|
||||
|
||||
|
||||
/**
|
||||
* Code situation juridique de l'entreprise
|
||||
* (RR: Radié du Registre du Commerce et de Sociétés, RP: Radiation publié, PL: Plan en cours,
|
||||
* P: En procédure collectire)
|
||||
* @var string
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=2
|
||||
*/
|
||||
public $SituationJuridique;
|
||||
|
||||
|
||||
/**
|
||||
* Présence de privileges
|
||||
* @var boolean
|
||||
*/
|
||||
public $Privileges;
|
||||
|
||||
|
||||
}
|
||||
|
||||
class SearchEntrepriseReturn
|
||||
@ -412,57 +467,83 @@ class SearchReturn
|
||||
|
||||
class Actionnaire
|
||||
{
|
||||
/** Pourcentage de détention par l'actionnaire
|
||||
/**
|
||||
* Pourcentage de détention par l'actionnaire
|
||||
* @var string
|
||||
*/
|
||||
public $Pmin;
|
||||
|
||||
/** Lien de type : +=majoritaire, -=minoritaire, C=contrôle (major.), S=solde (minor.), F=absorption, A=absorbant
|
||||
* @var string
|
||||
|
||||
/**
|
||||
* Lien de type : +=majoritaire, -=minoritaire, C=contrôle (major.), S=solde (minor.), F=absorption, A=absorbant
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=1
|
||||
*/
|
||||
public $MajMin;
|
||||
|
||||
/** Raison sociale de l'actionnaire
|
||||
* @var string
|
||||
|
||||
/**
|
||||
* Raison sociale de l'actionnaire
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=80
|
||||
*/
|
||||
public $RaisonSociale;
|
||||
|
||||
/** Type de lien (PP:Personne Physique, PM:Personne Morale)
|
||||
* @var string
|
||||
/**
|
||||
* Type de lien (PP:Personne Physique, PM:Personne Morale)
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=2
|
||||
*/
|
||||
public $TypeEntrep;
|
||||
|
||||
/** Code du Pays de l'actionnaire (format ISO 3 caractères)
|
||||
* @var string
|
||||
/**
|
||||
* Code du Pays de l'actionnaire (format ISO 3 caractères)
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=3
|
||||
* @ref mysql:Liste des Pays ISO 3:tabPaysIso3.sql
|
||||
*/
|
||||
public $Pays;
|
||||
|
||||
/** Siren de l'actionnaire
|
||||
* @var string
|
||||
|
||||
/**
|
||||
* Siren de l'actionnaire
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=9
|
||||
*/
|
||||
public $Siren;
|
||||
|
||||
/** Lien actif (1=oui)
|
||||
|
||||
/**
|
||||
* Lien actif (1=oui)
|
||||
* @var int
|
||||
*/
|
||||
public $Actif;
|
||||
|
||||
/** Code interne (source S&D)
|
||||
* @var string
|
||||
|
||||
/**
|
||||
* Code interne (source S&D)
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=11
|
||||
*/
|
||||
public $Source;
|
||||
|
||||
/** Date de mise à jour du lien
|
||||
* @var string
|
||||
|
||||
/**
|
||||
* Date de mise à jour du lien
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=10
|
||||
*/
|
||||
public $DateLien;
|
||||
|
||||
/** Date de mise à jour dans la base S&D
|
||||
* @var string
|
||||
|
||||
/**
|
||||
* Date de mise à jour dans la base S&D
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=10
|
||||
*/
|
||||
public $DateMaj;
|
||||
|
||||
|
||||
/**
|
||||
* Information identitaire de l'actionnaire
|
||||
* @var ActionnaireIdentite
|
||||
@ -475,73 +556,94 @@ class ActionnaireIdentite
|
||||
{
|
||||
/**
|
||||
* Adresse de l'établissement (ligne 1)
|
||||
* @var string
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=44
|
||||
*/
|
||||
public $Adresse;
|
||||
|
||||
|
||||
/**
|
||||
* Adresse de l'établissement (ligne 2)
|
||||
* @var string
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=38
|
||||
*/
|
||||
public $Adresse2;
|
||||
|
||||
|
||||
/**
|
||||
* Adresse structurée : Numéro dans la voie
|
||||
* @var string
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=4
|
||||
*/
|
||||
public $AdresseNum;
|
||||
|
||||
|
||||
/**
|
||||
* Adresse structurée : Lettre d'indicateur de répétition (Bis/Ter/Quater/etc...)
|
||||
* @var string
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=1
|
||||
*/
|
||||
public $AdresseBtq;
|
||||
|
||||
|
||||
/**
|
||||
* Adresse structurée : Type de voie (AV, R, BD, etc...)
|
||||
* @var string
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=4
|
||||
*/
|
||||
public $AdresseVoie;
|
||||
|
||||
|
||||
/**
|
||||
* Adresse structurée : Libellé de la voie
|
||||
@var string */
|
||||
* Adresse structurée : Libellé de la voie
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=32
|
||||
*/
|
||||
public $AdresseRue;
|
||||
|
||||
|
||||
/**
|
||||
* Code postal
|
||||
* @var string
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=10
|
||||
*/
|
||||
public $CP;
|
||||
|
||||
|
||||
/**
|
||||
* Commune
|
||||
* @var string
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=40
|
||||
*/
|
||||
public $Ville;
|
||||
|
||||
|
||||
/**
|
||||
* Date de création de l'entreprise (date de début d'activité INSEE)
|
||||
* @var string
|
||||
*/
|
||||
public $DateCreaEn;
|
||||
|
||||
|
||||
/**
|
||||
* Date de la dernière immatriculation au Registre du Commerce
|
||||
* @var string
|
||||
*/
|
||||
public $DateImmat;
|
||||
|
||||
|
||||
/**
|
||||
* Code de la Forme juridique à l'INSEE
|
||||
* @var int
|
||||
* @var int
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=11
|
||||
* @ref mysql:Liste des Formes juridiques S&D (incluant celles de l'Insee):tabFJur.sql
|
||||
*/
|
||||
public $FJ;
|
||||
|
||||
|
||||
/**
|
||||
* Libellé de la Forme juridique à l'INSEE
|
||||
* @var string
|
||||
* @var string
|
||||
* @xsd minLength=0
|
||||
* @xsd maxLength=100
|
||||
*/
|
||||
public $FJ_Lib;
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user