Interface ILicenseManagementAF


  • @BusinessFacade
    public interface ILicenseManagementAF
    Application facade interface for License Management
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      de.aeb.xnsg.foundation.af.ApplicationFacadeDTO elanTransaction​(de.aeb.xnsg.foundation.af.ApplicationFacadeParmsDTO afParms, ElanTransactionAFParmsDTO transactionParms)
      Returns an application facade which displays a single license application.
      The RFC name of this function is "/AEB/CMP_IF_LIC_APPLIC_EDIT"
      de.aeb.xnsg.foundation.af.ApplicationFacadeDTO elanTransactionsOverview​(de.aeb.xnsg.foundation.af.ApplicationFacadeParmsDTO afParms, ElanTransactionOverviewAFParmsDTO overviewParms)
      Returns an application facade which displays all license applications.
      The RFC name of this function is "/AEB/CMP_IF_ELAN_TRANS_OVIEW"
      de.aeb.xnsg.foundation.af.ApplicationFacadeDTO licenseEditor​(de.aeb.xnsg.foundation.af.ApplicationFacadeParmsDTO afParms, LicenseEditorAFParmsDTO licenseParms)
      Returns an application facade which displays a single license identified by the license number given in the parameter licenseParms.
      The RFC name of this function is "/AEB/CMP_IF_LICENSE"
      de.aeb.xnsg.foundation.af.ApplicationFacadeDTO licensesOverview​(de.aeb.xnsg.foundation.af.ApplicationFacadeParmsDTO afParms)
      Returns an application facade which displays a filterable overview of all licenses maintained manually in Trade Compliance Management.
      The RFC name of this function is "/AEB/CMP_IF_LIC_OVERVIEW"
    • Method Detail

      • licensesOverview

        de.aeb.xnsg.foundation.af.ApplicationFacadeDTO licensesOverview​(de.aeb.xnsg.foundation.af.ApplicationFacadeParmsDTO afParms)
        Returns an application facade which displays a filterable overview of all licenses maintained manually in Trade Compliance Management.
        The RFC name of this function is "/AEB/CMP_IF_LIC_OVERVIEW"
        Parameters:
        afParms - application facade parameters
        Returns:
        the application facade
      • licenseEditor

        de.aeb.xnsg.foundation.af.ApplicationFacadeDTO licenseEditor​(de.aeb.xnsg.foundation.af.ApplicationFacadeParmsDTO afParms,
                                                                     LicenseEditorAFParmsDTO licenseParms)
        Returns an application facade which displays a single license identified by the license number given in the parameter licenseParms.
        The RFC name of this function is "/AEB/CMP_IF_LICENSE"
        Parameters:
        afParms - application facade parameters
        licenseParms - Parameters to identify the license to be shown in the editor
        Returns:
        the application facade
      • elanTransactionsOverview

        de.aeb.xnsg.foundation.af.ApplicationFacadeDTO elanTransactionsOverview​(de.aeb.xnsg.foundation.af.ApplicationFacadeParmsDTO afParms,
                                                                                ElanTransactionOverviewAFParmsDTO overviewParms)
        Returns an application facade which displays all license applications.
        The RFC name of this function is "/AEB/CMP_IF_ELAN_TRANS_OVIEW"
        Parameters:
        afParms - application facade parameters
        overviewParms - overview parameters
        Returns:
        the application facade
      • elanTransaction

        de.aeb.xnsg.foundation.af.ApplicationFacadeDTO elanTransaction​(de.aeb.xnsg.foundation.af.ApplicationFacadeParmsDTO afParms,
                                                                       ElanTransactionAFParmsDTO transactionParms)
        Returns an application facade which displays a single license application.
        The RFC name of this function is "/AEB/CMP_IF_LIC_APPLIC_EDIT"
        Parameters:
        afParms - application facade parameters
        transactionParms - Contain the unique identifier of the license application
        Returns:
        the application facade