Dynamics 365 for Finance and Operations バージョン 8.1.1 の拡張機能の変更
これは、Dynamics 365 for Finance and Operations バージョン 8.1.1 に実装された拡張機能の一覧です。 拡張性をサポートする変更のスケジュールの詳細については、「アプリケーション機能拡張計画」を参照してください。
拡張可能になった列挙
これらの列挙は、このアップデートで拡張可能になりました。
列挙型 |
---|
BankCodeType |
CountryRegionType |
MainAccountDimensionListProviderType |
ProdSchedulingSortType |
ProjAccountTypeSales |
ProjBudgetBalancesGroupByOptions |
ProjListStateType |
ProjStatementType |
SalesDeliveryDateControlType |
リファクターされたメソッド
これらのメソッドは、拡張性をサポートするためにリファクターされています。
リファクターされたメソッド |
---|
[拡張性] メソッド シグネチャの変更: WHSWorkExecuteDisplayListWork.displayListWorkStep |
[拡張性] WhsWorkExecuteDisplayAdjustOut の ProcessGuide フレームワークへのリファクター |
AssetJournal |
AXSalesQuotationTable.setQuotationId |
BankStatementBankAccountIdentify.searchBankAccountTable |
BankStatementValidate.doValidate |
BankStatementValidate.validateDate |
BankStatementValidate.validatePeriodGap |
BankStatementValidate.validatePeriodOverlap |
BOM.validateWrite |
BomCalcDialog.updateBomRoute |
BOMCalcItem.createBomCalcItemAndAddToListBom |
BOMCalcTable.transferToSalesLine |
BOMCalcTable.transferToSalesQuotationLine |
BomConsistOf.init |
BomLevelCalc.loadDependencies |
BOMReportFinishMax.init |
BOMReportFinishMax.update |
BOMReportFinishMax.updateBOMId |
BudgetTransactionManager.checkBudgetTransactionNumberSequence |
Commission.run |
Cust/VendTableChangeProposalApply.apply |
CustAccountStatementExtController.runPrintMgmt |
CustDebitCreditNoteDP.insertForQuantity |
CustDebitCreditNoteDP.insertForValue |
CustInterestJour.findCustUnPostedInterestNote |
CustOpenTrans.editMarkTrans |
CustPackingSlipJour.PrintJounal |
CustTable.openInvoiceBalanceMST |
CustTable.openinvoiceBalanceMSTDoc |
CustTable.openPaymentBalanceMST |
CustTable.openPaymentBalanceMSTDoc |
CustTable.openPaymentBalanceMSTDue |
CustVendCreatePaymJournal_Vend.searchTransactions |
CustVendDisputeHelper.update |
CustVendPaymProposalTransferToJournal.ClassDeclaration |
CustVendPaymProposalTransferToJournal.updateSpecTransSet |
CustVendPaymProposalTransferToJournal.updateSpecTransSingle |
CustVendPrePaymentReversal.construct |
CustVendSettle.settleForDifferentProfilesOrPrepayment |
CustVendSumForPaym.run |
CzCustPostAdvanceInvoice.run |
DirPartyFormHandler.manageFields |
EcoResProductCreate.close |
EcoResProductCreate.templateRecords2Controls |
EcoResProductDetailsExtended.InventTable.validateWrite |
EssPersonSigningLimits/FormDataSourceRoot/HRPLimitRequestApproved.executeQuery |
FormletterJournalPost.postLineDiscount |
FormLetterParmData.updateQueryDocumentRanges |
FormletterService.run |
FormletterServiceBatchTaskManager.createFormletterParmDataTasks |
FormletterServiceBatchTaskManager.createFormletterServiceTasks |
FormletterServiceMultithread.newFormletterServiceMultiThread |
FreeTextInvoiceController.preRunModifyContract |
FreeTextInvoiceController.runPrintMgmt |
GeneralLedgerExtension.validateReferenceNumber |
InterCompanyPost.formLetterCollect |
InterCompanyPost.formLetterCollect |
InterCompanySyncPurchLineType.createOrUpdateSalesLine |
InterCompanySyncPurchLineType.synchronizeInTradeCompany |
InterCompanySyncSalesLineType.classDeclaration |
IntrastatTransfer.updateQuery |
InventBatch.insert |
InventBatchConsuptionValidator.ValidateExpiryDate |
InventDimCtrl_Frm_OnHand.modifyQueryBasedOnDatasourceName |
InventItemBarcode.validateWrite |
InventItemPrice.init |
InventItemPriceSim.moveSimulatedToCurrent |
InventMov_Transfer.updateLedgerFinancial |
InventMovement.costValueChanged |
InventMovement.updateReservation |
InventOnhandReserve.ReserveLine.clicked |
InventQualityManagementCreate.createPerQualityAssociations |
InventQualityManagementCreate.createPerQualityAssociations |
InventQualityOrderValidate.main |
InventShelfLifeCriteria.initFromMovement |
InventSplitTrans.check |
InventTableModule.initFromInventItemPriceSim |
InventTableModule.update |
InventTrans.setSumAmount |
InventTrans.updateSumUp |
InventTransferOrders.InventBatchId.validate |
InventTransferupd.createInventTransferJourLine |
InventTransferUpd.createInventTransferJourLine |
InventTransPick.ctrlUpdate.clicked |
InventTransPick.InventDim.InventBatchId.Validate |
InventTransPick.TmpInventDim.InventBatchId.validate |
InventTransRegister.InventDim.InventBatchId.validate |
InventTransRegister.TmpInventDim.InventBatchId.validate |
InventTransWMS_Register.updateInventFromMovementServer |
InventTransWMS_Register.updateInventFromMovementServer |
InventUpd_Arrived.updateArrivedMorer |
InventUpd_FinancialLite.updateTrans |
InventUpd_Physical.displayErrorsIfIssueQtyGreaterThanPhysical |
InventUpd_Physical.updateMovementBasedOnPhysicalQty |
InventUpd_Picked.updatePickLess |
InventUpd_Reservation.updateReserveMore |
InventUpd_WHSReservation.updateReserveMore |
InventUpdate.updateDimReserveChange |
InventValueReportInit.initInstrumentation |
JmgJobBundle.loadActiveJobs() |
JmgJobBundle.private void loadActiveJobs |
JmgJobBundleProjStartupForm.getTmpJobBundleProjStartup |
JmgJobBundleProjStartupForm.onClose |
JmgJobBundleProjStartupForm.validateCategoryId |
JmgPayAdjustment.insertAdjustment |
JmgPieceRateCalc.calcPieceRate |
JmgPieceRateCalc.insertEvents |
JmgPostStandardSystem.createReportFinishedJournal |
JmgProfileSpec.promptForAbsence |
JmgStampJournalTrans.insert |
JmgStampJournalTrans.update |
JmgTransaction_Proj.postChange |
JmgTransaction_Proj.postChange |
LedgerAllocationController.allocateAmounts |
LedgerAllocationRequest.closeOk |
LedgerAllocationRequest.run |
LedgerExchAdj.calculateAdjustments |
LedgerExchAdj.constructTargetToSourceMap |
LedgerJournalCheckPost.postJournal |
LedgerJournalEngine.findSettledAmount |
LedgerJournalTransUpdateVend.checkVoucher |
LedgerParameters/FormDataSourceRoot/RDeferralsParameters.init |
LedgerPostingGeneralJournalController.getLineValues |
LedgerPostingGeneralJournalController.transferReferences |
LedgerVoucher.check |
LedgerVoucherTransObject.check |
LedgerVoucherTransObject.check |
MainAccount.init |
MainAccount.MainAccount_ds/write |
MainAccount.MainAccountLegalEntity_DS/legalEntityIsSuspended |
MainAccountTemplate.rolldownChanges |
Markup.resolveOrigQty |
MarkupAdjustment.run |
MarkupAllocation.calculateValueNow |
MarkupAllocation_VendInvoiceTrans.dialog |
MarkupCopy.copyFromPurchOrder |
MarkupTrans.checkKeep |
メソッド シグネチャの変更 |
OMLegalEntity.init |
OMorganizationHierarchy.updatePreviewPane |
PdsBatchAttribReserve.ReserveLine.clicked |
PdsBatchAttributesInput.init |
PdsRebateFindAndCreate.private void calculateSums() |
PdsRebateFindAndCreate.protected void createZeroRebate(PdsRebateAgreement _pdsRebateAgreement) |
PdsRebateFindAndCreate.resetTransSums |
PdsResetDispositionStatus.main |
pdsResetShelfDates.init |
PdsResetDispositionStatus.run |
PdsUpdateExpDate.run |
PdsUpdateShelfAdvice.run |
PriceConvert_Currency.parmPrice |
PriceDisc.calcPriceAmount |
PriceDisc.resetPrice |
PriceDiscLine.hasOnlyLineAmount |
PriceDiscLine.lineAmountModified |
ProdJournalCheckPostRoute.postTransLedger |
ProdJournalCreateBOM.createSingleLineProdBOM |
ProdUpdCostEstimation.createProdTable |
ProdUpdCostEstimation.pmfCreateSubProdTable |
ProdUpdReportFinished.updateBOMConsumption |
ProdUpdStartUp.updateBOMConsumption |
ProjBudgetTransactionManager.getTotalTransactionBudget |
ProjControlPosting.queryNext |
ProjFormLetter.run |
ProjGroupChange.run |
ProjInvoiceChooseNormal.doProposal |
ProjInvoiceChooseNormal.initQuery |
ProjInvoiceJournalCreate.exchRateSet |
ProjInvoiceJournalPost.insertProforma |
ProjInvoiceJournalPost.matchInvoicePackingSlip |
ProjInvoiceJournalPost.postCustVend |
ProjInvoiceProposalCreateLinesBase.doDeduction |
ProjInvoiceProposalCreateLinesBase.doSalesLine |
ProjInvoiceProposalInsertLines.doRevenue |
ProjInvoiceSelect.queryBuild |
ProjInvoiceSelect.run |
ProjPost.newCreateProjTransItemCostAdjustNeg |
ProjPost.postCost |
ProjPostCostTransCost_Adj.projTransUpdate |
ProjPostCostTransSale_Adj.projTransUpdate |
ProjPostEmplJournal.projTransCreate |
ProjPostEmplTransCost_Adj.projTransUpdate |
ProjPostEmplTransSale_Adj.projTransUpdate |
ProjPostItemTransSale_Adj.projTransUpdate |
ProjPostRevenueJournal.projTransCreate |
ProjProposalJour.insert |
ProjSalesItemReq.clicked |
ProjSalesItemReq.run |
ProjStatusUpd.main |
ProjTable.checkAccount |
ProjTable.createSalesTable_ItemReq |
ProjTable.initFromCustTable |
ProjTable.insert |
ProjTable.update |
ProjTable.numberSeqFormHandler |
ProjTable.validateWrite |
ProjTable/FormDataSourceRoot/ProjTable.createFindRanges |
ProjTableCreate.initValue() |
ProjTableWizard.editProject |
ProjTableWizardCtrl.createProject |
ProjWorkBreakdownStructureV2.updateControls |
PsaQuotationsController.quoteLanguageId |
PurchAutoCreate method setPurchTable |
PurchAutoCreate_PurchReq.create |
PurchCreateFromSalesOrder.ChkIncluded_CheckBox.clicked |
PurchCreateFromSalesOrder.included |
PurchCreateFromSalesOrder.initFields |
PurchCreateFromSalesOrder.SalesLine_ds.checkAllowCreate |
PurchCreateFromSalesOrder.SalesLine_ds.included |
PurchCreateFromSalesOrder.SalesLine_ds.specifyMinMaxQty |
PurchCreateFromSalesOrder.SalesLine_ds.specifyPriceComponent |
PurchCreateFromSalesOrder.SalesLine_ds.specifyVendAccount |
PurchFinalizeServiceTask.checkAccountDate |
PurchFormletterParmDataInvoice.createParmLine |
PurchInvoiceJournalPost.lateMatchPackingSlip |
PurchInvoiceJournalPost.postInventory |
PurchInvoiceJournalPost.updateJournalTable |
PurchInvoiceJournalPost.updateSourceLine |
PurchInvoiceJournalPost.updateSourceLine |
PurchLine.checkInvoiceConstraints |
PurchLine.createFromTmpFrmVirtual |
PurchLine.deleteSoft |
PurchLine.deleteSoftClearValues |
PurchLine.initFromSalesLine |
PurchLine.itemName |
PurchLineBackOrder.project |
PurchLineType.statusChangeAllowed |
PurchLineType.updateApprovedLine |
PurchPurchOrderJournalCreate.initJournalHeader |
PurchRFQLine.createPurchRFQReplyLine |
PurchTable.delete |
PurchTable.delete |
PurchTable.getFinalDiscPriceDateDelegate |
PurchTable.initFromVendTableIL |
PurchTable.modifiedFieldWithUserInput |
PurchYearEndProcess.processPurchOrder |
ReqCalc.allowBatch |
ReqCalc.checkInsertInventTransRecord |
ReqCalc.covCreatePlannedOrder |
ReqCalc.pmfCoCovCreatePlannedOrder |
ReqCalcScheduleItemTable.createLoopMapFromQuery |
ReqCalcScheduleItemTable.insertDataCompleteNetChange |
ReqItemJournalUpdate.updateLines |
ReqItemJournalUpdate.validate |
ReqTransCache_Periodic.insertProcessItemsFromQuery |
ReqTransPOCreate.insertFromReqPo |
ReqTransPoMarkChangeType.updateType |
ReqTransPoMarkFirm.createInventTransfer |
ReqTransPoMarkFirm.createInventTransferJournal |
ReqTransPoMarkFirm.createProdBOM |
ReqTransPoMarkFirm.createProdTable |
ReqTransPoMarkFirm.initInventTransferLine |
ReqTransPoMarkSumUp.updateSumUp |
ReqTransUpdate.initShelfLifeRef |
ReqTransUpdate.mustUpdateQty |
SalesAutoCreate.setSalesTable |
SalesCalcTax_Sales.calcTax |
SalesCopying.copyFromSourceTable |
SalesCopying.init |
SalesCopying_CreditNote.updateInvoiceCreditCopy |
SalesCreateOrderFromCustomer.create |
SalesEditLines/FormDataSourceRoot/CustAdvanceInvoiceTable/Method/init |
SalesFormletterParmData.createParmLine |
SalesFormletterParmData.initSalesParmUpdateFormletter |
SalesFormletterParmData.updateQueryBuild |
SalesInvoiceController.preRunModifyContract |
SalesInvoiceController.runPrintMgmt |
SalesInvoiceDPBase.getMarkUpTaxCode |
SalesInvoiceDPBase.initLocalizationData |
SalesInvoiceJournalCreateBase.createJournalHeader |
SalesInvoiceJournalPostBase.createReportData |
SalesInvoiceJournalPostBase.postLine |
SalesInvoiceJournalPostBase.updateJournalLine |
SalesInvoiceJournalPostBase.updateJournalTable |
SalesJournalSelect_Invoice.closeOK |
SalesLine.returnUpdateBasedOnDispcode |
SalesLineCopyFromSource.updateSalesLine |
SalesLineType.formProduction |
SalesLineType.initFromCustInvoiceTrans |
SalesLineType.initFromSalesBasketLine |
SalesLineType.initFromSalesLine |
SalesLineType.InitFromSalesTable |
SalesLineType.initReleasedProductSpecificDefaulting |
SalesLineType.initStorageDimensionsFromSalesTable |
SalesLineType.pmfValidateBatchId |
SalesLineType.setSalesStatusNonInventoried |
SalesLineType.validateWrite |
SalesLineType_Project.validateWrite |
SalesPackingSlipJournalPost.createReportData |
SalesPackingSlipJournalPost.PostInventory |
SalesPackingSlipJournalPost.updateSourceLine |
SalesPackingSlipJournalPostProj.writeProjTrans |
SalesParmTable.createPaymentSched |
SalesQuotationCopying.copyServer |
SalesQuotationEditLinesForm.initializeAndRun |
SalesQuotationEditLinesForm.initializeAndRun |
SalesQuotationEditLinesForm_Proj_Confirm.queryBuildSalesQuotationTable |
SalesQuotationEditLinesForm_Sales_Confir.numRefSalesId |
SalesQuotationJumpRef.main |
SalesQuotationLineCopyFromSource.updateAfterCopy |
SalesQuotationLineType.salesQtyAllowEdit |
SalesQuotationLineType_Proj.initFromSalesQuotationLine |
SalesQuotationProjLinkWizard.endUpdate |
SalesQuotationProjLinkWizard.linkQuotationToProject |
SalesQuotationProjLinkWizard.next |
SalesQuotationTable.clicked |
SalesQuotationTable.initFromBusinessRelationTable |
SalesquotationTable.initFromCustTable |
SalesQuotationTable.initFromSalesQuotationTable |
SalesQuotationTable.modifiedField |
SalesQuotationTable.modifiedFieldDDC |
SalesQuotationTable.validatewrite |
SalesquotationTable.writeCreateQuotation |
SalesQuotationUpdate.main |
SalesTable.clicked |
SalesTable.SalesTable_ds.Create |
SalesTableForm.enableUpdateJournalButtonsMultipleOrders |
SalesTableType.modifiedField |
SalesTableType.modifiedField |
SalesTableType.validateDelete |
SalesTotals.showTax |
SalesTotals.showTaxLine |
SalesTotals_Sales.calculateFreeValue |
SubledgerJournalAccountEntryTmpSummary.getCopy |
SubledgerJournalEntryBalance.initBalances |
SubledgerJournalizer.validateDebitCreditBalance |
SubledgerJournalizer.validateTransferEntriesBalance |
SubledgerJourPennyDiffRecognizer.recognizePennyDifference |
SubledgerJourSummaryRptCurRoundAdjRcgnzr.recognizeRoundingAdjustment |
Table/ProjTable.isCustomerTransferNeeded |
Table/PurchTable.checkUpdate |
Table/TrvExpTrans/Method/setDefaultProjectFromExpenseReport |
TaxCalculationAdjustment.adjustBaseForAllLines |
TMSMiscellaneousCharge.ValidateChargeCode |
TmsProcessXML_Base.readAppPurchLine |
TmsProcessXML_Base.writeShipManualAccessorials |
TransactionReversal_Asset.reversalBook |
TransactionReversal_Ledger.createGeneralJournal |
TSTimesheetEntryQuery.initializeQuery |
TsTimesheetsPost.postNoNeverLedgerTrx |
VendDocumentLineType_Invoice.validateRow |
VendOpenTransReverse.initFromCommon |
VendorInvoiceLineSourceDocLineItem.hasMainAccDerivationInputChanged |
VendPurchOrderJour.printJournal |
VendReport_LedgerReconciliation.insertLedgerTransactions |
VendTable.createRecord |
WhsControlQty.process |
WhsDocumentRouting.getRoute |
WHSDocumentRouting.translate |
WHSLocationDirective.validateBatchMixingOnLocation |
WHSLocationDirective.validateMixingRulesAndStockingLimit |
WHSPostEngineBase.prodPickQty |
WHSProdTable.stopAndUnpick |
WHSReverseSalesWork.createWorkToMoveItemsBack |
WHSRFControlData.populateData |
WhsrfControlData.processDataInternal |
WHSRFControlData.processLegacyControl |
WHSSplitWork |
WHSWarehouseRelease.createLoadLines |
WhsWaveFormActions.printPickList |
WHSWaveTable.createWaveTableFromTemplate |
WhsWorkCreateProdPut.createOrUpdateBatch |
WhsWorkCreateReceiving.createBatch |
WhsWorkExecute.createAndPostTransferJournal |
WHSWorkExecute.CreateDimTrackingRecord |
WHSWorkExecuteDisplay.getNextFormState |
WHSWorkExecuteDisplay.processTrackingDimDetails |
WHSWorkExecuteDisplay.processTrackingDimDetails |
WhsWorkExecuteDisplayAdjustIn.displayForm |
WhsWorkExecuteDisplayCycleCountGrouping.getCycleCountWorkId |
WHSWorkExecuteDisplayListWork.addWorkListFieldForWork |
WHSWorkExecuteDisplayListWork.buildTableContents |
WHSWorkExecuteDisplayListWork.getWorkQuery |
WhsWorkExecuteDisplayLPReceiving.buildReceivingLPInfoFromASNItem |
WhsWorkExecuteDisplayPOItemReceiving.buildPOReceiving |
WHSWorkExecuteDisplayPOReceiving.buildLicensePlateLabels |
WHSWorkExecuteDisplayReportAsFinishedBySerial.createPutWork |
WHSWorkInventTransReservationCollectionBuilder.canMoveReservationFromWorkLine |
WHSWorkUser.changePassword |
WHSWorkUserAuthenticator.authenticate |
WmsArrivalCreateJournal.createWMSJournalTransFromArrivalDetails |
WmsJournalFormTrans.promptSplitReturnLine |
WmsJournalTransSplit.serverRun |
WMSOrder.updateReservOrderedDim |
WmsPickingRoute.finishMulti |
WrkCtrCapResHandler.new |
メタデータの変更
これらのメタデータの変更は、このアップデートで行われました。
工程 |
---|
/Data Entities/PdsItemBatchAttributeEntity.IsPublic |
/Forms/WHSMobileAppField/FormDesign/AppBar/CreateDefaultButtonGroup/CreateDefaultButton.NeededPermission |
/Forms/WMSPickingRegistration/Design/Tab(Tab)/Details(TabPage)/HeaderDetails(Tab)/PickingLinesPage(TabPage)/PickLinesGrid(Grid)/InventoryDimensionsGrid(Group).DataGroup |
/Table/FreeTextInvoiceLocalizationTmp.Visible |
/Tables/MarkupAutoTable/Indexes/MarkupIdx.MarkupIdx |
Data types/Extended data types/ItemVolume.NoOfDecimalsIsExtensible |
DataEntityView/EcoResProductCategoryAssignmentEntity は OData が有効です |
DataEntityView/EcoResProductEntity は OData が有効です |
DataEntityView/EcoResReleasedProductEntity は OData が有効です |
Enum/InvoiceReferenceNumberFormulaType_FI.Country 地域コード |
Enum/InvoiceReferenceNumberFormulaType_FI/EnumValue |
RouteOprTime.NoIfDecimalsExtensible |
Table/HRPDefaultSigningLimitRuleCompensationTmp.String size |
Table/PSAProjInvoiceTmp/Properties.Title1、Title2 |
Table/VendUnrealizedRev/Field/ReversalDate.Allow edit |
追加の拡張性強化
リファクタされたメソッドに加えて、次の拡張性の強化が実行されました。
- 分析コード ベースの割引
- アルゴリズムを検索する InventPosting を再設計します