Éléments obsolètes
Objets, champs, procédures et événements obsolètes des apps DYCE ainsi que modifications des datasets d'états qui concernent les extensions et les présentations d'états personnalisées.
Dernière mise à jour : 01.11.2026
DYCE Subscription & Recurring Billing et DYCE Usage Based Billing ont atteint leur fin de vie le 30.06.2026. Leurs fonctionnalités font partie de Microsoft Subscription Billing dans Business Central. Les éléments obsolètes de ces deux apps ne sont pas listés sur cette page. Pour le changement et la migration des données, consulter les notes de migration.
Tous les éléments de DYCE Managed Service Providers et DYCE Recurring Prepaid Services qui dépendent de DYCE Subscription & Recurring Billing sont obsolètes depuis la version 2026.10.0.0 et seront supprimés. Voir Managed Service Providers et Recurring Prepaid Services.
Lecture de cette page
- Pending : l'élément existe encore, mais les extensions qui l'utilisent reçoivent un avertissement du compilateur. Il sera supprimé dans une version ultérieure.
- Removed : l'élément n'existe plus. Les extensions qui l'utilisent ne se compilent plus.
- Version : la version de l'app qui a rendu l'élément obsolète.
- La page couvre le mois en cours et les six mois précédents, actuellement depuis le 01.05.2026. Les entrées plus anciennes sont retirées de la page.
- Sauf indication contraire, tous les éléments listés sont Pending.
- Les nouveaux éléments obsolètes sont également annoncés dans les notes de mise à jour de la version qui les introduit, voir le tag Obsoleted.
API Connector for Dataverse
Éléments de calcul de vente (2026.8.0.0)
| Élément | Objet | Remplacement |
|---|---|---|
Événement OnAfterProcessSalesDocumentLinesForSalesCalculationElement | Codeunit 72077784 DYCEACDOppElementManagement | OnAfterProcessSalesDocumentLinesForSalesCalculationElement2(var SalesLine: Record "Sales Line") |
Connector for Jira Service Management
Service Assets (2026.6.0.0 et 2026.8.0.0)
Les anciennes procédures sont conservées pour la compatibilité ascendante de l'API publique.
| Élément | Objet | Remplacement | Version |
|---|---|---|---|
Procédure CreateOrUpdateFromJobPlanningLines | Codeunit 72077941 DYCEJiraServiceAssetMgmt | CreateOrUpdateFromJobPlanningLine (une seule ligne, avec choix de la granularité). La surcharge avec CreatedCount et UpdatedCount est également obsolète. | 2026.6.0.0, 2026.8.0.0 |
Procédure ServiceAssetExists | Codeunit 72077941 DYCEJiraServiceAssetMgmt | ServiceAssetExists(SourceType, SourceSystemId, JobPlanningLineSystemId) | 2026.6.0.0 |
Procédure GetFollowUpActions | Codeunit 72077923 DYCEJiraAssetTracking | Aucun. Le suivi des assets ne crée pas d'actions de suivi. | 2026.6.0.0 |
Managed Service Providers
Éléments dépendant de Subscription & Recurring Billing (2026.10.0.0)
DYCE Subscription & Recurring Billing n'est plus proposé ; les éléments suivants seront supprimés. Microsoft Subscription Billing est utilisé à la place.
| Élément | Objet |
|---|---|
Champs de durée de souscription fixe et d'extension de garantie (Fixed Serv. Comm. Term, Warranty extension, Warranty Extension Item No., Linked to Line No., Sales Quote No., Sales Quote Line No., Process, Indent, DYCEServiceEndDateUntil) | Extensions de table DYCEMSPServiceCommitment, DYCEMSPSalesServiceCommitment, DYCEMSPServiceCommArchive, DYCEMSPSalesServiceCommArchive, DYCEMSPServiceCommPackage, DYCEMSPServiceContractSetup et leurs extensions de page |
Valeurs d'enum DYCEMSPFixedServiceCommitment, DYCEMSPWarrantyExtension | Extension d'enum DYCEMSPItemServCommitmentType |
Pages DYCEMSPSubscriptionRenewal, DYCEMSPWarrantyExtensionWizard, DYCEMSPWarrantyExtensionWizSub, extension de page DYCEMSPServiceCommPackageLines | Pages et extension de page |
Query DYCEMSPFixedWarrantyServComm, codeunit DYCEMSPMigrateToSubBilling | Query et codeunit |
Procédure GetRecords, événements OnAfterNewSalesQuoteCreatedSRB, OnAfterFixedTermSalesLineCreatedSRB, OnAfterSalesLineForServiceObjectCreatedSRB | Codeunit DYCEMSPSubscriptionRenewalMgt |
Project Billing
Comptabiliser les enregistrements de temps dans la file d'attente des travaux (2026.10.0.0)
L'état 70920909 DYCEPostTimeRecordingJobQueue (Comptabiliser les enregistrements de temps) est remplacé par le codeunit 70920977 DYCEPostTimeRecordingJobQueue, qui prend en charge une formule de date dans la Chaîne paramètre de l'écriture file d'attente des travaux. Les écritures file d'attente des travaux existantes utilisant l'état continuent de fonctionner, mais comptabilisent toujours tous les enregistrements de temps libérés sans filtre de date. Voir Comptabiliser dans la file d'attente des travaux.
L'avertissement concernant le filtre de date lors de la comptabilisation n'est plus affiché ; le filtre de date est contrôlé par Filtre date lors de la comptabilisation dans les Paramètres projet.
| Élément | Objet | Remplacement |
|---|---|---|
État DYCEPostTimeRecordingJobQueue | État 70920909 | Codeunit 70920977 DYCEPostTimeRecordingJobQueue |
Procédure ConfirmPostingDoesNotTakeDateFilterIntoAccount | Codeunit 70920916 DYCEWorkOrderManagement | Aucun |
Approbation des enregistrements de temps (2026.10.0.0)
Le regroupement des lignes projet dans l'approbation est calculé à partir des lignes enfants de chaque groupe.
| Élément | Objet | Remplacement |
|---|---|---|
Champ Line Type Project Entry No. | Table 70920933 DYCETimeRecordingApproval | Aucun |
Pages de filtre pour Work Orders et projets (2026.9.1.0)
Les champs de filtre et leurs variables sont remplacés par des champs texte qui prennent en charge les expressions de filtre.
| Élément | Objet | Remplacement |
|---|---|---|
Champs No, SellToCustomerNo, ProjectType, PersonResponsible, ProjectManager, SalespersonCode, GlobalDimension1Code et leurs variables | Page 70920998 DYCEWOProjectFilter | JobNoFilter, SellToCustomerNoFilter, ProjectTypeFilter, PersonResponsibleFilter, ProjectManagerFilter, SalespersonCodeFilter, GlobalDimension1CodeFilter |
Champs Type, Source, ResourceGroup, ExternalId, ExternalStatus, ExternalProject, ExternalOrganization, BillingDispositionField et leurs variables | Page 70920999 DYCEWorkOrderFilter | TypeFilter, SourceFilter, ResourceGroupNoFilter, ExternalIdFilter, ExternalStatusFilter, ExternalProjectFilter, ExternalOrganizationFilter, BillingDispositionFilter |
Déplacer l'enregistrement de temps (2026.7.1.0)
Les champs des prestations supplémentaires de la page Déplacer l'enregistrement de temps ne sont plus utilisés.
| Élément | Objet | Remplacement |
|---|---|---|
Champs DYCEAddServiceDescription, DYCEAddServiceJobTaskNo, DYCEAddServicePlLineNo | Page 70920915 DYCEMoveTimeRecording | Aucun |
Impression automatique de la vue détaillée (2026.6.2.0)
Le champ booléen Impression auto. vue détaillée est remplacé par le champ Ajouter la vue détaillée à la facture dans les mêmes tables.
| Élément | Objet | Remplacement |
|---|---|---|
Champ DYCE Auto. Serv. Details Print | Extensions de table DYCECustomer, DYCECustomerTemplate, DYCEJob et les extensions de page DYCECustomerCard, DYCECustomerTemplate, DYCEJobCard | Champ DYCE Append Detail Overview |
Migration vers les lignes Work Order (2026.6.2.0)
La migration vers les lignes Work Order est terminée, car la synchronisation backend de DYCE Connect est entièrement déployée. Le code de migration est obsolète. Voir le guide Work Order Lines Update.
| Élément | Objet | Remplacement |
|---|---|---|
Champ DYCEWOLMigrationStage, procédures DYCEBCSyncHasWorkOrderLines, DYCEBCSyncIsOnboarded, DYCEGetDYCEWOLMigrationStage | Extension de table 70920913 DYCEJobsSetup | Aucun |
Actions DYCERunFullMigrationToWOL, DYCERunStage1MigrationToWOL, DYCERunStage2MigrationToWOL, champ DYCEWOLMigrationStage | Extension de page 70920938 DYCEJobsSetup | Aucun |
Codeunits DYCEWorkOrderDataMigration, DYCEWOBackendBasedRestrictions | Codeunits 70920971, 70920932 | Aucun |
Extensions de page DYCEUserTasksActivities, DYCEWhseShip&ReceiveActivities | Extensions de page 70920985, 70920986 | Aucun |
Procédure InsertNewLineFromJobPlanningLine | Table 70920941 DYCEWorkOrderLine | InsertNewLineFromJobPlanningLine(JobPlanningLine, WorkOrderNo) |
Type de budget Work Order et prestations supplémentaires (2026.6 et 2026.6.1.0)
| Élément | Objet | Remplacement | Version |
|---|---|---|---|
Valeur d'enum Work Order Budget | Enum 70920921 DYCEWorkOrderBudgetType | Aucun | 2026.6.1.0 |
Procédure ClearAdditionalServiceFieldsOnTimeRecordings | Table 70920931 DYCEWorkOrder | Aucun. Les champs des prestations supplémentaires des enregistrements de temps sont conservés lorsque le projet d'un Work Order change. | 2026.6 |
Recurring Prepaid Services
Éléments dépendant de Subscription & Recurring Billing (2026.10.0.0)
DYCE Subscription & Recurring Billing n'est plus proposé ; les éléments suivants seront supprimés. Microsoft Subscription Billing est utilisé à la place.
| Élément | Objet |
|---|---|
Champ DYCE Prepaid Service No. | Extensions de table DYCERecurringPSServiceComm, DYCERecurringPSSalesServComm, DYCERecurringPSBillingLine, DYCERPSCustContractDeferral et les extensions de page DYCERecurringPSServCommitments, DYCERecurringPSSalesServComm, DYCERecurringPSRecurrBilling, DYCERecurringPSExtendContract, DYCERecurringPSCustCLineSubp, DYCERPSCustContractDeferrals |
Sync
Synchronisation backend (2026.5.2.0 et 2026.6.0.0)
La synchronisation backend de DYCE Connect est en production et prend toujours en charge les lignes Work Order.
| Élément | Objet | Remplacement | Version |
|---|---|---|---|
Procédure BackendHasWorkOrderLines | Table 70921485 DYCE Sync Setup | Aucun | 2026.5.2.0 |
Codeunits DYCE Sync Backend Upgrade, DYCE Sync Broker Subscriber | Codeunits 70921532, 70921531 | Aucun | 2026.6.0.0 |
Datasets d'états
États obsolètes
| État | App | Remplacement | Version |
|---|---|---|---|
70920909 DYCEPostTimeRecordingJobQueue (Comptabiliser les enregistrements de temps) | Project Billing | Codeunit 70920977, voir ci-dessus | 2026.10.0.0 |
Depuis le 01.05.2026, aucune colonne ni aucun élément de données n'a été supprimé ou renommé dans les datasets d'états.
Nouvelles colonnes
Ces colonnes et éléments de données ont été ajoutés aux datasets de DYCE Essentials depuis le 01.05.2026. Les présentations existantes continuent de fonctionner ; les nouvelles colonnes ne sont nécessaires que pour imprimer les nouveaux contenus dans des présentations personnalisées.
| État | Nouvelles colonnes et éléments de données | Contenu |
|---|---|---|
État 1306 Standard Sales - Invoice (extension d'état 70920601 DYCEStandardSalesInvoice) | Élément de données DYCEServiceDetailWorkOrder, colonnes DYCEServDetailsColumn1Header, DYCEServDetailsColumn1Group1Value, DYCEPositionTitle, DYCEInvoiceLineAmount, DYCEInvoiceLineAmountLbl | Work Orders dans la vue détaillée |
État 1306 Standard Sales - Invoice (extension d'état 70920601 DYCEStandardSalesInvoice) | Colonnes DYCEDocumentTitle_Lbl, DYCEDocumentTitleLeft_Lbl, DYCEDocumentTitleRight_Lbl | Titre du document |
État 117 Reminder (extension d'état 70920609 DYCEReminder) | Élément de données DYCEBeginningText, colonne DYCEBeginningTextDescription | Texte d'introduction de la relance |
État 70920600 DYCEReportConfigurationPreview | Colonnes LogoLeft, LogoMiddle, LogoRight | Position du logo |