Einsprungpunkte > Modul Einkauf > Standardskript FUNPNH 

PNHAMTLIN: Änderung des Positionsnettobetrags.

Dieser Eingabepunkt ist Teil der Verarbeitung FUNPNH Gutschriftenverarbeitung und generiert eine "PNHAMTLIN"-Aktion.

Mit dieser Aktion kann der Nettobetrag der Gutschriften geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird beim Ausfüllen der Arbeitsdatei PWRKPND zu jeder gutzuschreibenden Retourenposition aufgerufen.

Verfügbare Variablen und Masken

[F :PWR]QTYPUU

Menge der gutzuschreibenden Retourenposition, ausgedrückt in Einkaufseinheiten [F :PND]PUU.

[F :PWR]NETPRIPUU

Stückpreis einer Einkaufseinheit, ausgedrückt in der Einkaufswährung [F :PWR]NETCUR.

WPRIX

Stückpreis einer Einkaufseinheit, ausgedrückt in der FAR-Währung [F :PWR]CUR.

Folgende Klassen stehen zur Verfügung: [F :PNH] und [F :PND].

Diese Variablen und Klassen dürfen nicht geändert werden.

Um die Rechnungsabgrenzungsverarbeitung zu verändern, muss folgende Variable geändert werden:

[F :PWR]AMTNOTLIN

Nettobetrag der gutzuschreibenden Retourenposition, ausgedrückt in der AAR-Währung [F :PWR]CUR.

Dieser Betrag kann geändert oder neu kalkuliert werden, um z. B. Gebühren oder Nachlässe zu berücksichtigen.

Hinweis: Dieser Nettobetrag wird je nach AAR-Währung [F :PWR]CUR automatisch gerundet.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPSUPPLIER

 

Lieferanten

BPARTNER

 

Personenkonten

PRETURN

 Ja

Kopfzeilen Retoure Lieferant

PRETURND

 Ja

Positionen Lieferantenretoure

PINVOICE

 

Einkaufsrechnungskopfzeilen

PINVOICED

 

Einkaufsrechnungspositionen

FACILITY

 

Standorte

GAUTACE

 

Automatik-Belege

GAUTACED

 

Automatik-Belegpositionen

GACCCODE

 

Konten

GACCOUNT

 

Sachkonten

COMPANY

 

Unternehmen

TABCUR

 

Währungen

TABCHANGE

 

Wechselkurse

GDIAENTRY

 

Erfassungstransaktionen

GDIAENTRYD

 

Erfassungstransaktionen

TABACCLIK

 

Inter-Company-Konten

GTYPACCENT

 

Belegtypen

GACCDUDATE

 

Offene Posten

GAPARBSE

 

Reportingcodeparameter

CACNADEF

 

Standardsektoren

GJOURNAL

 

Zeilencodes

GAJOUSTA

 

Buchreport

CACNA

 

Kostenarten

CACCE

 

Tabelle Sektoren

FISCALYEAR

 

Geschäftsjahre

PERIOD

 

Perioden

TABUNIT

 

Einheitentabelle

CADSP

 

Vorabaufteilung

CAAUZ

 

Sperrtabelle

ACODNUM

 

Nummern Dokument

AVALNUM

 

Nummernkreiswerte

ATABDIV

 

Sonstige Tabellen

TABCOEFF

 

Koeffizienten

TABVAT

 

Steuercodetabelle

TABRATVAT

 

Steuersätze

BALANCE

 

Summen- und Saldenliste

BALANA

 

Saldenliste Kostenrechnung

ITMMASTER

 

Artikel

ITMBPS

 

Artikel - Lieferanten

PORDERP

 

Preispositionen Bestellungen

GCOMMITD

 

Obligos

PWRKPNH

 

Retouren temp.

PWRKPND

 

Retouren temporäre Auskunft

PWRKPOQ

 

Aufträge temporäre Auskunft

Sonstige Hinweise

Auch der Einkaufsstückpreis [F :PWR]NETPRIPUU kann angepasst werden. Dabei ist aber darauf zu achten, dass dieser in der Einkaufswährung [F :PWR]NETCUR ausgedrückt ist.

 

PNHFILTRE: Zusatzfilter auf die Retouren von Lieferanten.

Dieser Eingabepunkt ist Teil der Verarbeitung FUNPNH Gutschriftenabgrenzung und generiert eine "PNHFILTRE"-Aktion.

Mit dieser Aktion können Zusatzfilter auf die zu bearbeitenden Retouren von Lieferanten gelegt werden.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird vor der Verarbeitung der Gutschriftenabgrenzungen, aber nach der Freigabe der Erfassungsmaske für die Selektionen aufgerufen.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion "PNHFILTRE" wird die folgende Variable belegt:

WCRIT

Filter auf die von der Verarbeitung auf Basis der Auswahlmaske PNHPST aufgebauten Kopfzeilen der Retouren an Lieferanten.

