ANSARIBalanceSheetReconContract

X++ Programming Language SQL Server Reporting Services (SSRS) (Article) SQL Server Reporting Services (SSRS) (Program)

9

Program:

<pre class = "prettyprint"><xmp>
/// <summary>
/// The <c>ANSARIBalanceSheetReconContract</c> class is the contract class for the <c>ANSARIBalanceSheetReconReport</c> report.
/// </summary>
/// <remarks>
/// Developed for ANSARI_RDD_LEW_002_BalanceSheetRecon by Pranay on 11-05-2022.
/// </remarks>
[DataContractAttribute, SysOperationContractProcessingAttribute(classStr(ANSARIBalanceSheetReconUIBuilder))]
public class ANSARIBalanceSheetReconContract
{
    DatePhysical datePhysical;
    List inventSiteId;
    List inventLocationId;

    /// <summary>
    /// Parameter method for DatePhysical
    /// </summary>
    /// <param name = "_datePhysical">DatePhysical</param>
    /// <returns>DatePhysical</returns>
    [
        DataMemberAttribute("DatePhysical"),
        SysOperationLabelAttribute("@ANSARI:AsOfDate"),
        SysOperationDisplayOrderAttribute("1")
    ]
    public DatePhysical parmDatePhysical(DatePhysical _datePhysical = datePhysical)
    {
        datePhysical = _datePhysical;
        return datePhysical;
    }

    /// <summary>
    /// Parameter method for InventSiteId
    /// </summary>
    /// <param name = "_inventSiteId">InventSiteId</param>
    /// <returns>InventSiteId</returns>
    [
        DataMemberAttribute("InventSiteId"),
        SysOperationLabelAttribute("@ANSARI:ANSARISite"),
        AifCollectionTypeAttribute("_inventSiteId", Types::String),
        SysOperationDisplayOrderAttribute("2")
    ]
    public List parmInventSiteId(List _inventSiteId = inventSiteId)
    {
        inventSiteId = _inventSiteId;
        return inventSiteId;
    }

    /// <summary>
    /// Parameter method for InventLocationId
    /// </summary>
    /// <param name = "_inventLocationId">InventLocationId</param>
    /// <returns>InventLocationId</returns>
    [
        DataMemberAttribute("InventLocationId"),
        SysOperationLabelAttribute("@WAX13"),
        AifCollectionTypeAttribute("_inventLocationId", Types::String),
        SysOperationDisplayOrderAttribute("3")
    ]
    public List parmInventLocationId(List _inventLocationId = inventLocationId)
    {
        inventLocationId = _inventLocationId;
        return inventLocationId;
    }

}

Output:


                                                                     
                              

This Particular section is dedicated to Programs only. If you want learn more about X++ Programming Language. Then you can visit below links to get more depth on this subject.