Szybki dostęp do folderu sieciowego kontrahenta z OPT!MY

Jeżeli w Twojej firmie wykorzystujecie jeszcze dyski sieciowe do przechowywania plików (ofert/projektów itp) kontrahenta. To przydatna może być funkcja, umożliwiająca łatwe otworzenie tego folderu z karty kontrahenta.

Założenia są następujące:

  • KOD kontrahenta w OPT!ME to nazwa katalogu kontrahenta
  • ścieżka do katalogu to \\serwer\foldery\KOD_KONTRAHENTA (jeżeli jest w innym, to trzeba podmienić tą ścieżkę w kodzie (nie kasując podwójnych \ )

Aby włączyć poniższy kod do swojej OPT!MY należy wykonać następujące kroki:

  1. Wchodzimy na kartę dowolnego kontrahenta (słowniki, kontrahenci, 2x klikamy na kontrahencie)
  2. Szukamy na pasku, na górze ikonkę trybików i wciskamy obok niej mają strzałkę (przed ikoną ZKB) i wybieramy z niej opcję „Konfiguracja funkcji dodatkowych”
  3. Pokaże się formularz z 2-ma częściami. W prawej, zatytułowanej „Funkcje użytkownika” zaznaczamy „Formularz danych kontrahenta” i wciskamy na dole +
  4. Wpisujemy „Dysk sieciowy”, wybieramy zapisz
  5. Klikamy dodany „Dysk sieciowy” i znowu na dole +
  6. Wybieramy tyb funkcji „Skrypt”, wpisujemy nazwę „Otwórz”, przechodzimy na zakładkę „definicja”, wciskam lupę na dole (otworzy się notatnik)
  7. W notatnik wklejamy poniższy kod i zamykamy notatnik (dają ZAPISZ gdy zapyta o zapis zmian)
  8. Dajemy, zapisz, zamykamy formularz konfiguracji funkcji dodatkowych

Od tej pory po wciśnięciu ikony tribików na karcie kontrahenta otworzy się folder kontrahenta.


[SQL] ---- ?@Hs200_NQ|Filtr:''@?
SELECT Knt_Kod FROM CDN.Kontrahenci WHERE ??_NQFiltr
[JS] var kod        = Recordset.Fields(0).Value
var shell    = new ActiveXObject ("WScript.Shell")
var fso        = new ActiveXObject ("Scripting.FileSystemObject")
shell.run("cmd /c explorer.EXE file:\\\\serwer\\foldery\\"+kod+"\\",1,1)

 

Powyższy przykład, pokazuje, jak, dzięki współpracy z firmą wdrożeniową, można oszczędzić cennych sekund, dla powtarzalnych operacji.

PS. Oczywiście istnieje też moduł obiegu dokumentów, który lepiej niż folder sieciowy spełnia rolę repozytorium plików



Lub skontaktuj się po indywidualny dobór modułów i wycenę.

Zobacz również

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *