注記
コミュニティの関心グループが Yammer から Microsoft Viva Engage に移行されました。 Viva Engage コミュニティに参加し、最新のディスカッションに参加するには、「 Finance and Operations Viva Engage Community へのアクセスを要求する 」フォームに入力し、参加するコミュニティを選択します。
ハード シールされたアプリケーション モデル
Dynamics 365 for Finance and Operations バージョン 8.0 では、Microsoft はすべてのアプリケーション モデルをハードシールしました。 これらのモデルでオーバーレイされたコードでコンパイル エラーが発生するようになりました。 カスタマイズ モデルは拡張機能によってのみサポートされます。 拡張機能を使用してこれらのモデルをカスタマイズできない場合は、標準アプリケーションを変更して拡張機能を有効にするよう Microsoft に要求する必要があります。
次の表に、このリリースでハード シールされているモデルの一覧を示します。
| モジュール | モデル |
|---|---|
| ApplicationCommon | ApplicationCommon |
| ApplicationSuite | 電子レポート アプリケーション スイートの統合 |
| ApplicationSuite | 基盤アップグレード |
| ApplicationSuite | 財団 |
| ApplicationSuite | SCMControls |
| ApplicationSuite | Tax Books Application Suite の統合 |
| ApplicationSuite | Tax Engine Application Suite の統合 |
| CaseManagement | CaseManagement |
| 通貨 | 通貨 |
| DataImpExpApplication | DataImpExpApplication |
| DataUpgrade | DataUpgrade |
| ディレクトリ | ディレクトリ |
| ディレクトリ | SecurityReports |
| GeneralLedger | GeneralLedger |
| Ledger | Ledger |
| PersonnelManagement | PersonnelManagement |
| ProcessGuide | ProcessGuide |
| 小売 | 小売 |
| SourceDocumentation | SourceDocumentation |
| SourceDocumentationTypes | SourceDocumentationTypes |
| Subledger | Subledger |
| 税申告 | 税申告 |
拡張可能な列挙型
次の変更では、列挙型の拡張がサポートされています。
- 標準アプリケーションの多くの列挙体が拡張可能になりました。 列挙体に 2 つのプロパティを設定して、列挙を拡張可能にします。 IsExtensible プロパティを Yes に設定し、UseEnumValue プロパティを No に設定します。
- 一部の列挙型は状態を表します。 拡張による列挙値の追加を有効にするために、新しいファサード メソッドを追加します。 列挙型を拡張する方法については、 拡張機能を使用した列挙値の追加を参照してください。
- 拡張をサポートするために列挙を使用するいくつかのアプリケーション コードを変更します。 一般的な変更の内容は以下の通りです。
- イベント後のサブスクリプションを許可するスイッチの既定のケースでは、 例外のスロー ステートメントを削除します。
- SysExtension サポートを拡張機能に追加します。
- 明示的なデリゲートを追加します。
| 列挙型 |
|---|
| BOMConsumpType |
| BOMFormula |
| BOMType |
| ChequeFormType |
| CostGroupType |
| CustAccountStatement |
| CustMandateScheme |
| CustVendDisputeStatus |
| DispositionAction |
| ItemCalcType |
| KMCollectionAnswerStatus |
| KanbanEventType |
| LedgerAccrualPeriod |
| LogisticsAddressElement |
| LogisticsLocationEntityType |
| NoneBeginTransEnd |
| PSAInvoiceFormats |
| PdsCumulationPeriod |
| PdsRebateProgramType |
| PdsRebateTransaction |
| PdsUnitType |
| PriceDiscSystemSource |
| ProdFlushingPrincipBOM |
| ProdFlushingPrincipItem |
| ProdReservation |
| ProjAccountTypeCost |
| ProjAccountTypeSales |
| ProjAccountType |
| ProjJournalType |
| RevenueContributionMargin |
| SMATransactionType |
| SysPolicyRuleEnum |
| SysPolicyRuleTypeEnum |
| SysPolicyTypeEnum |
| TAMRebateAmtType |
| TAMVendRebateStatus |
| TMSRecordType |
| Voided |
| WMSJointShippingType |
| WMSReferenceType |
DataEvent が発生しない、または挿入、更新、削除のデータ前イベントと事後イベントがないデータ操作メソッド
一般的な方法として、テーブルのデータ メソッドを使用して、アプリケーションの拡張に使用できるイベントを発生させます。 ただし、コード ベースは常にこのプラクティスに従っているわけではありません。 たとえば、 doInsert、 doUpdate、 および doDelete データ メソッドと特定のテーブル実装では、データ メソッドで super() が呼び出されません。
型クラスの 挿入、 更新、 および削除 の各メソッドがリファクタリングされます。 これらの変更により、データ メソッドで super() がより一貫して呼び出されます。 これらの変更を使用すると、これらのメソッドに拡張機能を追加できます。 事前イベントと事後イベントが拡張機能で使用できるようになりました。 次の表に、拡張機能に対して 挿入、 更新、 および削除 のイベントが有効になっているテーブルを示します。
| タイプ、名前、データ ソース、およびメソッド |
|---|
| フォーム ProjTableCreate.ProjTable.write |
| フォーム ReturnTable.ReturnTable.leaveRecord |
| フォーム SalesQuotationProjTable.SalesQuotationTable.leaveRecord |
| フォーム SalesQuotationTable.SalesQuotationTable.leaveRecord |
| フォーム SalesTable.SalesTable.leaveRecord |
拡張性をサポートするためにリファクターされたメソッド
開発者は、コマンド、デリゲートのチェーン、またはメンバーへのアクセスを提供することで、機能拡張をサポートするために、これらのメソッドをリファクタリングしました。
| タイプ、名前、およびメソッド |
|---|
| クラス AgreementConfirm_Sales.startConfirm |
| クラス AssetChangeGroup.updateAssetGroupInfo |
| クラス AssetPost.createAssetTransForPost |
| クラス AssetSplit.getUpdatedSplitValueModel |
| クラス AssetTableMethod.init |
| クラス AssetTableMethod_SL.calc |
| クラス AxSalesLine |
| クラス BankPaymCancel.serverRun |
| クラス BomSearch.New |
| クラス BomSearch_BOMCopyType.New |
| クラス Commission.run |
| クラス CostSheetPanel.build |
| クラス CreateInvoiceJournalPost.createFixedAsset |
| クラス CustAccountStatementIntDP.printingAmountMST |
| クラス CustCreditLimit.balanceEstimate |
| クラス CustCreditLimit.calculateBalance |
| クラス CustCreditLimit_SalesTable.New |
| クラス CustInterestCreate |
| クラス CustVoucher.post |
| クラス DimensionDerivationRule.buildDimensionCombination |
| クラス EcoResProductInformation.main |
| クラス EcoResProductReleaseManager.setAndSaveRetailProductProperties |
| クラス EcoResProductValidator.isEssentialFieldValuesSet |
| クラス FormLetterServiceController.newFromContract |
| クラス FormletterJournalPost.postLineDiscount |
| クラス Graphics_WrkCtrCapBooking.insertLoad |
| クラス Graphics_WrkCtrCapBooking.loadGroupReservations |
| クラス Graphics_WrkCtrCapBooking.loadNumReservations |
| クラス InterCompanyPostPurch.construct |
| クラス InterCompanySyncPurchLineType |
| クラス InterCompanySyncPurchTableType.setSalesTableData |
| クラス InterCompanySyncPurchTableType |
| クラス InventAgeDimDP.createOrMergeInventAgeDimTmp |
| クラス InventAgeDimDP.insertOrMergeInventAgeDimTmp |
| クラス InventAgingCmdAggregateSelected.execute |
| クラス InventCostItemDim.initInventSettlement |
| クラス InventCostReport.newInventCostReport_CostBaseType |
| クラス InventCountCreateItems.run |
| クラス InventDimCtrl_Frm.clearInvisibleRanges |
| クラス InventItemPriceActivationTaskActivateSim.activateOneInventItemPriceSim |
| クラス InventItemPriceSim.moveSimulatedToCurrent |
| クラス InventLedgerPostingDefinitionEntityHelper.inventAccountTypeX2InventAccountType |
| クラス InventMov_SalesQuotation.isQuotationQtyEditable |
| クラス InventProductDimensionLookup.dimEDT2FieldId |
| クラス InventProductDimension |
| クラス InventQualityManagementBlock.actOnAssociations |
| クラス InventQualityManagementCreate.createOnRegistration |
| クラス InventQualityManagementCreate.createQualityOrder |
| クラス InventQualityManagementCreate.generateQualityOrders |
| クラス InventQualityManagementCreateInvent.generateQualityOrdersWithDiscrimination |
| クラス InventQualityMgmtCreateNonInvent.generateQualityOrdersWithDiscrimination |
| クラス InventQualityOrderReopen.main |
| クラス InventQualityOrderReopen.run |
| クラス InventQualityOrderValidate.main |
| クラス InventQualityOrderValidate.run |
| クラス InventQualityReferenceTypeSales.isEligibleForQualityManagement |
| クラス InventQualityReferenceTypeSales.supportsInventoryBlocking |
| クラス InventQualitymanagementCreate.createPerQualityAssociations |
| クラス InventSumReCalcItem.updateActualInventSum |
| クラス InventTestAssociationTable.checkAccountRelation |
| クラス InventTestAssociationTable.initRecord |
| クラス InventTrackingDimTracingCriteria.initFromArgs |
| クラス InventTransLine.insert |
| クラス InventTransferMulti.run |
| クラス InventTransferMultiReceive::main |
| クラス InventTransferMultiShip.buildParmFromWMSShipment |
| クラス InventTransferMultiShip.runUpdate |
| クラス InventTransferOrderOverviewDP.insertTmpTable |
| クラス InventTransferUpdShip.updateInventTransferLine |
| クラス InventUpd_Physical.updatePhysicalIssue |
| クラス InventUpd_Physical.updatePhysicalReturnedReceipt |
| クラス InventUpd_Picked.updatePickInventTrans |
| クラス InventUpd_Reservation.whsUpdateReserveMore |
| クラス InventUpdate.raiseOnHandChangingOnPhysicalStatusUpd |
| クラス InventUpdate.updateDimReservePhysical |
| クラス InventUpdate.updateTransDimTransferReceipt |
| クラス InventUpdate.writeInventTransAutoDim |
| クラス InventValueReportDP.processInventValueReportTmpLine |
| クラス InventoryMainAccDimensionListProvider.populateMainAccountDimensionList |
| クラス LedgerBalanceQueryGeneralJournal.addToBalanceTotals |
| クラス LedgerBalanceQueryGeneralJournal.createQuery |
| クラス LedgerJournalCheckPost.checkJournal |
| クラス LedgerJournalCheckPost.postJournal |
| クラス LedgerJournalDP.insertJournalTransForLedgerJournalTable |
| クラス LedgerJournalDP.insertLedgerJournalTmp |
| クラス LedgerJournalGetTrans.createLedgerJournalTrans |
| クラス LedgerVoucherObject.addTrans |
| クラス LedgerVoucherTransObject.check |
| クラス LogisticsLocationSelectForm.construct |
| クラス LogisticsLocationSelectForm.main |
| クラス LogisticsPostalAddressFormHandlerExt.onNewParameters_delegate |
| クラス MCRItemListGeneration.generateItemListLines |
| クラス MCRItemListGeneration.generateItemListLines |
| クラス MCRMarginAlert.skipMarginCalc |
| クラス Markup.mcrDeleteNonUser |
| クラス MarkupAllocationSelectionManager.setQueryRanges |
| クラス PSAProjInvoiceDP.insertPSAProjInvoiceTmp |
| クラス PSAProjInvoiceDP.insertProformaPSAProjInvoiceTmp |
| クラス PdsApprovedVendorListCheck.newBasedOnTableType |
| クラス PlanActivityTimeCalculation.calculatePlanActivityTime |
| クラス PordJournalCreateBOM.createLinesProdBOM |
| クラス PriceDisc.accountRelation |
| クラス PriceDisc.findDiscAgreement |
| クラス PriceDisc.findDisc |
| クラス PriceDisc.findPriceAgreement |
| クラス PriceTypeConverter.priceTypeToPriceGroupType |
| クラス PrintMgmtReportFormatSubscriber.add |
| クラス PrintMgmtReportFormatSubscriber.populate |
| クラス ProdBOM.prodFlushingPrincipItem2BOM |
| クラス ProdJournalCreateBOM.createLinesInventTrans |
| クラス ProdJournalCreateBOM.createLinesInventTrans |
| クラス ProdJournalCreateBOM.createLinesProdBOM |
| クラス ProdJournalCreateBOM.dialog |
| クラス ProdJournalCreateBOM.validate |
| クラス ProdJournalFormTransBOM.setupCWFormControl |
| クラス ProdPickListController.prePromptModifyContract |
| クラス ProdPicklistDP.insertValues |
| クラス ProdStatusType_Released.checkPostJournal |
| クラス ProdTableListPageInteraction.getEnabledControls |
| クラス ProdUpdReportFinished.updateBomConsumption |
| クラス ProdUpdReportFinished.updateRouteConsumption |
| クラス ProdUpdSplit.createSplitToProduction |
| クラス ProdUpdStartUp.getListOfBOMJournals |
| クラス ProdUpdStartUp.updateBOMConsmption |
| クラス ProjInvoiceDP.insertIntoProjInvoiceTmp |
| クラス ProjInvoiceProposalInsertLines.run |
| クラス ProjInvoiceProposalInsertLines::run() |
| クラス ProjPlanVersionsManager |
| クラス ProjPostItemJournal::projTransCreate |
| クラス ProjProposalTotals.calc |
| クラス PsaProjInvoiceDP::insertProformaPSAProjInvoiceTmp |
| クラス PsacustomerRetention.createFeeTransactionForProposal |
| クラス PurchAgreementGenerateReleaseOrder.check |
| クラス PurchAgreementGenerateReleaseOrder.validatePurchLinesWithPurchQty |
| クラス PurchAutoCreate.construct |
| クラス PurchAutoCreate.construct |
| クラス PurchAutoCreate_RFQ.construct |
| クラス PurchAutoCreate_SalesProjectItemReq.createLine |
| クラス PurchAutoCreate_SalesProjectItemReq.createPurchLine |
| クラス PurchCancel.parmPurchTable |
| クラス PurchCancel.run |
| クラス PurchCopying.deleteLines |
| クラス PurchCreateFromSalesOrder |
| クラス PurchFormLetterParmData.createParmLine |
| クラス PurchFormLetterParmDataInvoice.createParmLineAndSubLines |
| クラス PurchFormletterParmData.reSelectLines |
| クラス PurchFormletterParmDataApproveJournal.updateQueryBuild |
| クラス PurchFormletterParmDataInvoice |
| クラス PurchInvoiceCreate.createJournalLine |
| クラス PurchInvoiceJournalCreate.checkInvoicePolicies |
| クラス PurchInvoiceJournalCreate.checkMatching |
| クラス PurchInvoiceJournalPost.createFixedAsset |
| クラス PurchInvoiceJournalPost.lateMatchPackingSlip |
| クラス PurchLineType.validateWrite |
| クラス PurchLineVersioningFieldSet.isChangeConfirmationRequired |
| クラス PurchOrderLineSourceDocumentLineItem.calculateSourceDocumentAmountMap |
| クラス PurchOrderLineSourceDocumentLineItem.calculateSourceDocumentAmountMap |
| クラス PurchOrderLineSourceDocumentLineItem.calculateSourceDocumentAmountMap |
| クラス PurchPackingSlipDP.createProductReceiptLines |
| クラス PurchPackingSlipJournalPost.selectFormletterJournalTrans |
| クラス PurchRFQCaseAutoCreate.newAutoCreate |
| クラス PurchReApprovalPolicyRuleFieldList.addTable2Hierarchy |
| クラス PurchReApprovalPolicyRuleFieldList.addTable2Hierarchy |
| クラス PurchSelectLinesManager.passSets |
| クラス PurchTableInteraction.enableHeaderPurchase |
| クラス PurchTableInteractionHelper.getJournalEnquiryButtons |
| クラス PurchTableInteractionHelper.getUpdateJournalButtons |
| クラス PurchaseOrderResponseConsume.checkIfPurchLinesRequireUpdate |
| クラス PurchaseOrderResponseConsume.checkIfResponseLineCannotBeConsumedAndUpdateConsumptionState |
| クラス PurchaseOrderResponseConsume.consumeFirstPurchaseOrderResponeLineAndInitiateArchivingOnPurchLine |
| クラス PurchaseOrderResponseConsume.consumeRemainingPurchaseOrderResponseLines |
| クラス PurchaseOrderResponseConsumeLine.checkIfSelectedPurchLinesRequireUpdate |
| クラス ReqCalc.covCodeQty |
| クラス ReqCalc.insertItemInventSum |
| クラス ReqCalc.insertItemInventTrans |
| クラス ReqTransFormPo.validateFromInventLocationId |
| クラス ReqTransPoMarkChangeToRFQ.DialogPostRun |
| クラス ReqTransPoMarkFirm.createPurchLine |
| クラス ReqTransPoMarkFirm.setPurchTable |
| クラス RetailAssortmentLookupTask.explodeAssortments |
| クラス RetailCreateLinesFromProductsToAdd.createPeriodicDiscount |
| クラス RetailCreateLinesFromProductsToAdd.loadLines |
| クラス RetailPackagePurchManagement.createLines |
| クラス RetailProductPropertyManager.saveInventTableAndRelated |
| クラス RetailProductPropertyManager.validateWriteOnInventTable |
| クラス RetailSalesOrderCalculator.saveSalesOrder |
| クラス RetailSalesOrderCalculator.setPriceOnCurrentLine |
| クラス RetailSalesQuotationCalculator.saveSalesQuote |
| クラス RetailSalesQuotationCalculator.setPricesOnCurrentLine |
| クラス ReturnTableInteraction.enableControl |
| クラス RouteCopyToRoute.insertRouteOpr |
| クラス SMAServiceFunctionLine_Transfer.checkJournalType |
| クラス SMAServiceFunctionLine_Transfer.postJournalType |
| クラス SMAServiceFunctionLine_Transfer.sumjournals |
| クラス SMAServiceOrderCreate.createServiceOrderLine |
| クラス SalesAutoCreate_ReleaseFromAgreement.createSalesTable |
| クラス SalesCancelOrder.run |
| クラス SalesCopying.copy |
| クラス SalesCreateOrderFromCutomer.main |
| クラス SalesFormLetter.mainOnServer |
| クラス SalesFormLetterParmData.createParmLine |
| クラス SalesFormLetterReport.construct |
| クラス SalesFormletterParmData.reSelectLines |
| クラス SalesFormletterParmDataInvoice.reSelectInit |
| クラス SalesInvoiceDP.invoiceTxt |
| クラス SalesInvoiceDP.itemId |
| クラス SalesLineCopyFromSource.updateCopiedLine |
| クラス SalesLineType.setReservation |
| クラス SalesLineType.setSalesStatus |
| クラス SalesLineType.syncPurchLine |
| クラス SalesPackingSlipDP.createSalesPackingSlipLines |
| クラス SalesPackingSlipJournalPost.addToInventReportDimHistory |
| クラス SalesPurchLineInterface.setPriceAgreement |
| クラス SalesQuotationCopying.copyHeader |
| クラス SalesQuotationEditLinesForm_Sales_Confir.createSalesTable |
| クラス SalesQuotationEditLinesForm |
| クラス SalesQuotationLineType_Sales.validateWrite |
| クラス SalesTableListPageInteraction.setButtonInterCompany |
| クラス SalesTableType.checkUpdate |
| クラス SalesTableType.interCompanyMirror |
| クラス SmmCampaignQueries |
| クラス SmmLeadUpdate |
| クラス SmmOpportunityLink |
| クラス SmmUpdateBusRel.updateFromCustTableSFA2 |
| クラス TradeCurrencyConversionPrompt.construct |
| クラス TradeLineRenumbering.renumber |
| クラス TradeTotals.calc |
| クラス VendDocumentLineInterface.setPurchaseQty |
| クラス VendInvoicePolicyValidation.policyViolationMessage |
| クラス VendProvisionalBalanceDP.processReport |
| クラス WHSPool.pickFromWorkCenter |
| クラス WHSShipConfirm.createUOMStructure |
| クラス WHSWorkExecute.pickLicensePlateHandledByLP |
| クラス WhsInventOnHandReserve.changeReservation |
| クラス WhsInventOnHandReserve.setMovement |
| クラス WhsPackForm.buttonPack_clicked |
| クラス WhsPostEngineBase.createLoadFromShipment |
| クラス WhsShipConfirm.createInventTransferParmLineTMS |
| クラス WhsShipConfirm.createInventTransferParmLine |
| クラス WhsWorkExecute |
| クラス WmsBillOfLadingDP::insertIntoTempTable |
| クラス WmsOrderTransType_OutputDontPostTransfer.updateParentMovement |
| クラス WrkCtrCapResHandler.hasNewCapacityReservation |
| クラス WrkCtrCapResHandler.loadCapacityReservations |
| クラス WrkCtrReservedSum.calcReservationSumGroupId |
| クラス WrkCtrReservedSum.calcReservationSumGroupId |
| クラス WrkCtrReservedSum.calcReservationSumWrkCtrId |
| クラス WrkCtrReservedSum.calcReservationSumWrkCtrId |
| クラス WrkCtrScheduler_Prod.saveOperation |
| クラス createParmLinesFromTransferLinesOnLoad |
| クラス smmCampaignQueries.lookupClass |
| エンティティ EcoResProductDimensionGroupEntity.dataSourceDimensionFieldId |
| エンティティ InventProductDefaultOrderSettingsEntity.insertEntityDataSource |
| エンティティ InventProductSiteSpecificOrderSettingsEntity.insertEntityDataSource |
| エンティティ PSAActualEntity.createQuery_LaborConsumptionQty |
| エンティティ PSAActualEntity.createQuery_LaborConsumption |
| エンティティ PSAActualEntity.createQuery_PlLaborCost |
| エンティティ PSAActualEntity.createQuery_PlLaborQty |
| エンティティ PSAForecastEntity.createQuery_LaborConsumptionForecastQty |
| エンティティ PSAForecastEntity.createQuery_LaborConsumptionForecast |
| エンティティ PSAForecastEntity.createQuery_PlLaborForecastCost |
| エンティティ PSAForecastEntity.createQuery_PlLaborForecastQty |
| フォーム BOMCalcDialog.updateDesign |
| フォーム EcoResProductCreate.releaseProductToCompany |
| フォーム InventItemOrderSetup.InventItemSetupSupplyType.editOrderType |
| フォーム InventLocationIdLookup.InventDim_DS.init |
| フォーム InventLocationIdLookup.InventLocation_DS.init |
| フォーム InventNonConformanceTable.init |
| フォーム InventNonConformanceTableCreate.InventNonConformanceTable.write |
| フォーム InventQualityOrderTableCreate.allowEdit |
| フォーム InventQualityOrderTableCreate.refreshCaller |
| フォーム InventTestAssociationTable.initRecord |
| フォーム InventTransPick\TmpInventTransWMS.validateWrite |
| フォーム LedgerTransVoucher.updateQueryForProject |
| フォーム MarkupAllocation.init |
| フォーム MarkupAllocation_VendInvoiceTrans |
| フォーム PdsBatchAttributes.PdsBatchAttributes.linkActive |
| フォーム PriceDiscAdmTable.init |
| フォーム PriceDiscTable.appendInventCriteria |
| フォーム PriceDiscTable.buildOrderLineFilter |
| フォーム PriceDiscTable.buildSearchFilter |
| フォーム PriceDiscTable.isLineFilterEnabled |
| フォーム PriceDiscTable.retrieveRelationType |
| フォーム ProdParmStartUp.ProdParmStartUp.active |
| フォーム ProjCreditNoteSelect.editMark |
| フォーム ProjTableCreate.ProjTable.write |
| フォーム PurchCreateFromSalesOrder.initFields |
| フォーム PurchUpdateRemain.closeOk |
| フォーム ReqTransPoMarkFirm.init |
| フォーム RetailAddItems.closeOk |
| フォーム RetailColorGroupTable.RetailColorGroupTrans.recordHasChanges |
| フォーム RouteLookupOprNum.init |
| フォーム VendEditInvoice.invoiceAccountModified |
| フォーム VendEditInvoice.run |
| フォーム VendOpenTrans.editMarkTrans |
| フォーム WrkCtrCapResGraphDialog.setParm |
| マップ BomCalcTransMap.displayUnitId |
| テーブル AssetTable.lookupAccountNum |
| テーブル AssetTrans |
| テーブル CaseDetailBase.validateWrite |
| テーブル EcoResProductMasterConfiguration.existWithSameConfigUnit |
| テーブル FormletterJournalTrans.getLinePrefix |
| テーブル InventItemPriceSim.autoSalesPrice |
| テーブル InventQualityOrderLine.adjustInt |
| テーブル InventQualityOrderTable.createInventQualityOrderLines |
| テーブル InventQualityOrderTable.initFromReference |
| テーブル InventQualityOrderTable.initQtyFromAssocation |
| テーブル InventTestAssocationTable.checkAccountRelation |
| テーブル InventTestAssocationTable.validateWrite |
| テーブル InventTrans.insertReturnTransOrigin |
| テーブル InventTransOrigin.createOrigin |
| テーブル InventTransferParmLine.createPickLines |
| テーブル InventTransferParmLine.createReceiveLines |
| テーブル InventTransferParmLine.createShipLines |
| テーブル JmgStampjournalTrans |
| テーブル JmgTermReg.createJournalSignIn |
| テーブル JmgTermReg.update |
| テーブル LedgerJournalTrans.delete |
| テーブル LedgerJournalTrans.validateWrite_Server |
| テーブル PriceDiscAdm.getEntityAutoReportFieldGroupName |
| テーブル PriceDiscAdm.getEntityJournalNumberFieldName |
| テーブル PriceDiscAdmTrans.CheckAccountRelation |
| テーブル PriceDiscAdmTrans.checkItemRelation |
| テーブル PurchLine.setPriceDisc |
| テーブル RouteVersion.selectRouteVersion |
| テーブル SalesLine.checkItemId |
| テーブル SalesLine.getSourcingFields |
| テーブル SalesLine.setPriceAgreement |
| テーブル SalesLine.setPriceDisc |
| テーブル SalesLine.setSourcingFields |
| テーブル SalesQuotationLine.IsCategoryBased |
| テーブル SalesQuotationLine.mcrCreateFromTmpFrmVirtualFromContract |
| テーブル SalesQuotationLine.setPriceAgreement |
| テーブル SalesQuotationLine.setPriceDisc |
| テーブル Salesline.splitReturnLine |
| テーブル SuppItemCreate.createLine |
| テーブル TmpInventTransMark.packTmpMark |
| テーブル VendInvoiceMatchingLine.initFromPurchLine |
| テーブル VendTable.updateOnHold |
| テーブル WHSInvent.checkNonPhysicalDims |
| テーブル WHSShipmentTable.consolidateShipments |
| テーブル WHSShipmentTable.transferShipment |
| テーブル WHSTmpPackingLine.addTmpPackLine |
| テーブル salesLine.initFromProjTable |
| テーブル smmBusRelTable.updateReferences |
| テーブル smmLeadTable |
| テーブル smmOpportunityTable |
拡張性に対して使用可能なマップ
マップを実装するための新しいパターンを使用すると、拡張機能を使用してフィールドとメソッドを追加できます。 詳細については、インターフェイスとしてのマップの使用とバージョン管理の実装に関するドキュメントを参照してください。
次の表に、拡張を有効にするために変更を適用できるマップと関連テーブルを示します。
| Maps |
|---|
| CustVendSettlement |
| JmgStampTransMap |
| PriceDiscResultFields |
| SalesPurchLine |
在庫分析コード
このリリースには、在庫ディメンションを追加するための新しいモデルの軽微な機能強化が含まれています。 これらの機能強化では、拡張機能を通じてより多くのシナリオがサポートされます。
| 変更 |
|---|
| BOM 階層はコンフィギュレーション分析コードとのみ連携します |
| フォーム BOMDesigner は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム EcoResProductSearchLookup は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム FactureJournal_RU は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム InventDimParmFixed.InventDimensionXXFlag.Style は正しくありません |
| フォーム InventItemOrderSetup は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム InventTransferParmPick は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム InventTransferReleaseOrderPicking は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム KanbanCreateScheduled は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム KanbanJobPickingListPart は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム KanbanRules は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム LeanPeggingTree は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム MCRItemDisplay は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム MCRPriceDiscGroupItem は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム PlanActivityServiceWizard は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム ProdBOMVendor は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム PurchAgreementGenerateReleaseOrder は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム PurchAgreementHistory は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム PurchComplementaryInvoice は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム PurchRFQCompareLineDimensions は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム PurchTable.TrackingDimesions のスペルが正しくありません |
| フォーム PurchVendorPortalAllResponse は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム PurchVendorPortalConfirmedOrders は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム PurchVendorPortalOriginalOrder は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム PurchVendorPortalRequests は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム PurchVendorPortalResponses は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム ReqDemPlanEasyItemAllocator は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム ReqOutboundIntercompanyDemand は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム ReqSupplyDemandScheduleFilters は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム RetailVariantLookup は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム RouteVersionFeasibility は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム SMAAgreementTable は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム SalesAgreementGenerateReleaseOrder は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム SalesAgreementHistory は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム SalesComplementaryInvoice は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム SalesLineDeliveryDetails は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム SalesQuotationProjTable は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム SalesQuotationTable は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム SalesTable は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム TAMFundManagement は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム TAMTradePromotions は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム VendEditInvoice は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム VendJournalMatch_PackingSlip は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム WHSLoadPlanningWorkBench は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム WHSLoadPlanningWorkbench は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム WHSLoadTable は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム WHSLoadTable は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム WHSProdWaveTableManageBOMPool は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム WHSWorkTable は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム WMSOrderTransUnPick は、分析コードの表示にフィールド グループを使用する必要があります |
| フォーム WMSPickingRegistration は、分析コードの表示にフィールド グループを使用する必要があります |
| Report InventAging では、追加のディメンションはサポートされていません |
| テーブル EcoResProductVariantStaging.StagingIdx は、追加の分析コード フィールドを必要とします |
その他の変更
次の表に、Microsoft が拡張のために行った追加の変更を示します。
| 変更 |
|---|
| フィルター インターフェイスの追加: form InventQualityOrderTable |
| アドレス管理: 新しいアドレス フィールドを追加する |
| AxMaps - TradePostalAddress - partyTable |
| 銀行トランザクション コメント - BankReconciliationDataInitializer |
| 取消ログ要件 - 販売配送残量の更新 |
| グループ化メカニズムを purch req 行から purch 行に拡張する |
| 分割メカニズムを purch req 行から purch 行に拡張する |
| 在庫品目要求と共に複数の資金調達ソースを許可 |
| 為替レート プロバイダー フレームワークの実装 |
| すべての使用で PriceDiscPartyCodeType を拡張可能にする |
| すべての使用で PriceDiscProductCodeType を拡張可能にする |
| Table RetailChannelTable に ReplacementKey がありません |
| テーブル RetailSeasonTable CreateRecIdIndex True |
| インデックスの変更: テーブル InventTestAssociationTable |
| パブリックに切り替えられたエンティティ UnitOfMeasureEntity |
| パブリックに切り替えられたエンティティ UnitOfMeasureTranslationEntity |