Export - 012402

Export POSLog Mapping v3 (Version 1.3.0) - 01240215126

Parameter Name Migration Description Default
gkr.tx-export.poslog2route.transactionBulkExporter.enabled Activates the bulk exporter. true
gkr.tx-export.poslog2route.transactionBulkExporter.minBulkSize Defines the minimum number of transactions which are exported in a file 1
gkr.tx-export.poslog2route.transactionBulkExporter.maxBulkSize Defines the maximum number of transactions which are exported in a file ${gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML}
gkr.tx-export.poslog2route.transactionBulkExporter.maxUnexportedAge Defines the maximum age of an unexported transaction in pool.

If a transaction is longer in the current pool than in maxUnexportedAge, then it will be exported even if minBulkSize was not reached.

30s
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryCount Defines the maximum number of attempts to persist context when the transaction pool is locked by another process (with defined delay between attempts) 10
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryPeriod Defines the delay between the attempts to persist context when the transaction pool is locked by another process 1s
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryCount Defines the maximum number of attempts to map a transaction before the transaction is marked as failed. 3
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryPeriod Defines the delay between the next attempt to map the transaction if mapping failed. 400
gkr.tx-export.poslog2route.poslogMapper.formattedOutput true
gkr.tx-export.poslog2route.poslogMapper.softwareVersion - obsolete

(not used anymore, value of app-info.properties directly used)

This property knows special token $INFO{...} which resolves properties from app-info.properties POS-Server v$INFO{project.version}
gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML Defines the maximum number of transactions which are exported per XML. 10
gkr.tx-export.poslog2route.poslogMapper.poslog.xml.validation.enabled boserver.{functionNumber}.poslog.xml.validation.enabled Specifies whether the created XML file is validated by means of the XSD. true
gkr.tx-export.poslog2route.poslogMapper.poslog.tender.exportCreditDebitCardNumber boserver.{functionNumber}.poslog.tender.exportCreditDebitCardNumber Specifies whether the credit card number and account number are exported. false
gkr.tx-export.poslog2route.poslogMapper.poslog.saleItemForMstrExport boserver.{functionNumber}.poslog.SaleItemForMrstExport Specifies whether to export item information (item number, EAN) for merchandise category items. true
gkr.tx-export.poslog2route.poslogMapper.poslog.position.tax.amount.decimalPlacesCount boserver.{functionNumber}.poslog.position.tax.amount.decimalPlacesCount Number of decimal places to which the calculated item tax amount is rounded. 4
gkr.tx-export.poslog2route.poslogMapper.poslog.loyalty.trigger.reasonCode.enabled boserver.{functionNumber}.poslog.loyalty.trigger.reasonCode.enabled Specifies whether the discount reasons are exported from the trigger tables. true
gkr.tx-export.poslog2route.poslogMapper.poslog.priceRevaluation.priceTypes boserver.{functionNumber}.poslog.priceRevaluation.priceTypes List of price types (comma-separated or semicolon-separated) for sales price revaluation. 13
gkr.tx-export.poslog2route.poslogMapper.poslog.promotionIDPrefix boserver.{functionNumber}.poslog.promotionIDPrefix Prefix prepended to discount ID in order to prevent overlapping discount IDs from different imports. C_
gkr.tx-export.poslog2route.poslogMapper.poslog.missingItemID boserver.{functionNumber}.poslog.missingItemID Content of the XML element ItemID if the receipt does not contain an item number. not_found
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version POSLog version to be exported 1.3.0
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema boserver.{functionNumber}.poslog.uploadSchema Namespace of the version to be exported http://www.gk-software.com/storeweaver/sdc/pos_upload/pos_upload/${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency.dbValue.enabled boserver.{functionNumber}.poslog.tenderType.foreignCurrency.dbValue.enabled This flag defines whether the corresponding tender code is exported from the database for foreign currencies.

(If false, a consistent tender type is exported, see property '…tenderType.foreignCurrency')

true
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency boserver.{functionNumber}.poslog.tenderType.foreignCurrency Consistent tender code to be exported for all foreign currencies.

(Only if '…foreignCurrency.dbValue.enabled' = false)

YTFW
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateMethod boserver.{functionNumber}.priceChange.rebateMethod Discount method to be exported for price changes. ZRMP
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateID boserver.{functionNumber}.priceChange.rebateID Discount ID to be exported for price change 0
gkr.tx-export.poslog2route.poslogMapper.tillTenderCorrectionReasonCode boserver.{functionNumber}.TillTenderCorrectionReasonCode Reason of change correction document TillTenderCorrection
gkr.tx-export.poslog2route.poslogMapper.omit.suspendedRetailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag=true will be skipped by the POSLog mapper. SC, ER, RC, RD, FP, GB
gkr.tx-export.poslog2route.poslogMapper.omit.retailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag!=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.routeUploader.export.endpoint Defines the JMS queue where the POSLog will be exported activemq:queue:${system-landscape.prefix:}cis.msg-router-cdep.inQueue
gkr.tx-export.poslog2route.routeUploader.export.messageClass 690352
gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType SellingTransactions
gkr.tx-export.poslog2route.poslogMapper.skipInternalSeqNr

(obsolete for POSLog v.2.1 and higher, because SES:InternalSequenceNumber will not be exported anymore)

Defines if 'SESInternalSequenceNumber' will be exported. false
gkr.tx-export.poslog2route.routeUploader.export.gkArchiveSourceFileName Defines the filename of the source archive. [TIMESTAMP].xml
gkr.tx-export.poslog2route.routeUploader.header.messageClass ${gkr.tx-export.poslog2route.routeUploader.export.messageClass}
gkr.tx-export.poslog2route.routeUploader.header.GKLogicalDataType ${gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType}
gkr.tx-export.poslog2route.routeUploader.header.GKMetaData_SellingTransaction_Version ${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}
gkr.tx-export.poslog2route.routeUploader.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}

Export POSLog Mapping v3 (Version 2.0) - 01240215126

Parameter Name Migration Description Default
gkr.tx-export.poslog2route.transactionBulkExporter.enabled Activates the bulk exporter. true
gkr.tx-export.poslog2route.transactionBulkExporter.minBulkSize Defines the minimum number of transactions which are exported in a file 1
gkr.tx-export.poslog2route.transactionBulkExporter.maxBulkSize Defines the maximum number of transactions which are exported in a file ${gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML}
gkr.tx-export.poslog2route.transactionBulkExporter.maxUnexportedAge Defines the maximum age of an unexported transaction in pool.

If a transaction is longer in the current pool than in maxUnexportedAge, then it will be exported even if minBulkSize was not reached.

30s
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryCount Defines the maximum number of attempts to persist context when the transaction pool is locked by another process (with defined delay between attempts) 10
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryPeriod Defines the delay between the attempts to persist context when the transaction pool is locked by another process 1s
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryCount Defines the maximum number of attempts to map a transaction before the transaction is marked as failed. 3
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryPeriod Defines the delay between the next attempt to map the transaction if mapping failed. 400
gkr.tx-export.poslog2route.poslogMapper.formattedOutput true
gkr.tx-export.poslog2route.poslogMapper.softwareVersion - obsolete

(not used anymore, value of app-info.properties directly used)

This property knows special token $INFO{...} which resolves properties from app-info.properties POS-Server v$INFO{project.version}
gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML Defines the maximum number of transactions which are exported per XML. 10
gkr.tx-export.poslog2route.poslogMapper.poslog.xml.validation.enabled boserver.{functionNumber}.poslog.xml.validation.enabled Specifies whether the created XML file is validated by means of the XSD. true
gkr.tx-export.poslog2route.poslogMapper.poslog.tender.exportCreditDebitCardNumber boserver.{functionNumber}.poslog.tender.exportCreditDebitCardNumber Specifies whether the credit card number and account number are exported. false
gkr.tx-export.poslog2route.poslogMapper.poslog.saleItemForMstrExport boserver.{functionNumber}.poslog.SaleItemForMrstExport Specifies whether to export item information (item number, EAN) for merchandise category items. true
gkr.tx-export.poslog2route.poslogMapper.poslog.position.tax.amount.decimalPlacesCount boserver.{functionNumber}.poslog.position.tax.amount.decimalPlacesCount Number of decimal places to which the calculated item tax amount is rounded. 4
gkr.tx-export.poslog2route.poslogMapper.poslog.loyalty.trigger.reasonCode.enabled boserver.{functionNumber}.poslog.loyalty.trigger.reasonCode.enabled Specifies whether the discount reasons are exported from the trigger tables. true
gkr.tx-export.poslog2route.poslogMapper.poslog.priceRevaluation.priceTypes boserver.{functionNumber}.poslog.priceRevaluation.priceTypes List of price types (comma-separated or semicolon-separated) for sales price revaluation. 13
gkr.tx-export.poslog2route.poslogMapper.poslog.promotionIDPrefix boserver.{functionNumber}.poslog.promotionIDPrefix Prefix prepended to discount ID in order to prevent overlapping discount IDs from different imports. C_
gkr.tx-export.poslog2route.poslogMapper.poslog.missingItemID boserver.{functionNumber}.poslog.missingItemID Content of the XML element ItemID if the receipt does not contain an item number. not_found
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version POSLog version to be exported 2.0
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema boserver.{functionNumber}.poslog.uploadSchema Namespace of the version to be exported http://www.gk-software.com/storeweaver/sdc/pos_upload/pos_upload/${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency.dbValue.enabled boserver.{functionNumber}.poslog.tenderType.foreignCurrency.dbValue.enabled This flag defines whether the corresponding tender code is exported from the database for foreign currencies.

(If false, a consistent tender type is exported, see property '…tenderType.foreignCurrency')

true
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency boserver.{functionNumber}.poslog.tenderType.foreignCurrency Consistent tender code to be exported for all foreign currencies.

(Only if '…foreignCurrency.dbValue.enabled' = false)

YTFW
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateMethod boserver.{functionNumber}.priceChange.rebateMethod Discount method to be exported for price changes. ZRMP
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateID boserver.{functionNumber}.priceChange.rebateID Discount ID to be exported for price change 0
gkr.tx-export.poslog2route.poslogMapper.tillTenderCorrectionReasonCode boserver.{functionNumber}.TillTenderCorrectionReasonCode Reason of change correction document TillTenderCorrection
gkr.tx-export.poslog2route.poslogMapper.omit.suspendedRetailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.poslogMapper.omit.retailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag!=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.routeUploader.export.endpoint Defines the JMS queue where the POSLog will be exported activemq:queue:${system-landscape.prefix:}cis.msg-router-cdep.inQueue
gkr.tx-export.poslog2route.routeUploader.export.messageClass 690352
gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType SellingTransactions
gkr.tx-export.poslog2route.poslogMapper.skipInternalSeqNr

(obsolete for POSLog v.2.1 and higher, because SES:InternalSequenceNumber will not be exported anymore)

Defines if 'SESInternalSequenceNumber' will be exported. false
gkr.tx-export.poslog2route.routeUploader.export.gkArchiveSourceFileName Defines the filename of the source archive. [TIMESTAMP].xml
gkr.tx-export.poslog2route.routeUploader.header.messageClass ${gkr.tx-export.poslog2route.routeUploader.export.messageClass}
gkr.tx-export.poslog2route.routeUploader.header.GKLogicalDataType ${gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType}
gkr.tx-export.poslog2route.routeUploader.header.GKMetaData_SellingTransaction_Version ${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}
gkr.tx-export.poslog2route.routeUploader.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}