Um die Gutschriftenabgrenzungsverarbeitung zu verändern, muss folgende Variable geändert werden:

PNHFILTRE

         Zusatzfilter auf die Kopfzeile der Lieferantenretouren (PRETURN).

WCRIT2

Filter auf die von der Verarbeitung auf Basis der Auswahlmaske PNHPST aufgebauten Positionen der Retouren an Lieferanten.

Hinweis: Es ist theoretisch möglich, die von der Verarbeitung aufgebauten Filter WCRIT und WCRIT2 zu verändern. Dabei muss jedoch beachtet werden, dass bei den tatsächlich ausgeführten Selektionen dann anders gefiltert wird.

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (in diesem Kontext keine).

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 

Personenkonten

BPSUPPLIER

 

Lieferanten

ITMMASTER

 

Artikel

TABCOEFF

 

Koeffizienten

PRETURN

 

Kopfzeilen Retoure Lieferant

PRETURND

 

Positionen Lieferantenretoure

PORDER

 

Kopfzeilen Bestellung

PORDERP

 

Preispositionen Bestellungen

PORDERQ

 

Mengenpositionen Bestellungen

PINVOICE

 

Einkaufsrechnungskopfzeilen

PINVOICEV

 

Zusatz Einkaufsrechnungskopfzeilen

PINVOICED

 

Einkaufsrechnungspositionen

FACILITY

 

Standorte

GACCDUDATE

 

Offene Posten

GAUTACE

 

Automatik-Belege

GAUTACED

 

Automatik-Belegpositionen

GACCCODE

 

Konten

GACCOUNT

 

Sachkonten

COMPANY

 

Unternehmen

TABCUR

 

Währungen

TABCHANGE

 

Wechselkurse

Sonstige Hinweise

Filteränderungen werden in der Logdatei vermerkt.

PNHQTY: Änderung der Gutschriftsabgrenzungsmenge.

Dieser Eingabepunkt ist Teil der Verarbeitung FUNPNH Gutschriftenabgrenzung und generiert eine "PNHQTY"-Aktion.

Mit dieser Aktion kann die Menge der Gutschriftenabgrenzung geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird beim Ausfüllen der Arbeitsdatei PWRKPND zu jeder gutzuschreibenden Retourenposition aufgerufen.

Verfügbare Variablen und Masken

Folgende Klassen stehen zur Verfügung: [F :PNH] und [F :PND].

Diese Klassen dürfen nicht geändert werden.

Um die Gutschriftenabgrenzungsverarbeitung zu verändern, muss folgende Variable geändert werden:

WQUANTITY

Menge der in Rechnung zu stellenden Abgrenzungsposition, ausgedrückt in Einkaufseinheiten [F :PND]PUU.

Diese Menge kann gemäß der erfolgten Retouren oder aus anderen Gründen geändert werden.

Hinweis: Die Werte der Gutschriftenabgrenzung werden automatisch gemäß dieser Menge berechnet.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPSUPPLIER

 

Lieferanten

BPARTNER

 

Personenkonten

PRETURN

 Ja

Kopfzeilen Retoure Lieferant

PRETURND

 Ja

Positionen Lieferantenretoure

PINVOICE

 

Einkaufsrechnungskopfzeilen

PINVOICED

 

Einkaufsrechnungspositionen

FACILITY

 

Standorte

GAUTACE

 

Automatik-Belege

GAUTACED

 

Automatik-Belegpositionen

GACCCODE

 

Konten

GACCOUNT

 

Sachkonten

COMPANY

 

Unternehmen

TABCUR

 

Währungen

TABCHANGE

 

Wechselkurse

GDIAENTRY

 

Erfassungstransaktionen

GDIAENTRYD

 

Erfassungstransaktionen

TABACCLIK

 

Inter-Company-Konten

GTYPACCENT

 

Belegarten

GACCDUDATE

 

Offene Posten

GAPARBSE

 

Reportingcodeparameter

CACNADEF

 

Standardsektoren

GJOURNAL

 

Zeilencodes

GAJOUSTA

 

Buchreport

CACNA

 

Kostenarten

CACCE

 

Tabelle Sektoren

FISCALYEAR

 

Geschäftsjahre

PERIOD

 

Perioden

TABUNIT

 

Einheitentabelle

CADSP

 

Vorabaufteilung

CAAUZ

 

Sperrtabelle

ACODNUM

 

Nummern Dokument

AVALNUM

 

Nummernkreiswerte

ATABDIV

 

Sonstige Tabellen

TABCOEFF

 

Koeffizienten

TABVAT

 

Steuercodetabelle

TABRATVAT

 

Steuersätze

BALANCE

 

Summen- und Saldenliste

BALANA

 

Saldenliste Kostenrechnung

ITMMASTER

 

Artikel

ITMBPS

 

Artikel - Lieferanten

PORDERP

 

Preispositionen Bestellungen

GCOMMITD

 

