Punkty wejścia > Moduł Zakupy > Standardowy skrypt FUNPTH 

PTHAMTLIN: Modyfikacja kwoty netto w pozycji

Ten punkt wejścia usytuowany w procesie FUNPTH przetwarzania faktur do otrzymania generuje działanie „PTHAMTLIN”.

Celem tej operacji jest umożliwienie modyfikacji kwoty netto pozycji faktury do otrzymania.

Kontekst i tryb działania

Transakcja

Istnieje transakcja w toku.

Log

Istnieje otwarty log.

Różne przypadki wywoływania

Wywołanie odbywa się po uzupełnieniu pliku roboczego PWRKPTD dla każdej pozycji przyjęcia oczekującej na fakturę.

Dostępne zmienne i maski

[F:PWD]QTYPUU

Ilość pozycji przyjęcia oczekujących na fakturę wyrażona w jednostkach zakupu [F:PTD]PUU.

[F:PWD]NETPRIPUU

Cena jednostkowa w jednostce zakupu wyrażona w walucie zakupu [F:PWD]NETCUR.

WPRIX

Cena jednostkowa w jednostce zakupu FAR [F:PWD]CUR.

Dostępne są następujące klasy: [F:PTH] i [F:PTD].

Tych zmiennych i klas nie można modyfikować.

Następująca zmienna może zostać zmieniona, aby wpłynąć na przetwarzanie faktur do otrzymania.

[F:PWD]AMTNOTLIN

Kwota netto pozycji przyjęcia oczekująca na fakturę wyrażona w walucie FAR [F:PWD]CUR.

Ta kwota może być modyfikowana lub przeliczana w celu uwzględnienia opłat/upustów lub z innych powodów.

Uwaga: Kwota netto zostanie automatycznie zaokrąglona w zależności od waluty FAR [F:PWD]CUR.

Otwarte tabele

W poniższej tabeli, flaga ważnej zawartości oznacza, że zawartość zgadza się z kontekstem.

Tabela

Ważna zawartość

Opis tabeli

BPSUPPLIER

 

Dostawcy

BPARTNER

 

Kontrahent

PRECEIPT

 Tak

Nagłówki przyjęć od dostawcy

PRECEIPTD

 Tak

Pozycje przyjęć od dostawcy

PINVOICE

 

Nagłówki faktury zakupu

PINVOICED

 

Pozycje faktury zakupu

FACILITY

 

Lokalizacje

GAUTACE

 

Automaty księgowe

GAUTACED

 

Pozycje automatów księgowych

GACCCODE

 

Kody księgowania

GACCOUNT

 

Konta KG

COMPANY

 

Firmy

TABCUR

 

Waluty

TABCHANGE

 

Kursy walut

GDIAENTRY

 

Transakcje wprowadzania

GDIAENTRYD

 

Transakcje wprowadzania

TABACCLIK

 

Konta powiązane

GTYPACCENT

 

Rodzaje dokumentów

GACCDUDATE

 

Rozrachunki

GAPARBSE

 

Ustawienia kodów raportowania

CACNADEF

 

Domyślne konta analityczne

GJOURNAL

 

Dzienniki księgowe

GAJOUSTA

 

Raport dzienników

CACNA

 

Rodzaje analityczne

CACCE

 

Tabela wymiarów analitycznych

FISCALYEAR

 

Lata obrotowe

PERIOD

 

Okresy

TABUNIT

 

Tabela jednostek

CADSP

 

Podział na priorytety

CAAUZ

 

Tabela kodów wykluczających

ACODNUM

 

Liczniki dokumentu

AVALNUM

 

Wartości liczników

ATABDIV

 

Tabele dodatkowe

TABCOEFF

 

Współczynniki

TABVAT

 

Tabela kodów podatku

TABRATVAT

 

Stawki podatków

BALANCE

 

Saldo księgi głównej

BALANA

 

Saldo konta analitycznego

ITMMASTER

 

Artykuły

ITMBPS

 

Artykuły-dostawcy

PORDERP

 

Pozycje cen zamówień zakupu

GCOMMITD

 

Zobowiązania

PWRKPTH

 

Przyjęcia tymczasowe

PWRKPTD

 

Szczegóły przyjęć tymczasowych

PWRKPOQ

 

Szczegóły zamówień tymczasowych

Uwagi dodatkowe

Można również skorygować jednostkową cenę zakupu [F:PWD]NETPRIPUU, ale należy również zwrócić uwagę, czy jest ona wyrażona w jednostce zakupu [F :PWD]NETCUR.

 

PTHFILTRE: Dodatkowy filtr na przyjęciach od dostawców

Ten punkt wejścia usytuowany w procesie FUNPTH przetwarzania faktur do otrzymania generuje działanie „PTHFILTRE”.

Celem tej operacji jest umożliwienie umiejscowienia filtra dodatkowego na przyjęciach od dostawców do przetworzenia.

Kontekst i tryb działania

Transakcja

Brak transakcji w toku

Log

Istnieje otwarty log.

Różne przypadki wywoływania

Wywoływanie odbywa przed przetworzeniem faktur do otrzymania, ale po zatwierdzeniu ekranu wprowadzania wyborów.

Dostępne zmienne i maski

Podczas wywoływania operacji „PTHFILTRE” ładowana jest następująca zmienna:

WCRIT

Filtr na nagłówku przyjęć od dostawców ustawiony przez proces na podstawie ekranu wyborów PNHPST.

Następująca zmienna może zostać zmieniona, aby wpłynąć na przetwarzanie faktur do otrzymania.

PTHFILTRE

         Filtr dodatkowy na nagłówku przyjęć od dostawców (PRECEIPT).

WCRIT2

Filtr na pozycjach przyjęć od dostawców ustawiony przez proces na podstawie ekranu wyborów PTHPST.

Uwaga: Teoretycznie można wpłynąć na filtry WCRIT i WCRIT2 utworzone przez proces pamiętając, że rzeczywiście dokonane wybory nie są już z nim zgodne.

Otwarte tabele

W poniższej tabeli, flaga ważnej zawartości oznacza, że zawartość zgadza się z kontekstem (w danym przypadku nie ma żadnej).

Tabela

Ważna zawartość

Opis tabeli

BPARTNER

 

Kontrahent

BPSUPPLIER

 

Dostawcy

ITMMASTER

 

Artykuły

TABCOEFF

 

Współczynniki

PRECEIPT

 

Nagłówki przyjęć od dostawcy

PRECEIPTD

 

Pozycje przyjęć od dostawcy

PORDER

 

Nagłówki zamówień zakupu

PORDERP

 

Pozycje cen zamówień zakupu

PORDERQ

 

Pozycje ilości zamówień zakupu

PINVOICE

 

Nagłówki faktury zakupu

PINVOICEV

 

Informacje dodatkowe nagłówków faktury zakupu

PINVOICED

 

Pozycje faktury zakupu

FACILITY

 

Lokalizacje

GACCDUDATE

 

Rozrachunki

GAUTACE

 

Automaty księgowe

GAUTACED

 

Pozycje automatów księgowych

GACCCODE

 

Kody księgowania

GACCOUNT

 

Konta KG

COMPANY

 

Firmy

TABCUR

 

Waluty

TABCHANGE

 

Kursy walut

Uwagi dodatkowe

W logu zanotowane zostaną wszystkie zmiany filtra.

PTHQTY: Modyfikacja ilości faktury do otrzymania

Ten punkt wejścia usytuowany w procesie FUNPTH przetwarzania faktur do otrzymania generuje działanie „PTHQTY”.

Celem tej operacji jest umożliwienie modyfikacji ilości faktury do otrzymania.

Kontekst i tryb działania

Transakcja

Istnieje transakcja w toku.

Log

Istnieje otwarty log.

Różne przypadki wywoływania

Wywołanie odbywa się po uzupełnieniu pliku roboczego PWRKPTD dla każdej pozycji przyjęcia oczekującej na fakturę.

Dostępne zmienne i maski

Dostępne są następujące klasy: [F:PTH] i [F:PTD].

Tych klas nie można modyfikować.

Następująca zmienna może zostać zmieniona, aby wpłynąć na przetwarzanie faktur do otrzymania.

WQUANTITY

Ilość pozycji przyjęcia oczekujących na fakturę wyrażona w jednostkach zakupu [F:PTD]PUU.

Ta ilość może być modyfikowana w zależności od dokonanych zwrotów lub z innych powodów.

Uwaga: Wartości faktury do otrzymania zostaną obliczone automatycznie w zależności od tej ilości.

Otwarte tabele

W poniższej tabeli, flaga ważnej zawartości oznacza, że zawartość zgadza się z kontekstem.

Tabela

Ważna zawartość

Opis tabeli

BPSUPPLIER

 

Dostawcy

