Version 2 (modified by msawkiewicz, 9 years ago)

--

Podręcznik użytkownika > Raporty > Raporty z odnośnikami do kartotek

Raporty z odnośnikami do kartotek

Wygenerowany przez system eDokumenty raport może zawierać odnośniki do określonych kartotek, np. w raporcie dotyczącym sprzedaży nazwy produktów mogą występować jako odnośniki do kartotek tych produktów.

Aby wygenerować raport z odnośnikami, tworzymy zapytanie, które w kolumnach o nazwach clsnam i keyval będą zawierać odpowiednio NAZWE_FORMULARZA i wartość klucza podstawowego rekordu, np.

SELECT
'PROCESS' AS clsnam,
prc_id AS keyval,
dscrpt FROM processes;

Następnie w zakładce Definicja kartoteki raportu wpisujemy aliasy tych pól: Typ z pola: [clsnam], ID z pola: [keyval]

Dostępne formularze i ich klucze podstawowe zestawiono w poniższej tabeli.

Klasa Klucz Kartoteka/formularz
PROCESS prc_id Sprawa
DOCUMENT doc_id Dokument
CONTACT contid Klient
RCP rcp_id Karta RCP
MEETING evntid Spotkanie
TODO evntid Zadanie
PHONECALL evntid Rozmowa telefoniczna
EVENTNOTE evntid Adnotacja do zdarzenia
ALARM evntid Przypomnienie
CORPEVENT evntid Wydarzenie korporacyjne
FILE fileid Wlasciwosci pliku (zalacznika)
FKPROCESSELEMENT fkelid Pozycja sprawy
FKRCPELEMENT fkelid Pozycja RCP
FKDEMANDELEMENT fkelid Pozycja zapotrzebowania
FKPZELEMENT fkelid Pozycja przyjecia zewnetrznego
FKWZELEMENT fkelid Pozycja wydania zewnetrznego
FKORDERELEMENT fkelid Pozycja zamówienia
FKOFFERELEMENT fkelid Pozycja oferty
FKVATNOTEELEMENT fkelid Pozycja faktury VAT
FKCUSTOMDOCELEMENT fkelid Pozycja dokumentu customowego
DEVICE devcid Urzadzenie (modul serwis)
CAMPAIGN capmid Kampania
PRODUCT depoid Produkt z cennika
PROJECT projid Projekt
CONTACTPERSON copeid Osoba kontaktowa
CREGISTER_ENTRY id Wpis rejestru

Uwaga
Ważne jest, aby używać odpowiednich klas dla danych obiektów, szczególnie w przypadku pozycji (produkty) na dokumentach FK oraz sprawie, gdzie klasa jest odpowiedzialna na otwarcie konkretnego formularza (a zatem logiki biznesowej).

Zobacz także