Wnioski o części oparte na procesie
Liczba komponentów projektowych dostępnych dla inżyniera podczas tworzenia kolejnego projektu może się wahać od kilkuset, rozproszonych po pojedynczych bibliotekach symboli i modeli, do setek tysięcy przechowywanych w dedykowanej firmowej bazie części. Jednak niezależnie od tego, ile komponentów jest akurat dostępnych, zawsze będą też takie, których brakuje i które trzeba utworzyć oraz dodać do ponownego wykorzystania.
W małej firmie projektowej inżynier po prostu „zmienia kapelusz” i staje się bibliotekarzem – szybko tworząc potrzebne komponenty, których brakuje w jego arsenale projektowym. Jednak w większej organizacji, która zatrudnia dedykowany dział bibliotek do rozwijania i utrzymywania komponentów projektowych – dostępnych dla wszystkich inżynierów i projektantów w tej organizacji – sensowne jest przesyłanie do tego działu zgłoszeń o nowe (brakujące) komponenty. Jako eleganckie rozwiązanie tego problemu, Altium Designer oferuje funkcję
Inżynier może po prostu złożyć żądanie utworzenia jednej lub wielu części i otrzymać powiadomienie, gdy to żądanie zostanie zrealizowane, a komponent(y) będą dostępne, albo gdy zostanie odrzucone (wraz z powodem). Osoba zgłaszająca podaje jak najwięcej kluczowych informacji wspierających zgłoszenie (producent i numer(y) części, opis(y), odpowiednią dokumentację katalogową/datasheet (PDF lub URL)). Można nawet utworzyć pozycje Stub Component Item, które bibliotekarz może następnie przejąć i dokończyć.
Workflowy procesu Part Request
Altium Designer zapewnia wydajne środowisko projektowe do współpracy. Jednym z jego elementów jest obsługa
Procesy i ich Workflowy są tworzone i zarządzane za pośrednictwem browser interface Workspace – przez administratora tego Workspace. Jedna predefiniowana definicja procesu dla Part Requests jest aktywowana domyślnie od razu po wdrożeniu (New Part RequestNew Part Request AssignNew Part Request Multiple TasksPart Request with PLM Part CreatePart Request with lifecycle changeNew Part Request Notify 3rd party
-
– aktywna definicja gotowa do użycia, której diagram workflow pokazano poniżej.New Part Request -
– przykładowa definicja szablonowa, na podstawie której możesz utworzyć własną definicję (edytuj, nazwij, a następnie zapisz/wdróż). Diagram workflow pokazano poniżej.New Part Request Assign
Diagram workflow przykładowej definicji procesu .New Part Request Assign -
– przykładowa definicja szablonowa, na podstawie której możesz utworzyć własną definicję (edytuj, nazwij, a następnie zapisz/wdróż). Diagram workflow pokazano poniżej.New Part Request Multiple Tasks
Diagram workflow przykładowej definicji procesu .New Part Request Multiple Tasks -
– przykładowa definicja szablonowa, obsługująca automatyczne tworzenie komponentu w Twojej instancji PLM, a następnie przekazanie wygenerowanego numeru części z powrotem do komponentu w Workspace. Diagram workflow pokazano poniżej.Part Request with PLM Part Create
Diagram workflow przykładowej definicji procesu .Part Request with PLM Part Create -
– przykładowa definicja szablonowa, zapewniająca możliwość zmiany stanu cyklu życia komponentu. Diagram workflow pokazano poniżej.Part Request with lifecycle change
Diagram workflow przykładowej definicji procesu .Part Request with lifecycle change -
– przykładowa definicja umożliwiająca wyzwolenie powiadomienia EDS z parametrami z workflow oraz oczekiwanie na odpowiedź z EDS. Może to służyć do integracji systemu zewnętrznego z procesami Enterprise Server (wymaga dostępu do Enterprise Server SDK), dając możliwość dalszego dostosowywania workflowów i wspierania wpływania na decyzje w workflow procesu ze źródła zewnętrznego. Diagram workflow pokazano poniżej.New Part Request Notify 3rd party
Diagram workflow przykładowej definicji procesu .New Part Request Notify 3rd party
Inicjowanie Part Requests
Gdy wymagany zestaw definicji procesów dla motywu procesu Part Requests zostanie przygotowany zgodnie z potrzebami Twojej firmy, te definicje, które zostaną aktywowane, będą dostępne dla wszystkich użytkowników po aktywnym połączeniu z Workspace. W kolejnych sekcjach omówiono, skąd projektant może uzyskać dostęp do tych aktywnych procesów i je uruchomić – zarówno z poziomu Altium Designer, jak i browser interface Workspace.
Z poziomu Altium Designer
Z poziomu Altium Designer aktywowane definicje procesów należące do motywu Part Requests są dostępne w następujących miejscach:
-
Z panelu Components panel. Kliknij prawym przyciskiem myszy w głównym obszarze panelu – aktywne definicje procesu żądań części są dostępne z podmenu
Operations » Submit Request . Alternatywnie kliknij łączeSubmit request w sekcji .Need more components? -
Z panelu Manufacturer Part Search panel. Jeśli aktualnie wybrany element wyszukiwania nie ma ikony
, okienko Details (otwierane po kliknięciu wyświetli przycisk
. Kliknij część rozwijaną przycisku, aby uzyskać dostęp do menu aktywnych definicji procesu żądań części. Kliknięcie bezpośrednio głównej części przycisku uruchomi pierwszą definicję procesu z listy.

Inicjowanie Part Request z poziomu paneluManufacturer Part Search dla komponentu bez modeli.Jeśli aktualnie wybrany element wyszukiwania ma ikonę
, aktywne definicje procesu żądań części będą dostępne z menu powiązanego z przyciskiem
(kliknij rozwijaną część przycisku).

Inicjowanie Part Request z poziomu paneluManufacturer Part Search dla komponentu z modelami.Aktywne definicje procesu żądań części są również dostępne z menu prawego przycisku myszy dla głównego obszaru panelu, z podmenu
Submit Request .
Inicjowanie Part Request z poziomu głównego obszaru paneluManufacturer Part Search . -
Z panelu Explorer panel, gdy wybrany jest dedykowany folder
Part requests lub po przeprowadzeniu wyszukiwania. Dostępny będzie przycisk
, który po naciśnięciu wyświetli aktywne definicje procesu żądań części do wyboru.
Rozpoczynanie żądania
Po wybraniu wymaganej definicji procesu żądania części pojawi się okno dialogowe
Rzeczywiste informacje zawarte w oknie dialogowym zależą od treści zdefiniowanej w powiązanym formularzu dla elementu StartStartNew Part Request

Przykład pokazujący okno dialogowe New Part Request
Poniższy obraz pokazuje okno dialogowe New Part Request

Przykład pokazujący okno dialogowe New Part Request
Dla domyślnych definicji procesu żądania części dostępne są następujące elementy sterujące:
-
Request title – nazwa identyfikacyjna używana dla Part Request. Może zostać wprowadzona ręcznie albo pozostać jako domyślna wartość , która generuje tytuł w formacieAUTO – np.<process name> #<incrementing number> .Part Request Lifecycle #9 -
Part number – jest to pole obowiązkowe, wskazujące bibliotekarzowi konkretny numer części, którą ma utworzyć. -
Manufacturer – jest to pole obowiązkowe, wskazujące bibliotekarzowi, kto jest faktycznym producentem części. -
Description – to pole może zostać użyte do podania rozbudowanego opisu części (zwykle zaczerpniętego z datasheet producenta). -
Priority – jest to obowiązkowe pole używane do wskazania priorytetu żądania. Wybierz ,Low lubMedium . Domyślnym ustawieniem jestHigh .Medium -
Needed by – użyj tego pola, aby określić datę, do której komponent ma być gotowy. Kliknięcie wewnątrz pola spowoduje wyświetlenie okna kalendarza, za pomocą którego można wskazać wymaganą datę. -
Link – jeśli masz adres URL datasheetu części, wpisz go w tym polu. -
Datasheets – jeśli masz dostępne datasheety części, dodaj je za pomocą tego pola, albo przez okno dialogowe po kliknięciu przycisku
, albo przez przeciągnięcie ich do wskazanego obszaru. Można dołączyć pliki w dowolnym formacie. Aby usunąć plik, kliknij jego kontrolkę usuwania (
).
-
Preliminary components – użyj tego pola, aby dodać łącza do istniejących symboli, footprintów i komponentów w Twoim Workspace, które mogą zostać wykorzystane jako podstawa do utworzenia żądanej części. Kliknij w polu i zacznij wpisywać, aby uzyskać dostęp do listy dostępnych Items (według Item ID). Wybranie pozycji doda ją do pola. Alternatywnie kliknij przycisk
, aby otworzyć okno dialogowe Choose Items (uproszczony wariant paneluExplorer ), za pomocą którego można przeglądać wymagane komponenty wstępne. Aby usunąć wpis, kliknij jego kontrolkę zamknięcia
Dodaj łącza do istniejącej zawartości w Workspace, która może zostać użyta podczas tworzenia żądanej części. -
Properties – to pole jest dostępne tylko podczas uruchamiania żądania z wybranej części w paneluManufacturer Part Search i po prostu wczytuje/prezentuje parametry tej części wraz z ich wartościami.
Po wprowadzeniu/określeniu wszystkich wymaganych danych kliknij przycisk
, aby zainicjować żądanie. Pola
stanie się niedostępny.

Z poziomu browser interface Workspace
Z poziomu browser interface Workspace aktywowane definicje procesów należące do motywu Part Requests są dostępne na stronie
w prawym górnym rogu strony.

Dostęp do aktywowanych definicji Part Requests ze strony
Rozpoczynanie żądania
Po wybraniu wymaganej definicji procesu żądania części pojawi się okno, którego tytuł odzwierciedla nazwę wybranej definicji procesu. Będzie ono zawierać elementy sterujące służące do zdefiniowania żądanej części – podaj jak najwięcej informacji, aby osoba odpowiedzialna za utworzenie komponentu mogła dostarczyć część dokładnie zgodną z potrzebami.
Rzeczywiste informacje zawarte w oknie dialogowym zależą od treści zdefiniowanej w powiązanym formularzu dla elementu StartStartNew Part Request

Przykład pokazujący okno New Part Request
Dla domyślnych definicji procesu żądania części dostępne są następujące elementy sterujące:
-
Request title – nazwa identyfikacyjna używana dla Part Request. Może zostać wprowadzona ręcznie albo pozostać jako domyślna wartość , która generuje tytuł w formacieAUTO – np.<process name> #<incrementing number> .Part Request Lifecycle #9 -
Part number – jest to pole obowiązkowe, wskazujące bibliotekarzowi konkretny numer części, którą ma utworzyć. -
Manufacturer – jest to pole obowiązkowe, wskazujące bibliotekarzowi, kto jest faktycznym producentem części. -
Description – to pole może zostać użyte do podania rozbudowanego opisu części (zwykle zaczerpniętego z datasheet producenta). -
Priority – jest to obowiązkowe pole używane do wskazania priorytetu żądania. Wybierz ,Low lubMedium . Domyślnym ustawieniem jestHigh .Medium -
Needed by – użyj tego pola, aby określić datę, do której komponent ma być gotowy. Kliknięcie wewnątrz pola spowoduje wyświetlenie okna kalendarza, za pomocą którego można wskazać wymaganą datę. -
Link – jeśli masz adres URL datasheetu części, wpisz go w tym polu. -
Datasheets – jeśli masz dostępne datasheety części, dodaj je za pomocą tego pola, albo przez okno dialogowe po kliknięciu przycisku
, albo przez przeciągnięcie ich do wskazanego obszaru. Można dołączyć pliki w dowolnym formacie. Aby usunąć plik, kliknij jego kontrolkę usuwania
-
Preliminary components – użyj tego pola, aby dodać łącza do istniejących symboli, footprintów i komponentów w Twoim Workspace, które mogą zostać wykorzystane jako podstawa do utworzenia żądanej części. Kliknij w polu i zacznij wpisywać, aby uzyskać dostęp do listy dostępnych Items (według Item ID). Wybranie pozycji doda ją do pola. Alternatywnie kliknij przycisk
, aby otworzyć okno Explorer , za pomocą którego można przeglądać wymagane komponenty wstępne. Aby usunąć wpis, kliknij jego kontrolkę zamknięcia
Dodaj łącza do istniejącej zawartości w Workspace, która może zostać użyta podczas tworzenia żądanej części.
Po wprowadzeniu/określeniu wszystkich wymaganych danych kliknij przycisk
, aby zainicjować żądanie. Pola

Wstępne przypisanie żądania
To, jak nowe żądanie części zostanie początkowo przypisane, zależy od ustawień zdefiniowanych dla
-
Assignee – może to być pojedynczy użytkownik Workspace, wielu użytkowników albo określona rola (grupa użytkowników). -
Except – kto nie może pracować nad zadaniem, nawet jeśli należy do zakresu przypisanych osób (na przykład zgłaszający nie powinien zatwierdzać własnego wniosku o część!). -
Task ownership – określa, kto może działać w ramach zadania, w odniesieniu do użytkownika(ów) określonych w poluAssignee . Dostępne są następujące opcje:-
– jeśli w poluOne of assigned usersAssignee znajduje się tylko jeden użytkownik, początkowe zadanie związane z realizacją wniosku jest przypisywane bezpośrednio temu użytkownikowi. Jeśli przypisanych jest wielu użytkowników, wszyscy widzą zadanie na swojej liście zadań, a jeden z nich przypisuje zadanie sobie. -
– wszyscy przypisani otrzymują zadanie.All assigned users
-
W domyślnych definicjach procesu Part Request pole AdministratorsOne of assigned users

To, który użytkownik początkowo otrzyma zadanie pracy nad nowym wnioskiem o część, zależy od tego, jak zdefiniowano ustawienia New Part Request
Praca nad Part Request
Po zainicjowaniu Part Request interakcja z tym zgłoszeniem – a dokładniej z jego zdefiniowanym przepływem procesu – odbywa się poprzez koncepcję
Dostęp do zadań z poziomu Altium Designer
Gdy jesteś połączony ze swoim Workspace za pośrednictwem Altium Designer, bieżąca lista zadań jest dostępna w panelu Tasklist panel. W przypadku zadań związanych z Part Request zwróć uwagę na New Part Request #1

Przykładowe zadania Part Request aktualnie przypisane do użytkownika aktualnie połączonego z Workspace lub dostępne do przypisania temu użytkownikowi.
Kliknięcie wpisu zadania otwiera okno dialogowe zawierające formularz powiązany z tym zadaniem. Formularz przedstawia wszystkie informacje i pola zdefiniowane dla tego konkretnego zadania użytkownika – przez administratora podczas tworzenia przepływu procesu – w celu uzyskania od użytkownika wyborów, informacji lub danych, które ułatwią dalszy przebieg tego przepływu pracy.

Przykładowy formularz zadania użytkownika powiązanego z domyślnym procesem New Part Request
Aby wyświetlić bazowy przepływ pracy dla procesu nadrzędnego zadania, uaktywnij kartę
Dostęp do diagramu przepływu pracy dla domyślnego procesu New Part Request
W razie potrzeby użyj formularza, aby ukończyć zadanie. Może to oznaczać wybór opcji, dodanie komentarza lub dołączenie dodatkowych plików/danych. Na przykład w domyślnym procesie New Part Request
-
Components – użyj tego pola, aby dodać łącza do istniejącego symbolu, footprintu i komponentu w Twoim Workspace, które zostały utworzone w celu dostarczenia żądanej części. -
Next step – użyj tego pola, aby określić, co stanie się dalej w cyklu życia tego wniosku o część:-
– wybierz tę opcję, jeśli utworzyłeś część (oraz powiązane modele domenowe, jeśli dotyczy).Completed -
– wybierz tę opcję, jeśli nie zamierzasz tworzyć części (i co istotne, podaj powód w poluRejectedNote ). -
– wybierz tę opcję, jeśli nie możesz utworzyć części w tym momencie bez dodatkowych informacji od zgłaszającego (i co istotne, dodaj, czego potrzeba, w poluNeeds more infoNote ).
-
-
Note – użyj tego pola, aby dodać komentarz odnoszący się do zadania. Na przykład wskazując, że nowo utworzony komponent jest „gotowy do użycia”, albo podając zwięzłe wyjaśnienie, dlaczego żądana część nie zostanie utworzona. A jeśli potrzebujesz więcej informacji od zgłaszającego, to właśnie tutaj należy wskazać, czego brakowało w pierwotnym zgłoszeniu!
Po wypełnieniu formularza zadania zgodnie z wymaganiami kliknij przycisk
, aby proces mógł przejść do kolejnego odpowiedniego etapu. Zadanie zostanie uznane za ukończone i usunięte z panelu. Jeśli następne zadanie w przepływie również jest przypisane do Ciebie, powiązany formularz zostanie wyświetlony automatycznie.
Dostęp do zadań z poziomu interfejsu przeglądarkowego Workspace
Zaloguj się do interfejsu przeglądarkowego swojego Workspace i przejdź do strony
W przypadku zadań związanych z Part Request zwróć uwagę na New Part Request #1

Przykładowe zadania Part Request aktualnie przypisane do użytkownika aktualnie połączonego z Workspace lub dostępne do przypisania temu użytkownikowi. Tutaj pokazano zadania Part Request w Altium 365 Workspace. Najedź kursorem na obraz, aby zobaczyć zadania Part Request w Enterprise Server Workspace.
Kliknij odpowiedni wpis zadania – odnoszący się do Part Request – aby wyświetlić powiązany formularz na karcie

Przykładowy formularz zadania użytkownika powiązanego z domyślnym procesem New Part Request, po otwarciu ze strony
Aby wyświetlić bazowy przepływ pracy dla procesu nadrzędnego zadania, uaktywnij kartę

Dostęp do diagramu przepływu pracy dla domyślnego procesu New Part RequestPavel.Demidov@altium.com
W razie potrzeby użyj formularza, aby ukończyć zadanie. Może to oznaczać wybór opcji, dodanie komentarza lub dołączenie dodatkowych plików/danych. Na przykład w domyślnym procesie New Part Request
-
Components – użyj tego pola, aby dodać łącza do istniejącego symbolu, footprintu i komponentu w Twoim Workspace, które zostały utworzone w celu dostarczenia żądanej części. -
Next step – użyj tego pola, aby określić, co stanie się dalej w cyklu życia tego wniosku o część:-
– wybierz tę opcję, jeśli utworzyłeś część (oraz powiązane modele domenowe, jeśli dotyczy).Completed -
– wybierz tę opcję, jeśli nie zamierzasz tworzyć części (i co istotne, podaj powód w poluRejectedNote ). -
– wybierz tę opcję, jeśli nie możesz utworzyć części w tym momencie bez dodatkowych informacji od zgłaszającego (i co istotne, dodaj, czego potrzeba, w poluNeeds more infoNote ).
-
-
Note – użyj tego pola, aby dodać komentarz odnoszący się do zadania. Na przykład wskazując, że nowo utworzony komponent jest „gotowy do użycia”, albo podając zwięzłe wyjaśnienie, dlaczego żądana część nie zostanie utworzona. A jeśli potrzebujesz więcej informacji od zgłaszającego, to właśnie tutaj należy wskazać, czego brakowało w pierwotnym zgłoszeniu!
Po wypełnieniu formularza zadania zgodnie z wymaganiami kliknij przycisk
. Zadanie zostanie uznane za ukończone i usunięte z Twojej listy zadań. Jeśli następne zadanie w przepływie również jest przypisane do Ciebie, powiązany formularz zostanie wyświetlony automatycznie.
Przeglądanie Part Request
W dowolnym momencie każdy użytkownik może przeglądać działania związane z wnioskami o części – zarówno aktywne zgłoszenia, jak i zamknięte. Można to zrobić z dwóch miejsc.
Strona Part Requests (interfejs przeglądarkowy Workspace)
Na stronie

Przeglądaj wszystkie procesy wniosków o części w jednej wygodnej lokalizacji. Tutaj pokazano dostęp do strony
Dla każdego wpisu prezentowane są następujące informacje (tam, gdzie ma to zastosowanie):
-
Status – stan procesu wniosku o część. Może to być jeden z następujących stanów:-
Active – proces wniosku o część jest obecnie aktywny, a jego powiązany przepływ pracy postępuje. -
On hold – proces wniosku o część jest obecnie aktywny, ale oczekuje na dane wejściowe początkowe, takie jak przydzielenie osoby odpowiedzialnej, zanim jego przepływ pracy będzie mógł postępować. -
Closed – proces wniosku o część jest już zamknięty, na przykład został pomyślnie ukończony albo odrzucony. -

Terminated – proces wniosku o część jest już zamknięty i został bezpośrednio zakończony przez inicjatora zgłoszenia lub administratora Workspace.
-
-
Process Name – nazwa definicji procesu wniosku o część. -
Title – to pole służy do rozróżniania wielu instancji tego samego procesu wniosku o część. Tytuł to nazwa procesu z sufiksem instancji ( ,#1 itd.).#2 -
State – to stan aktualnie osiągnięty w powiązanym przepływie pracy procesu. -
Assignee (tylko aktywny proces) – to użytkownik, który ma teraz do wykonania zadanie, aby przesunąć proces wniosku o część z jego bieżącego stanu przepływu pracy. -
Started By – użytkownik, który zainicjował proces wniosku o część. -
Started At – data i godzina rozpoczęcia procesu wniosku o część. -
Ended At (tylko proces zamknięty) – data i godzina zakończenia procesu wniosku o część.
W przypadku aktywnego procesu wniosku o część dostępna jest również kontrolka ClosedAdministrators
Kliknij wpis procesu wniosku o część, aby wyświetlić diagram jego bazowego przepływu pracy (na karcie

Przeglądanie bazowego przepływu pracy dla wybranego procesu wniosku o część na jego karcie
Dostępne są również następujące dodatkowe karty:
-
Data – pokazuje wszystkie istotne dane procesu. W przypadku procesu wniosku o część mogą to być dołączone karty katalogowe, dane parametryczne oraz wszelkie wstępne komponenty. -
History – pokazuje historię działań podjętych wzdłuż przepływu pracy procesu.

Użyj kart
Panel Tasklist (Altium Designer)
Gdy jesteś połączony ze swoim Workspace za pośrednictwem Altium Designer, wszystkie działania oparte na procesach, które zainicjowałeś, będą dostępne do przeglądania w obszarze
i wyłącz pozycje

Uzyskaj dostęp do zainicjowanych przez siebie wniosków o części bezpośrednio z poziomu Altium Designer.
Dla każdego wpisu prezentowane są następujące informacje (tam, gdzie ma to zastosowanie):
-
State – stan procesu wniosku o część. Może to być jeden z następujących stanów:-
Active – proces wniosku o część jest obecnie aktywny, a jego powiązany przepływ pracy postępuje. -
On hold – proces wniosku o część jest obecnie aktywny, ale oczekuje na dane wejściowe początkowe, takie jak przydzielenie osoby odpowiedzialnej, zanim jego przepływ pracy będzie mógł postępować. -
Closed – proces wniosku o część jest już zamknięty, na przykład został pomyślnie ukończony albo odrzucony. -
Terminated – proces wniosku o część jest już zamknięty i został bezpośrednio zakończony przez inicjatora zgłoszenia lub administratora Workspace.
-
-
Title – to pole służy do rozróżniania wielu instancji tego samego procesu wniosku o część. Tytuł to nazwa procesu z sufiksem instancji ( ,#1 itd.).#2 -
Type – nazwa definicji procesu wniosku o część. -
Started – data i godzina rozpoczęcia procesu wniosku o część.
Kliknięcie wpisu otwiera okno dialogowe prezentujące bazowy przepływ pracy procesu nadrzędnego zadania – na karcie

Wyświetlanie bazowego przepływu pracy dla wybranego procesu zgłoszenia części na karcie
Powiadomienia e-mail
Tylko pierwotny zgłaszający oraz każdy użytkownik, który musi wykonać zadanie związane z tym zgłoszeniem, otrzyma odpowiednie powiadomienia e-mail. Zgłaszający, który zainicjował zgłoszenie, otrzymuje powiadomienie po przesłaniu nowego zgłoszenia części, a także po jego zakończeniu (gdy część została pomyślnie utworzona lub gdy zgłoszenie zostało odrzucone). Użytkownik pracujący nad zgłoszeniem otrzyma powiadomienie o każdym zadaniu związanym z tym zgłoszeniem, które wymaga jego uwagi. Może to być pierwotny zgłaszający, jeśli wymagane są od niego dodatkowe informacje.
Powiadomienia e-mail będą wysyłane, gdy funkcja Email Notifications jest włączona. Jest to konfigurowane przez administratora na stronie

Przykładowa wiadomość e-mail otrzymywana po zakończeniu zgłoszenia części.


