Kolumna z atrybutem w Comarch ERP XL

Nawiązując do poprzedniego artykułu o dodawaniu kolumn, chciałbym pokazać,

jak dodać na liście dokumentów kolumnę korzystającą z atrybutu na dokumencie.

Należy najpierw stworzyć odpowiedni atrybut.

Tutaj

https://erpserwis.net/dodawanie-atrybutow-w-comarch-erp-xl

można przeczytać, w jaki sposób.

Później trzeba go podpiąć na wybrany dokument, np. fakturę sprzedaży. Tutaj:

https://erpserwis.net/podlaczanie-atrybutow-w-comarch-erp-xl

jest do tego instrukcja.

Następnie na wybraną fakturę dodajemy atrybut i wpisujemy jego wartość. Korzystając z instrukcji do tworzenia kolumn, dodajemy kolumnę do naszego atrybutu.

Kod potrzebny do tego jest poniżej:

select Atr_Wartosc ‚Numer delivery’
from cdn.TraNag
inner join cdn.AtrybutyKlasy on AtK_Nazwa = ‚Numer delivery’
inner join cdn.Atrybuty on Atr_AtKId = AtK_ID and Atr_ObiNumer = TrN_GIDNumer and Atr_ObiTyp = TrN_GIDTyp and Atr_ObiLp = TrN_GIDLp
where {filtrsql}

Jeśli to są dokumenty handlowe, to można przekleić po prostu powyższy kod. Dla dokumentów magazynowych, importowych lub zamówień trzeba użyć innych kolumn z bazy danych, więc kod będzie wyglądał trochę inaczej, ale podobnie.

Ponieważ każdy atrybut ma inną nazwę, trzeba to uwzględnić w tej kolumnie. Nazwa zaznaczona na żółto oznacza nazwę kolumny, jaka się wyświetli na liście. Można tutaj wpisać dowolny tekst. Nazwa zaznaczona na niebiesko oznacza nazwę atrybutu i musi być zgodna z tymże atrybutem. Z kolei tekst w polu „Nazwa:” oznacza tylko, pod jaką nazwą będzie ten kod na liście kolumn, na co dzień nie będzie widoczny.

Trzeba jeszcze pamiętać o podpięciu kolumny do centrum lub użytkownika. Powyżej widzimy efekt końcowy, nowa kolumna jest już widoczna na liście.

Po więcej informacji zapraszamy do ERP Serwis

34 322 56 56

sekretariat@erpserwis.net

zobacz także: