| Kód | Název | Popis |
|---|
| 1 | CheckUnique | Kontrola unikátnosti za firmu, provozovnu a oblast schvalování. |
| 2 | GetFirmsByApprovingArea_ID | Vrátí seznam firem, které mají pro zadanou oblast schvalování již vytvořené hodnocení. |
| 3 | GetApprovalFirms | Vrátí seznam schválených firem.
Schválený dodavatel je takový, který je schválen alespoň pro jednu oblast hodnocení. Pokud dodavatel nemá záznam o hodnocení a má předchůdce, zkontroluje se, zda-li jsou schváleni jeho všichni předchůdci pro alespoň jednu oblast. |
| 4 | GetApprovalFirmsForGroupsAreas | Vrátí seznam schválených firem pro zvolené skupiny oblastí schvalování a datum schvalování.
Schválený dodavatel je takový, který je schválen alespoň pro jednu oblast ze zadaných skupin oblastí.
Vstup:
DocDate - Datum, pro který se vyhodnocuje schvalování.
Sel_ApprovingAreas - Odkaz do tabulky SelDat, kde jsou identifikátory všech oblastí schvalování.
Sel_ApprovingAreas - Odkaz do tabulky SelDat, kde jsou identifikátory všech oblastí schvalování.
Sel_ApprAreaGroups - Odkaz do tabulky SelDat, kde jsou identifikátory skupin. Identifikátory skupin jsou znovu odkazy do tabulky SelDat, kde jsou umístěny identifikátory oblastí pro danou skupinu oblastí.
Výstup:
Seznam identifikátorů schválených dodavatelů. |
| 5 | GetBestApprovedFirmForAreas | Vrátí nejlepší schválené firmy pro zadané oblasti schvalování.
Vstup:
Sel_ApprovingAreas - Odkaz do tabulky SelDat, kde jsou identifikátory oblastí schvalování.
Sel_Firms - Odkaz do tabulky SelDat, kde jsou identifikátory firem, za které lze omezit hledání.
Výstup:
Identifikátor schváleného dodavatele (firmy). |
| 6 | GetApprovedFirmsForAreas | Vrátí seznam schválených firem pro zadané oblasti schvalování.
Vstup:
Sel_ApprovingAreas - Odkaz do tabulky SelDat, kde jsou identifikátory oblastí schvalování.
Sel_Firms - Odkaz do tabulky SelDat, kde jsou identifikátory firem, za které lze omezit hledání.
Výstup:
Seznam schválených firem. |
| 7 | IsApprovedFirmForStoreCard | Vrátí, zda-li je zadaná firma schválena pro zadanou skladovou kartu.
Vstup:
StoreCard_ID - Identifikátor skladové karty
Firm_ID - Identifikátor firmy
FromDate - Datum pro omezení doposud neschvalovaných oblastí
Výstup:
1 - firma je schválena
jinak firma není schválena |