Wednesday, 30 July 2025

Purchase order from Master planning in d365 FO

[ExtensionOf(classStr(ReqTransPoMarkFirm))]

public final class STC_ReqTransPoMarkFirm_Extension

{

    /// <summary>

    /// autoApprovePurchaseOrder

    /// </summary>

    /// <param name = "_purchOrder">PurchTable</param>

    protected void autoApprovePurchaseOrder(PurchTable _purchOrder)

    {

        VersioningPurchaseOrder versioningPurchaseOrder;


        next autoApprovePurchaseOrder(_purchOrder);


        versioningPurchaseOrder = VersioningPurchaseOrder::newPurchaseOrder(_purchOrder);

        if (versioningPurchaseOrder.canChangeBeRequested())

        {

            ttsbegin;

            versioningPurchaseOrder.createChangeRequest();

            ttscommit;

        }

    }

}


No comments:

Post a Comment

validate offsetLedgerDimension in d365 FO

 /// <summary> /// This class is used to validate offsetLedgerDimension /// </summary> class PNG_InventMovValidateOffsetLedgerDi...