Serialized Form
-
Package de.aeb.xnsg.lis.bf
-
Class de.aeb.xnsg.lis.bf.LISAmountOfMoneyDTO
class LISAmountOfMoneyDTO extends Object implements Serializable- serialVersionUID:
- -7803197628717807229L
-
Serialized Fields
-
currencyISOCode
String currencyISOCode
The three letter ISO code of the currency.length=3
-
exchangeRateDate
String exchangeRateDate
The decisive date for doing currency exchange calculations. The format of the date has to be "yyyy-MM-dd"length=10
-
statCurrencyISOCode
String statCurrencyISOCode
The three letter ISO code of the statistical currencylength=3
-
statValue
BigDecimal statValue
The value of the statistical amount of money in the units of the statistical currency.length=15, scale=2
-
value
BigDecimal value
The value of the amount of money in units of the currency.length=15, scale=2
-
-
Class de.aeb.xnsg.lis.bf.LISMaterialDTO
class LISMaterialDTO extends Object implements Serializable- serialVersionUID:
- -2521677669007837588L
-
Serialized Fields
-
catalogueNumber
String catalogueNumber
The catalogue number of the material.length=40
-
colour
String colour
The colour of the material.length=50
-
commodityCode
String commodityCode
The commodity code of the material.length=40
-
countryISOCode
String countryISOCode
The country of origin ISO-Code of the material.length=2
-
description
String description
Name/Description of the material FTX-Segmentlength=250
-
discount
LISAmountOfMoneyDTO discount
The discount of the material. -
identCode
String identCode
Identcode of the material. PIA-Segment, Element 3055length=40
-
identCodeBuyer
String identCodeBuyer
Identcode of the buyer of the material. PIA-.Segment, Element 3055length=40
-
identCodeGTIN
String identCodeGTIN
EAN Code of the material. LIN-Segment, Element 7140length=40
-
identCodeSupplier
String identCodeSupplier
Identcode of the supplier of the material. PIA-Segment, Element 3055length=40
-
productGroup1Buyer
String productGroup1Buyer
length=40
-
productGroup1Supplier
String productGroup1Supplier
length=40
-
productGroup2Buyer
String productGroup2Buyer
length=40
-
productGroup2Supplier
String productGroup2Supplier
length=40
-
productGroup3Buyer
String productGroup3Buyer
length=40
-
productGroup3Supplier
String productGroup3Supplier
length=40
-
season
String season
The season of the material.length=50
-
shortDescription
String shortDescription
Short description of the material FTX-Segmentlength=50
-
size
String size
The size of the material.length=50
-
-
Class de.aeb.xnsg.lis.bf.LISQuantityDTO
class LISQuantityDTO extends Object implements Serializable- serialVersionUID:
- 6429683617622240351L
-
Serialized Fields
-
quantityUnit
String quantityUnit
The quantity unit of the value.length=10
-
statQuantityUnit
String statQuantityUnit
The statistical quantity unit of the statValue.length=10
-
statValue
BigDecimal statValue
The amount, denoted in units of the field statQuantityUnit. This is for statistics and therefore for the same materials the statQuantityUnit should always be the samelength=20, scale=6
-
value
BigDecimal value
The amount, denoted in units of the field quantityUnit.length=20, scale=6
-
-
Class de.aeb.xnsg.lis.bf.LISWarehouseDTO
class LISWarehouseDTO extends LISLocationDTO implements Serializable- serialVersionUID:
- 8060457910696517858L
-
-
Package de.aeb.xnsg.vcp.bf.lis
-
Class de.aeb.xnsg.vcp.bf.lis.LISArchiveDocumentDTO
class LISArchiveDocumentDTO extends Object implements Serializable- serialVersionUID:
- 6515016832113961854L
-
Serialized Fields
-
additionalFields
LISAdditionalFieldDTO[] additionalFields
Additional fields of the document -
byteSize
Integer byteSize
the byte size of the archived document -
documentCategories
LISMODocumentCategoryDTO[] documentCategories
-
documentName
String documentName
the name of the document e.g. a file name with extensionlength=500
-
documentStorageID
String documentStorageID
the unique storage id of the document in the archive systemlength=50
-
languageIsoCodes
String[] languageIsoCodes
the languages for the binary to be displayed in the application -
mimetype
String mimetype
the mimetype of the archived document e.g. application/pdf or image/jpeg -
roles
LISBinaryRoleDTO[] roles
the roles for the binary to be displayed in the application
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISBinaryDTO
class LISBinaryDTO extends Object implements Serializable-
Serialized Fields
-
additionalFields
LISAdditionalFieldDTO[] additionalFields
Additional fields of the document -
content
byte[] content
binary content e.g. a pdf document or an image. -
documentCategories
LISMODocumentCategoryDTO[] documentCategories
the documentCategories for the binary to be displayed in the application -
languageIsoCodes
String[] languageIsoCodes
the languages for the binary to be displayed in the application -
mimetype
String mimetype
the mimetype of the binary e.g. application/pdf or image/jpegNote: This field fills the "description" of the document object
length=250
-
name
String name
the name of the binary e.g. a file name with extensionlength=500
-
roles
LISBinaryRoleDTO[] roles
the roles for the binary to be displayed in the application
-
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISBinaryRoleDTO
class LISBinaryRoleDTO extends Object implements Serializable- serialVersionUID:
- 791876839381621499L
-
Serialized Fields
-
identCode
String identCode
The ident code of the role for the binary. Please see product documentation or an admin for possible roleslength=100
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISCESDocumentDTO
class LISCESDocumentDTO extends Object implements Serializable-
Serialized Fields
-
additionalFields
LISAdditionalFieldDTO[] additionalFields
Additional fields of the document -
byteSize
Integer byteSize
the byte size of the stored documentlength=10
-
contentInfo
String contentInfo
CESProvidedTrackingData.contentInfo, e.g. "PushApi", or the converter identifier -
contentSource
String contentSource
Information about the technical source of the data content. -
contentType
String contentType
The content type of the stored document e.g. EDIFACT or CSV.Note: The content of this field will be stored in the description of the document
length=30
-
documentCategories
LISMODocumentCategoryDTO[] documentCategories
-
documentKey
String documentKey
The key of the document. This is calculated from the configurationIdentCode and the digest in CES.length=500
-
languageIsoCodes
String[] languageIsoCodes
the languages for the binary to be displayed in the application -
name
String name
The name of the document. This might be a file name with extension, but can be some abstract number, too. In the CES it corresponds to the messagePoolId.length=200
-
receivedAt
de.aeb.xnsg.foundation.bf.DateAndZoneDTO receivedAt
When the data appeared in the CES. -
roles
LISBinaryRoleDTO[] roles
the roles for the binary to be displayed in the application
-
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISDateAndZoneDTO
class LISDateAndZoneDTO extends Object implements Serializable- serialVersionUID:
- 1508697841507075216L
-
Serialized Fields
-
dateInTimezone
String dateInTimezone
The string representation of the Date/Timestamp for the timezone in the format yyyy-MM-dd HH:mm:ss DTM-Segment, Element 2380length=19
-
timezone
String timezone
The timezone to interpret the field dateInTimezone. Valid timezone's are e.g. "GMT+1:00" or "GMT-2:00". DTM-Segment, Element 2380If empty, UTC will be assumed
length=50
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISDimensionsDTO
class LISDimensionsDTO extends Object implements Serializable- serialVersionUID:
- 1965463588321278172L
-
Serialized Fields
-
height
BigDecimal height
Height.length=20, scale=6
-
length
BigDecimal length
Length.length=20, scale=6
-
quantityUnit
String quantityUnit
Quantity unit.length=10
-
width
BigDecimal width
Width.length=20, scale=6
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISExpMODocumentCategoryIdentifierDTO
class LISExpMODocumentCategoryIdentifierDTO extends Object implements Serializable-
Serialized Fields
-
identCode
String identCode
The ident code of the document category.length=15
-
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISFileSystemDocumentDTO
class LISFileSystemDocumentDTO extends Object implements Serializable-
Serialized Fields
-
additionalFields
LISAdditionalFieldDTO[] additionalFields
Additional fields of the document -
byteSize
Integer byteSize
the byte size of the stored documentlength=10
-
documentCategories
LISMODocumentCategoryDTO[] documentCategories
-
documentKey
String documentKey
The key of the document. This corresponds to the sub-folder where the document is stored.length=500
-
languageIsoCodes
String[] languageIsoCodes
the languages for the binary to be displayed in the application -
mimetype
String mimetype
the mimetype of the stored document e.g. application/pdf or image/jpegNote: The content of this field will be stored in the description of the document
length=250
-
name
String name
the name of the document e.g. a file name with extensionlength=500
-
roles
LISBinaryRoleDTO[] roles
the roles for the binary to be displayed in the application -
settingsReference
LISFileSystemSettingsReferenceDTO settingsReference
The reference to the file system settings in the VCP
-
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISFileSystemSettingsReferenceDTO
class LISFileSystemSettingsReferenceDTO extends Object implements Serializable -
Class de.aeb.xnsg.vcp.bf.lis.LISLocationDTO
class LISLocationDTO extends Object implements Serializable- serialVersionUID:
- -481214617849421608L
-
Serialized Fields
-
city
String city
City of the address. SG11/NAD segment (25)length=40
-
countryISOCode
String countryISOCode
Country of address SG11/NAD segment (25)length=2
-
globLocationNo
String globLocationNo
Global location number of the address. SG11/NAD segment (25)length=20
-
postcodeStreet
String postcodeStreet
Postcode of the street address. SG11/NAD segment (25)length=10
-
stateRegion
String stateRegion
State or region of the address. SG11/NAD segment (25)length=40
-
timezone
String timezone
Valid Java Timezone string. ??? Edifact source ???length=50
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISMessageMetaDataDTO
class LISMessageMetaDataDTO extends Object implements Serializable- serialVersionUID:
- -1229323872961133307L
-
Serialized Fields
-
idRefScheme
String idRefScheme
The scheme of the ID and reference number calculation. This may be one of the constants "BUYER", "SUPPLIER" or "IDREFFIELDS" (described in the constants ID_REF_SCHEME_XXX). This will affect how the id and reference fields (e.g. consignmentID, orderItemID) will be calculated from the DTOs. Depending on the selected calculation scheme different fields in the DTOs will be used to calculate the unique reference numbers of the objects. These fields will become mandatory when needed in the scheme. This field can be left empty (null) to ensure legacy mode. The calculation scheme "SUPPLIER" will be used in that occation.length=20
-
messageReferenceNumber
String messageReferenceNumber
Unique number of the message given by the sender. From UNH-Segment, Element 0062length=50
-
messageType
String messageType
The name of the message type received by the communication engine which was converted into this Intellichains message. E.G. "ORDERS", "IFTSTA", ...length=100
-
receiverClient
String receiverClient
The identCode of the client which will get the message. From UNB-Segment, Elements 0022/0025length=10
-
receiverRole
String receiverRole
The role of the receiver of the message in the supply chain. This may be one of the constants "BUYER", "SUPPLIER" or "FORWARDER" (may be more in the future). This will affect how the reference numbers (e.g. orderNumber, materialNumber) will be treated when inserting into the database. Normally for a particular type of an EANCOM message the role of the sender and the receiver of the message is fixed. But because EANCOM messages are just used as interface defintions into Intellichains the sender and the receiver of the message may play any role and not only those ones implicated by EANCOM. ? Maybe this field is not extractable from EANCOM messages but must be ? looked up in some customization settings ?length=20
-
sendDate
LISDateAndZoneDTO sendDate
The Timestamp the message was send. From UNB-Segment, Elements 0017/0019 -
senderID
String senderID
The identification of the message sender. This should be a string that uniquely identifies the system from which the message was sent and is the same for all messages sent from the system. From UNB-Segment, Elements 0022/0025.length=20
-
senderRole
String senderRole
The role of the sender of the message in the supply chain. This may be one of the constants "BUYER", "SUPPLIER" or "FORWARDER" (may be more in the future). This will affect how fields of existing objects in the Intellichains database will be updated by allowing overwrite or not. Normally for a particular type of an EANCOM message the role of the sender and the receiver of the message is fixed. But because EANCOM messages are just used as interface defintions into Intellichains the sender and the receiver of the message may play any role and not only those ones implicated by EANCOM. ? Maybe this field is not extractable from EANCOM messages but must be ? looked up in some customization settings ?length=20
-
updateMode
String updateMode
There are several possibilities how the content of the message should be insertet into the LIS. Update the old contents, delete some contents and so forth.Tlength=20
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISMODocumentCategoryDTO
class LISMODocumentCategoryDTO extends Object implements Serializable-
Serialized Fields
-
identCode
String identCode
The ident code of the document category for the binary. Please see product documentation or an admin for possible document categorieslength=15
-
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISPartyDTO
class LISPartyDTO extends LISPartyShortDTO implements Serializable- serialVersionUID:
- 6325093578602837186L
-
Serialized Fields
-
city
String city
City of the address. NAD-Segment, Element 3164length=40
-
countryISOCode
String countryISOCode
Country of address NAD-Segment, Element 3207length=2
-
emailAddress
String emailAddress
Email address of the address. ??? Edifact source ???length=1000
-
name2
String name2
Address name line 2 NAD-Segment, Element 3124length=40
-
name3
String name3
Address name line 1 NAD-Segment, Element 3124length=40
-
poBox
String poBox
PO-Box. NAD-Segment, Element 3042length=10
-
postcodePoBox
String postcodePoBox
Postcode of the poBox address. NAD-Segment, Element 3251 ???length=10
-
postcodeStreet
String postcodeStreet
Postcode of the street address. NAD-Segment, Element 3251length=10
-
stateRegion
String stateRegion
State or region of the address. NAD-Segment, Element 3229/3228length=40
-
street
String street
Street of the address. NAD-Segment, Element 3042length=40
-
street2
String street2
Street of the address. Line 2. NAD-Segment, Element 3042length=40
-
timezone
String timezone
Valid Java Timezone string. ??? Edifact source ???length=50
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISPartyLongDTO
class LISPartyLongDTO extends LISPartyDTO implements Serializable-
Serialized Fields
-
contact
ContactDTO contact
-
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISPartyShortDTO
class LISPartyShortDTO extends Object implements Serializable- serialVersionUID:
- -6285841857995989883L
-
Serialized Fields
-
globalLocationNumber
String globalLocationNumber
Global Reference number of the party. This is a global number of Intellichains, preferably the ILN/GLN number, if available. NAD-Segment, Element 3039length=20
-
name
String name
Address name line 1 NAD-Segment, Element 3124length=40
-
partyNumberBuyer
String partyNumberBuyer
Reference number of the party from the viewpoint of the buyers IT. NAD-Segment, Element 3036length=40
-
partyNumberForwarder
String partyNumberForwarder
Reference number of the party from the viewpoint of the forwarders IT. NAD-Segment, Element 3036length=40
-
partyNumberSupplier
String partyNumberSupplier
Reference number of the party from the viewpoint of the suppliers IT. NAD-Segment, Element 3036length=40
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISTrackingEvent20DTO
class LISTrackingEvent20DTO extends Object implements Serializable-
Serialized Fields
-
archivedDocuments
LISArchiveDocumentDTO[] archivedDocuments
The storage data of the archived documents of the event -
cesDocuments
LISCESDocumentDTO[] cesDocuments
File system data of the documents of the events -
documents
LISBinaryDTO[] documents
Documents of the event. -
fileSystemDocuments
LISFileSystemDocumentDTO[] fileSystemDocuments
File system data of the documents of the events -
head
LISTrackingEventHead20DTO head
The main information about the TrackingEvent. -
metaData
LISMessageMetaDataDTO metaData
Meta data of the message (e.g. sender, receiver, message number). -
references
LISTrackingEventReference20DTO[] references
Data about Tracking event type and used reference number. The different references will be handled in a loop. Which means that they will be concatenated with " OR "
-
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISTrackingEventHead20DTO
class LISTrackingEventHead20DTO extends Object implements Serializable- serialVersionUID:
- -2226677137809191212L
-
Serialized Fields
-
actualDate
LISDateAndZoneDTO actualDate
To specify date and time when event happened. SG5/DTM segment -
actualLocation
LISLocationDTO actualLocation
The location where the event happened. SG1 or SG 6 / NAD segment not from LOC segment because it holds no address data -
actualSender
LISPartyDTO actualSender
Status sender of the event. The globalLocationNumber of the actualSender should be equal to the senderID of the LISMessageMetaDataDTO. -
cancelTargetEvent
Boolean cancelTargetEvent
Flag that indicates if the event in the 'identCodeForNewDates' should be canceled. -
identCode
String identCode
Status identCode of the event. SG5/STS segment will be converted to AS4 statusCodelength=20
-
identCodeForNewDates
String identCodeForNewDates
IdentCode of the event which should be updated. Where planned and expected dates will be updated. Which should be canceled.length=20
-
info
String info
Additional information about the event. SG5 FTX segmentlength=1000
-
newExpectedDate
LISDateAndZoneDTO newExpectedDate
New expected date for the event with identCode identCodeForNewDates. -
newPlannedDate
LISDateAndZoneDTO newPlannedDate
New planned date for the event with identCode identCodeForNewDates. -
reason
String reason
The code of the reason for the event SG5/STS segmentlength=20
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISTrackingEventList20DTO
class LISTrackingEventList20DTO extends Object implements Serializable-
Serialized Fields
-
archivedDocuments
LISArchiveDocumentDTO[] archivedDocuments
The storage data of the archived documents of the events -
documents
LISBinaryDTO[] documents
Documents of the transport. -
events
LISTrackingEvent20DTO[] events
The events -
fileSystemDocuments
LISFileSystemDocumentDTO[] fileSystemDocuments
File system data of the documents of the events -
metaData
LISMessageMetaDataDTO metaData
Meta data of the message (e.g. sender, receiver, message number).
-
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISTrackingEventReference20DTO
class LISTrackingEventReference20DTO extends Object implements Serializable- serialVersionUID:
- 1441877591649485077L
-
Serialized Fields
-
referenceFields
LISTrackingEventReferenceField20DTO[] referenceFields
Reference fields to find the tracking object. -
trackingObjectType
String trackingObjectType
The type of the tracking event of the message in the supply chain. This may be one of the value found in the 'TRACKINGOBJECT_TYPE_' constants. Possible values are "ORDER", "ORDERITEM", "CONS", "TRANSLEG", "HUTRANSLEG", "HANDUNIT", "PHYSTRANS" (may be more in the future). This information decides which kind of tracking objects in the VCP database will be effected by this event. ? Maybe this field is not extractable from EANCOM messages but must be ? looked up in some customization settings ? This information will be used to get the matching EventLoader -
updateFields
LISTrackingEventUpdateField20DTO[] updateFields
Fields to update in the tracking object.
-
-
Class de.aeb.xnsg.vcp.bf.lis.LISTrackingEventReferenceField20DTO
class LISTrackingEventReferenceField20DTO extends Object implements Serializable- serialVersionUID:
- 7625295000057740975L
-
Class de.aeb.xnsg.vcp.bf.lis.LISTrackingEventUpdateField20DTO
class LISTrackingEventUpdateField20DTO extends Object implements Serializable- serialVersionUID:
- -8980650744910543531L
-
Serialized Fields
-
fieldName
String fieldName
The name of the field to update. This field can hold one of the constants beginning with FIELDNAME_ . It depends on the tracking object type which fieldname makes sense. -
fieldValue
String fieldValue
The value of the field to update.length=depending on the field defined in fieldName
-
-