Results 1 to 5 of 5

Thread: Module compte : nouveau champs

  1. #1
    Sillage is offline Senior Member
    Join Date
    May 2010
    Posts
    44

    Question [Résolu] Module compte : nouveaux champs

    Bonjour,

    Ayant besoin de personnaliser le module compte, j'ai ajouté des champs en passant par l'outil d'administration "Studio".
    Jusque là, aucun soucis, mes champs sont correctement ajoutés à mes vues "Édition", "Détail", "Liste"...
    Je décide alors de créer un nouveau compte afin de tester ces nouveaux champs... l'enregistrement de fait sauf que : le détail de mes nouveaux champs n'apparait pas ! Mes libellés sont bien là comme je l'ai spécifié dans Admin > Studio > Compte > Vue Détail mais je n'ai aucune valeur à côté... c'est vide !!!

    Ai-je loupé une étape de configuration pour ajouter des champs personnalisés ?
    Bug ?

    D'ailleurs, je n'arrive pas à afficher le compte que j'ai créé, ni en cliquant sur Comptes > Comptes, ni directement sur le dashlet "Comptes" de l'accueil... Et pourtant, ce compte se retrouve bien dans l'onglet "Dernières consultations"...


    Pour information ma procédure :
    - Admin > Studio > Compte > Champs (création de 18 champs personnalisés. Ils apparaissent d'ailleurs tous dans la partie haute du listing des champs, avec un suffixe "_c" à coté de leur nom)
    - Les options que j'ai choisi généralement pour ces champs : Champ obligatoire: OUI / Champ audité: OUI / Imports: OUI
    - Configuration des vues "Edition", "Détail", "Liste" et "Création rapide" et validation avec le bouton "Sauvegarder et publier".

    Ma configuration (dans l'ordre d'installation) :
    • SugarCE-5.5.0
    • SugarCRM-5.5.0a-LangPack-fr_FR-2010-03-10
    • CETeams-for-SugarCRMCE-5.1.0x-5.2.0x-1.0.7c.zip


    En vous remerciant par avance de vos conseils éclairés.

    ---------------------------------

    Autre question :

    Est-il possible de supprimer/cacher les parties "Création rapide" et "Mise à jour globale" au utilisateur hors administrateur ?
    Last edited by Sillage; 2010-05-28 at 02:10 PM. Reason: Corrections de fautes d'orthographe

  2. #2
    Sillage is offline Senior Member
    Join Date
    May 2010
    Posts
    44

    Thumbs down Re: Module compte : nouveau champs

    Après vérification en base de données, je retrouve mes champs créés dans la table fields_meta_data ainsi que dans la table accounts_cstm.
    Si j'ai bien compris le modèle de Sugar, je devrais, en théorie, retrouver les données enregistrées de mes champs créés dans la table accounts_cstm... sauf qu'elle est belle et bien vide ! La sauvegarde en BDD de mes nouveaux champs ne se fait donc pas du tout... mais pourquoi ?


    Table fields_meta_data
    PHP Code:
    --
    -- 
    Structure de la table `fields_meta_data`
    --

    CREATE TABLE IF NOT EXISTS `fields_meta_data` (
      `
    idvarchar(255NOT NULL,
      `
    namevarchar(255) DEFAULT NULL,
      `
    vnamevarchar(255) DEFAULT NULL,
      `
    commentsvarchar(255) DEFAULT NULL,
      `
    helpvarchar(255) DEFAULT NULL,
      `
    custom_modulevarchar(255) DEFAULT NULL,
      `
    typevarchar(255) DEFAULT NULL,
      `
    lenint(11) DEFAULT NULL,
      `
    requiredtinyint(1) DEFAULT '0',
      `
    default_valuevarchar(255) DEFAULT NULL,
      `
    date_modifieddatetime DEFAULT NULL,
      `
    deletedtinyint(1) DEFAULT '0',
      `
    auditedtinyint(1) DEFAULT '0',
      `
    massupdatetinyint(1) DEFAULT '0',
      `
    duplicate_mergesmallint(6) DEFAULT '0',
      `
    reportabletinyint(1) DEFAULT '1',
      `
    importablevarchar(255) DEFAULT NULL,
      `
    ext1varchar(255) DEFAULT NULL,
      `
    ext2varchar(255) DEFAULT NULL,
      `
    ext3varchar(255) DEFAULT NULL,
      `
    ext4text,
      
    PRIMARY KEY (`id`),
      
    KEY `idx_meta_id_del` (`id`,`deleted`),
      
    KEY `idx_meta_cm_del` (`custom_module`,`deleted`)
    ENGINE=MyISAM DEFAULT CHARSET=utf8;

    --
    -- 
    Contenu de la table `fields_meta_data`
    --

    INSERT INTO `fields_meta_data` (`id`, `name`, `vname`, `comments`, `help`, `custom_module`, `type`, `len`, `required`, `default_value`, `date_modified`, `deleted`, `audited`, `massupdate`, `duplicate_merge`, `reportable`, `importable`, `ext1`, `ext2`, `ext3`, `ext4`) VALUES
    ('Accountsstatus_activite_c''status_activite_c''LBL_STATUS_ACTIVITE''Collectivité Active ou non''Collectivité Active ou non''Accounts''enum'2551'active''2010-05-27 09:53:53'01100'true''collectivity_activity_list'NULLNULLNULL),
    (
    'Accountscommunauty_siret_c''communauty_siret_c''LBL_COMMUNAUTY_SIRET''Siret de la collectivité''Siret de la collectivité''Accounts''int'141NULL'2010-05-27 09:53:29'01000'true'NULLNULL'1'NULL),
    (
    'Accountslibelle_collectivite_c''libelle_collectivite_c''LBL_LIBELLE_COLLECTIVITE''Libellé de la collectivité''Libellé de la collectivitéLibellé de la collectivité''Accounts''name'1501NULL'2010-05-27 09:01:54'01000'required'NULLNULLNULLNULL),
    (
    'Accountsautorite_c''autorite_c''LBL_AUTORITE''Autorité de la collectivité''Autorité de la collectivité (Maire, Président, ...)''Accounts''varchar'451NULL'2010-05-27 09:03:44'01000'true'NULLNULLNULLNULL),
    (
    'Accountsciviliy_elected_c''civiliy_elected_c''LBL_CIVILIY_ELECTED''Civilité de l''élu''Civilité de l''élu''Accounts''enum'2551NULL'2010-05-27 09:12:43'01100'true''civility_list'NULLNULLNULL),
    (
    'Accountscollectivity_city_c''collectivity_city_c''LBL_COLLECTIVITY_CITY''Ville de la collectivité''Ville de la collectivité''Accounts''varchar'1001NULL'2010-05-27 09:14:25'01000'true'NULLNULLNULLNULL),
    (
    'Accountscollectivity_postal_code_c''collectivity_postal_code_c''LBL_COLLECTIVITY_POSTAL_CODE''Code postal de la collectivité''Code postal de la collectivité''Accounts''int'51NULL'2010-05-27 09:17:31'01000'true'NULLNULL'1'NULL),
    (
    'Accountscollectivity_type_code_c''collectivity_type_code_c''LBL_COLLECTIVITY_TYPE_CODE''Code type de la collectivité (Mairie, CCAS, ...)''Code type de la collectivité (Mairie, CCAS, ...)''Accounts''varchar'751NULL'2010-05-27 09:52:55'01000'true'NULLNULLNULLNULL),
    (
    'Accountscollectivity_address_1_c''collectivity_address_1_c''LBL_COLLECTIVITY_ADDRESS_1'NULL'Adresse 1 (Immeuble)''Accounts''varchar'1500NULL'2010-05-27 09:42:33'01000'true'NULLNULLNULLNULL),
    (
    'Accountscollectivity_adress_2_c''collectivity_adress_2_c''LBL_COLLECTIVITY_ADRESS_2'NULL'Adresse 1 (numéro, voie, ect)''Accounts''varchar'1501NULL'2010-05-27 09:52:37'01000'true'NULLNULLNULLNULL),
    (
    'Accountscollectivity_adress_3_c''collectivity_adress_3_c''LBL_COLLECTIVITY_ADRESS_3'NULL'Adresse 3 (boîte postale)''Accounts''varchar'1500NULL'2010-05-27 09:52:23'01000'true'NULLNULLNULLNULL),
    (
    'Accountscollectivity_code_bn_agent_c''collectivity_code_bn_agent_c''LBL_COLLECTIVITY_CODE_BN_AGENT'NULLNULL'Accounts''int'110NULL'2010-05-27 09:47:07'01000'true'NULLNULLNULLNULL),
    (
    'Accountscollectivity_code_taille_c''collectivity_code_taille_c''LBL_COLLECTIVITY_CODE_TAILLE'NULLNULL'Accounts''int'110NULL'2010-05-27 09:47:53'01000'true'NULLNULLNULLNULL),
    (
    'Accountscollectivity_departement_c''collectivity_departement_c''LBL_COLLECTIVITY_DEPARTEMENT'NULLNULL'Accounts''varchar'1501NULL'2010-05-27 09:50:32'01000'true'NULLNULLNULLNULL),
    (
    'Accountscollectivity_arrondissement_c''collectivity_arrondissement_c''LBL_COLLECTIVITY_ARRONDISSEMENT'NULLNULL'Accounts''varchar'1500NULL'2010-05-27 10:28:52'01000'true'NULLNULLNULLNULL),
    (
    'Accountscollectivity_canton_c''collectivity_canton_c''LBL_COLLECTIVITY_CANTON'NULLNULL'Accounts''varchar'1500NULL'2010-05-27 10:28:46'01000'true'NULLNULLNULLNULL),
    (
    'Accountscollectivite_referent_c''collectivite_referent_c''LBL_COLLECTIVITE_REFERENT''Cadre référent de la CT (liste donnée par les resp. du territoire / Saisie manuelle)''Cadre référent de la CT (liste donnée par les resp. du territoire / Saisie manuelle)''Accounts''name'1500NULL'2010-05-27 10:18:34'01000'true'NULLNULLNULLNULL),
    (
    'Accountsceteam_id_c''ceteam_id_c''Team ID'NULLNULL'Accounts''varchar'360'1''2010-05-27 13:58:50'00000'true'NULLNULLNULLNULL),
    (
    'Bugsceteam_id_c''ceteam_id_c''Team ID'NULLNULL'Bugs''varchar'360'1''2010-05-27 13:58:51'00000'true'NULLNULLNULLNULL),
    (
    'Casesceteam_id_c''ceteam_id_c''Team ID'NULLNULL'Cases''varchar'360'1''2010-05-27 13:58:51'00000'true'NULLNULLNULLNULL),
    (
    'Callsceteam_id_c''ceteam_id_c''Team ID'NULLNULL'Calls''varchar'360'1''2010-05-27 13:58:51'00000'true'NULLNULLNULLNULL),
    (
    'Campaignsceteam_id_c''ceteam_id_c''Team ID'NULLNULL'Campaigns''varchar'360'1''2010-05-27 13:58:52'00000'true'NULLNULLNULLNULL),
    (
    'Contactsceteam_id_c''ceteam_id_c''Team ID'NULLNULL'Contacts''varchar'360'1''2010-05-27 13:58:52'00000'true'NULLNULLNULLNULL),
    (
    'Documentsceteam_id_c''ceteam_id_c''Team ID'NULLNULL'Documents''varchar'360'1''2010-05-27 13:58:52'00000'true'NULLNULLNULLNULL),
    (
    'Leadsceteam_id_c''ceteam_id_c''Team ID'NULLNULL'Leads''varchar'360'1''2010-05-27 13:58:53'00000'true'NULLNULLNULLNULL),
    (
    'Meetingsceteam_id_c''ceteam_id_c''Team ID'NULLNULL'Meetings''varchar'360'1''2010-05-27 13:58:53'00000'true'NULLNULLNULLNULL),
    (
    'Notesceteam_id_c''ceteam_id_c''Team ID'NULLNULL'Notes''varchar'360'1''2010-05-27 13:58:53'00000'true'NULLNULLNULLNULL),
    (
    'Opportunitiesceteam_id_c''ceteam_id_c''Team ID'NULLNULL'Opportunities''varchar'360'1''2010-05-27 13:58:53'00000'true'NULLNULLNULLNULL),
    (
    'Projectceteam_id_c''ceteam_id_c''Team ID'NULLNULL'Project''varchar'360'1''2010-05-27 13:58:54'00000'true'NULLNULLNULLNULL),
    (
    'ProjectTaskceteam_id_c''ceteam_id_c''Team ID'NULLNULL'ProjectTask''varchar'360'1''2010-05-27 13:58:54'00000'true'NULLNULLNULLNULL),
    (
    'Prospectsceteam_id_c''ceteam_id_c''Team ID'NULLNULL'Prospects''varchar'360'1''2010-05-27 13:58:54'00000'true'NULLNULLNULLNULL),
    (
    'ProspectListsceteam_id_c''ceteam_id_c''Team ID'NULLNULL'ProspectLists''varchar'360'1''2010-05-27 13:58:55'00000'true'NULLNULLNULLNULL); 


    Table accounts_cstm
    PHP Code:
    --
    -- 
    Structure de la table `fields_meta_data`
    --

    CREATE TABLE IF NOT EXISTS `accounts_cstm` (
      `
    id_cchar(36NOT NULL,
      `
    status_activite_cvarchar(100NOT NULL DEFAULT 'active',
      `
    communauty_siret_cint(14NOT NULL,
      `
    autorite_cvarchar(45NOT NULL,
      `
    civiliy_elected_cvarchar(100NOT NULL,
      `
    collectivity_city_cvarchar(100NOT NULL,
      `
    collectivity_postal_code_cint(5NOT NULL,
      `
    collectivity_type_code_cvarchar(75NOT NULL DEFAULT '',
      `
    collectivity_address_1_cvarchar(150) DEFAULT NULL,
      `
    collectivity_adress_2_cvarchar(150NOT NULL DEFAULT '',
      `
    collectivity_adress_3_cvarchar(150) DEFAULT '',
      `
    collectivity_code_bn_agent_cint(11) DEFAULT NULL,
      `
    collectivity_code_taille_cint(11) DEFAULT NULL,
      `
    collectivity_departement_cvarchar(150NOT NULL,
      `
    collectivity_arrondissement_cvarchar(150) DEFAULT '',
      `
    collectivity_canton_cvarchar(150) DEFAULT '',
      `
    ceteam_id_cvarchar(36) DEFAULT '1',
      
    PRIMARY KEY (`id_c`)
    ENGINE=MyISAM DEFAULT CHARSET=utf8
    Last edited by Sillage; 2010-05-28 at 08:22 AM.

  3. #3
    Sillage is offline Senior Member
    Join Date
    May 2010
    Posts
    44

    Default Re: Module compte : nouveau champs

    Je tente une nouvelle install de SugarCRM sans installer CETeams pour voir si c'est pas ce module qui me pourrit mon système.

    Si qqn à une idée ou une solution d'ici là... n'hésitez surtout pas

  4. #4
    arnaud_carrenet is offline Sugar Community Member
    Join Date
    Aug 2006
    Location
    Paris
    Posts
    72

    Default Re: Module compte : nouveau champs

    C'est une bonne idée parce que je ne vois vraiment pas ce que vous avez pu faire de pas bon, toute la procédure est ok.
    Arnaud Pauty
    Projects Manager
    CARRENET - SugarCRM Gold Partner
    67 rue Desnouettes - 75015 Paris - France

  5. #5
    Sillage is offline Senior Member
    Join Date
    May 2010
    Posts
    44

    Default Re: Module compte : nouveau champs

    Effectivement, CETeams ne m'a pas l'air très fiable.
    Après réinstallation sans ce module, j'ai des formulaires et des enregistrements tout à fait corrects.

    Sujet donc clos.
    En vous remerciant de m'avoir lu

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 3
    Last Post: 2010-05-12, 07:21 AM
  2. nouveau module
    By guerbouj in forum Français
    Replies: 3
    Last Post: 2009-09-10, 12:17 PM
  3. Replies: 5
    Last Post: 2009-04-11, 02:06 PM
  4. Replies: 0
    Last Post: 2008-10-27, 04:01 PM
  5. champs personnalisé contenant "Nom du Compte"
    By adamedoe in forum Français
    Replies: 3
    Last Post: 2007-05-25, 05:46 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •