Export Excel paramétrable [Fiche expert]
Version minimum | Date de mise à jour |
---|---|
5.4 | 18/05/2021 |
Fonctionnalité
- Enrichissement des fichiers Excel de profils pour faciliter la prise en main et la gestion des entités
- BaseEntity : gestion des entités
- EntityExport : exportabilité par défaut des entités
- Ajout de l'onglet Autorisation des exports dans la page de gestion d'un profil
- Application du paramétrage dans différents écrans voir chapitre Liste des écrans/listes exportables pour Summer'21
Critères d'activation
Néant
Tables
Les tables utilisées sont :
- sw_data_baseprofileheaderentityexport : Table de paramétrage d'export d'entité par profil (table de lien ligne présente lorsque l'on peut exporter une entité pour un profil).
Les tables liées sont :
- sw_data_baseentity : Table des entités, avec le champ exportable qui rend accessible l'entité dans la liste paramétrable d'un profil
- sw_data_confentity : Table des entités (configuration par défaut proposée par le master)
Fonctionnement
- Dans le script Global.OnLogin on initialise une liste de variables préfixées avec
profile.exportable.
avec la requêteprofile.exportable.session
- Chaque variable est utilisée pour conditionner la propriété
ExportExcel
desgrid
concernées
Exemple : dans la page customer (liste des tiers) on a la variableprofile.exportable.customer
qui va conditionner l'export Excel de la liste des tiers - Dans la page de gestion du profil on met à jour les variables à la moindre modification du paramétrage de l'exportabilité
- Toutes les entités ne sont pas exportables, elles doivent avoir le champ
sw_data_baseentity.exportable = 1
Toutes les listes ne sont pas exportable. Voici la liste des écrans/listes exportables pour Summer'21
Entité | Page | Accès | Ecran | Grille | Avant Summer'21 | Paramétrable |
---|---|---|---|---|---|---|
Affaire | deal | Affaires | Affaires | Oui | Oui | |
Affaire | dealPipe | Affaires > Suivi | Suivi des affaires | Oui | Oui | |
Analyse des ventes | productkit.statistics | Analyse des ventes > Kits d'articles | Statistiques > Kits d'articles | Oui | Oui | |
Analyse des ventes | productrelated.linked.statistics | Analyse des ventes > Articles liés | Statistiques > Articles liés | Oui | Oui | |
Analyse des ventes | productrelated.linked.statistics.id | Analyse des ventes > Articles liés > Article | Statistiques > Articles liés | Oui | Oui | |
Analyse des ventes | statTurnover | Analyse des ventes | Statistiques CA | Oui | Oui | |
Analyse des ventes | statTurnover.detail | Analyse des ventes > Montant | Statistiques CA - Détails | Oui | Oui | |
Analyse des ventes | statTurnoverCustomer.export | Analyse des ventes > Tiers > Export | Statistiques CA - Tiers (Export) | Oui | Oui | |
Analyse des ventes | statTurnoverProduct.export | Analyse des ventes > Articles > Export | Statistiques CA - Produits (Export) | Oui | Oui | |
Analyse des ventes | statTurnoverUser.export | Analyse des ventes > Collaborateurs > Export | Statistiques CA - Collaborateurs (Export) | Oui | Oui | |
Article | product | Ventes > Catalogue | Catalogue | Oui | ||
Contact | customerContact | Contacts et tiers > Contacts | Contacts | Oui | ||
Contrat | contract | Contrats > Gestion des contrats | Contrats | Oui | ||
Contrat | contractAnalysis | Contrats > Analyse contrats | Analyse contrats | Oui | ||
Contrat | contractFollowUp | Contrats > Suivi contrats | Suivi contrats | Oui | Oui | |
Contrat | contractToMake | Contrats > Contrats à réaliser | Contrats à réaliser | Oui | ||
Demande d'intervention | customer.id | Contacts et tiers > Tiers | Tiers | Demandes | Oui | Oui |
Demande d'intervention | interventionRequest | Services client > Demandes | Demandes tiers | Oui | Oui | |
Demande d'intervention | site.id | Service client > Sites > Site | Site | Demandes | Oui | Oui |
Demande d'intervention (Extranet) | interventionRequest | Vos demandes | Vos demandes | Oui | ||
Distribution numérique | competingProduct | Distribution numérique > Relevés de concurrence > Relevés | Relevés de concurrence > Relevés | Oui | ||
Distribution numérique | competingProduct.analysis | Distribution numérique > Relevés de concurrence > Analyse | Relevés de concurrence > Analyse | Oui | ||
Distribution numérique | competingProduct.followup | Distribution numérique > Relevés de concurrence > Suivi | Relevés de concurrence > Suivi | Oui | ||
Distribution numérique | competingProduct.followup.byBaseUser | Distribution numérique > Relevés de concurrence > Suivi > Utilisateur | Relevés de concurrence | Oui | ||
Distribution numérique | digitalDistributionAnalysis | Distribution numérique > Analyse | Analyse | Tiers | Oui | |
Distribution numérique | digitalDistributionAnalysis | Distribution numérique > Analyse | Analyse | Articles | Oui | |
Distribution numérique | digitalDistributionBlackHole | Distribution numérique > Trous distributifs | Trous distributifs | Oui | ||
Distribution numérique | digitalDistributionManagement | Distribution numérique > Pilotage | Pilotage | Oui | ||
Distribution numérique | digitalDistributionManagementDetail | Distribution numérique > Pilotage > Collaborateur | Pilotage - Détail | Oui | ||
Distribution numérique | digitalDistributionProduct | Distribution numérique > Diffusion de produits | Diffusion de produits | Oui | ||
Distribution numérique | digitalDistributionProductCustomerNotSelling | Distribution numérique > Diffusion de produits > Tiers non détenteurs | Tiers non détenteurs | Oui | ||
Distribution numérique | digitalDistributionProductCustomerSelling | Distribution numérique > Diffusion de produits > Tiers détenteurs | Tiers détenteurs | Oui | ||
Distribution numérique | digitalDistributionStockShortage | Distribution numérique > Ruptures | Ruptures | Oui | ||
Entrants | marketingInbound | Centre de contact > Entrants > Suivi des entrants | Entrants > Suivi des entrants | Oui | Oui | |
Entrants | marketingInbound.analysis | Centre de contact > Entrants > Analyse des entrants | Entrants > Analyse des entrants | Oui | ||
Entrants | marketingInbound.dashboard | Centre de contact > Entrants > Tableau de bord des entrants | Entrants > Tableau de bord des entrants | Mes entrants à traiter | Oui | |
Entrants | marketingInbound.dashboard | Centre de contact > Entrants > Tableau de bord des entrants | Entrants > Tableau de bord des entrants | Nouveaux entrants à affecter | Oui | |
Evénement | activityReport | Contacts et tiers > Rapports de visites > Suivi | Rapports de visites > Suivi | Oui | Oui | |
Evénement | activityReport.analysis | Contacts et tiers > Rapports de visites > Analyse | Rapports de visites > Analyse | Oui | Oui | |
Evénement | customerTrace | Contacts et tiers > Evénements | Evénements tiers | Oui | Oui | |
Feuille de temps | intervention.id | Service client > Interventions > Intervention | Intervention | Temps | ||
Feuille de temps | timeSheet | Service client > Feuilles de temps > Suivi | Feuilles de temps > Suivi | Oui | ||
Feuille de temps | timeSheetAnalysis | Service client > Feuilles de temps > Analyse | Feuilles de temps > Analyse | Oui | ||
Feuille de temps | timeSheetSummary | Service client > Feuilles de temps > Synthèse | Feuilles de temps > Synthèse | Oui | ||
Intervention | intervention | Services client > Interventions | Interventions | Oui | ||
Leads | marketingLead | Marketing > Leads > Suivi des leads | Leads > Suivi des leads | Oui | Oui | |
Leads | marketingLead.analysis | Marketing > Leads > Analyse des leads | Leads > Analyse des leads | Oui | ||
Leads | marketingLead.assignment | Marketing > Leads > Affectation des leads | Leads > Affectation des leads | Oui | ||
Leads | marketingLead.dashboard | Marketing > Leads > Tableau de bord des leads | Leads > Tableau de bord des leads | Mes leads à traiter | Oui | |
Leads | marketingLead.dashboard | Marketing > Leads > Tableau de bord des leads | Leads > Tableau de bord des leads | Nouveaux leads à affecter | Oui | |
Leads | marketingLead.dashboard.detail | Marketing > Leads > Tableau de bord des leads > 5 metric et 3 graph | Titre dynamique en fonction du contexte | Oui | Oui | |
Leads | marketingLead.toProcess | Opportunités > Leads | Leads | Oui | ||
Note de frais | expense.export | Activités > Notes de frais > Gestion > Export | Notes de frais | Oui | ||
Note de frais | expense.id | Activités > Notes de frais > Gestion > Note de frais | Note de frais | Détails | Oui | |
Opportunité | project.analysis.amountByMonth | Opportunités > Analyse pipe OU Revue par collaborateur > Montants cumulés par mois de closing | Montant par mois | Oui | Oui | |
Opportunité | project.analysis.projectByProbability | Opportunités > Analyse pipe OU Revue par collaborateur > Nombre d'opportunités par probabilité | Nombre d'opportunités par probabilité | Oui | Oui | |
Opportunité | project.analysis.projectByStatus | Opportunités > Analyse pipe OU Revue par collaborateur > Nombre d'opportunités par statut | Nombre d'opportunités par statut | Oui | Oui | |
Opportunité | project.analysis.projectByStep (Obsolete) | Nombre d'opportunités par étape | Oui | |||
Opportunité | project.followup | Opportunités > Suivi | Suivi des opportunités | Oui | Oui | |
Opportunité | project.pipeReview | Opportunités > Revue par collaborateur | Revue pipe | Oui | Oui | |
Opportunité | projects | Opportunités | Opportunités | Oui | Oui | |
Pièces commerciales | saleOrder.draft | Ventes > Pièces commerciales > Brouillon | Pièces commerciales > Brouillon | Oui | ||
Pièces commerciales | saleOrder.toManage | Ventes > Pièces commerciales > À traiter | Pièces commerciales > À traiter | Oui | ||
Pièces commerciales | saleOrder.toManage | Ventes > Pièces commerciales > Traité | Pièces commerciales > Traité | Oui | ||
Stock et inventaire | productInventory.id | Ventes > Inventaires > Inventaire | Inventaire | Détails | Oui | Oui |
Stock et inventaire | productInventory.id | Ventes > Inventaires > Inventaire | Inventaire | Ventilation des quantités | Oui | Oui |
Stock et inventaire | stock | Ventes > Stock | Stock | Stock | Oui | Oui |
Stock et inventaire | stock | Ventes > Stock | Stock | Détail stock | Oui | Oui |
Stock et inventaire | stock | Ventes > Stock | Stock | Mouvements | Oui | Oui |
Stock et inventaire | stock | Ventes > Stock | Stock | Détails mouvements | Oui | Oui |
Suivi synchros | backend | Suivi synchros > Backends | Planning des backends | Oui | ||
Suivi synchros | backend.id | Suivi synchros > Backends > Planning | Backends | Oui | ||
Suivi synchros | devicepark | Suivi synchros > Parc mobile | Parc mobile | Oui | ||
Suivi synchros | eventaction | Suivi synchros > Evénements | Planning des événements | Liste 1 | Oui | |
Suivi synchros | eventaction | Suivi synchros > Evénements | Planning des événements | Liste 2 | Oui | |
Suivi synchros | eventaction.id | Suivi synchros > Evénements > Planning | Actions | Oui | ||
Suivi synchros | synchronization | Suivi synchros > Synchronisations | Synchronisations | Oui | ||
Tiers | customer | Contacts et tiers > Tiers | Tiers | Liste mode normal (≠ mode booking) | Oui | |
emailing.id | Marketing > Emailing / SMS > Suivi | Emailing / SMS | Suivi > Liste des contacts | |||
emailing.export.id | Marketing > Emailing / SMS > Ciblage contacts > Aperçu de l'export | Ciblage contacts | Oui | |||
emailing.export.id | Marketing > Emailing / SMS > Ciblage contacts > Aperçu de l'export > Export | Ciblage contacts | Oui | |||
emailing.preview.id | Marketing > Emailing / SMS > Ciblage contacts > Aperçu du ciblage | Ciblage contacts | Oui | |||
geoptimizationCriteria | Paramétrage > Géoptimisation > Critères de géoptimisation | Géoptimisation > Critères de géoptimisation | Oui |