Export POSLog Mapping v3 (Version 2.1) - 01240215126

Parameter Name Migration Description Default
gkr.tx-export.poslog2route.transactionBulkExporter.enabled Activates the bulk exporter. true
gkr.tx-export.poslog2route.transactionBulkExporter.minBulkSize Defines the minimum number of transactions which are exported in a file 1
gkr.tx-export.poslog2route.transactionBulkExporter.maxBulkSize Defines the maximum number of transactions which are exported in a file ${gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML}
gkr.tx-export.poslog2route.transactionBulkExporter.maxUnexportedAge Defines the maximum age of an unexported transaction in pool.

If a transaction is longer in the current pool than in maxUnexportedAge, then it will be exported even if minBulkSize was not reached.

30s
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryCount Defines the maximum number of attempts to persist context when the transaction pool is locked by another process (with defined delay between attempts) 10
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryPeriod Defines the delay between the attempts to persist context when the transaction pool is locked by another process 1s
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryCount Defines the maximum number of attempts to map a transaction before the transaction is marked as failed. 3
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryPeriod Defines the delay between the next attempt to map the transaction if mapping failed. 400
gkr.tx-export.poslog2route.poslogMapper.formattedOutput true
gkr.tx-export.poslog2route.poslogMapper.softwareVersion - obsolete

(not used anymore, value of app-info.properties directly used)

This property knows special token $INFO{...} which resolves properties from app-info.properties POS-Server v$INFO{project.version}
gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML Defines the maximum number of transactions which are exported per XML. 10
gkr.tx-export.poslog2route.poslogMapper.poslog.xml.validation.enabled boserver.{functionNumber}.poslog.xml.validation.enabled Specifies whether the created XML file is validated by means of the XSD. true
gkr.tx-export.poslog2route.poslogMapper.poslog.tender.exportCreditDebitCardNumber boserver.{functionNumber}.poslog.tender.exportCreditDebitCardNumber Specifies whether the credit card number and account number are exported. false
gkr.tx-export.poslog2route.poslogMapper.poslog.saleItemForMstrExport boserver.{functionNumber}.poslog.SaleItemForMrstExport Specifies whether to export item information (item number, EAN) for merchandise category items. true
gkr.tx-export.poslog2route.poslogMapper.poslog.position.tax.amount.decimalPlacesCount boserver.{functionNumber}.poslog.position.tax.amount.decimalPlacesCount Number of decimal places to which the calculated item tax amount is rounded. 4
gkr.tx-export.poslog2route.poslogMapper.poslog.loyalty.trigger.reasonCode.enabled boserver.{functionNumber}.poslog.loyalty.trigger.reasonCode.enabled Specifies whether the discount reasons are exported from the trigger tables. true
gkr.tx-export.poslog2route.poslogMapper.poslog.priceRevaluation.priceTypes boserver.{functionNumber}.poslog.priceRevaluation.priceTypes List of price types (comma-separated or semicolon-separated) for sales price revaluation. 13
gkr.tx-export.poslog2route.poslogMapper.poslog.promotionIDPrefix boserver.{functionNumber}.poslog.promotionIDPrefix Prefix prepended to discount ID in order to prevent overlapping discount IDs from different imports. C_
gkr.tx-export.poslog2route.poslogMapper.poslog.missingItemID boserver.{functionNumber}.poslog.missingItemID Content of the XML element ItemID if the receipt does not contain an item number. not_found
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version POSLog version to be exported 2.1
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema boserver.{functionNumber}.poslog.uploadSchema Namespace of the version to be exported http://www.gk-software.com/storeweaver/sdc/pos_upload/pos_upload/${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency.dbValue.enabled boserver.{functionNumber}.poslog.tenderType.foreignCurrency.dbValue.enabled This flag defines whether the corresponding tender code is exported from the database for foreign currencies.

(If false, a consistent tender type is exported, see property '…tenderType.foreignCurrency')

true
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency boserver.{functionNumber}.poslog.tenderType.foreignCurrency Consistent tender code to be exported for all foreign currencies.

(Only if '…foreignCurrency.dbValue.enabled' = false)

YTFW
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateMethod boserver.{functionNumber}.priceChange.rebateMethod Discount method to be exported for price changes. ZRMP
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateID boserver.{functionNumber}.priceChange.rebateID Discount ID to be exported for price change 0
gkr.tx-export.poslog2route.poslogMapper.tillTenderCorrectionReasonCode boserver.{functionNumber}.TillTenderCorrectionReasonCode Reason of change correction document TillTenderCorrection
gkr.tx-export.poslog2route.poslogMapper.omit.suspendedRetailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.poslogMapper.omit.retailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag!=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.routeUploader.export.endpoint Defines the JMS queue where the POSLog will be exported activemq:queue:${system-landscape.prefix:}cis.msg-router-cdep.inQueue
gkr.tx-export.poslog2route.routeUploader.export.messageClass 690352
gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType SellingTransactions
gkr.tx-export.poslog2route.routeUploader.export.gkArchiveSourceFileName Defines the filename of the source archive. [TIMESTAMP].xml
gkr.tx-export.poslog2route.routeUploader.header.messageClass ${gkr.tx-export.poslog2route.routeUploader.export.messageClass}
gkr.tx-export.poslog2route.routeUploader.header.GKLogicalDataType ${gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType}
gkr.tx-export.poslog2route.routeUploader.header.GKMetaData_SellingTransaction_Version ${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}
gkr.tx-export.poslog2route.routeUploader.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}

Export POSLog Mapping v3 (Version 2.2) - 01240215126