BPARTNER

 

Kontrahent

PRECEIPT

 Tak

Nagłówki przyjęć od dostawcy

PRECEIPTD

 Tak

Pozycje przyjęć od dostawcy

PINVOICE

 

Nagłówki faktury zakupu

PINVOICED

 

Pozycje faktury zakupu

FACILITY

 

Lokalizacje

GAUTACE

 

Automaty księgowe

GAUTACED

 

Pozycje automatów księgowych

GACCCODE

 

Kody księgowania

GACCOUNT

 

Konta KG

COMPANY

 

Firmy

TABCUR

 

Waluty

TABCHANGE

 

Kursy walut

GDIAENTRY

 

Transakcje wprowadzania

GDIAENTRYD

 

Transakcje wprowadzania

TABACCLIK

 

Konta powiązane

GTYPACCENT

 

Rodzaje dokumentów

GACCDUDATE

 

Rozrachunki

GAPARBSE

 

Ustawienia kodów raportowania

CACNADEF

 

Domyślne konta analityczne

GJOURNAL

 

Dzienniki księgowe

GAJOUSTA

 

Raport dzienników

CACNA

 

Rodzaje analityczne

CACCE

 

Tabela wymiarów analitycznych

FISCALYEAR

 

Lata obrotowe

PERIOD

 

Okresy

TABUNIT

 

Tabela jednostek

CADSP

 

Podział na priorytety

CAAUZ

 

Tabela kodów wykluczających

ACODNUM

 

Liczniki dokumentu

AVALNUM

 

Wartości liczników

ATABDIV

 

Tabele dodatkowe

TABCOEFF

 

Współczynniki

TABVAT

 

Tabela kodów podatku

TABRATVAT

 

Stawki podatków

BALANCE

 

Saldo księgi głównej

BALANA

 

Saldo konta analitycznego

ITMMASTER

 

Artykuły

ITMBPS

 

Artykuły-dostawcy

PORDERP

 

Pozycje cen zamówień zakupu

GCOMMITD

 

Zobowiązania

PWRKPTH

 

Przyjęcia tymczasowe

PWRKPTD

 

Szczegóły przyjęć tymczasowych

PWRKPOQ

 

Szczegóły zamówień tymczasowych

Uwagi dodatkowe

Zerowa lub ujemna ilość nie wygeneruje żadnej pozycji faktury do otrzymania.

PTHPWRK: Modyfikacja tabeli roboczych PWRKPTH i PWRKPTD

Ten punkt wejścia usytuowany w procesie FUNPTH przetwarzania faktur do otrzymania generuje działanie „PTHPWRK”.

Celem tej operacji jest umożliwienie modyfikacji lub usunięcia danych w tabelach roboczych PWRKPTH i PWRKPTD.

Kontekst i tryb działania

Transakcja

Istnieje transakcja w toku.

Log

Istnieje otwarty log.

Różne przypadki wywoływania

Wywołanie odbywa się po zatwierdzeniu przy użyciu przycisku „Zatwierdź” danych przyjęcia przechowywanych w dwóch tabelach roboczych PWRKPTH i PWRKPTD.

Dostępne zmienne i maski

[F:PTH]PTHNUM: Numer przyjęcia w trakcie przetwarzania

Rekord tabeli roboczej PWRKPTH (nagłówek przyjęcia) mający klucz PWH0 = adxuid(1) + [F:PTH]PTHNUM może zostać zmodyfikowany lub usunięty.

Rekordy tabeli roboczej PWRHPTD (pozycji przyjęcia) mające klucz PWD0(2) = adxuid(1) + [F:PTH]PTHNUM mogą zostać zmodyfikowane lub usunięte.

GOK umożliwia anulowanie transakcji przypisując jej wartość zero.

Otwarte tabele

W poniższej tabeli, flaga ważnej zawartości oznacza, że zawartość zgadza się z kontekstem.

Tabela

Ważna zawartość

Opis tabeli

BPARTNER

 

Kontrahent

BPSUPPLIER

 

Dostawcy

ITMMASTER

 

Artykuły

TABCOEFF

 

Współczynniki

PRECEIPT

 Tak

Nagłówki przyjęć od dostawcy

PRECEIPTD

 

Pozycje przyjęć od dostawcy

PWRKPTH

 Tak

Plik roboczy nagłówków przyjęć

PWRKPTD

 

Plik roboczy pozycji przyjęć

PORDER

 

Nagłówki zamówień zakupu

