Zum Hauptinhalt springen

Cold Platzhalter

Verfügbare Platzhalter in den Cold-Vorlagen¶

In den Cold-Vorlagen sind diverse Platzhalter definiert, die bei der Erstellung der Cold-Dateien einfach durch Werte wie Datum, Objekt-Nr, usw. ersetzt werden. Die Cold-Vorlagen selbst sind im XML-Format und können auch kundenspezifische Anpassungen enthalten. Der Aufbau an sich ist bei der Erstellung der Cold-Dateien nicht relevant da einfach nur die Platzhalter gesucht und ersetzt werden. Folgende Tabelle beschreibt die verfügbaren Platzhalter und gibt an, ob diese nur beim Coldgenerator (=nächtlicher Import des Archivs) oder auch in der Druckerstraße zur Verfügung stehen.

PlatzhalterDruckerstraßeColdgenerator
##BARCODE##JAJA
##KRNr##JAJA
##FAELLIGKEITSDATUM##JAJA
##OBNr##JAJA
##BNNr##JAJA
##HENr##JAJA
##SO##JAJA
##BNSachb##NEINJA
##BNTypus##NEINJA
##eMail##NEINJA
##Datum##NEINJA
##SeitenDatum##JAJA
##SeitenName##JAJA
##SeitenAnzahl##JAJA
##User##JAJA
##Version##NEINJA
##Published##JAJA
##PortalService##NEINJA
##Mandant##JAJA
##DruckDatei##JAJA
##DruckTyp##JAJA
##Dateiname##JAJA
##DateiTyp##JAJA

Beispiel Cold Vorlage unter Verwendung einiger Platzhalter:¶


<?xml version="1.0" encoding="utf-8"?>
<CP_DMSCOLD>
<CP_DIR ReplaceAllDocuments="true" Value="" Inherit="no" Import="yes" Delete="yes">
<Search>
<Property Name="ExportID" Value="KR-Saldenbestätigung_##SeitenDatum##_##KrNr##"/>
</Search>
<Containername value="KR-Saldenbestätigung_##SeitenDatum##_##KrNr##"/>
<!-- MANUELLE ANPASSUNG DES MANDANTEN NOTWENDIG = Feld Bezeichnung -->
<Company value="NHT"/>
<State value="Erledigt"/>
<Section value="FIBU"/>
<!-- MANUELLE ANPASSUNG DER DMS KATEGORIE NOTWENDIG -->
<Category value="Auftragswesen\Saldenbestätigungen"/>
<Property name="im WebPortal anzeigen" value="##Published##"/>
<Property Name="ExportID" Value="KR-Saldenbestätigung_##SeitenDatum##_##KrNr##"/>
<Property Name="JAHR" Value="%LEFT(##SeitenDatum##, 4)%"/>
<Property Name="GUELTAB" Value="##SeitenDatum##"/>
<Property Name="Saldo" Value="##SALDO##"/>
<Property Name="Fälligkeitsdatum" Value="##FAELLIGKEITSDATUM##"/>
<Link Type="Kreditor" Name="%SQL('SELECT KR_ID FROM NET_KREDITOR kr WITH (NOLOCK)WHERE kr.KR_EXTERNE_NR = ##KRNr##', 'KR_ID', 1)%" Parent=""/>
<Value Number ="##BARCODE##"/>
<!-- MANUELLE ANPASSUNG DER BERECHTIGUNG NOTWENDIG-->
<Permission>
<ALL Read="true" Download="true" Checkin="true" Checkout="true"/>
<Group value="DMS_NHT_BENUTZER" Read="true" Download="true" Checkin="true" Checkout="true"/>
</Permission>
</CP_DIR>
</CP_DMSCOLD>

<esc>