Parameter Name Migration Description Default
gkr.tx-export.poslog2route.transactionBulkExporter.enabled Activates the bulk exporter. true
gkr.tx-export.poslog2route.transactionBulkExporter.minBulkSize Defines the minimum number of transactions which are exported in a file 1
gkr.tx-export.poslog2route.transactionBulkExporter.maxBulkSize Defines the maximum number of transactions which are exported in a file ${gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML}
gkr.tx-export.poslog2route.transactionBulkExporter.maxUnexportedAge Defines the maximum age of an unexported transaction in pool.

If a transaction is longer in the current pool than in maxUnexportedAge, then it will be exported even if minBulkSize was not reached.

30s
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryCount Defines the maximum number of attempts to persist context when the transaction pool is locked by another process (with defined delay between attempts) 10
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryPeriod Defines the delay between the attempts to persist context when the transaction pool is locked by another process 1s
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryCount Defines the maximum number of attempts to map a transaction before the transaction is marked as failed. 3
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryPeriod Defines the delay between the next attempt to map the transaction if mapping failed. 400
gkr.tx-export.poslog2route.poslogMapper.formattedOutput true
gkr.tx-export.poslog2route.poslogMapper.softwareVersion - obsolete

(not used anymore, value of app-info.properties directly used)

This property knows special token $INFO{...} which resolves properties from app-info.properties POS-Server v$INFO{project.version}
gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML Defines the maximum number of transactions which are exported per XML. 10
gkr.tx-export.poslog2route.poslogMapper.poslog.xml.validation.enabled boserver.{functionNumber}.poslog.xml.validation.enabled Specifies whether the created XML file is validated by means of the XSD. true
gkr.tx-export.poslog2route.poslogMapper.poslog.tender.exportCreditDebitCardNumber boserver.{functionNumber}.poslog.tender.exportCreditDebitCardNumber Specifies whether the credit card number and account number are exported. false
gkr.tx-export.poslog2route.poslogMapper.poslog.saleItemForMstrExport boserver.{functionNumber}.poslog.SaleItemForMrstExport Specifies whether to export item information (item number, EAN) for merchandise category items. true
gkr.tx-export.poslog2route.poslogMapper.poslog.position.tax.amount.decimalPlacesCount boserver.{functionNumber}.poslog.position.tax.amount.decimalPlacesCount Number of decimal places to which the calculated item tax amount is rounded. 4
gkr.tx-export.poslog2route.poslogMapper.poslog.loyalty.trigger.reasonCode.enabled boserver.{functionNumber}.poslog.loyalty.trigger.reasonCode.enabled Specifies whether the discount reasons are exported from the trigger tables. true
gkr.tx-export.poslog2route.poslogMapper.poslog.priceRevaluation.priceTypes boserver.{functionNumber}.poslog.priceRevaluation.priceTypes List of price types (comma-separated or semicolon-separated) for sales price revaluation. 13
gkr.tx-export.poslog2route.poslogMapper.poslog.promotionIDPrefix boserver.{functionNumber}.poslog.promotionIDPrefix Prefix prepended to discount ID in order to prevent overlapping discount IDs from different imports. C_
gkr.tx-export.poslog2route.poslogMapper.poslog.missingItemID boserver.{functionNumber}.poslog.missingItemID Content of the XML element ItemID if the receipt does not contain an item number. not_found
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version POSLog version to be exported 2.2
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema boserver.{functionNumber}.poslog.uploadSchema Namespace of the version to be exported http://www.gk-software.com/storeweaver/sdc/pos_upload/pos_upload/${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency.dbValue.enabled boserver.{functionNumber}.poslog.tenderType.foreignCurrency.dbValue.enabled This flag defines whether the corresponding tender code is exported from the database for foreign currencies.

(If false, a consistent tender type is exported, see property '…tenderType.foreignCurrency')

true
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency boserver.{functionNumber}.poslog.tenderType.foreignCurrency Consistent tender code to be exported for all foreign currencies.

(Only if '…foreignCurrency.dbValue.enabled' = false)

YTFW
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateMethod boserver.{functionNumber}.priceChange.rebateMethod Discount method to be exported for price changes. ZRMP
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateID boserver.{functionNumber}.priceChange.rebateID Discount ID to be exported for price change 0
gkr.tx-export.poslog2route.poslogMapper.tillTenderCorrectionReasonCode boserver.{functionNumber}.TillTenderCorrectionReasonCode Reason of change correction document TillTenderCorrection
gkr.tx-export.poslog2route.poslogMapper.omit.suspendedRetailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.poslogMapper.omit.retailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag!=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.routeUploader.export.endpoint Defines the JMS queue where the POSLog will be exported activemq:queue:${system-landscape.prefix:}cis.msg-router-cdep.inQueue
gkr.tx-export.poslog2route.routeUploader.export.messageClass 690352
gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType SellingTransactions
gkr.tx-export.poslog2route.routeUploader.export.gkArchiveSourceFileName Defines the filename of the source archive. [TIMESTAMP].xml
gkr.tx-export.poslog2route.routeUploader.header.messageClass ${gkr.tx-export.poslog2route.routeUploader.export.messageClass}
gkr.tx-export.poslog2route.routeUploader.header.GKLogicalDataType ${gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType}
gkr.tx-export.poslog2route.routeUploader.header.GKMetaData_SellingTransaction_Version ${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}
gkr.tx-export.poslog2route.routeUploader.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}

Export POSLog Mapping v3 (Version 2.3) - 01240215126

Parameter Name Migration Description Default
gkr.tx-export.poslog2route.transactionBulkExporter.enabled Activates the bulk exporter. true
gkr.tx-export.poslog2route.transactionBulkExporter.minBulkSize Defines the minimum number of transactions which are exported in a file 1
gkr.tx-export.poslog2route.transactionBulkExporter.maxBulkSize Defines the maximum number of transactions which are exported in a file ${gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML}
gkr.tx-export.poslog2route.transactionBulkExporter.maxUnexportedAge Defines the maximum age of an unexported transaction in pool.

