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.
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
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
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
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