| [ Index ] |
|
Code source de Dolibarr 2.0.1 |
[Code source] [Imprimer] [Statistiques]
(pas de description)
| Poids: | 1482 lignes (41 kb) |
| Inclus ou requis: | 4 fois |
| Référencé: | 0 fois |
| Nécessite: | 2 fichiers htdocs/companybankaccount.class.php htdocs/interfaces.class.php |
Societe:: (37 méthodes):
Societe()
create()
verify()
update()
fetch()
delete()
deldir()
factures_impayes()
attribute_prefix()
genprefix()
set_as_client()
set_remise_client()
set_remise_except()
add_commercial()
del_commercial()
get_nom()
contact_email_array()
contact_array()
contact_get_email()
typent_array()
effectif_array()
forme_juridique_array()
display_rib()
rib()
verif_rib()
verif_codeclient()
check_codeclient()
check_codefournisseur()
check_codecompta_client()
check_codecompta_fournisseur()
set_parent()
remove_parent()
id_prof_check()
id_prof_url()
has_projects()
AddPerms()
info()
| Societe($DB, $id=0) X-Ref |
| \brief Constructeur de la classe \param DB handler accès base de données \param id id societe (0 par defaut) |
| create($user='') X-Ref |
| \brief Crée la societe en base \param user Objet utilisateur qui demande la création \return int 0 si ok, < 0 si erreur |
| verify() X-Ref |
| \brief Verification lors de la modification \return 0 si ok, < 0 en cas d'erreur |
| update($id, $user='', $call_trigger=1) X-Ref |
| \brief Mise a jour des paramètres de la sociét \param id id societe \param user Utilisateur qui demande la mise à jour \param call_trigger 0=non, 1=oui \return int <0 si ko, >=0 si ok |
| fetch($socid, $user=0) X-Ref |
| \brief Charge depuis la base l'objet societe \param socid Id de la société à charger en mémoire \param user Objet de l'utilisateur \return int >0 si ok, <0 si ko |
| delete($id) X-Ref |
| \brief Suppression d'une societe de la base avec ses dépendances (contacts, rib...) \param id id de la societe à supprimer |
| deldir($dir) X-Ref |
| \brief Cette fonction permet de supprimer le répertoire de la societe et sous répertoire, meme s'ils contiennent des documents. \param dir repertoire a supprimer |
| factures_impayes() X-Ref |
| \brief Retournes les factures impayées de la société \return array tableau des id de factures impayées |
| attribute_prefix() X-Ref |
| \brief Attribut le prefix de la société en base |
| genprefix($nom, $taille=4,$mot=0) X-Ref |
| \brief Génère le préfix de la société \param nom nom de la société \param taille taille du prefix à retourner \param mot l'indice du mot à utiliser |
| set_as_client() X-Ref |
| \brief Définit la société comme un client |
| set_remise_client($remise, $user) X-Ref |
| \brief Définit la société comme un client \param remise montant de la remise \param user utilisateur qui place la remise |
| set_remise_except($remise, $user) X-Ref |
| \brief Définit la société comme un client \param remise montant de la remise \param user utilisateur qui place la remise |
| add_commercial($user, $commid) X-Ref |
| Pas de description |
| del_commercial($user, $commid) X-Ref |
| Pas de description |
| get_nom($id) X-Ref |
| \brief Renvoie le nom d'une societe a partir d'un id \param id id de la société recherchée |
| contact_email_array() X-Ref |
| \brief Renvoie la liste des contacts emails existant pour la société \return array tableau des contacts emails |
| contact_array() X-Ref |
| \brief Renvoie la liste des contacts de cette société \return array tableau des contacts |
| contact_get_email($rowid) X-Ref |
| \brief Renvoie l'email d'un contact par son id \param rowid id du contact \return string email du contact |
| typent_array() X-Ref |
| \brief Renvoie la liste des libellés traduits types actifs de sociétés \return array tableau des types |
| effectif_array() X-Ref |
| \brief Renvoie la liste des types d'effectifs possibles (pas de traduction car nombre) \return array tableau des types d'effectifs |
| forme_juridique_array() X-Ref |
| \brief Renvoie la liste des formes juridiques existantes (pas de traduction car unique au pays) \return array tableau des formes juridiques |
| display_rib() X-Ref |
| \brief Affiche le rib |
| rib() X-Ref |
| Pas de description |
| verif_rib() X-Ref |
| Pas de description |
| verif_codeclient() X-Ref |
| \brief Verifie code client \return Renvoie 0 si ok, peut modifier le code client suivant le module utilisé |
| check_codeclient() X-Ref |
| Pas de description |
| check_codefournisseur() X-Ref |
| Pas de description |
| check_codecompta_client() X-Ref |
| \brief Renvoie un code compta, suivant le module le code compta renvoyé peut être identique à celui saisit ou généré automatiquement A ce jour seul la génération automatique est implémentée |
| check_codecompta_fournisseur() X-Ref |
| \brief Renvoie un code compta, suivant le module le code compta renvoyé peut être identique à celui saisit ou généré automatiquement A ce jour seul la génération automatique est implémentée |
| set_parent($id) X-Ref |
| \brief Défini la société mère pour les filiales \param id id compagnie mère à positionner \return int <0 si ko, >0 si ok |
| remove_parent($id) X-Ref |
| \brief Supprime la société mère \param id id compagnie mère à effacer \return int <0 si ko, >0 si ok |
| id_prof_check($idprof,$soc) X-Ref |
| \brief Verifie la validite d'un identifiant professionnel en fonction du pays de la societe (siren, siret, ...) \param idprof 1,2,3,4 (Exemple: 1=siren,2=siret,3=naf,4=rcs/rm) \param soc Objet societe \return int <0 si ko, >0 si ok |
| id_prof_url($idprof,$soc) X-Ref |
| \brief Renvoi url de vérification d'un identifiant professionnal \param idprof 1,2,3,4 (Exemple: 1=siren,2=siret,3=naf,4=rcs/rm) \param soc Objet societe \return string url ou chaine vide si aucune url connue |
| has_projects() X-Ref |
| \brief Indique si la société a des projets \return bool true si la société a des projets, false sinon |
| AddPerms($user_id, $read, $write, $perms) X-Ref |
| Pas de description |
| info($id) X-Ref |
| Pas de description |
| Généré le : Mon Nov 26 12:29:37 2007 | par Balluche grâce à PHPXref 0.7 |
|