If a transaction is longer in the current pool than in maxUnexportedAge, then it will be exported even if minBulkSize was not reached.

30s
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryCount Defines the maximum number of attempts to persist context when the transaction pool is locked by another process (with defined delay between attempts) 10
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryPeriod Defines the delay between the attempts to persist context when the transaction pool is locked by another process 1s
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryCount Defines the maximum number of attempts to map a transaction before the transaction is marked as failed. 3
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryPeriod Defines the delay between the next attempt to map the transaction if mapping failed. 400
gkr.tx-export.poslog2route.poslogMapper.formattedOutput true
gkr.tx-export.poslog2route.poslogMapper.softwareVersion - obsolete

(not used anymore, value of app-info.properties directly used)

This property knows special token $INFO{...} which resolves properties from app-info.properties POS-Server v$INFO{project.version}
gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML Defines the maximum number of transactions which are exported per XML. 10
gkr.tx-export.poslog2route.poslogMapper.poslog.xml.validation.enabled boserver.{functionNumber}.poslog.xml.validation.enabled Specifies whether the created XML file is validated by means of the XSD. true
gkr.tx-export.poslog2route.poslogMapper.poslog.tender.exportCreditDebitCardNumber boserver.{functionNumber}.poslog.tender.exportCreditDebitCardNumber Specifies whether the credit card number and account number are exported. false
gkr.tx-export.poslog2route.poslogMapper.poslog.saleItemForMstrExport boserver.{functionNumber}.poslog.SaleItemForMrstExport Specifies whether to export item information (item number, EAN) for merchandise category items. true
gkr.tx-export.poslog2route.poslogMapper.poslog.position.tax.amount.decimalPlacesCount boserver.{functionNumber}.poslog.position.tax.amount.decimalPlacesCount Number of decimal places to which the calculated item tax amount is rounded. 4
gkr.tx-export.poslog2route.poslogMapper.poslog.loyalty.trigger.reasonCode.enabled boserver.{functionNumber}.poslog.loyalty.trigger.reasonCode.enabled Specifies whether the discount reasons are exported from the trigger tables. true
gkr.tx-export.poslog2route.poslogMapper.poslog.priceRevaluation.priceTypes boserver.{functionNumber}.poslog.priceRevaluation.priceTypes List of price types (comma-separated or semicolon-separated) for sales price revaluation. 13
gkr.tx-export.poslog2route.poslogMapper.poslog.promotionIDPrefix boserver.{functionNumber}.poslog.promotionIDPrefix Prefix prepended to discount ID in order to prevent overlapping discount IDs from different imports. C_
gkr.tx-export.poslog2route.poslogMapper.poslog.missingItemID boserver.{functionNumber}.poslog.missingItemID Content of the XML element ItemID if the receipt does not contain an item number. not_found
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version POSLog version to be exported 2.3
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema boserver.{functionNumber}.poslog.uploadSchema Namespace of the version to be exported http://www.gk-software.com/storeweaver/sdc/pos_upload/pos_upload/${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency.dbValue.enabled boserver.{functionNumber}.poslog.tenderType.foreignCurrency.dbValue.enabled This flag defines whether the corresponding tender code is exported from the database for foreign currencies.

(If false, a consistent tender type is exported, see property '…tenderType.foreignCurrency')

true
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency boserver.{functionNumber}.poslog.tenderType.foreignCurrency Consistent tender code to be exported for all foreign currencies.

(Only if '…foreignCurrency.dbValue.enabled' = false)

YTFW
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateMethod boserver.{functionNumber}.priceChange.rebateMethod Discount method to be exported for price changes. ZRMP
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateID boserver.{functionNumber}.priceChange.rebateID Discount ID to be exported for price change 0
gkr.tx-export.poslog2route.poslogMapper.priceChange.externalofferID External offer ID to be exported for price change 0
gkr.tx-export.poslog2route.poslogMapper.tillTenderCorrectionReasonCode boserver.{functionNumber}.TillTenderCorrectionReasonCode Reason of change correction document TillTenderCorrection
gkr.tx-export.poslog2route.poslogMapper.omit.suspendedRetailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.poslogMapper.omit.retailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag!=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.routeUploader.export.endpoint Defines the JMS queue where the POSLog will be exported activemq:queue:${system-landscape.prefix:}cis.msg-router-cdep.inQueue
gkr.tx-export.poslog2route.routeUploader.export.messageClass 690352
gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType SellingTransactions
gkr.tx-export.poslog2route.routeUploader.export.gkArchiveSourceFileName Defines the filename of the source archive. [TIMESTAMP].xml
gkr.tx-export.poslog2route.routeUploader.header.messageClass ${gkr.tx-export.poslog2route.routeUploader.export.messageClass}
gkr.tx-export.poslog2route.routeUploader.header.GKLogicalDataType ${gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType}
gkr.tx-export.poslog2route.routeUploader.header.GKMetaData_SellingTransaction_Version ${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}
gkr.tx-export.poslog2route.routeUploader.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}

Export POSLog Mapping v3 (Version 2.4) - 01240215126

Parameter Name Migration Description Default
gkr.tx-export.poslog2route.transactionBulkExporter.enabled Activates the bulk exporter. true
gkr.tx-export.poslog2route.transactionBulkExporter.minBulkSize Defines the minimum number of transactions which are exported in a file 1
gkr.tx-export.poslog2route.transactionBulkExporter.maxBulkSize Defines the maximum number of transactions which are exported in a file ${gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML}
gkr.tx-export.poslog2route.transactionBulkExporter.maxUnexportedAge Defines the maximum age of an unexported transaction in pool.

If a transaction is longer in the current pool than in maxUnexportedAge, then it will be exported even if minBulkSize was not reached.

