Project — Acomba
Entité unifiée FicheProjet · entité native Acomba : —.
Page générée, ne pas éditer — voir la version du dataset pour la provenance.
Voir aussi : page Project · Avantage · Sage 50.
Opérations
| Opération | Statut | Champs exhaustifs | Flags | Limitations |
|---|---|---|---|---|
| EXTRACT (GET) | Supportée | non | QuerySettings ignore: aucun filtre/Top/Skip/Expand honore par ExtractProjects (lecture brute du fichier complet) ; Lecture ODBC dBase directe sur FTPROJET.DBF (necessite Acomba Construction) | |
| CREATE (POST) | Non supportée | — | ||
| UPDATE (PUT) | Non supportée | — | ||
| DELETE (DELETE) | Non supportée | — |
Un champ absent du tableau est ? (inconnu), pas non supporté. En cas de doute, nous écrire.
Champs
| Champ unifié | Champ natif | CREATE | UPDATE | EXTRACT | FILTER | Note |
|---|---|---|---|---|---|---|
NoUniqueSystemeSource | PJCARDPOS | X | X | OK | — | Cle systeme (PJCARDPOS converti en string). |
NoProjet | CCODE_P | X | X | OK | — | Concatenation CCODE_P (projet) + SCODE_P (sous-projet/segment), sans tiret. |
NomProjet | CDESCRIP1 | X | X | OK | — | CDESCRIP1 + CDESCRIP2 concatenes; patch d'encodage (cp1252 corrompu) applique a l'extraction. |
Client_No | CUNUMBER | X | X | OK | — | |
Client_NoUniqueSystemeSource | CUNUMBER | X | X | OK | — | |
ClientFacturerA_No | CFACTURERA | X | X | OK | — | |
ClientFacturerA_NoUniqueSystemeSource | CFACTURERA | X | X | OK | — | |
DateDebutProjet | DDEBUT | X | X | OK | — | Lecture dans un try/catch silencieux; absent si la date dBase est invalide. |
DateFinProjet | DFERMER | X | X | OK | — | Lecture dans un try/catch silencieux; absent si la date dBase est invalide. |
EstActif | CFORFAIT | X | X | OK | — | Derive de CFORFAIT: true si 'O' (Actif) ou 'F' (Forfaitaire), false sinon ('N' Inactif). |
TypeProjet1 | CFORFAIT | X | X | OK | — | Mappe depuis CFORFAIT: N=Inactif, O=Actif, F=Forfaitaire, sinon Inconnu. |
Axes : OK supporté · X non supporté · ~ partiel · DEPR déprécié · EXP expérimental · ? inconnu.
Opérateurs en syntaxe $filter : eq égal · ne différent · gt/ge plus grand (ou égal) · lt/le plus petit (ou égal) · in dans une liste (InList) · contains contient · startswith commence par · — non filtrable.
Notes
Entite LECTURE SEULE (Acomba Construction). Dispatch: EntityType.Project -> AcombaConstruction_Projets.ExtractProjects (AcombaSDK_ExtractManager). Aucun verbe d'ecriture route: le switch CREATE/UPDATE de GlobalInterfacor n'a pas de case EntityType.Project (seul GLProject existe) => CREATE/UPDATE tombent sur default -> NotImplementedException; DELETE global non supporte. Pas d'interface/objet AcoSDK natif: extraction par requete ODBC dBase ('SELECT * FROM FTPROJET.DBF'), d'ou sdkEntity null et 'sdk' = colonnes dBase reelles du fichier FTPROJET.DBF. ExtractProjects ignore totalement param_querySettings (aucun filtre, Top, Skip ni Expand applique cote handler); la pagination eventuelle est appliquee generiquement en aval par ConvertResultToPaginatedResults. Aucun ReadRequest_Filter/Filtering_Operators declare pour cette entite => filter [] partout. $METADATA non disponible (seul Product l'implemente). Liste de champs non exhaustive.