Dynamics 365 for Finance and Operations バージョン 10.0.1 の拡張機能の変更

コミュニティの関心グループが Yammer から Microsoft Viva Engage に移行されました。 Viva Engage コミュニティに参加し、最新のディスカッションに参加するには、「 Finance and Operations Viva Engage Community へのアクセスを要求する 」フォームに入力し、参加するコミュニティを選択します。

この記事では、Microsoft Dynamics 365 for Finance and Operations バージョン 10.0.1 にて実装された拡張機能を記載しています。 拡張性をサポートする変更のスケジュールの詳細については、「アプリケーション機能拡張計画」を参照してください。

拡張可能になった列挙

今回のアップデートで実装された拡張を以下に記載します。

  • ACOCostStatus_BR
  • ACOCostType_BR
  • ACOJournalType_BR
  • BankModuloCheck_NO
  • InventTransferOrderType_BR
  • ProdJourType
  • ProjTransStatus
  • RetailLabelTypeBase
  • RetailLedgerBank
  • RetailTenderFunction
  • SalesPurchTrntype_BR
  • SMAGetPriceFrom
  • SMASubscriptionIndexChange

拡張可能になった SQL 操作

今回のアップデートでは、以下のSQL操作が拡張されました。

  • InventSumDelta.findInventSumDeltaInventSumFieldsAll.
  • LedgerFiscalJournal は、QueryObject を使用するように変更されました。
  • TaxTransDP.

メタデータの変更

今回のアップデートで以下のメタデータが更新されました。

  • Data Entities/WMSItemArrivalJournalLineEntity.IsPublic, PublicCollectionName, PublicEntityName
  • DataEntities/LedgerJournalNameEntity/Fields/voucherSeriesCode 作成時に編集することが可能となりました。
  • DataEntities/LedgerJournalNameEntity/Fields/VoucherSeriesCompanyId.AllowEdit.
  • Enums\SalesStatus::バックオーダー, 配送済み.Label.
  • Types/WeightBase.Scale におけるデータの拡張。
  • InventTransferOrders は、フォームコントロールグループをグリッドに追加しました。

リファクターされたメソッド

