Beispiele für interne Felder

Zum Einfügen interner Felder in Ihre Formulare finden Sie hier einige Beispiele (siehe Das Fenster Konstante zuweisen bzw. Beispiele für Bedingungen zum Druck). Die Feldnamen können Sie den Eigenschaften einer zuvor im Infosystem erzeugten und ausgeführten Auswertung mit den gewünschten Inhalten entnehmen.

Verkaufs- bzw. Einkaufsbelege

Kundendaten

Adressfelder (einzeln, z. B. für die Übergabe an ELO)

tmpDruStamm.adname1 für Name 1
tmpDruStamm.adname2 für Name 2
tmpDruStamm.adname3 für Name 3
tmpDruStamm.adstrasse für Straße
tmpDruStamm.adplz für PLZ
tmpDruStamm.adort für Ort
tmpDruStamm.adlandkz für Länderkennzeichen
tmpDruStamm.adland für Land

Ansprechpartner

_rp_AnsprTel für die Telefonnummer (Telefon 1, wenn leer dann Telefon 2)
_rp_AnsprechEmail für die E-Mail-Adresse
_rp_AnsprechAnrede für die Anrede, Titel und Name 2
_rp_AnsprechFax für die Faxnummer

Die folgenden Felder werden im Verkaufsbeleg nur gedruckt, wenn die Option Ansprechpartner separat drucken (Registerkarte Drucken 2 unter Voreinstellungen / Mandanten / Voreinstellungen Verkauf) aktiviert ist.

_rp_Ansprech für Titel, Name 1 und Name 2
_rp_Ansprech3 für Name 3
_rp_AnsprechOhneTitel für den Name 1 und Name 2 (ohne Titel)
_rp_AnsprechTitel für den Titel

Angaben von der Registerkarte Seite 2 aus dem Kundenstamm, z.B.

tmpDruKunden2.kuausk für Auskunft durch

tmpDruKunden2.kunummer für Kunden-Nr.

aktueller OP-Betrag des Kunden (Kundenstamm, Registerkarte Weitere)

tmpDruStamm.kdoprg

Druck benutzerdefinierter Kundenfelder mit 'tmpDruKundBefe', z. B.

tmpDruKundBefe.kxchar1

Kundenkategorie: alle Felder aus den Tabellen kundenka und kokatkd werden mit 'tmpDruKundenKa' gedruckt, z. B.

tmpDruKundenKa.kakat für die Kundenkategorie (Kürzel)

tmpDruKundenKa.katext für die Kategoriebezeichnung

Lieferantendaten

Druck benutzerdefinierter Lieferantenfelder mit 'tmpDruLiefBefe', z.B.

tmpDruLiefBefe.lxchar1

Bearbeiter

Vorname und Name des Belegbearbeites sowie dessen Telefonnummer (aus der Tabelle Bearbeiter), mit Leerzeichen getrennt

_rp_beaname + " " + _rp_beatelefon

Druck der zum Belegbearbeiter in der Tabelle Bearbeiter hinterlegten Abbildung

tmpdrukobea.kobbild

mit der Eigenschaft Nur drucken, wenn: !empty(tmpdrukobea.kobbild) and file(tmpdrukobea.kobbild), aktivieren: Zeile entfernen wenn leer

Sammler (Bearbeiter) aus der Sammelabwicklung:

tmpBeaSamm.kobnummer für Bearbeiter-Nr.
tmpBeaSamm.kobname für Nachname
tmpBeaSamm.kobvname für Vorname

Belegdaten

Druck von Urbelegtyp und Urbelegnummer auf der Rechnung in einem Feld als Barcode (entsprechende Schriftart zuweisen)

tmpDruKopf.bsubeltyp + ltrim(str(tmpDruKopf.bsubelnr, 7, 0))

Bemerkungstext vom Kassiervorgang auf Kassen-Rechnungen:

tmpDruKopf.bskassbem

Maut und Umweltpauschale

Für den Druck von Betrag, Währung und Beschritung fügen Sie die folgenden internen Felder inkl. der angegebenen Eigenschaften in den Gruppenfuss 1 ein:

Betrag: Maut - _rp_Maut, Umweltpauschale - _rp_Umwelt (Druck jeweils mit 2 Nachkommastellen)

Währung: jeweils _rp_waehrung

Beschriftung: Maut - _rp_t221_Maut (Druck: Mautgebühren Netto), Umweltpauschale - rp_t222Umwelt (Druck: Umweltpauschale Netto)

Eigenschaften: nur Drucken, wenn _rp_Maut > 0 (bzw. _rp_Umwelt > 0); Zeile entfernen, wenn leer