30s
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryCount Defines the maximum number of attempts to persist context when the transaction pool is locked by another process (with defined delay between attempts) 10
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryPeriod Defines the delay between the attempts to persist context when the transaction pool is locked by another process 1s
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryCount Defines the maximum number of attempts to map a transaction before the transaction is marked as failed. 3
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryPeriod Defines the delay between the next attempt to map the transaction if mapping failed. 400
gkr.tx-export.poslog2route.poslogMapper.formattedOutput true
gkr.tx-export.poslog2route.poslogMapper.softwareVersion - obsolete

(not used anymore, value of app-info.properties directly used)

This property knows special token $INFO{...} which resolves properties from app-info.properties POS-Server v$INFO{project.version}
gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML Defines the maximum number of transactions which are exported per XML. 10
gkr.tx-export.poslog2route.poslogMapper.poslog.xml.validation.enabled boserver.{functionNumber}.poslog.xml.validation.enabled Specifies whether the created XML file is validated by means of the XSD. true
gkr.tx-export.poslog2route.poslogMapper.poslog.tender.exportCreditDebitCardNumber boserver.{functionNumber}.poslog.tender.exportCreditDebitCardNumber Specifies whether the credit card number and account number are exported. false
gkr.tx-export.poslog2route.poslogMapper.poslog.saleItemForMstrExport boserver.{functionNumber}.poslog.SaleItemForMrstExport Specifies whether to export item information (item number, EAN) for merchandise category items. true
gkr.tx-export.poslog2route.poslogMapper.poslog.position.tax.amount.decimalPlacesCount boserver.{functionNumber}.poslog.position.tax.amount.decimalPlacesCount Number of decimal places to which the calculated item tax amount is rounded. 4
gkr.tx-export.poslog2route.poslogMapper.poslog.position.regularSalesUnitPrice.decimalPlacesCount Number of decimal places to which the regular sales unit price is rounded 2
gkr.tx-export.poslog2route.poslogMapper.poslog.loyalty.trigger.reasonCode.enabled boserver.{functionNumber}.poslog.loyalty.trigger.reasonCode.enabled Specifies whether the discount reasons are exported from the trigger tables. true
gkr.tx-export.poslog2route.poslogMapper.poslog.priceRevaluation.priceTypes boserver.{functionNumber}.poslog.priceRevaluation.priceTypes List of price types (comma-separated or semicolon-separated) for sales price revaluation. 13
gkr.tx-export.poslog2route.poslogMapper.poslog.promotionIDPrefix boserver.{functionNumber}.poslog.promotionIDPrefix Prefix prepended to discount ID in order to prevent overlapping discount IDs from different imports. C_
gkr.tx-export.poslog2route.poslogMapper.poslog.missingItemID boserver.{functionNumber}.poslog.missingItemID Content of the XML element ItemID if the receipt does not contain an item number. not_found
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version POSLog version to be exported 2.4
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema boserver.{functionNumber}.poslog.uploadSchema Namespace of the version to be exported http://www.gk-software.com/storeweaver/sdc/pos_upload/pos_upload/${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency.dbValue.enabled boserver.{functionNumber}.poslog.tenderType.foreignCurrency.dbValue.enabled This flag defines whether the corresponding tender code is exported from the database for foreign currencies.

(If false, a consistent tender type is exported, see property '…tenderType.foreignCurrency')

true
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency boserver.{functionNumber}.poslog.tenderType.foreignCurrency Consistent tender code to be exported for all foreign currencies.

(Only if '…foreignCurrency.dbValue.enabled' = false)

YTFW
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateMethod boserver.{functionNumber}.priceChange.rebateMethod Discount method to be exported for price changes. ZRMP
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateID boserver.{functionNumber}.priceChange.rebateID Discount ID to be exported for price change 0
gkr.tx-export.poslog2route.poslogMapper.priceChange.externalofferID External offer ID to be exported for price change 0
gkr.tx-export.poslog2route.poslogMapper.tillTenderCorrectionReasonCode boserver.{functionNumber}.TillTenderCorrectionReasonCode Reason of change correction document TillTenderCorrection
gkr.tx-export.poslog2route.poslogMapper.omit.suspendedRetailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.poslogMapper.omit.retailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag!=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.routeUploader.export.endpoint Defines the JMS queue where the POSLog will be exported activemq:queue:${system-landscape.prefix:}cis.msg-router-cdep.inQueue
gkr.tx-export.poslog2route.routeUploader.export.messageClass 690352
gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType SellingTransactions
gkr.tx-export.poslog2route.routeUploader.export.gkArchiveSourceFileName Defines the filename of the source archive. [TIMESTAMP].xml
gkr.tx-export.poslog2route.routeUploader.header.messageClass ${gkr.tx-export.poslog2route.routeUploader.export.messageClass}
gkr.tx-export.poslog2route.routeUploader.header.GKLogicalDataType ${gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType}
gkr.tx-export.poslog2route.routeUploader.header.GKMetaData_SellingTransaction_Version ${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}
gkr.tx-export.poslog2route.routeUploader.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}

Export POSLog Mapping v3 (Version 2.5) - 01240215126

Parameter Name Migration Description Default
gkr.tx-export.poslog2route.transactionBulkExporter.enabled Activates the bulk exporter. true
gkr.tx-export.poslog2route.transactionBulkExporter.minBulkSize Defines the minimum number of transactions which are exported in a file 1
gkr.tx-export.poslog2route.transactionBulkExporter.maxBulkSize Defines the maximum number of transactions which are exported in a file ${gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML}
gkr.tx-export.poslog2route.transactionBulkExporter.maxUnexportedAge Defines the maximum age of an unexported transaction in pool.

If a transaction is longer in the current pool than in maxUnexportedAge, then it will be exported even if minBulkSize was not reached.

30s
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryCount Defines the maximum number of attempts to persist context when the transaction pool is locked by another process (with defined delay between attempts) 10
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryPeriod Defines the delay between the attempts to persist context when the transaction pool is locked by another process 1s
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryCount Defines the maximum number of attempts to map a transaction before the transaction is marked as failed. 3
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryPeriod Defines the delay between the next attempt to map the transaction if mapping failed. 400
gkr.tx-export.poslog2route.poslogMapper.formattedOutput true
gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML Defines the maximum number of transactions which are exported per XML. 10
gkr.tx-export.poslog2route.poslogMapper.poslog.xml.validation.enabled boserver.{functionNumber}.poslog.xml.validation.enabled Specifies whether the created XML file is validated by means of the XSD. true
gkr.tx-export.poslog2route.poslogMapper.poslog.tender.exportCreditDebitCardNumber boserver.{functionNumber}.poslog.tender.exportCreditDebitCardNumber Specifies whether the credit card number and account number are exported. false
gkr.tx-export.poslog2route.poslogMapper.poslog.saleItemForMstrExport boserver.{functionNumber}.poslog.SaleItemForMrstExport Specifies whether to export item information (item number, EAN) for merchandise category items. true
gkr.tx-export.poslog2route.poslogMapper.poslog.position.tax.amount.decimalPlacesCount boserver.{functionNumber}.poslog.position.tax.amount.decimalPlacesCount Number of decimal places to which the calculated item tax amount is rounded. 4
gkr.tx-export.poslog2route.poslogMapper.poslog.position.regularSalesUnitPrice.decimalPlacesCount Number of decimal places to which the regular sales unit price is rounded 2
gkr.tx-export.poslog2route.poslogMapper.poslog.loyalty.trigger.reasonCode.enabled boserver.{functionNumber}.poslog.loyalty.trigger.reasonCode.enabled Specifies whether the discount reasons are exported from the trigger tables. true
gkr.tx-export.poslog2route.poslogMapper.poslog.priceRevaluation.priceTypes boserver.{functionNumber}.poslog.priceRevaluation.priceTypes List of price types (comma-separated or semicolon-separated) for sales price revaluation. 13
gkr.tx-export.poslog2route.poslogMapper.poslog.promotionIDPrefix boserver.{functionNumber}.poslog.promotionIDPrefix Prefix prepended to discount ID in order to prevent overlapping discount IDs from different imports. C_
gkr.tx-export.poslog2route.poslogMapper.poslog.missingItemID boserver.{functionNumber}.poslog.missingItemID Content of the XML element ItemID if the receipt does not contain an item number. not_found
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version POSLog version to be exported 2.5
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema boserver.{functionNumber}.poslog.uploadSchema Namespace of the version to be exported http://www.gk-software.com/storeweaver/sdc/pos_upload/pos_upload/${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency.dbValue.enabled boserver.{functionNumber}.poslog.tenderType.foreignCurrency.dbValue.enabled This flag defines whether the corresponding tender code is exported from the database for foreign currencies.

(If false, a consistent tender type is exported, see property '…tenderType.foreignCurrency')

true
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency boserver.{functionNumber}.poslog.tenderType.foreignCurrency Consistent tender code to be exported for all foreign currencies.

(Only if '…foreignCurrency.dbValue.enabled' = false)

YTFW
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateMethod boserver.{functionNumber}.priceChange.rebateMethod Discount method to be exported for price changes. ZRMP
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateID boserver.{functionNumber}.priceChange.rebateID Discount ID to be exported for price change 0
gkr.tx-export.poslog2route.poslogMapper.priceChange.externalofferID External offer ID to be exported for price change 0
gkr.tx-export.poslog2route.poslogMapper.tillTenderCorrectionReasonCode boserver.{functionNumber}.TillTenderCorrectionReasonCode Reason of change correction document TillTenderCorrection
gkr.tx-export.poslog2route.poslogMapper.omit.suspendedRetailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.poslogMapper.omit.retailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag!=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.routeUploader.export.endpoint Defines the JMS queue where the POSLog will be exported activemq:queue:${system-landscape.prefix:}cis.msg-router-cdep.inQueue
gkr.tx-export.poslog2route.routeUploader.export.messageClass 690352
gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType SellingTransactions
gkr.tx-export.poslog2route.routeUploader.export.gkArchiveSourceFileName gkr.tx-export.poslog2route.poslogMapper.xmlVersion Defines the filename of the source archive. [TIMESTAMP].xml
gkr.tx-export.poslog2route.routeUploader.header.messageClass ${gkr.tx-export.poslog2route.routeUploader.export.messageClass}
gkr.tx-export.poslog2route.routeUploader.header.GKLogicalDataType ${gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType}
gkr.tx-export.poslog2route.routeUploader.header.GKMetaData_SellingTransaction_Version ${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}
gkr.tx-export.poslog2route.routeUploader.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}
gkr.tx-export.poslog2route.poslogMapper.xmlVersion Version of the XML specification produced; valid values are "1.0" or "1.1" 1.0

Export POSLog Mapping v3 (Version 2.6) - 01240215126

Parameter Name Migration Description Default
gkr.tx-export.poslog2route.transactionBulkExporter.enabled Activates the bulk exporter. true
gkr.tx-export.poslog2route.transactionBulkExporter.minBulkSize Defines the minimum number of transactions which are exported in a file 1
gkr.tx-export.poslog2route.transactionBulkExporter.maxBulkSize Defines the maximum number of transactions which are exported in a file ${gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML}
gkr.tx-export.poslog2route.transactionBulkExporter.maxUnexportedAge Defines the maximum age of an unexported transaction in pool.

If a transaction is longer in the current pool than in maxUnexportedAge, then it will be exported even if minBulkSize was not reached.

