Ten Entry point służy do uzupełniania filtra wyboru rekordów cenników, jakie mają zostać zaktualizowane.
Jest on wywoływany w procesie obliczania rekordu nowego cennika FUNSPCINC.
Brak transakcji w toku.
Brak otwartego pliku log.
Ten Entry point jest wywoływany na początku procesu.
Zakres rekordu a także data ważności są wykorzystywane do tworzenia standardowej zmiennej filtru FILTRESPF.
Ten Entry point umożliwia wykorzystanie pól z tabeli SPRICFICH do zakończenia zmiennej FILTRESPF.
W poniższej tabeli flaga ważnej zawartości wskazuje, że zawartość ta jest zgodna z kontekstem.
Tabela | Skrót | Ważna zawartość | Tytuł tabeli |
SINCENT | SNE | Tak | Definicja przeglądu cennika |
SINCDET | SND | Tak | Definicja przeglądu cennika (pozycje) |
SPRICCONF | SPC | Tak | Konfiguracja cennika klienta |
PRICSTRUCT | PRS | Tak | Struktura cennika |
SPREASON | SPR | Nie | Przyczyny dla cenników sprzedaży |
SPRICFICH | SPF | Nie | Cennik klienta (Rekord) |
SPRICLIST | SPL | Nie | Cennik klienta (Pozycje) |
SPRICFICH | SPFN | Nie | Cennik klienta (Rekord) |
SPRICINCR | SPI | Nie | Zwiększenie cennika (nowe wartości pozycji) |
ITMMASTER | ITM | Nie | Artykuły |
ITMSALES | ITS | Nie | Artykuł-sprzedaż |
ITMBPC | ITU | Nie | Artykuły - Klienci |
ITMFACILIT | ITF | Nie | Artykuły — Lokalizacje |
ITMCOST | ITC | Nie | Artykuły-koszty |
BPARTNER | BPR | Nie | Kontrahent |
BPCUSTOMER | BPC | Nie | Klienci |
BPCUSTMVT | MVC | Nie | Transakcje klienta |
BPADDRESS | BPA | Nie | Adresy |
TABCUR | TCU | Nie | Tabela walut |
Ten Entry point służy do określenia, czy bieżący rekord ma zostać sprawdzony.
Jest on wywoływany w procesie obliczania rekordu nowego cennika FUNSPCINC.
Brak transakcji w toku.
Brak otwartego pliku log.
Ten Entry point jest wywoływany po odczycie rekordu cennika. Jest on używany do zawężania wyboru w sytuacji gdy kryteria wyboru nie są zawarte w polach tabeli SPRICFICH.
Ustaw zmienną GPE na wartość 1, dzięki czemu bieżący rekord nie zostanie sprawdzony.
W poniższej tabeli flaga ważnej zawartości wskazuje, że zawartość ta jest zgodna z kontekstem.
Tabela | Skrót | Ważna zawartość | Tytuł tabeli |
SINCENT | SNE | Tak | Definicja przeglądu cennika |
SINCDET | SND | Tak | Definicja przeglądu cennika (pozycje) |
SPRICCONF | SPC | Tak | Konfiguracja cennika klienta |
PRICSTRUCT | PRS | Tak | Struktura cennika |
SPREASON | SPR | Nie | Przyczyny dla cenników sprzedaży |
SPRICFICH | SPF | Tak | Cennik klienta (Rekord) |
SPRICLIST | SPL | Nie | Cennik klienta (Pozycje) |
SPRICFICH | SPFN | Nie | Cennik klienta (Rekord) |
SPRICINCR | SPI | Nie | Zwiększenie cennika (nowe wartości pozycji) |
ITMMASTER | ITM | Nie | Artykuły |
ITMSALES | ITS | Nie | Artykuł-sprzedaż |
ITMBPC | ITU | Nie | Artykuły - Klienci |
ITMFACILIT | ITF | Nie | Artykuły — Lokalizacje |
ITMCOST | ITC | Nie | Artykuły-koszty |
BPARTNER | BPR | Nie | Kontrahent |
BPCUSTOMER | BPC | Nie | Klienci |
BPCUSTMVT | MVC | Nie | Transakcje klienta |
BPADDRESS | BPA | Nie | Adresy |
TABCUR | TCU | Nie | Tabela walut |
Ten Entry point służy do przejęcia kontroli przed zakończeniem transakcji sprawdzania cennika.
Jest on wywoływany w procesie obliczania rekordu nowego cennika FUNSPCINC.
Istnieje jedna transakcja w toku.
W celu odrzucenia aktualizacji rekordu należy ustawić zmienną GOK na wartość 0.
Brak otwartego pliku log.
Ten Entry point dotyczy modyfikacji, kopiowania lub zmian dotyczących waluty rekordu.
Jest on wywoływany dla każdego rekordu w przypadku gdy tabela SPRICINCR zawiera grupę obliczonych pozycji cennika ale przed przesłaniem do tabeli pozycji cennika SPRICLIST.
[F :SNE]TYP określa rodzaj aktualizacji ( 1= duplikacja rekordu / 2=modyfikacja rekordu / 3=zmiana waluty).
Na tym poziomie przetwarzania tabela robocza SPRICINCR zawiera wszystkie obliczone pozycje dla powyższych 3 rodzajów aktualizacji.
Duplikacja: Utworzenie nowego rekordu na podstawie zawartości rekordu SPRICINCR
- Wyszukiwanie numeru rekordu
- Zapisanie pozycji nowego rekordu z tabeli roboczej.
- Jeżeli data końcowa pierwotnego rekordu wypada później niż data rozpoczęcia nowego rekordu, rekord oryginalny zostaje dostosowany (data zakończenia = data rozpoczęcia nowego rekordu -1).
Modyfikacja:
- Usuwanie pierwotnych pozycji
- Zapisanie pozycji z tabeli roboczej.
Zmiana waluty : Utworzenie nowego rekordu na podstawie zawartości rekordu SPRICINCR
- Wyszukiwanie numeru rekordu
- Zapisanie pozycji nowego rekordu z tabeli roboczej.
W poniższej tabeli flaga ważnej zawartości wskazuje, że zawartość ta jest zgodna z kontekstem.
Tabela | Skrót | Ważna zawartość | Tytuł tabeli |
SINCENT | SNE | Tak | Definicja przeglądu cennika |
SINCDET | SND | Tak | Definicja przeglądu cennika (pozycje) |
SPRICCONF | SPC | Tak | Konfiguracja cennika klienta |
PRICSTRUCT | PRS | Tak | Struktura cennika |
SPREASON | SPR | Nie | Przyczyny dla cenników sprzedaży |
SPRICFICH | SPF | Tak | Cennik klienta (Rekord) |
SPRICLIST | SPL | Tak | Cennik klienta (Pozycje) |
SPRICFICH | SPFN | Nie | Cennik klienta (Rekord) |
SPRICINCR | SPI | Tak | Zwiększenie cennika (nowe wartości pozycji) |
ITMMASTER | ITM | Nie | Artykuły |
ITMSALES | ITS | Nie | Artykuł-sprzedaż |
ITMBPC | ITU | Nie | Artykuły - Klienci |
ITMFACILIT | ITF | Nie | Artykuły — Lokalizacje |
ITMCOST | ITC | Nie | Artykuły-koszty |
BPARTNER | BPR | Nie | Kontrahent |
BPCUSTOMER | BPC | Nie | Klienci |
BPCUSTMVT | MVC | Nie | Transakcje klienta |
BPADDRESS | BPA | Nie | Adresy |
TABCUR | TCU | Nie | Tabela walut |