Interface ILISAF


@BusinessFacade(extraPackages="de.aeb.xnsg.foundation.af") public interface ILISAF
Application facade for LIS
  • Method Details

    • lisAfDummyMethod

      String lisAfDummyMethod(String argument)
      Dummy method
      Parameters:
      argument -
      Returns:
      Throws:
      RemoteException
    • showEventList

      Returns an application facade which displays the eventlist of the LISConsignment referenced in the consignmentParms.
      Parameters:
      afParms -
      consignmentParms -
      Returns:
      Throws:
      RemoteException
    • showEventListNoTitle

      Deprecated.
      does not work properly with new GUI framework, shows the titlebar anyway, use flag "isACEmbedded" in ApplicationFacadeParmsDTO instead.
      Returns an application facade which displays the eventlist of the LISConsignment referenced in the consignmentParms. The event list will be displayed without a titlebar.
      Parameters:
      afParms -
      consignmentParms -
      Returns:
      Throws:
      RemoteException
    • showOverview

      Returns an application facade which displays the overview page of the LISConsignment referenced in the consignmentParms
      Parameters:
      afParms -
      consignmentParms -
      Returns:
      Throws:
      RemoteException
    • showTrackingObjectOverview

      ApplicationFacadeDTO showTrackingObjectOverview(ApplicationFacadeParmsDTO afParms, LISTrackingObjectReference20DTO trackingObjectParms)
      Returns an application facade which displays the overview page of the trackingObject referenced in the trackingObjectParms. The trackingObjectType in the LISTrackingObjectReference20DTO is required to determine the returned AF of the trackingObject type. Currently it supports the trackingobject LISOrder (trackingObjectType: "ORDER"), LISConsignment (trackingObjectType: "CONS"), LISTransportLeg (trackingObjectType: "TRANSLEG"), LISOrderItem (trackingObjectType: "ORDERITEM"), LISHandlingUnit (trackingObjectType: "HANDUNIT") The supported referenceFields of the trackingObject are: For LISOrder: "INTERNAL_ID", "DATA_SOURCE_ID_HOST", "ORDER_NO_BUYER", "ORDER_NO_SUPPLIER", "ORDER_NO", "BUYER_GLN", "SUPPLIER_GLN". For LISConsignment: "INTERNAL_ID", "CONS_NO", "SHIPPER_REFERENCE", "DATA_SOURCE_ID_HOST", "SUPPLIER_GLN" For LISTransportLeg: "INTERNAL_ID", "GLOB_TRANS_NO", "CONS_NO", "SHIPPER_REFERENCE", "FORWARDER_REFERENCE", "MASTER_WAYBILL", "HOUSE_WAYBILL", "MEANS_OF_TRANSPORT_NO", "SEQUENCE_NUMBER" For LISOrderItem: "INTERNAL_ID", "ORDER_NO", "ORDERITEM_NO", "ORDER_NO_BUYER", "ORDERITEM_NO_BUYER", "ORDER_NO_SUPPLIER", "ORDERITEM_NO_SUPPLIER", "BUYER_GLN", "SUPPLIER_GLN" For LISHandlingUnit: "INTERNAL_ID", "GLOBAL_UNIT_NUMBER", "CONS_NO", "MASTER_WAYBILL", "HU_MASTER_WAYBILL_NUMBER", "SHIPPER_REFERENCE", "HU_SHIPPER_REFERENCE", "SHIPPING_CONTAINER_CODE", "DELIVERY_NOTE_NUMBER", "HU_NUMBER_FROM", "DATA_SOURCE_ID_HOST"
      Parameters:
      afParms -
      trackingObjectParms -
      Returns:
      Throws:
      RemoteException
    • showTrackingObjectEventList

      ApplicationFacadeDTO showTrackingObjectEventList(ApplicationFacadeParmsDTO afParms, LISTrackingObjectReference20DTO trackingObjectParms)
      Returns an application facade which displays the eventlist of the trackingObject referenced in the trackingObjectParms. The trackingObjectType in the LISTrackingObjectReference20DTO is required to determine the returned AF of the trackingObject type. Currently it supports the trackingobject LISOrder (trackingObjectType: "ORDER"), LISConsignment (trackingObjectType: "CONS"), LISTransportLeg (trackingObjectType: "TRANSLEG"), LISOrderItem (trackingObjectType: "ORDERITEM"), LISHandlingUnit (trackingObjectType: "HANDUNIT") The supported referenceFields of the trackingObject are: For LISOrder: "INTERNAL_ID", "DATA_SOURCE_ID_HOST", "ORDER_NO_BUYER", "ORDER_NO_SUPPLIER", "ORDER_NO", "BUYER_GLN", "SUPPLIER_GLN". For LISConsignment: "INTERNAL_ID", "CONS_NO", "SHIPPER_REFERENCE", "DATA_SOURCE_ID_HOST", "SUPPLIER_GLN" For LISTransportLeg: "INTERNAL_ID", "GLOB_TRANS_NO", "CONS_NO", "SHIPPER_REFERENCE", "FORWARDER_REFERENCE", "MASTER_WAYBILL", "HOUSE_WAYBILL", "MEANS_OF_TRANSPORT_NO", "SEQUENCE_NUMBER" For LISOrderItem: "INTERNAL_ID", "ORDER_NO", "ORDERITEM_NO", "ORDER_NO_BUYER", "ORDERITEM_NO_BUYER", "ORDER_NO_SUPPLIER", "ORDERITEM_NO_SUPPLIER", "BUYER_GLN", "SUPPLIER_GLN" For LISHandlingUnit: "INTERNAL_ID", "GLOBAL_UNIT_NUMBER", "CONS_NO", "MASTER_WAYBILL", "HU_MASTER_WAYBILL_NUMBER", "SHIPPER_REFERENCE", "HU_SHIPPER_REFERENCE", "SHIPPING_CONTAINER_CODE", "DELIVERY_NOTE_NUMBER", "HU_NUMBER_FROM", "DATA_SOURCE_ID_HOST"
      Parameters:
      afParms -
      order -
      Returns:
      Throws:
      RemoteException