Aller au contenu principal

Éléments obsolètes

· 7 minutes de lecture

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

Fin de vie : Subscription & Recurring Billing et Usage Based Billing

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émentObjetRemplacement
Événement OnAfterProcessSalesDocumentLinesForSalesCalculationElementCodeunit 72077784 DYCEACDOppElementManagementOnAfterProcessSalesDocumentLinesForSalesCalculationElement2(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émentObjetRemplacementVersion
Procédure CreateOrUpdateFromJobPlanningLinesCodeunit 72077941 DYCEJiraServiceAssetMgmtCreateOrUpdateFromJobPlanningLine (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 ServiceAssetExistsCodeunit 72077941 DYCEJiraServiceAssetMgmtServiceAssetExists(SourceType, SourceSystemId, JobPlanningLineSystemId)2026.6.0.0
Procédure GetFollowUpActionsCodeunit 72077923 DYCEJiraAssetTrackingAucun. 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émentObjet
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, DYCEMSPWarrantyExtensionExtension d'enum DYCEMSPItemServCommitmentType
Pages DYCEMSPSubscriptionRenewal, DYCEMSPWarrantyExtensionWizard, DYCEMSPWarrantyExtensionWizSub, extension de page DYCEMSPServiceCommPackageLinesPages et extension de page
Query DYCEMSPFixedWarrantyServComm, codeunit DYCEMSPMigrateToSubBillingQuery et codeunit
Procédure GetRecords, événements OnAfterNewSalesQuoteCreatedSRB, OnAfterFixedTermSalesLineCreatedSRB, OnAfterSalesLineForServiceObjectCreatedSRBCodeunit 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émentObjetRemplacement
État DYCEPostTimeRecordingJobQueueÉtat 70920909Codeunit 70920977 DYCEPostTimeRecordingJobQueue
Procédure ConfirmPostingDoesNotTakeDateFilterIntoAccountCodeunit 70920916 DYCEWorkOrderManagementAucun

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émentObjetRemplacement
Champ Line Type Project Entry No.Table 70920933 DYCETimeRecordingApprovalAucun

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émentObjetRemplacement
Champs No, SellToCustomerNo, ProjectType, PersonResponsible, ProjectManager, SalespersonCode, GlobalDimension1Code et leurs variablesPage 70920998 DYCEWOProjectFilterJobNoFilter, SellToCustomerNoFilter, ProjectTypeFilter, PersonResponsibleFilter, ProjectManagerFilter, SalespersonCodeFilter, GlobalDimension1CodeFilter
Champs Type, Source, ResourceGroup, ExternalId, ExternalStatus, ExternalProject, ExternalOrganization, BillingDispositionField et leurs variablesPage 70920999 DYCEWorkOrderFilterTypeFilter, 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émentObjetRemplacement
Champs DYCEAddServiceDescription, DYCEAddServiceJobTaskNo, DYCEAddServicePlLineNoPage 70920915 DYCEMoveTimeRecordingAucun

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émentObjetRemplacement
Champ DYCE Auto. Serv. Details PrintExtensions de table DYCECustomer, DYCECustomerTemplate, DYCEJob et les extensions de page DYCECustomerCard, DYCECustomerTemplate, DYCEJobCardChamp 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émentObjetRemplacement
Champ DYCEWOLMigrationStage, procédures DYCEBCSyncHasWorkOrderLines, DYCEBCSyncIsOnboarded, DYCEGetDYCEWOLMigrationStageExtension de table 70920913 DYCEJobsSetupAucun
Actions DYCERunFullMigrationToWOL, DYCERunStage1MigrationToWOL, DYCERunStage2MigrationToWOL, champ DYCEWOLMigrationStageExtension de page 70920938 DYCEJobsSetupAucun
Codeunits DYCEWorkOrderDataMigration, DYCEWOBackendBasedRestrictionsCodeunits 70920971, 70920932Aucun
Extensions de page DYCEUserTasksActivities, DYCEWhseShip&ReceiveActivitiesExtensions de page 70920985, 70920986Aucun
Procédure InsertNewLineFromJobPlanningLineTable 70920941 DYCEWorkOrderLineInsertNewLineFromJobPlanningLine(JobPlanningLine, WorkOrderNo)

Type de budget Work Order et prestations supplémentaires (2026.6 et 2026.6.1.0)​

ÉlémentObjetRemplacementVersion
Valeur d'enum Work Order BudgetEnum 70920921 DYCEWorkOrderBudgetTypeAucun2026.6.1.0
Procédure ClearAdditionalServiceFieldsOnTimeRecordingsTable 70920931 DYCEWorkOrderAucun. 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émentObjet
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émentObjetRemplacementVersion
Procédure BackendHasWorkOrderLinesTable 70921485 DYCE Sync SetupAucun2026.5.2.0
Codeunits DYCE Sync Backend Upgrade, DYCE Sync Broker SubscriberCodeunits 70921532, 70921531Aucun2026.6.0.0

Datasets d'états​

États obsolètes​

ÉtatAppRemplacementVersion
70920909 DYCEPostTimeRecordingJobQueue (Comptabiliser les enregistrements de temps)Project BillingCodeunit 70920977, voir ci-dessus2026.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.

ÉtatNouvelles colonnes et éléments de donnéesContenu
État 1306 Standard Sales - Invoice (extension d'état 70920601 DYCEStandardSalesInvoice)Élément de données DYCEServiceDetailWorkOrder, colonnes DYCEServDetailsColumn1Header, DYCEServDetailsColumn1Group1Value, DYCEPositionTitle, DYCEInvoiceLineAmount, DYCEInvoiceLineAmountLblWork Orders dans la vue détaillée
État 1306 Standard Sales - Invoice (extension d'état 70920601 DYCEStandardSalesInvoice)Colonnes DYCEDocumentTitle_Lbl, DYCEDocumentTitleLeft_Lbl, DYCEDocumentTitleRight_LblTitre du document
État 117 Reminder (extension d'état 70920609 DYCEReminder)Élément de données DYCEBeginningText, colonne DYCEBeginningTextDescriptionTexte d'introduction de la relance
État 70920600 DYCEReportConfigurationPreviewColonnes LogoLeft, LogoMiddle, LogoRightPosition du logo