Siège métier · DCM

Direction commerciale

IPO, Client Direct Spécial (proposition), préférences BL, initialisation commerciale BUS.

Rôle DCM · Desktop · 46 permissions · 60 routes API référencées

Parcours documentés

IPO import
  1. POST /api/purch/ipos
  2. Approbation CEO
  3. Transmission IPM
Préférence BL anonyme Guide de recette
  1. GET/PUT /api/bus/bl-document-preference
  2. Page portail DCM
Validation cultures BBCH (screening) Guide de recette
  1. GET /api/scr/bbch/cultures/validation-queue
  2. POST …/cultures/{id}/validate ou /reject
Client Direct Spécial (§P) Guide de recette
  1. POST /api/bus/special-clients/simulate
  2. POST /api/bus/special-clients/proposals
  3. DFC → POST …/dfc-review
  4. CEO → POST …/ceo-decide
Validation remise — niveau 3 (ajustement DCM) Guide de recette
  1. GET /api/inc/remise/validation-queue
  2. POST …/validate (ADJUSTED)
  3. POST …/force-bvr
Règles d'imputation FIFO Guide de recette
  1. POST /api/fac/imputation-rules
  2. Validation par DFC/BO
Validation fiche produit (catalogue) Guide de recette
  1. Avis PM favorable
  2. POST validate-dcm → ACTIF

Permissions

Union rbac_matrix + permission_role_grants.

AGRI_CONFIG BDD_VIEW BL.APPROVE BL.VIEW BLK_MANAGE BLK_SCENARIO_CONFIG BUS_BL_DOC_PREF_MANAGE BUS_COMMERCIAL_INIT_LOCK BUS_COMMERCIAL_INIT_MANAGE BUS_SPECIAL_CLIENT_MANAGE BUS_SPECIAL_CLIENT_PROPOSE BUS_SPECIAL_CLIENT_VIEW CIM_CONFIGURE CIM_OPEN_CLOSE CIM_VIEW_ANALYTICS COST_CENTER_VIEW DAL_APPROVE_CEO DAL_CREATE DAL_VALIDATE_HIER EXPENSE_APPROVE EXPENSE_VALIDATE IMPUTATION_RULE_MANAGE OBJ_ANALYTICS OBJ_SESSION_DCM OBJ_SESSION_MANAGE PA_VALIDATE PA_VIEW_REPORTS PROD_ARCHIVE PROD_SUSPEND PROD_VALIDATE_DCM PROD_VIEW_DRAFT PURCH_ANALYTICS PURCH_COST_VIEW PURCH_IPO_CREATE REMISE_BVR_FORCE REMISE_VALIDATION SCR_BBCH_VALIDATE SCR_DISTRIBUTE SCR_MANAGE SCR_VIEW_COSTS SCR_VIEW_PIPELINE TRANS_ANALYTICS TRANS_CARRIER_MANAGE TRANS_COST_VIEW TRANS_FLEET_MANAGE USER.MANAGE

Routes API accessibles

Filtrées depuis config/api_permissions.php (logique OU sur les permissions requises).

