次の方法で共有


Application update 10.0.21 での電子申告フレームワーク API の変更

この記事では、電子申告 (ER Microsoft Dynamics 365 Finance ) フレームワークのアプリケーション プログラミング インターフェイス (API) が10.0.21からバージョン10.0.21に変更された方法について説明します。

ユーザーが印刷管理レコード固有の ER 送信先を構成できるようにする API

この新しい API を使用すると、特定のタイプのビジネス ドキュメントに ER の送信先を設定し、設定された名前付き送信先を印刷管理レコードに割り当てることができます。 したがって、ER 送信先を印刷管理レコード固有のものにすることができます。

/// <summary>Class for enabling NamedDestinationFeature for current document type.</summary>
/// <remarks>To enable the document type you should wrap a <c>isNamedDestinationEnabledByDocumentType</c> method.</remarks>
public class ERNamedDestinationReportEnabler
{
    /// <summary>Checks that feature enabled for current document type. Make extension for this method.</summary>
    /// <param name = "_typeId">Print mgmt document type</param>
    /// <returns>True if feature enabled.</returns>
    [Wrappable(true), SuppressBPWarning('BPParameterNotUsed', 'Required by signature')]
    public static boolean isNamedDestinationEnabledByDocumentType(PrintMgmtDocumentType _typeId)
    {
        return false;
    }
}

提供される送信先が印刷管理レコード固有である形式マッピングを実行するための API

この新しい API を使用すると、名前付きの ER 送信先を使用して、生成されたドキュメントを ER に強制的に送信させることができます。

using Microsoft.Dynamics365.LocalizationFramework;

/// <summary>
/// Format mapping run interface to provide an ability to specify destination preset.
/// </summary>
public interface ERIFormatMappingRunWithNamedDestination
{
    /// <summary>
    /// Sets the named destination to the format mapping run object.
    /// </summary>
    /// <param name = "_destinationNamedId">A rec id of named destination.</param>
    /// <returns>The format mapping run object.</returns>
    ERIFormatMappingRun withDestinationNamed(RefRecId _destinationNamedId)
    {
    }
}

適用性

名前付きの送信先を設定し、提供された名前付き送信先を ER フレームワークに使用させるには、最初に機能管理ワークスペースで、印刷管理品目ごとの ER 送信先設定を許可する機能を有効にする必要があります。

追加リソース

電子申告 (ER) の概要

電子申告 (ER) 行先

ユーザーが名前付きERの接続先を構成および使用できる変更コード

アクションに依存するERの接続先の構成

印刷管理レコード固有のER出力先の構成