Achtung: Die Option Belege: Versandkosten detailliert drucken (mention® Warenwirtschaft, Voreinstellungen / Mandanten / Voreinstellungen Verkauf, Registerkarte Drucken 2) muss aktiv sein.

Mandanten-Umsatzsteuer-ID und Mandanten-Länderkennzeichen zur Umsatzsteuer-ID auf Verkaufs-Rechnungen (siehe Mandantenstamm, Registerkarte Weitere, Schaltfläche Umsatzsteuer-ID):

Umsatzsteuer-ID: tmpDruKopf.bsmnustid

Länderkennzeichen: tmpDruKopf.bsmnustlkz

Belegrabatt: Druck des Belegrabattes von der Registerkarte Detail aus dem Beleg

Belegrabatt gesamt: _rp_RabattB
Bedingung
- Nur drucken, wenn: val(_rp_RabattB) != 0
- Zeile entfernen wenn leer

Belegrabatt pro Steuersatz: _rp_RabattB1, _rp_RabattB2, _rp_RabattB3
(Bedingung analog)

pro Position kann der entsprechende Anteil am Belegbetrag, die Rabattart und der Prozentsatz gedruckt werden
Rabattbetrag: _pos_rabattbC
Rabattyp (Kürzel): _pos_rabbTyp
Prozentsatz: _pos_rabbProz
Bedingung:
- Nur drucken, wenn: _pos_rabbProz > 0
- Zeile entfernen wenn leer

Positionsdaten

Kalenderwoche zum Liefertermin

week(cRpTemp._pos_TerminDatum) mit Bedingung für 'Nur drucken, wenn': week(cRpTemp._pos_TerminDatum) > 0

Gewicht zur Position

Gewicht für Menge 1: cRpTemp.argewicht
Gewicht pro Positionsmenge: cRpTemp._pos_gew

Kürzel für Farbe und Größe aus den Stammdaten der Position

 für Farbe: cRpTemp.arfarbkz

 für Größe: cRpTemp.argroesskz

Letzte 4 Ziffern des 13-stelligen EAN-Codes aus den Stammdaten der Position

 substr(cRpTemp.areancode,10)

Kurzbezeichnung des Lagers aus dem Feld Aus Lager zur Position (bei mandantenübergreifender Lagerverwaltung)

 cRpTemp._pvlager

Bestandsbuchung (R oder B bzw. REPARATUR oder BESTAND) zur Position in Gutschriften

iif(cRpTemp._pos_RepBest = 0, [B], [R])
oder
iif(cRpTemp._pos_RepBest = 0, [BESTAND], [REPARATUR])

Abbildung 1 aus den Stammdaten des Artikels (Registerkarte Katalog)

cRpTemp.arkatbild1 (einzufügen über Format / Neu / Abbildung)

mit der Eigenschaft Nur drucken, wenn: !empty(cRpTemp.arkatbild1) and file(cRpTemp.arkatbild1), aktivieren: Zeile entfernen wenn leer

Analog verfahren Sie für den Druck der Abbildungen 2-10.

Zoll-Codenummer aus den Stammdaten, Registerkarte Weitere Daten

 tmpPosAEL.arzcodenr

Datum und Nummer des Lieferanten zum letzten Wareneingang des Artikels auf internem Beleg (z. B. auf Sammelauftrag)

cRpTemp._pos_LeWeD für das Datum des letzten Wareneinganges

cRpTemp._pos_LeLf für die Lieferanten-Nr. des letzten Wareneinganges

Druck benutzerdefinierter Artikelfelder mit 'tmpPosAelBefe', z.B.

tmpPosAelBefe.axchar1

Rücksendebeleg: Menge aus Teil-Wareneingang zur Position

cRpTemp._pos_we

Paketdaten

Anzahl Pakete, Paletten und Gesamtgewicht aus der Sammelabwicklung:

_rp_Samm_AnzPak für Anzahl Pakete
_rp_Samm_AnzPal für Anzahl Paletten
_rp_Samm_GesGew für Gesamtgewicht

Erinnerungen

zusätzliche Informationen zur Positionen auf Erinnerungen (Einkauf):

cErin.arerwben für die erweiterte Benennung des Artikels
cErin.lpzusatzt für den Zusatztext zur Position

Wareneingangs-Etiketten

Druck der Mengeneinheit zum Artikel:

cWeet.arme für die Nummer der Mengeneinheit
cWeet.komtext für die Bezeichung
cWeet.komabk für die Abkürzung

Warenausgangs-Etiketten

Für den Druck auf Werkstattetiketten (Formular Warenausgangsetiketten) können die zum Beleg gespeicherten Daten in den Tabellen bestkk und bestw eingefügt werden, z.B.:

curDruck.bsvkpreis (aus bestkk) für den Belegbetrag
curDruck.bweingang (aus bestw) für Eingang per