Ten Entry point jest wywoływany podczas tworzenia katalogu cenników.
Służy do zastępowania standardowego procesu ustalania par klient/artykuł, dla których musi zostać wygenerowany katalog cenników.
Ten Entry point znajduje się w obrębie procesu SUBSPP.
Brak transakcji w toku.
Brak otwartego pliku log.
Entry point jest wywoływany po aktywowaniu przycisku Zatwierdzenie.
Bufor [F:SPP] jest ładowany wraz z aktywnym rekordem konfiguracji.
Struktura filtra
Po wywołaniu Entry point ładowane są zmienne filtra, które mają zostać wykorzystane w Ocenie filtra.
- FILBPCSTR FILBPCEND FILBPCSUP Filtry klienta
- FILBPRSUP Filtr kontrahenta
- FILITMSTR FILITMEND FILITMSUP Filtry artykułu
- FILITSSUP Filtry artykułu-sprzedaży
Entry point służy do modyfikowania zawartości tych zmiennych poprzez wykorzystywanie wartości zawartych w polach wyboru przechowywanych w buforze [F:SPP]. Należy użyć bufora [F:SPP].
Jeżeli konieczne jest zastosowanie dodatkowych filtrów (na przykład do pozycji odbiorcy wysyłki i/lub artykuł-klienci), należy je zarezerwować w Entry point.
Pętla wyszukiwania par klient/artykuł
Pętla musi być ponownie zapisana (patrz pętla standardowa). Należy obowiązkowo stosować klasy [F:xxx] ze względu na procesy przetwarzania cenników wykonujące ponowne odczyty klas standardowych [F]; może dojść do zakłócenia wskaźników. Należy załadować klasy standardowe [F] przed wykonaniem wywołaniaGosub TAR_CLIART From SUBSPP'.
Zmienna GPE
Zmienna GPE musi być ustawiona na wartość 1 w celu uniknięcia uruchomienia standardowej pętli wyszukiwania.
Tabela | Istotna treść | Tytuł tabeli |
SPPRTCONF | Tak | Definicja katalogu cennika |
BPARTNER | Nie | Kontrahent |
BPCUSTOMER | Nie | Klienci |
BPCUSTMVT | Nie | Transakcje klienta |
BPDLVCUST | Nie | Odbiorcy wysyłki |
ITMMASTER | Nie | Artykuły |
ITMSALES | Nie | Artykuł-sprzedaż |
ITMBPC | Nie | Artykuły - Klienci |
ITMMVT | Nie | Artykuł-lokalizacja ogółem |
ITMFACILIT | Nie | Artykuły - Lokalizacje |
FACILITY | Nie | Lokalizacje |
ATABDIV | Nie | Tabele dodatkowe |
TABCUR | Nie | Tabela walut |
TABCHANGE | Nie | Tabele kursów wymiany walut |
TABVAC | Nie | Tabela ustalania wysokości podatku |
TABVAT | Nie | Tabela kodów podatkowych |
TABRATVAT | Nie | Stawki podatku |
TABUNIT | Nie | Tabela jednostek miar |
TABCOEFF | Nie | Tabela współczynników |
PRICSTRUCT | Nie | Struktury cenników |
SPRICCONF | Nie | Konfiguracja cennika klienta |
SPRICFICH | Nie | Cennik klienta (rekord) |
SPRICLIST | Nie | Cennik klienta (pozycje) |
SPRICLINK | Nie | Wyszukaj cenniki sprzedaży (łącze) |
SFOOTINV | Nie | Elementy fakturowania sprzedaży |
SPREASON | Nie | Przyczyny dla cenników sprzedaży |
BPARTNER | Nie | pod skrótem [BPRJ] |
BPCUSTOMER | Nie | pod skrótem [BPCJ] |
BPDLVCUST | Nie | pod skrótem [BPDJ] |
ITMMASTER | Nie | pod skrótem [ITMJ] |
ITMSALES | Nie | pod skrótem [ITSJ] |
ITMBPC | Nie | pod skrótem [ITUJ] |
Entry point jest wywoływany przed zaksięgowaniem każdej pozycji katalogu.
Ten Entry point znajduje się w obrębie procesu SUBSPP.
Transakcja jest w toku.
Brak otwartego pliku log.
Entry point jest wywoływany po aktywowaniu przycisku Zatwierdzenie.
Rekordy SPRICPRTQ [SPQ] zawierają wszystkie dane dla pozycji w katalogu. Stąd, istnieje możliwość ich modyfikacji.
Jeżeli rekord jest zapisany w Entry point, a nie w procesie standardowym, należy przeprowadzić operację [F:SPW]=[F:SPQ] w celu zapisywania pozycji w katalogu nie więcej niż raz.
Zmienna IJ1
Zmienna IJ1 jest testowana przed zapisem pozycji. W celu pominięcia zapisu tej pozycji należy ustawić zmienną IJ1 na wartość 0.
Tabela | Istotna treść | Tytuł tabeli |
SPPRTCONF | Tak | Definicja katalogu cennika |
BPARTNER | Nie | Kontrahent |
BPCUSTOMER | Nie | Klienci |
BPCUSTMVT | Nie | Transakcje klienta |
BPDLVCUST | Nie | Odbiorcy wysyłki |
ITMMASTER | Nie | Artykuły |
ITMSALES | Nie | Artykuł-sprzedaż |
ITMBPC | Nie | Artykuły - Klienci |
ITMMVT | Nie | Artykuł-lokalizacja ogółem |
ITMFACILIT | Nie | Artykuły - Lokalizacje |
FACILITY | Nie | Lokalizacje |
ATABDIV | Nie | Tabele dodatkowe |
TABCUR | Nie | Tabela walut |
TABCHANGE | Nie | Tabele kursów wymiany walut |
TABVAC | Nie | Tabela ustalania wysokości podatku |
TABVAT | Nie | Tabela kodów podatkowych |
TABRATVAT | Nie | Stawki podatku |
TABUNIT | Nie | Tabela jednostek miar |
TABCOEFF | Nie | Tabela współczynników |
PRICSTRUCT | Nie | Struktury cenników |
SPRICCONF | Nie | Konfiguracja cennika klienta |
SPRICFICH | Nie | Cennik klienta (rekord) |
SPRICLIST | Nie | Cennik klienta (pozycje) |
SPRICLINK | Nie | Wyszukaj cenniki sprzedaży (łącze) |
SFOOTINV | Nie | Elementy fakturowania sprzedaży |
SPREASON | Nie | Przyczyny dla cenników sprzedaży |
BPARTNER | Nie | pod skrótem [BPRJ] |
BPCUSTOMER | Nie | pod skrótem [BPCJ] |
BPDLVCUST | Nie | pod skrótem [BPDJ] |
ITMMASTER | Nie | pod skrótem [ITMJ] |
ITMSALES | Nie | pod skrótem [ITSJ] |
ITMBPC | Nie | pod skrótem [ITUJ] |
Ten Entry point korzysta z entry point RECHTARIF z procesu TRTVENTAR:RECHTARIF