Package de.aeb.xnsg.lis.af
Interface ILISAF
@BusinessFacade(extraPackages="de.aeb.xnsg.foundation.af")
public interface ILISAF
Application facade for LIS
-
Method Summary
Modifier and TypeMethodDescriptionlisAfDummyMethod(String argument) Dummy methodshowEventList(ApplicationFacadeParmsDTO afParms, LISConsignmentReferenceDTO consignmentParms) Returns an application facade which displays the eventlist of the LISConsignment referenced in the consignmentParms.showEventListNoTitle(ApplicationFacadeParmsDTO afParms, LISConsignmentReferenceDTO consignmentParms) Deprecated.does not work properly with new GUI framework, shows the titlebar anyway, use flag "isACEmbedded" in ApplicationFacadeParmsDTO instead.showOverview(ApplicationFacadeParmsDTO afParms, LISConsignmentReferenceDTO consignmentParms) Returns an application facade which displays the overview page of the LISConsignment referenced in the consignmentParmsshowTrackingObjectEventList(ApplicationFacadeParmsDTO afParms, LISTrackingObjectReference20DTO trackingObjectParms) Returns an application facade which displays the eventlist of the trackingObject referenced in the trackingObjectParms.showTrackingObjectOverview(ApplicationFacadeParmsDTO afParms, LISTrackingObjectReference20DTO trackingObjectParms) Returns an application facade which displays the overview page of the trackingObject referenced in the trackingObjectParms.
-
Method Details
-
lisAfDummyMethod
Dummy method- Parameters:
argument-- Returns:
- Throws:
RemoteException
-
showEventList
ApplicationFacadeDTO showEventList(ApplicationFacadeParmsDTO afParms, LISConsignmentReferenceDTO consignmentParms) Returns an application facade which displays the eventlist of the LISConsignment referenced in the consignmentParms.- Parameters:
afParms-consignmentParms-- Returns:
- Throws:
RemoteException
-
showEventListNoTitle
@Deprecated ApplicationFacadeDTO showEventListNoTitle(ApplicationFacadeParmsDTO afParms, LISConsignmentReferenceDTO consignmentParms) 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
ApplicationFacadeDTO showOverview(ApplicationFacadeParmsDTO afParms, LISConsignmentReferenceDTO consignmentParms) 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
-