30s
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryCount Defines the maximum number of attempts to persist context when the transaction pool is locked by another process (with defined delay between attempts) 10
gkr.tx-export.poslog2route.transactionBulkExporter.poolLockedRetryPeriod Defines the delay between the attempts to persist context when the transaction pool is locked by another process 1s
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryCount Defines the maximum number of attempts to map a transaction before the transaction is marked as failed. 3
gkr.tx-export.poslog2route.transactionBulkExporter.mapperFailureRetryPeriod Defines the delay between the next attempt to map the transaction if mapping failed. 400
gkr.tx-export.poslog2route.poslogMapper.formattedOutput true
gkr.tx-export.poslog2route.poslogMapper.poslog.maxTransactionPerXML Defines the maximum number of transactions which are exported per XML. 10
gkr.tx-export.poslog2route.poslogMapper.poslog.xml.validation.enabled boserver.{functionNumber}.poslog.xml.validation.enabled Specifies whether the created XML file is validated by means of the XSD. true
gkr.tx-export.poslog2route.poslogMapper.poslog.tender.exportCreditDebitCardNumber boserver.{functionNumber}.poslog.tender.exportCreditDebitCardNumber Specifies whether the credit card number and account number are exported. false
gkr.tx-export.poslog2route.poslogMapper.poslog.saleItemForMstrExport boserver.{functionNumber}.poslog.SaleItemForMrstExport Specifies whether to export item information (item number, EAN) for merchandise category items. true
gkr.tx-export.poslog2route.poslogMapper.poslog.position.tax.amount.decimalPlacesCount boserver.{functionNumber}.poslog.position.tax.amount.decimalPlacesCount Number of decimal places to which the calculated item tax amount is rounded. 4
gkr.tx-export.poslog2route.poslogMapper.poslog.position.regularSalesUnitPrice.decimalPlacesCount Number of decimal places to which the regular sales unit price is rounded 2
gkr.tx-export.poslog2route.poslogMapper.poslog.loyalty.trigger.reasonCode.enabled boserver.{functionNumber}.poslog.loyalty.trigger.reasonCode.enabled Specifies whether the discount reasons are exported from the trigger tables. true
gkr.tx-export.poslog2route.poslogMapper.poslog.priceRevaluation.priceTypes boserver.{functionNumber}.poslog.priceRevaluation.priceTypes List of price types (comma-separated or semicolon-separated) for sales price revaluation. 13
gkr.tx-export.poslog2route.poslogMapper.poslog.promotionIDPrefix boserver.{functionNumber}.poslog.promotionIDPrefix Prefix prepended to discount ID in order to prevent overlapping discount IDs from different imports. C_
gkr.tx-export.poslog2route.poslogMapper.poslog.missingItemID boserver.{functionNumber}.poslog.missingItemID Content of the XML element ItemID if the receipt does not contain an item number. not_found
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version POSLog version to be exported 2.6
gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema boserver.{functionNumber}.poslog.uploadSchema Namespace of the version to be exported http://www.gk-software.com/storeweaver/sdc/pos_upload/pos_upload/${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency.dbValue.enabled boserver.{functionNumber}.poslog.tenderType.foreignCurrency.dbValue.enabled This flag defines whether the corresponding tender code is exported from the database for foreign currencies.

(If false, a consistent tender type is exported, see property '…tenderType.foreignCurrency')

true
gkr.tx-export.poslog2route.poslogMapper.poslog.tenderType.foreignCurrency boserver.{functionNumber}.poslog.tenderType.foreignCurrency Consistent tender code to be exported for all foreign currencies.

(Only if '…foreignCurrency.dbValue.enabled' = false)

YTFW
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateMethod boserver.{functionNumber}.priceChange.rebateMethod Discount method to be exported for price changes. ZRMP
gkr.tx-export.poslog2route.poslogMapper.priceChange.rebateID boserver.{functionNumber}.priceChange.rebateID Discount ID to be exported for price change 0
gkr.tx-export.poslog2route.poslogMapper.priceChange.externalofferID External offer ID to be exported for price change 0
gkr.tx-export.poslog2route.poslogMapper.tillTenderCorrectionReasonCode boserver.{functionNumber}.TillTenderCorrectionReasonCode Reason of change correction document TillTenderCorrection
gkr.tx-export.poslog2route.poslogMapper.omit.suspendedRetailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.poslogMapper.omit.retailTransactionTypeCodeList Transactions where Transaction.RetailTransaction.RetailTransactionTypeCode is a part of the property and Transaction.SuspendedFlag!=true will be skipped by the POSLog mapper.
gkr.tx-export.poslog2route.routeUploader.export.endpoint Defines the JMS queue where the POSLog will be exported activemq:queue:${system-landscape.prefix:}cis.msg-router-cdep.inQueue
gkr.tx-export.poslog2route.routeUploader.export.messageClass 690352
gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType SellingTransactions
gkr.tx-export.poslog2route.routeUploader.export.gkArchiveSourceFileName Defines the filename of the source archive. [TIMESTAMP].xml
gkr.tx-export.poslog2route.routeUploader.header.messageClass ${gkr.tx-export.poslog2route.routeUploader.export.messageClass}
gkr.tx-export.poslog2route.routeUploader.header.GKLogicalDataType ${gkr.tx-export.poslog2route.routeUploader.export.gkImportJobLogicalType}
gkr.tx-export.poslog2route.routeUploader.header.GKMetaData_SellingTransaction_Version ${gkr.tx-export.poslog2route.poslogMapper.poslog.uploadSchema.version}
gkr.tx-export.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}
gkr.tx-export.poslog2route.routeUploader.endpoint ${gkr.tx-export.poslog2route.routeUploader.export.endpoint}
gkr.tx-export.poslog2route.poslogMapper.xmlVersion Version of the XML specification produced; valid values are "1.0" or "1.1" 1.0