ScenarioImporter

Z Solvertech
Skočit na navigaci Skočit na vyhledávání
Jiné jazyky:


Config for importing data from different sources. Within the data loading it is possible to modify the input data. More detailed description in subsections.

Supported data formats: csv, txt, xls(x), xml, dbf

Settings name Description Basic value Value type Example of value
ImporterButtonUIName Description of the button that appears in the top menu (group Imports) empty string string Kate's importer
JoinWithExternalDB Connection to the distribution database false bool false
ExternalDBPath Defines the path to the external database empty string string C:\\DB
AllowAutoIdCreation Enables automatic creation of id value (1....XX) - only in development version false bool true
AllowConsolidation Enable order merging for one customer false bool false
AllowInfosConsolidationDuplicity description false bool false
AllowDynamicColumnsConsolidationDuplicity description false bool false
ConsolidationDemandLimit Determines the maximum amount of demand for consolidated jobs empty string string 500
ConsolidationUpdateOrdersOriginalOrderIdField Column name to update when finishing orders empty string string originalId
DemandLimit Job size limit empty string string 600
GeocodeWhenAddingJobs Starting geocoding while finishing a job true string false
ImportEncodingCodePage Text encoding settings 1250 int 1250
ExternalDBEncodingCodePage Text encoding settings 1250 int 1250
GeocodeWhenAddingJobs Always starts geocoding after import.

Normally, geocoding is not triggered when adding an import.

false bool false
MergeLocationsWithSameAddress Combine locations with the same GPS values into one location false bool false
ScenarioSplitterColumnName Splitting the input file data according to the specified parameter empty string string planningdate
Delimiter Specifies the delimiter by which the input data is divided into columns <![CDATA[ ]] > string <![CDATA[;]] >
TextQualifier Marker in text in input data " string
NotTypeConvertedDynamicColumns description empty string List<string> xxx
HeaderLine Defining the header of a headerless import file empty string string id;name;info1
AddPlanningDateToDynamicColumns description false bool false
DoNotModifyMasterScenarioPlanning The delivery date from the main scenario does not change when adding an import. false bool false
DoNotModifyAddressWhenAddingJobsToExistingScenario The address does not change when the import is added. false bool false
DoNotModifyCoordinatesWhenAddingJobsToExistingScenario The GPS does not change when the import is added. false bool false
DoNotModifyDynamicColumnsWhenAddingJobsToExistingScenario Dynamic columns do not change when importing. false bool false
DoNotModifyDemand1WhenAddingJobsToExistingScenario Demand1 does not change when the import is added. false bool false
DoNotModifyDemand2WhenAddingJobsToExistingScenario Demand2 does not change when the import is added. false bool false
DoNotModifyDemand3WhenAddingJobsToExistingScenario Demand3 does not change when the import is added. false bool false
DoNotModifyDemand4WhenAddingJobsToExistingScenario Demand4 does not change when the import is added. false bool false
DoNotModifyDemand5WhenAddingJobsToExistingScenario Demand5 does not change when the import is added. false bool false
DoNotModifyInfo1WhenAddingJobsToExistingScenario Note1 does not change when the import is added. false bool false
DoNotModifyInfo2WhenAddingJobsToExistingScenario Note2 does not change when the import is added. false bool false
DoNotModifyInfo3WhenAddingJobsToExistingScenario Note3 does not change when the import is added. false bool false

DoNotModifyInfo1WhenReconsolidateJobs

Note1 in job is overwritten by note1 from order when order is split into job false bool true
DoNotModifyInfo2WhenReconsolidateJobs Note2 in job is overwritten by note2 from order when order is split into job false bool false
DoNotModifyInfo3WhenReconsolidateJobs Note3 in job is overwritten by note3 from order when order is split into job false bool false
DoNotModifyNotServedPenaltyWhenAddingJobsToExistingScenario The price for not serving does not change when the import is added. false bool false
DoNotModifySpecialCodesWhenAddingJobsToExistingScenario Special marks do not change when the import is added. false bool false
DoNotModifyTimeWindowsWhenAddingJobsToExistedScenario Time windows do not change when the import is added. false bool false
LineNumbersForDeletion Deletes x first rows of the document empty string List<int> 5
GlobalCharReplace description empty string List<string> false
GlobalReplace description empty string List<string> false
ColumnsHeader description empty string List<string> false
ColumnsReplace Replacing a character in a column empty string List<string> dynamic;typ;#;
ColumnsRename Renaming the column name empty string List<string> zakaznik;nazev
ColumnsConcatenate description empty string List<string> false
SqlTransformCommandText SQL querry empty string List<string>
ColumnsCalculated description empty string List<string> false
ColumnsAdd description empty string List<string> false
ColumnsDelete description empty string List<string> false
RowsDelete description empty string List<string> false
DynamicStringColumnsForConsolidation Combining the contents of dynamic columns empty string List<string> id_objednávky
AfterConsolidationColumnsCalculated description empty string List<string> false
DynamicColumnsDeleteAtTheEnd description empty string List<string> false
ReconstructSolution description false bool true
JobSolutionVehicle description empty string string false
JobSolutionLeg description empty string string false
JobSolutionOrder description empty string string false
VehicleSolutionVehicle description empty string string false
OptimalizeRoutesAfterReconstruct description false bool true
MultiJob description