Obligos

PWRKPNH

 

Retouren temp.

PWRKPND

 

Retouren temporäre Auskunft

PWRKPOQ

 

Aufträge temporäre Auskunft

Sonstige Hinweise

Bei einer Nullmenge oder bei einer negativen Menge wird keine Gutschriftenabgrenzungsposition generiert.

PNHPWRK: Änderung der Arbeitstabellen PWRKPNH und PWRKPND

Dieser Eingabepunkt ist Teil der Verarbeitung FUNPNH Gutschriftenabgrenzung und generiert eine "PNHPWRK"-Aktion.

Das Ziel dieser Aktion ist die Möglichkeit, die Daten in den Arbeitstabellen PWRKPNH und PWRKPND zu ändern oder zu löschen.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Aufruf erfolgt vor der Freigabe über "Commit" der Daten einer gespeicherten Retoure in den zwei Arbeitstabellen PWRKPNH und PWRKPND.

Verfügbare Variablen und Masken

[F :PNH]PNHNUM: Nummer der in Verarbeitung befindlichen Retoure

Der Datensatz der Arbeitstabelle PWRKPNH (Kopfzeile Retoure) mit Schlüssel PWE0 = adxuid(1) + [F :PNH]PNHNUM kann geändert oder gelöscht werden.

Die Datensätze der Arbeitstabelle PWRKPND (Positionen Retoure) mit Schlüsseln PWR0(2) = adxuid(1) + [F :PNH]PNHNUM können geändert oder gelöscht werden.

GOK ermöglicht den Abbruch der Transaktion durch Zuweisung eines Wertes Null

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 

Personenkonten

BPSUPPLIER

 

Lieferanten

ITMMASTER

 

Artikel

TABCOEFF

 

Koeffizienten

PRETURN

 Ja

Kopfzeilen Retoure Lieferant

PRETURND

 

Positionen Lieferantenretoure

PWRKPNH

 Ja

Arbeitsdatei Retourenkopfzeilen

PWRKPND

 

Arbeitsdatei Retourenpositionen

PORDER

 

Kopfzeilen Bestellung

PORDERP

 

Preispositionen Bestellungen

PORDERQ

 

Mengenpositionen Bestellungen

PINVOICE

 

Einkaufsrechnungskopfzeilen

PINVOICEV

 

Zusatz Einkaufsrechnungskopfzeilen

PINVOICED

 

Einkaufsrechnungspositionen

FACILITY

 

Standorte

GACCDUDATE

 

Offene Posten

GAUTACE

 

Automatik-Belege

GAUTACED

 

Automatik-Belegpositionen

GACCCODE

 

Konten

GACCOUNT

 

Sachkonten

COMPANY

 

Unternehmen

TABCUR

 

Währungen

TABCHANGE

 

Wechselkurse

PWRCRIT: Änderung der Belastungskriterien der Tabelle PWRKPND

Dieser Eingabepunkt ist Teil der Verarbeitung FUNPNH Gutschriftenabgrenzung und generiert eine "PWRCRIT"-Aktion.

Das Ziel dieser Aktion ist die Möglichkeit, die Änderungskriterien in der Arbeitstabelle der Retourenpositionen PWRKPND zu ändern.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird vor der Belegung und vor dem Schreiben einer Retourenposition in der Arbeitstabelle PWRKPND aufgerufen.

Verfügbare Variablen und Masken

[F :PND]PNHNUM: Nummer der in Verarbeitung befindlichen Retoure

[F :PND]PNDLIN: Retourenposition in Bearbeitung

WCRIT_CHARGPWR: enthält die Kriterien für die Ausführung der Belastung und das Schreiben der Tabelle PWRKPND

Diese Kriterien lauten wie folgt und können geändert werden:

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

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 

Personenkonten

BPSUPPLIER

 

Lieferanten

ITMMASTER

 

Artikel

TABCOEFF

 

Koeffizienten

PRETURN

 Ja

Kopfzeilen Retoure Lieferant

PRETURND

 Ja

Positionen Lieferantenretoure

PWRKPNH

 

Arbeitsdatei Retourenkopfzeilen

PWRKPND

 

Arbeitsdatei Retourenpositionen

PORDER

 

Kopfzeilen Bestellung

PORDERP

 

Preispositionen Bestellungen

PORDERQ

 

Mengenpositionen Bestellungen

PINVOICE

 

Einkaufsrechnungskopfzeilen

PINVOICEV

 

Zusatz Einkaufsrechnungskopfzeilen

PINVOICED

 

Einkaufsrechnungspositionen

FACILITY

 

Standorte

GACCDUDATE

 

Offene Posten

GAUTACE

 

Automatik-Belege

GAUTACED

 

Automatik-Belegpositionen

GACCCODE

 

Konten

GACCOUNT

 

Sachkonten

COMPANY

 

Unternehmen

TABCUR

 

Währungen

TABCHANGE

 

Wechselkurse