Baza wiedzy LINKSPOT › Comarch BPM - współpraca z Comarch ERP Altum

Kontrahent

Comarch BPM - współpraca z Comarch ERP Altum · Opublikowano 2024-11-20

Kontrolka typu „Kontrahent” umożliwia wczytywanie kontrahenta z listy kontrahentów zdefiniowanych w programie Comarch ERP Altum.

Na definicji kontrolki dostępne są następujące pola:

Uwaga

Aby parametr „Pokaż na liście” działał poprawnie, zarówno w przypadku starego jak i nowego trybu uprawnień należy przestrzegać następujących zaleceń:

Comarch DMS, lista kontrahentów z Systemu Comarch ERP Altum wywołana z kontrolki typu Kontrahent

Właściwości kontrolki typu Kontrahent

Inicjowanie wartości

Pole Inicjowanie może przyjąć wartość: Brak, SQL ERP (od wersji 2023.1.0) lub SQL OD.

Gdy wybrana jest wartość „Brak”, właściwości kontrolki nie ulegają zmianie, działanie samej kontrolki nie zmienia się, kontrolka działa jak dotychczas.

W przypadku wartości „SQL OD” lub „SQL ERP” pojawia się możliwość zdefiniowania zapytania SQL, za pomocą którego będą zaczytywane wartości do kontrolki na karcie obiegu w dokumencie oraz wyświetlany jest parametr „Inicjuj przy każdym otwarciu dokumentu”.

Parametr „Inicjuj przy każdym otwarciu dokumentu”

Zaznaczenie parametru powoduje, że wartości wyświetlane w kontrolce będą inicjowane każdorazowo, gdy dokument zostanie otwarty w etapie, w którego właściwościach włączono inicjowanie SQL. Odznaczenie parametru oznacza, że działanie aplikacji w zakresie inicjowania będzie odbywało się jak dotąd, czyli wartość zostanie zainicjowana raz.

Uwaga

Od wersji 2023.1.2 jeżeli operator w ramach pola „Inicjowanie” wybierze wartość  SQL OD, SQL ERP lub C# Script, ale nie kliknie w link „Ustaw” i nie wprowadzi zapytania, wówczas przy próbie zapisu typu obiegu zostanie wyświetlony komunikat, a zmiany nie zostaną zapisane.

W takim przypadku należy zmienić wartość pola „Inicjowanie” na „Brak” albo wprowadzić brakujące zapytanie.

W ramach komunikatu podane są nazwa i identyfikator kontrolki, dla której nie wprowadzono wymaganego zapytania oraz opcja wybrana w polu „Inicjowanie” tej kontrolki.

Przykładowy komunikat wyświetlany przy próbie zapisania typu obiegu, gdy na definicji kontrolki „Kontrahent 1” w polu „Inicjowanie” wybrano opcję „C#Script” oraz na definicji kontrolki „Kontrahent 2” w polu „Inicjowanie” wybrano opcję „SQL ERP”, ale nie wprowadzono zapytań

W sekcji „Podgląd karty obiegu” po dodaniu tej kontrolki, prezentowany jest przycisk , który otwiera listę kontrahentów z programu Comarch ERP Altum.

Karta obiegu, kontrolka typu Kontrahent

Na karcie obiegu, na której nie wskazano kontrahenta z Comarch ERP Altum, kontrolka wyświetlana jest w następujący sposób:

, gdy podpięto kontrahenta wygląd kontrolki zmienia się na:

, prezentowane są przyciski [Zmień] wywołujący listę kontrahentów z Comarch ERP Altum oraz  [Odepnij] który usunie wskazanie na kontrahenta.

+ Mam problem z tym tematem Otwórz w portalu bazy wiedzy »