Module Méthode Chemin Libellé
agriperf POST /api/agriperf/sessions Configurer une session AgriPerf
auth POST /api/auth/register Créer un utilisateur
auth POST /api/auth/reset-password/{id} Réinitialiser un mot de passe
bus GET /api/bus/bl-document-preference Lire préférence PDF BL
bus PUT /api/bus/bl-document-preference Modifier préférence PDF BL (DCM)
bus GET /api/bus/bons-livraison/{blId}/pdf PDF bon de livraison BUS_
bus GET /api/bus/init-commerciale Consulter l’initialisation commerciale BUS_
bus POST /api/bus/init-commerciale Ouvrir session d’initialisation commerciale
bus POST /api/bus/init-commerciale/{sessionId}/lignes Ajouter ligne init. commerciale
bus POST /api/bus/init-commerciale/{sessionId}/verrouiller Verrouiller l’initialisation commerciale BUS_
bus POST /api/bus/special-clients/actors/{actorId}/annual-review Enregistrer revue annuelle Client Spécial
bus POST /api/bus/special-clients/actors/{actorId}/deactivate Désactiver Client Spécial
bus GET /api/bus/special-clients/actors/{actorId}/incentive-model Modèle remise Client Spécial
bus POST /api/bus/special-clients/actors/{actorId}/reclassify Reclasser Client Spécial → Direct
bus GET /api/bus/special-clients/annual-review-due Clients Spéciaux — revues annuelles dues
bus POST /api/bus/special-clients/proposals Proposer un Client Spécial
bus POST /api/bus/special-clients/simulate Simuler règle d'or Client Spécial
cim GET /api/cim/ref-dimensions Référentiels dimensions CIM
drh POST /api/drh/dal Créer une DAL
fac GET /api/fac/bilan-ouverture Consulter le bilan d'ouverture
fac POST /api/fac/bilan-ouverture/{bilanId}/approve Approuver une étape du bilan
fac GET /api/fac/imputation-rules Lister les jeux de règles d'imputation
fac POST /api/fac/imputation-rules Créer un jeu de règles
fac GET /api/fac/imputation-rules/pending File validation règles imputation
fac GET /api/fac/imputation-rules/{setCode} Détail jeu de règles
fac POST /api/fac/imputation-rules/{setCode}/validate Valider un jeu (2e regard)
fac GET /api/fac/invoices/{invoiceId}/pdf PDF facture officielle
fac GET /api/inc/remise/snapshots/{snapshotId}/dossier Dossier remise à valider
fac POST /api/inc/remise/snapshots/{snapshotId}/validate Décision validation remise
fac GET /api/inc/remise/validation-queue File validation remise
inc GET /api/inc/remise/ceo-dashboard Tableau de bord CEO remises
purch GET /api/purch/analytics/lead-times Benchmarks délais import
purch GET /api/purch/dossiers/{dossierId} Détail dossier import
purch GET /api/purch/dossiers/{dossierId}/documents Lister documents dossier
purch GET /api/purch/dossiers/{dossierId}/eta Estimation entrée stock
purch GET /api/purch/dossiers/{dossierId}/phase2-milestones Jalons phase 2
purch GET /api/purch/dossiers/{dossierId}/timeline Timeline dossier import
purch POST /api/purch/ipos Créer une IPO
reg GET /api/reg/homologation-cost-types Types coût homologation
reg GET /api/reg/homologations/{homologationId} Détail dossier homologation
reg GET /api/reg/import-authorizations/{authorizationId} Détail autorisation import
reg GET /api/reg/products/{productId} Détail fiche produit
reg POST /api/reg/products/{productId}/archive Archiver fiche produit
reg GET /api/reg/products/{productId}/ceo-cost-breakdown Coût mise sur marché
reg POST /api/reg/products/{productId}/suspend Suspendre produit actif
reg POST /api/reg/products/{productId}/validate-dcm Valider fiche produit (DCM)
sys GET /api/sys/company-legal-profile Profil légal société
sys PUT /api/sys/company-legal-profile Modifier profil légal société
sys POST /api/sys/company-legal-profile/logo Uploader logo société
sys GET /api/sys/ref-values Référentiels sys_ref_values
sys GET /api/sys/registry Console de paramétrage
sys PATCH /api/sys/registry/entries/{entryId} Modifier un libellé registre
sys POST /api/sys/registry/resync Resynchroniser le catalogue
sys GET /api/sys/registry/roles/{roleCode}/matrix Matrice rôle / permissions
sys PUT /api/sys/registry/roles/{roleCode}/permissions Enregistrer les droits d'un rôle
sys GET /api/sys/registry/{type} Consulter un domaine du registre
sys POST /api/sys/role-delegations Créer une délégation
sys DELETE /api/sys/role-delegations/{delegationId} Révoquer une délégation
sys GET /api/sys/roles Lister les rôles
sys GET /api/sys/users Lister les comptes