Interface ILicenseManagementAF


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

    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 Details

    • 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