Skip to end of metadata
Go to start of metadata

 

Podstawowe informacje

Pakiet: com.suncode.plugin.scheduldedtask.task.ImportDocumentsFromXlsx

Dostępna od wersji: 1.0.6

Opis

Zadanie zaplanowane do masowego importowania dokumentów za pomocą pliku konfiguracyjnego MS Excel (*.xlsx).  Importowane są dokumenty z podanej ścieżki i ustawiane są indeksy na dodanym  dokumencie. Status importowanych dokumentów jest zapisywany  w tabeli  [Tabela] pm_imported_documents. W tabli przechowywane są informacje o importowanych dokumentach. Wiersze puste w arkuszu lub z nieprawidłową ścieżką do pliku są pomijane. Zadanie umożliwa także uruchomienie akcji na klasie dokumentów po dodaniu do archiwum.

 

Przygotowanie arkusza importu

  • Arkusz powinien posiadać rozszerzenie  *.xlsx
  • Pierwszy wiersz to nagłówek zawierający kolumnę "FilePath"  oraz nazwy indeksów które chcemy uzupełnić podczas importu.
  • Kolejne wiersze to dane do importowania.
  • Kolumna "FilePath" powinna zawierać nazwę pliku (plik pobierany z tego samego katalogu co plik Excela) lub ścieżkę do pliku.

 

Parametry konfiguracyjne
Nazwa parametruOpisTyp parametruUwagi i ograniczenia
Ścieżka do pliku excelŚcieżka do pliku konfiguracyjnegoTekstowyObsługiwany format pliku .xlsx

Klasa dokumentów*

Nazwa klasy dokumentów do której mają być importowane plikiTekstowy 
Zapisz jako nowa wersja*Zapisuje jako nową wersje dokumentu gdy zgadzają się indeksyTekstowyNalezy wpisać true/false
Pomiń Sprawdzanie, czy dokument został już zaimportowany

Pozwala na importowanie tego samego pliku z różnymi indeksami.

TekstowyNalezy wpisać true/false. Pusty taktuje jako false
Uruchomienie akcji na klasie dokumentówUruchamia akcje na klasie dokumentów. Źródło akcji:  Nowy dokument w archiwumTekstowyNalezy wpisać true/false. Pusty traktuje jako true

  

Przykład

 Arkusz

Konfiguracja

Log

Tabela

Change log

 1.0.6

  • Dodanie komponentu 

1.0.11  (obowiązująca dokumentacja)

  • Dodanie parametru "Pomiń Sprawdzanie, czy dokument został już zaimportowany"
  • Dodanie parametru "Uruchomienie akcji na klasie dokumentów"
  • Poprawa działania z bardzo dużymi plikami ( 1mln wierszy)
  • No labels
Write a comment…