ScenarioImporter
Verze z 2. 10. 2022, 19:50, kterou vytvořil Jana.safferova (diskuse | příspěvky) (založena nová stránka s textem „ScenarioImporter“)
- Uzyskanie dnia, miesiąca i roku z parametru planningdate
- Zmień nazwę przycisku importu ImporterButtonUIName
- Wykorzystanie wewnętrznej bazy danych - JoinWithExternalDB
- Limit konsolidacji ConsolidationDemandLimit
- Nazwa kolumny do aktualizacji podczas ładowania zamówień ConsolidationUpdateOrdersOriginalOrderIdField
- Dzieli dane pliku wejściowego zgodnie z określonym parametrem ScenarioSplitterColumnName
- Zdefiniuj znak separatora pliku wejściowego Delimiter
- Dodanie nieistniejącego nagłówka dokumentu - HeaderLine
- Nie zastępuj wartości podczas kończenia zamówień - DoNotModify
- Usuń wiersze - LineNumbersForDeletion
- Zamień znak w kolumnie - ColumnsReplace
- Łączenie kolumn ColumnsConcatenate
- Dodaj kolumnę ColumnsAdd
- Usuń wiersz RowsDelete
- Scalanie zawartości dynamicznych kolumn DynamicStringColumnsForConsolidation
- AfterConsolidationColumnsCalculated
- ColumnsCalculated
- ColumnsHeader
- NotTypeConvertedDynamicColumns
- Struktura ScenarioImporter podczas importowania z xml
- Typowe błędy i ich rozwiązania
- Automatycznie rozpoznawane nazwy kolumn
- Zmień nazwę kolumny - ColumnsRename
- SqlTransformCommandText
Konfiguracja importowania danych z różnych źródeł. Dane wejściowe można modyfikować w ramach wyszukiwania danych. Bardziej szczegółowy opis w podrozdziałach.
Obsługiwane formaty danych: csv, txt, xls (x), xml, dbf
Nazwa ustawienia | Opis | Wartość podstawowa | Typ wartości | Przykład wartości | |
ImporterButtonUIName | Opis przycisku, który pojawia się w górnym menu (import grupy) | pusty ciąg | string | importer Katky | |
JoinWithExternalDB | Połączenie z dystrybucyjną bazą danych | fałsz | bool | false | |
ExternalDBPath | Definiuje ścieżkę do zewnętrznej bazy danych | pusty ciąg | string | C:\\DB | |
AllowAutoIdCreation | Umożliwia automatyczne tworzenie wartości id (1....XX) - tylko w wersji rozwojowej | fałsz | bool | true | |
AllowConsolidation | Włącz zamówienia scalania dla jednego klienta | fałsz | bool | false | |
AllowInfosConsolidationDuplicity | opis | false | bool | false | |
AllowDynamicColumnsConsolidationDuplicity | opis | false | bool | false | |
ConsolidationDemandLimit | Określa maksymalne zapotrzebowanie na zamówienia skonsolidowane | pusty ciąg | string | 500 | |
ConsolidationUpdateOrdersOriginalOrderIdField | Nazwa kolumny, która ma zostać zaktualizowana podczas realizacji zamówień | pusty ciąg | string | originalId | |
DemandLimit | Limit wielkości zamówienia | pusty ciąg | string | 600 | |
GeocodeWhenAddingJobs | Rozpocznij geokodowanie po zakończeniu zadania | prawda | string | false | |
ImportEncodingCodePage | Ustawienia kodowania tekstu | 1250 | int | 1250 | |
ExternalDBEncodingCodePage | Ustawienia kodowania tekstu | 1250 | int | 1250 | |
GeocodeWhenAddingJobs | Zawsze zaczyna geokodowanie po imporcie. Zazwyczaj geokodowanie nie jest uruchamiane podczas animacji importu. |
fałsz | bool | false | |
MergeLocationsWithSameAddress | Połącz lokalizacje o tych samych wartościach GPS do jednej lokalizacji | fałsz | bool | false | |
ScenarioSplitterColumnName | Dystrybucja danych pliku wejściowego zgodnie z określonym parametrem | pusty ciąg | string | planningdate | |
Delimiter | Określa znak separatora, według którego dane wejściowe są dzielone na kolumny | <![CDATA[ ]] > | string | <![CDATA[;]] > | |
TextQualifier | Marker w tekście w danych wejściowych | " | string | ||
NotTypeConvertedDynamicColumns | opis | pusty ciąg | List<string> | xxx | |
HeaderLine | Zdefiniuj nagłówek bezimiennego pliku importu | pusty ciąg | string | id;name;info1 | |
AddPlanningDateToDynamicColumns | opis | fałsz | bool | false | |
DoNotModifyMasterScenarioPlanning | Data dystrybucji z Pragi sytuacja nie zmienia się po zakończeniu importu. | fałsz | bool | false | |
DoNotModifyAddressWhenAddingJobsToExistingScenario | Adres nie zmienia się po zakończeniu importu. | fałsz | bool | false | |
DoNotModifyCoordinatesWhenAddingJobsToExistingScenario | GPS nie zmienia się podczas importowania. | fałsz | bool | false | |
DoNotModifyDynamicColumnsWhenAddingJobsToExistingScenario | Dynamiczne kolumny nie zmieniają się podczas importowania. | fałsz | bool | false | |
DoNotModifyDemand1WhenAddingJobsToExistingScenario | Popyt1 nie zmienia się podczas dodawania importu. | fałsz | bool | false | |
DoNotModifyDemand2WhenAddingJobsToExistingScenario | Popyt 2 nie zmienia się podczas dodawania importu. | fałsz | bool | false | |
DoNotModifyDemand3WhenAddingJobsToExistingScenario | Popyt 3 nie zmienia się podczas dodawania importu. | fałsz | bool | false | |
DoNotModifyDemand4WhenAddingJobsToExistingScenario | Popyt4 nie zmienia się po zakończeniu importowania. | fałsz | bool | false | |
DoNotModifyDemand5WhenAddingJobsToExistingScenario | Popyt 5 nie zmienia się podczas dodawania importu. | fałsz | bool | false | |
DoNotModifyInfo1WhenAddingJobsToExistingScenario | Uwaga 1nie zmienia się po dodaniu importu. | fałsz | bool | false | |
DoNotModifyInfo2WhenAddingJobsToExistingScenario | Uwaga 2nie zmienia się po dodaniu importu. | fałsz | bool | false | |
DoNotModifyInfo3WhenAddingJobsToExistingScenario | Uwaga 3nie zmienia się po dodaniu importu. | fałsz | bool | false | |
DoNotModifyInfo1WhenReconsolidateJobs |
Uwaga1 w zleceniu, zostaje nadpisana uwagą 1 ze zlecenia, gdy zlecenie zostaje podzielone na zlecenie | fałsz | bool | true | |
DoNotModifyInfo2WhenReconsolidateJobs | Uwaga2 w zleceniu, zostaje nadpisana uwagą2 ze zlecenia, gdy zlecenie zostaje podzielone na zlecenie | fałsz | bool | false | |
DoNotModifyInfo3WhenReconsolidateJobs | Uwaga3 w zleceniu, zostaje nadpisana uwagą3 ze zlecenia, gdy zlecenie zostaje podzielone na zlecenie | fałsz | bool | false | |
DoNotModifyNotServedPenaltyWhenAddingJobsToExistingScenario | Cena za cenę nienadzorowaną nie zmienia się po zakończeniu importu. | fałsz | bool | false | |
DoNotModifySpecialCodesWhenAddingJobsToExistingScenario | Tagi specjalne nie zmieniają się po zakończeniu importowania. | fałsz | bool | false | |
DoNotModifyTimeWindowsWhenAddingJobsToExistedScenario | Okna czasu nie zmieniają się podczas importowania. | fałsz | bool | false | |
LineNumbersForDeletion | Czyści pierwsze x wierszy dokumentu | pusty ciąg | List<int> | 5 | |
GlobalCharReplace | opis | pusty ciąg | List<string> | false | |
GlobalReplace | opis | pusty ciąg | List<string> | false | |
ColumnsHeader | opis | pusty ciąg | List<string> | false | |
ColumnsReplace | Zamień znak w kolumnie | pusty ciąg | List<string> | dynamic;typ;#; | |
ColumnsRename | Zmień nazwę kolumny | pusty ciąg | List<string> | zakaznik;klient, nazwisko | |
ColumnsConcatenate | opis | pusty ciąg | List<string> | false | |
SqlTransformCommandText | SQL querry | pusty ciąg | List<string> | ||
ColumnsCalculated | opis | pusty ciąg | List<string> | false | |
ColumnsAdd | opis | pusty ciąg | List<string> | false | |
ColumnsDelete | opis | pusty ciąg | List<string> | false | |
RowsDelete | opis | pusty ciąg | List<string> | false | |
DynamicStringColumnsForConsolidation | Scalanie dynamicznej zawartości kolumny | pusty ciąg | List<string> | order_id | |
AfterConsolidationColumnsCalculated | opis | pusty ciąg | List<string> | false | |
DynamicColumnsDeleteAtTheEnd | opis | pusty ciąg | List<string> | false | |
ReconstructSolution | opis | fałsz | bool | true | |
JobSolutionVehicle | opis | pusty ciąg | string | false | |
JobSolutionLeg | opis | pusty ciąg | string | false | |
JobSolutionOrder | opis | pusty ciąg | string | false | |
VehicleSolutionVehicle | opis | pusty ciąg | string | false | |
OptimalizeRoutesAfterReconstruct | opis | false | bool | true | |
MultiJob | opis |