The fields from an Element5 / Share-it! order are mapped as follows:
Element5 / Share-it! |
Order file of Automatic License Generator |
PURCHASE_ID |
OrderID |
REG_NAME if omitted then COMPANY if omitted then LASTNAME if omitted then EMAIL |
RegistrationName |
RESELLER |
Manufacturer |
REG_NAME |
RegistrationName1 |
COMPANY |
RegistrationName2 |
LASTNAME |
RegistrationName3 |
RegistrationName4 |
|
Reseller |
Manufacturer |
ADDITIONAL1 |
InstallationCode. If copy protection is 0 then this field is not used |
PRODUCT_ID |
ProductID |
QUANTITY |
Quantity |
You can change this field mapping using the Fieldmap-entries in the product configuration file config-autogenerator.xml (see chapter Field Mappings Order file ->Configuration file)
In the sample in the product configuration section above, you find the default field mapping. If you want to switch some fields or Element5 / Share-it! adds new fields, you can adapt this new situation by creating new settings:
Example
InstallationCode
ADDITIONAL1
This is the standard setting (you probably will omit this entry). If someday there is a new info “RegistrationCode” in the order file than you can add the following entry:
InstallationCode
RegistrationCode
Note that your project configuration file does not need to contain standard mappings. If omitted, they are replaced by the built in values.
We strongly recommend setting UseManufacturerFromOrder to No. If the value is not set, the name of the reseller, who placed the order, is written to the field manufacturer in the license file. This behaviour is designed for OEM software vendors, when the name of the reseller should be displayed in the license file.