[ 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 |
![]() |