PORDERP

 

Pozycje cen zamówień zakupu

PORDERQ

 

Pozycje ilości zamówień zakupu

PINVOICE

 

Nagłówki faktury zakupu

PINVOICEV

 

Informacje dodatkowe nagłówków faktury zakupu

PINVOICED

 

Pozycje faktury zakupu

FACILITY

 

Lokalizacje

GACCDUDATE

 

Rozrachunki

GAUTACE

 

Automaty księgowe

GAUTACED

 

Pozycje automatów księgowych

GACCCODE

 

Kody księgowania

GACCOUNT

 

Konta KG

COMPANY

 

Firmy

TABCUR

 

Waluty

TABCHANGE

 

Kursy walut

PWDCRIT: Modyfikacja kryteriów zmiany tabeli PWRKPTD

Ten punkt wejścia usytuowany w procesie FUNPTH przetwarzania faktur do otrzymania generuje działanie „PWDCRIT”.

Celem tej operacji jest umożliwienie modyfikacji kryteriów pobierania tabeli roboczej pozycji przyjęcia PWRKPTD.

Kontekst i tryb działania

Transakcja

Istnieje transakcja w toku.

Log

Istnieje otwarty log.

Różne przypadki wywoływania

Wywołanie odbywa się przed załadowaniem i zapisem pozycji przyjęcia w tabeli roboczej PWRKPTD.

Dostępne zmienne i maski

[F:PTD]PTHNUM: Numer przyjęcia w trakcie przetwarzania

[F:PTD]PTDLIN: Pozycja przyjęcia w trakcie przetwarzania

WCRIT_CHARGPWD: zawiera kryteria umożliwiające dokonanie zmiany i zapis tabeli PWRKPTD

Te kryteria są następujące i można je modyfikować:

[M:DIA]TYP=1 & [F:PTD]POHNUM<>'' & GOPTCANA>0 & [F:PWD]LINACC<>'' & [F:PWD]LINCNA<>''

Otwarte tabele

W poniższej tabeli, flaga ważnej zawartości oznacza, że zawartość zgadza się z kontekstem.

Tabela

Ważna zawartość

Opis tabeli

BPARTNER

 

Kontrahent

BPSUPPLIER

 

Dostawcy

ITMMASTER

 

Artykuły

TABCOEFF

 

Współczynniki

PRECEIPT

 Tak

Nagłówki przyjęć od dostawcy

PRECEIPTD

 Tak

Pozycje przyjęć od dostawcy

PWRKPTH

 

Plik roboczy nagłówków przyjęć

PWRKPTD

 

Plik roboczy pozycji przyjęć

PORDER

 

Nagłówki zamówień zakupu

PORDERP

 

Pozycje cen zamówień zakupu

PORDERQ

 

Pozycje ilości zamówień zakupu

PINVOICE

 

Nagłówki faktury zakupu

PINVOICEV

 

Informacje dodatkowe nagłówków faktury zakupu

PINVOICED

 

Pozycje faktury zakupu

FACILITY

 

Lokalizacje

GACCDUDATE

 

Rozrachunki

GAUTACE

 

Automaty księgowe

GAUTACED

 

Pozycje automatów księgowych

GACCCODE

 

Kody księgowania

GACCOUNT

 

Konta KG

COMPANY

 

Firmy

TABCUR

 

Waluty

TABCHANGE

 

Kursy walut

ADDTRAFAR: Dodanie informacji w logu

Ten punkt wejścia, umiejscowiony w procesie FUNPTH przetwarzania faktur do otrzymania, umożliwia np. dodanie informacji w logu.

Kontekst i tryb działania

Transakcja

Istnieje transakcja w toku.

Log

Może istnieć otwarty log.

Dostępne zmienne i maski

Dostępne są następujące klasy: [F:PWH], [F:PWD] i [F:TCU].

MAJPTD: Aktualizacja dodatkowych obszarów w pozycji przyjęcia

Ten punkt wejścia, umiejscowiony w procesie FUNPTH przetwarzania faktur do otrzymania, umożliwia aktualizację dodatkowych obszarów tabeli pozycji przyjęć.

Kontekst i tryb działania

Transakcja

Istnieje transakcja w toku.

Log

Może istnieć otwarty log.

Dostępne zmienne i maski

Dostępne są następujące klasy: [F:PTH] i [F:PTD].

Zmienna robocza WFAR zawiera numer wygenerowanej faktury do otrzymania.