TAS:Pokročilé/Pluginy/Input, Output/Import/ScenarioImporter
Skočit na navigaci
Skočit na vyhledávání
- Zjištění dne, měsíce a roku z planningdate
- Změna názvu importního tlačítka ImporterButtonUIName
- Využití vnitřní databáze - JoinWithExternalDB
- Limit konsolidace ConsolidationDemandLimit
- Název sloupce pro aktualizaci při dočítání objednávek ConsolidationUpdateOrdersOriginalOrderIdField
- Rozdělení dat vstupního souboru dle zadaného parametru ScenarioSplitterColumnName
- Definování oddělovacího znaku vstupního souboru Delimiter
- Doplnění neexistující hlavičky dokumentu - HeaderLine
- Nepřepisování hodnot při dohrávání objednávek - DoNotModify
- Odstranění řádků - LineNumbersForDeletion
- Nahrazení znaku v sloupci - ColumnsReplace
- Spojování sloupců ColumnsConcatenate
- Přidej sloupec ColumnsAdd
- Smaž řádek RowsDelete
- Slučování obsahu dynamických sloupců DynamicStringColumnsForConsolidation
- AfterConsolidationColumnsCalculated
- ColumnsCalculated
- ColumnsHeader
- NotTypeConvertedDynamicColumns
- Struktura ScenarioImporteru při importu z xml
- Časté chyby a jejich řešení
- Automaticky rozpoznané názvy sloupců
- Přejmenování sloupce - ColumnsRename
- SqlTransformCommandText
Config upravující import dat z různých zdrojů. V rámci načítání dat je možná úprava vstupních dat. Podrobnější popsáno v podkapitolách.
Podporované datové formáty: csv, txt, xls(x), xml, dbf
| Název nastavení | Popis | Základní hodnota | Typ hodnoty | Příklad hodnoty | |
| ImporterButtonUIName | Popis tlačítka, který se objeví v horním menu (skupina Importy) | prázdný řetězec | string | Katčin importér | |
| JoinWithExternalDB | Propojení s distribuční databází | false | bool | false | |
| ExternalDBPath | Definuje cestu k externí databázi | prázdný řetězec | string | C:\\DB | |
| AllowAutoIdCreation | Povolí automatické vytváření hodnoty id (1....XX) - zatím pouze v development verzi | false | bool | true | |
| AllowConsolidation | Povolit slučování zakázek pro jednoho odběratele | false | bool | false | |
| AllowInfosConsolidationDuplicity | popis | false | bool | false | |
| AllowDynamicColumnsConsolidationDuplicity | popis | false | bool | false | |
| ConsolidationDemandLimit | Určuje maximální výši poptávky konsolidovaných zakázek | prázdný řetězec | string | 500 | |
| ConsolidationUpdateOrdersOriginalOrderIdField | Název sloupce pro aktualizaci při dočítání objednávek | prázdný řetězec | string | originalId | |
| DemandLimit | Limit velikosti zakázky | prázdný řetězec | string | 600 | |
| GeocodeWhenAddingJobs | Spuštění geokódingu při dohrávání zakázky | true | string | false | |
| ImportEncodingCodePage | Nastavení kódování textu | 1250 | int | 1250 | |
| ExternalDBEncodingCodePage | Nastavení kódování textu | 1250 | int | 1250 | |
| GeocodeWhenAddingJobs | Vždy po importu spustí geokódování. Běžně se při doplňování importu geokódování nespouští. |
false | bool | false | |
| MergeLocationsWithSameAddress | Spojovat místa se stejnými hodnotami GPS do jedné lokace | false | bool | false | |
| ScenarioSplitterColumnName | Rozdělení dat vstupního souboru dle zadaného parametru | prázdný řetězec | string | planningdate | |
| Delimiter | Určuje dělící znak, dle kterého vstupní data rozdělují do sloupců | <![CDATA[ ]] > | string | <![CDATA[;]] > | |
| TextQualifier | Označovač v textu ve vstupních datech | " | string | ||
| NotTypeConvertedDynamicColumns | popis | prázdný řetězec | List<string> | xxx | |
| HeaderLine | Nadefinování hlavičky bezhlavičkového importního souboru | prázdný řetězec | string | id;name;info1 | |
| AddPlanningDateToDynamicColumns | popis | false | bool | false | |
| DoNotModifyMasterScenarioPlanning | Datum rozvozu z hl. situace se při doplňování importu nemění. | false | bool | false | |
| DoNotModifyAddressWhenAddingJobsToExistingScenario | Adresa se při doplňování importu nemění. | false | bool | false | |
| DoNotModifyCoordinatesWhenAddingJobsToExistingScenario | GPS se při doplňování importu nemění. | false | bool | false | |
| DoNotModifyDynamicColumnsWhenAddingJobsToExistingScenario | Dynamické sloupce se při doplňování importu nemění. | false | bool | false | |
| DoNotModifyDemand1WhenAddingJobsToExistingScenario | Poptávka1 se při doplňování importu nemění. | false | bool | false | |
| DoNotModifyDemand2WhenAddingJobsToExistingScenario | Poptávka2 se při doplňování importu nemění. | false | bool | false | |
| DoNotModifyDemand3WhenAddingJobsToExistingScenario | Poptávka3 se při doplňování importu nemění. | false | bool | false | |
| DoNotModifyDemand4WhenAddingJobsToExistingScenario | Poptávka4 se při doplňování importu nemění. | false | bool | false | |
| DoNotModifyDemand5WhenAddingJobsToExistingScenario | Poptávka5 se při doplňování importu nemění. | false | bool | false | |
| DoNotModifyInfo1WhenAddingJobsToExistingScenario | Poznámka1 se při doplňování importu nemění. | false | bool | false | |
| DoNotModifyInfo2WhenAddingJobsToExistingScenario | Poznámka2 se při doplňování importu nemění. | false | bool | false | |
| DoNotModifyInfo3WhenAddingJobsToExistingScenario | Poznámka3 se při doplňování importu nemění. | false | bool | false | |
|
DoNotModifyInfo1WhenReconsolidateJobs |
Poznámka1 v jobu, je při rozdělení orderu do jobu, přepsána poznámkou1 z orderu | false | bool | true | |
| DoNotModifyInfo2WhenReconsolidateJobs | Poznámka2 v jobu, je při rozdělení orderu do jobu, přepsána poznámkou2 z orderu | false | bool | false | |
| DoNotModifyInfo3WhenReconsolidateJobs | Poznámka3 v jobu, je při rozdělení orderu do jobu, přepsána poznámkou3 z orderu | false | bool | false | |
| DoNotModifyNotServedPenaltyWhenAddingJobsToExistingScenario | Cena za neobsloužení se při doplňování importu nemění. | false | bool | false | |
| DoNotModifySpecialCodesWhenAddingJobsToExistingScenario | Zvláštní značky se při doplňování importu nemění. | false | bool | false | |
| DoNotModifyTimeWindowsWhenAddingJobsToExistedScenario | Časová okna se při doplňování importu nemění. | false | bool | false | |
| LineNumbersForDeletion | Vymaže x prvních řádků dokumentu | prázdný řetězec | List<int> | 5 | |
| GlobalCharReplace | popis | prázdný řetězec | List<string> | false | |
| GlobalReplace | popis | prázdný řetězec | List<string> | false | |
| ColumnsHeader | popis | prázdný řetězec | List<string> | false | |
| ColumnsReplace | Nahrazení znaku ve sloupci | prázdný řetězec | List<string> | dynamic;typ;#; | |
| ColumnsRename | Přejmenování názvu sloupce | prázdný řetězec | List<string> | zakaznik;nazev | |
| ColumnsConcatenate | popis | prázdný řetězec | List<string> | false | |
| SqlTransformCommandText | SQL querry | prázdný řetězec | List<string> | ||
| ColumnsCalculated | popis | prázdný řetězec | List<string> | false | |
| ColumnsAdd | popis | prázdný řetězec | List<string> | false | |
| ColumnsDelete | popis | prázdný řetězec | List<string> | false | |
| RowsDelete | popis | prázdný řetězec | List<string> | false | |
| DynamicStringColumnsForConsolidation | Slučování obsahu dynamických sloupců | prázdný řetězec | List<string> | id_objednávky | |
| AfterConsolidationColumnsCalculated | popis | prázdný řetězec | List<string> | false | |
| DynamicColumnsDeleteAtTheEnd | popis | prázdný řetězec | List<string> | false | |
| ReconstructSolution | popis | false | bool | true | |
| JobSolutionVehicle | popis | prázdný řetězec | string | false | |
| JobSolutionLeg | popis | prázdný řetězec | string | false | |
| JobSolutionOrder | popis | prázdný řetězec | string | false | |
| VehicleSolutionVehicle | popis | prázdný řetězec | string | false | |
| OptimalizeRoutesAfterReconstruct | popis | false | bool | true | |
| MultiJob | popis |