Dynamics 365 for Finance and Operations バージョン 10.0.1 の拡張機能の変更
この記事では、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::Backorder, Delivered.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 and 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 class, validateWrite()
- WorkTimeLine.createWorkTimeCheck
その他の拡張性の強化
- 小売チャンネル: OrderFulfillmentViewにおける機能拡張、 [すべて選択] と [すべてクリア] が利用可能となります。
- 小売チャンネル : トランザクションアプリケーションプログラミングインターフェイス (API) から行IDごとに、戻り行をカートに表示します。
- 小売チャンネル : OrderFulfillmentViewにてラインアイテムの場所を表示することができます。
- 小売チャンネル: OrderFulfillmentView に ICustomListColumn が追加され、詳細情報を参照できるようになります。
- Retail ステートメントのポスティングメソッドは、RetailTransactionAggregationFieldListテーブルを使用して、別の集計ビューを追加します。