拡張性をサポートするために、以下のメソッドがリファクターされました。

  • AssetProposalDepreciation.run
  • BankStatementValidate.validateDate
  • Class\BankDocumentBankAccountTrans.loadSourceBuffer
  • Class\BankReconMatchingRuleAutoProcessor.doProcessMatchRule
  • Class\ProjJournalTransMapForm.initFromProjTable
  • Class\RetailEodStatementPaymentJournal.createPaymentJournalLine
  • Class\RetailKitAssemblyOrder.CreateOrUpdateBOMJournal
  • Class\RetailTransactionServiceOrders.createOrUpdateRetailOrderLines
  • Class\SalesInvoiceController.initReportName_IN
  • Class\SalesInvoiceJournalPost.endUpdate
  • Class\WrkCtrScheduler.loadRoute
  • CreditCard.mcrInitFromCustPaymTable
  • CreditcardProcess.mcrDoCapture
  • CreditCardProcess.mcrDoRefund
  • CreditCardProviderProcess.Submit
  • CustCollectionLetterCreate.skipCustomer
  • CustVendCheque.output
  • CustVendSumForPaym.run
  • EFDOCDanfe_BR.additionalInformationPageBreak
  • EfDocDANFEDP_BR.additionalInformationBox
  • ERDocuManagement.insertFile
  • ERFileDestinationAttachment.saveFile
  • ERFileDestinationBrowser.saveFile
  • Form\BankReconciliationWorksheet.Init
  • FreeTextInvoiceController.initReportName_IN
  • HcmWorkerTransition.createHcmWorker
  • InventCostClosingCancel_Init.createTasks
  • InventDimCtrl_Frm_OnHand.initFromCaller
  • InventMov_Jour_BOM.journalPostTrans
  • InventProcessGuideDisplayLicensePlateDetailsPageBuilder.generateItemInfoForLicensePlate
  • InventProcessGuideDisplayLocationDetailsPageBuilder.generateItemInfoForLocation
  • InventStockCardDP.createInventStockCardTmpLineDetail
  • InventTable.checkProjCategoryId
  • InventUpd_WHSReservation.updateReserveMore
  • JmgCalcApproveWeekView.initializeData
  • LedgerConsolidate.Run と getSelectedDimensionAttributes
  • LedgerFiscalJournalDP_IT.addStarsToTmpTable
  • LedgerFiscalJournalDP_IT.insertLedgerFiscalJournalTmp_IT
  • LedgerFiscalJournalDP_IT.insertLedgerFiscalJournalTmp_IT
  • LedgerFiscalJournalDP_IT.processReport
  • LedgerJournalTrans.checkAllowEditWhenCheckPrinted
  • LedgerJournalTransUpdateVend.pdateNow
  • LedgerVoucherTransList.First
  • LedgerVoucherTransList.next
  • MCRFullTextIndexField.tableIdFromEnum
  • MCRFullTextIndexField.viewFromTable
  • MCRInventSearch.searchProduct
  • McrPriceHistoryLine_Purch.initAndInsertRebate
  • PartyProvider.operatingUnitTypeToName
  • PdsRebateAgreementValidate.construct
  • POS_IssueLoyaltyCardView.NA
  • PriceDiscAdmCheckPostPriceDiscTableUpdater.formattedQueryValue
  • PriceDiscAdmTrans.checkItemRelation
  • ProjBudgetManager.deleteProjBudgetLinesWhenZeroAmount
  • ProjBudgetManager.updateProjBudgetLinesWithAmt
  • ProjHourCostPrice.psaFindCostPrice
  • ProjInvoiceProposalListPageInteraction.initializeQuery
  • ProjPostEmplProposalSale.new
  • ProjPostRevenueProposalSale.new
  • ProjTable.initProjectFromCustomerAndInvoice
  • ProjTransferPrice.findByContractResourceCategory、findTransferPrice、find
  • ProjValElementServer.addProjToResource
  • ProjValElementServer.deleteProjFromResource
  • PurchPackingSlipJournalPost.postMarkupOnTrans
  • PurchReqLine.setProjSalesPrice
  • PurchRFQSendJournalCreate.createOrUpdateRFQLine
  • ReqCalc.covCalcDim
  • ReqCalc.covCalcDim
  • ReqCalc.covCalcDim
  • RequisitionPurchaseOrderGeneration.create
  • RequisitionPurchaseOrderGeneration.create
  • Commerce runtime (CRT) のRetail extension point は ValidateCartLineQuantityAndPriceSymbol メソッドを無効にします。
  • RetailCatalogProductAttributeFormHelper.addProductAttributeControls
  • RetailCreateSpecificLabel.makeLabel
  • RetailEodStatementCustomerOrderInvoiceController.run
  • RetailEodStatementPaymentJournal.ledgerBank2LedgerJournalACType
  • RetailEodStatementPaymentJournal.postPaymentJournalForOthers、postPaymentJournalForSales、createTenderedPaymentLines、createPaymentJournalLine
  • RetailEodTransactionTransformer.ReadTransactionHeader
  • RetailEodTransactionTransformer.setExtensionProperty
  • RetailEventNotificationAction.packingSlipCompletion
  • RetailMediaAssociationHelper.associateProduct
  • RetailProductPropertyManager.validateWriteOnInventModelGroupItem
  • RetailSMBSeedGenerator.AccountReceivable
  • RetailStatementPost.createPaymentLedgerTrans
  • RetailTransactionSalesTransMark.MarkTransactions
  • RetailTransactionServiceOrder.settleCustomerOrder
  • RetailTransactionServiceOrders.cancelCustomerOrder
  • RetailTransactionServiceOrders.createCustomerOrder
  • RetailTransactionServiceOrders.createLedgerJournalForStore
  • RetailTransactionServiceOrders.createOrUpdateRetailOrderHeader
  • RetailTransactionServiceOrders.createOrUpdateRetailOrderLines
  • RetailTransactionServiceTransactions.fillPaymentTransDetails
  • RetailTransactionServiceTransactions.fillRetailTransactionDetails
  • RetailTransactionServiceTransactions.fillSalesTransDetails
  • RetailTransactionServiceTransactions.getJournalListQuery
  • SalesCreateOrder.updateDeliveryAddress
  • SubledgerJournalizer.loadAccountingdistributionTmp
  • SubledgerJournalizer.recordSubledgerJourAccEntriesForRounding
  • SubledgerJournalizer.recordSubledgerJournalAccountEntries
  • Table\MCRContinuityScheduleLine.UpdateOtherLines
  • Tax1099SummaryHelper.populateTaxSummaryFromVendSettlementTax
  • TrvCreditCardTransactionEntity.validateWrite
  • TrvExpenses.initializePersonalAmount
  • TrvExpenses.updateFormVisibilityOnCategoryChange
  • TrvExpenses.updateItemizationControls
  • TrvExpTrans.copyValueToChildLines
  • TrvExpTrans.defaultTaxGroupFromWorker
  • TrvExpTrans.modifiedField
  • TsTimesheetSignOffDP.insertTmpTSTimesheetSignOff
  • WHSBillOfLadingDataUtil.populateCarrierInformation
  • WHSBillOfLadingDataUtil.populateCustomerOrderInfo
  • WHSLoadPlanningWorkbenchServerForm.addLoadLinesToLoad
  • WHSLocationDirective.getValidSellableDaysQty
  • WHSMobileAppAttachedImageDetails.getImageTypeFromSymbol
  • WhsPostPackingSlip.updatePurchaseLoadLines
  • WhsPostPackingSlip.updatePurchParmLineQuantityData
  • WhsWarehouseRelease.main
  • WhsWorkManualComplete.executeWorkLines
  • WhsWorkManualComplete.performValidation
  • WorkTimeCheckClassWorkCalendarDateLineTableWorkTimeLineTable クラス、validateWrite()
  • WorkTimeLine.createWorkTimeCheck

その他の拡張性の強化

  • 小売チャンネル: OrderFulfillmentViewにおける機能拡張、 [すべて選択] と [すべてクリア] が利用可能となります。
  • 小売チャンネル : トランザクションアプリケーションプログラミングインターフェイス (API) から行IDごとに、戻り行をカートに表示します。
  • 小売チャンネル : OrderFulfillmentViewにてラインアイテムの場所を表示することができます。
  • 小売チャンネル: OrderFulfillmentView に ICustomListColumn が追加され、詳細情報を参照できるようになります。
  • Retail ステートメントのポスティングメソッドは、RetailTransactionAggregationFieldListテーブルを使用して、別の集計ビューを追加します。