timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke...

48
timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke R30-4D Write Ausdrücke Schulungskonzept 2015 | 2.0

Transcript of timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke...

Page 1: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke

R30-4D Write Ausdrücke

Schulungskonzept 2015 | 2.0

Page 2: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Imprint

timeSensor AG

Morgenstrasse 129

3018 Bern

Tel.: +41 31 511 3150

Fax: +41 31 511 0315

Document Version: 2.0

Document Language: de

Security Level: Low

Last change: 06.10.2015

Editorial Staff: DSO/KWB/PLO

� /�2 46

Page 3: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

4D Write Ausdrücke Referenzmanual

Inhaltsverzeichnis Über 4D Write Ausdrücke

Allgemeines 4

Arten von Ausdrücken 4

Einfügen eines Ausdruckes 5

Syntax

Allgemeines 6

Argumente pro Familie 7

Referenz

AGE_INSERT (Befehl ; Option ; LeadText ; TrailText) 12

ADR_INSERT (Befehl ; Option ; LeadText ; TrailText) 13

CASE_INSERT (Befehl ; Option ; SprachISOCode ; LeadText ; TrailText) 17

GEN_INSERT (Befehl ; SprachISOCode ; Option ; LeadText ; TrailText) 24

INV_INSERT (Befehl ; Option ; Währung ; Wechselkurs ; LeadText ; TrailText) 26

RVG_INSERT (Befehl ; Option ; LeadText ; TrailText) 43

PICT_INSERT (Befehl ; Option ; Format ; Breite ; Höhe) 45

TXT_INSERT(„MaleText;“FemaleText“;“EntityText“;“ContactSelector“) 45

� /�3 46

Page 4: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D
Page 5: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

4D Write Ausdrücke Referenzmanual

Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D Write Daten aus der Datenbank einfügen zu können:

a) Felder b) Ausdrücke

Während Felder direkt den in einem spezifischen Feld enthaltenen Wert wiedergeben, können mit Hilfe von Ausdrücken viel komplexere Da-tenblöcke abgerufen werden.

Ein weiterer Unterschied besteht darin, dass bei einem Feld der entsprechende Datensatz geladen sein muss (was möglicherweise nicht der Fall ist), während hinter den Ausdrücken eigentliche Programmteile stehen, welche sich aktiv aus verschiedenen Feldern und Datensätze die gewünschten Daten zusammensuchen.

Nachfolgend werden die in timeSensor verfügbaren Ausdrücke beschrieben.

Arten von Ausdrücken Die verschiedenen Ausdrücke sind, entsprechend ihrer Verwendung, in Familien zusammengefasst. Es gibt folgende Familien:

AGE_INSERT Fügt fristbezogene Daten ein ADR_INSERT Fügt adressbezogene Daten ein

CASE_INSERT Fügt fallbezogene Daten ein GEN_INSERT Fügt allgemeine Daten ein

INV_INSERT Fügt rechnungsbezogene Daten ein PICT_INSERT Fügt Bilddaten ein

RVG_INSERT Fügt rechnungsbezogene RVG Daten ein TXT_INSERT Fügt geschlechtsspezifische Daten ein

Ausdrücke aus den verschiedenen Familien können beliebig gemischt werden.

Die Verwendung von Ausdrücken in Vorlagen stellen überdurchschnittliche Anforderungen. Diese Art von "Programmierungsarbeiten" könnten einen Laien evt. überfordern.

� /�4 46

Page 6: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

4D Write Ausdrücke Referenzmanual

Einfügen eines Ausdruckes Wählen Sie im Vorlagen Editor, im 4D Write Menu "Einfügen", die Position "4D Ausdruck...".

Klicken Sie im Fenster "4D Write Ausdruck einfügen" auf den Tab "Ausdruck" und anschliessend auf den Knopf "Bearbeiten":

� /�5 46

Page 7: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Syntax Referenzmanual

Syntax

Allgemeines • Zuerst wird der Ausdruck, entsprechend der gewünschten Familie, eingegeben, also z.B. ADR_INSERT oder INV_INSERT

• Der Ausdruck wird gefolgt durch eine Klammer auf

• Die folgenden Argumente sind in Anführungszeichen zu setzen

• Das erste Argument (Befehl) beschreibt den gewünschten Datenblock

• Weitere optionale Argumente können folgen

• Das letzte Argument wird mit einer Klammer zu abgeschlossen

Beispiele:

ADR_INSERT(„befehl“)

INV_INSERT(„befehl“;“ option“)

• Mit dem Argument „leadtext“ kann ein Text übergeben werden, welcher vor den gefundenen Daten zurückgegeben wird. Werden keine Daten gefunden, so wird auch „leadtext“ nicht zurückgegeben.Sofern „leadtext“ nicht mit einem Asterisk (*) beginnt, gilt:Das Zeichen „>“ wird in „leadtext“ durch einen Tab ersetztDas Zeichen „/“ wird in „leadtext“durch eine Zeilenschaltung ersetzt

• Mit dem Argument „trailtext“ kann ein Text übergeben werden, welcher nach den gefundenen Daten zurückgegeben wird. Werden keine Daten gefunden, so wird auch „trailtext“ nicht zurückgegeben.Sofern „trailtext“ nicht mit einem Asterisk (*) beginnt, gilt:Das Zeichen „>“ wird in „trailtext“ durch einen Tab ersetztDas Zeichen „/“ wird in „trailtext“durch eine Zeilenschaltung ersetzt

• Mit dem Befehl „SprachISOCode“ kann ein Sprach-ISO Code mit zwei Ziffern übergeben werden (z.B. „de“ für Deutsch, „en“ für Eng-lisch, „fr“ für Französisch.). Dadurch wird das Resultat des Ausdrucks, sofern verfügbar, in der betreffenden Sprache zurückgegeben.

� /�6 46

Page 8: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Syntax Referenzmanual

Argumente pro Familie Die einzelnen Argumente werden nachfolgend, pro Familie beschrieben

Familie „AGE_INSERT“Ausdrücke der Familie „AGE_INSERT“ verfügen über 1-4 Parameter:

AGE_INSERT(„befehl“;“option“;“leadtext“;“trailtext“)

Nur der erste Parameter („befehl“) ist zwingend. Die übrigen Parameter sind optional.

Ausdrücke mit AGE_INSERT holen sich Daten, welche im Zusammenhang mit dem aktuellen Fristen-/Agendadatensatz stehen, die aber über normale Felder nicht abgedeckt werden können.

So gibt zum Beispiel der Ausdruck AGE_INSERT(„owners“) eine Liste aller mit der Frist verbundenen Sachbearbeiter zurück.

Familie „ADR_INSERT“Ausdrücke der Familie „ADR_INSERT“ verfügen über 1-4 Parameter:

ADR_INSERT(„befehl“;“option“;“leadtext“;“trailtext“)

Nur der erste Parameter („befehl“) ist zwingend. Die übrigen Parameter sind optional.

Ausdrücke mit ADR_INSERT holen sich Daten, welche im Zusammenhang mit dem aktuellen Adressdatensatz stehen, die aber über normale Felder nicht abgedeckt werden können.

So gibt zum Beispiel der Ausdruck ADR_INSERT(„related“) eine Liste aller verbundener Adressen zurück.

� /�7 46

Page 9: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Syntax Referenzmanual

� /�8 46

Page 10: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Syntax Referenzmanual

Familie „CASE_INSERT“)Ausdrücke der Familie „CASE_INSERT“ verfügen über 1-5 Parameter:

CASE_INSERT(„befehl“;“option“;“SprachISOCode“;“leadtext“;“trailtext“)

Nur der erste Parameter („befehl“) ist zwingend. Die übrigen Parameter sind optional.

Ausdrücke mit CASE_INSERT holen sich Daten, welche im Zusammenhang mit dem aktuellen Mandat stehen, die aber über normale Felder nicht abgedeckt werden können.

So gibt zum Beispiel der Ausdruck CASE_INSERT(„profit_account“) den Namen des dem Mandat zugewiesenene Ertragskontos zurück.

Familie „GEN_INSERT“Ausdrücke der Familie „GEN_INSERT“ verfügen über 1-5 Parameter:

GEN_INSERT(„befehl“;“option“;“SprachISOCode“;“leadtext“;“trailtext“)

Nur der erste Parameter („befehl“) ist zwingend. Die übrigen Parameter sind optional.

Ausdrücke mit GEN_INSERT holen sich Daten, welche im Zusammenhang mit allgemeinen Informationen der Kanzlei stehen.

So gibt zum Beispiel der Ausdruck GEN_INSERT(„CurClientName “) den Namen der Kanzlei zurück.

Familie „INV_INSERT“Ausdrücke der Familie „INV_INSERT“ verfügen über 1-6 Parameter:

INV_INSERT(„befehl“;“option“;“currency“;“exchangerate“;“leadtext“;“trailtext“)

� /�9 46

Page 11: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Syntax Referenzmanual

Nur der erste Parameter („befehl“) ist zwingend. Die übrigen Parameter sind optional.

Ausdrücke mit INV_INSERT holen sich Daten, welche im Zusammenhang mit der aktuellen Rechnung stehen.

So gibt zum Beispiel der Ausdruck INV_INSERT(„principal “) die Adresse des Rechnungsschuldners zurück.

Das dritte (optionale) Argument (Währung) kann einen ISO Währungscode enthalten, sofern Beträge in eine andere Währung umgerechnet werden sollen. Es können nur Währungen verwendet werden, welche im Bereich "Spezial", im Menu "Basisdaten/Währungen" angelegt wur-den.

Das vierte (optionale) Argument (Fixkurs) kann einen festen Umrechnungskurs enthalten, sofern Beträge in eine andere Währung umge-rechnet werden sollen. Wird im dritten Argument ein gültiger Währungscode angegeben und das vierte Argument weggelassen, so wird der Tageskurs verwendet.

Wird dem vierten Argument ein Sternchen (*) vorangestellt, so wird die nachfolgende Zahl als Multiplikator für den Tageskurs interpretiert.

Beispiele für gültige Ausdrücke:

INV_INSERT("tax_code") Gibt die MwSt.-Nummer zurück

INV_INSERT("title";"uppercase") Gibt den Rechnungstitel in Grossbuchstaben zurück

INV_INSERT("services";"long";"USD") Gibt ein Total pro Leistungsgruppe zurück, umgerechnet in USD zum Tageskurs

INV_INSERT("services";"long";"USD";"1.2") Gibt ein Total pro Leistungsgruppe zurück, umgerechnet in USD zum Fixkurs von 1.2

INV_INSERT("services";"long";"USD";"*1.15") Gibt ein Total pro Leistungsgruppe zurück, umgerechnet in USD zum Tageskurs plus 15%

INV_INSERT("lines";"classic") Listet die einzelnen erbrachten Leistungen mit Datum auf

� /�10 46

Page 12: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Syntax Referenzmanual

Nicht immer ist es notwendig ein Rechnungstemplate in mühseliger Arbeit mit den einzelnen Befehlen zusammenzubauen. Für einfachere Anwendungen bestehen vordefinierte Befehle, welche ganze Blöcke fixfertig zurückgeben. Für viele Aufgaben genügen zwei Befehle, um sowohl die Totalisierung als auch die einzelnen Leistungen auszugeben:

Familie „PICT_INSERT“Ausdrücke der Familie „PICT_INSERT“ verfügen über 1-4 Parameter:

PICT_INSERT(„befehl“;“option“;“format“;“width“;“height“)

Nur der erste Parameter („befehl“) ist zwingend. Die übrigen Parameter sind optional.

Ausdrücke mit PICT_ INSERT holen sich Daten, welche im Zusammenhang mit Bildern stehen.

So gibt zum Beispiel der Ausdruck PICT_INSERT(„pict1“) das Bild aus der aktuellen Adresse zurück.

INV_INSERT("summary";"long") ListetallerelevantenRechnungsinformationenintotalisierterFormauf

INV_INSERT("lines";"classic") ListetalleLeistungenchonologischauf.

INV_INSERT("hours";"creatorname";"";"";"Rekapitulation//") ListeteineRekapitulationdererbrachtenStundenproMitarbeiterauf.DerRekapitulationwirdderTitel"Rekapitulation",gefolgtvonzweiZeilenschaltungen,vorangestellt.WennkeineStundenvorhandensind,wirdnichtszurückgegeben.

� /�11 46

Page 13: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Syntax Referenzmanual

Familie „RVG_INSERT“Ausdrücke der Familie „RVG_INSERT“ verfügen über 1-4 Parameter:

RVG_INSERT(„befehl;“option“;“LeadText“;“Trailtext“)

Nur der erste Parameter („befehl“) ist zwingend. Die übrigen Parameter sind optional. Der zweite Parameter „option“ wird derzeit nicht ver-wendet.

Familie „TXT_INSERT“Ausdrücke der Familie „TXT_INSERT“ verfügen über 1-4 Parameter:

TXT_INSERT(„MaleText;“FemaleText“;“EntityText“;“ContactSelector“)

In der Regel werden alle vier Parameter übergeben.

Der Ausdruck TXT_INSERT gibt einen der ersten drei Parameter zurück, und zwar abhängig vom Geschlecht der gewählten Adresse. Welche Adresse gemeint ist, wird mit „ContactSelector“ bestimmt.

So gibt z.B. TXT_INSERT(„Gläubiger“;“Gläubigerin“;“Gläubigerin“;“related“) einen der drei ersten Ausdrücke zurück, und zwar abhängig vom Geschlecht des mit dem aktuellen Mandat verbundenen Datensatzes.

� /�12 46

Page 14: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D
Page 15: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

Referenz AGE_INSERT (Befehl ; Option ; LeadText ; TrailText)

Informationen zur aktuellen Frist/Agendaeintrag

Befehl Option Erläuterung Beispiel

owners GibtdieKurzzeichendermitderFristbzw.demAgendaeintragverbundenenSachbearbeiterzurück

MUS,SAM

/ 13 46

Page 16: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

ADR_INSERT (Befehl ; Option ; LeadText ; TrailText)

Informationen zum aktuellen Adressdatensatz

Befehl Option Erläuterung Beispieladdresses Gibt in zweiSpalten,nebeneinander stehend,diebeidenAdressen

eines Kontakts zurück (z.B.WORK undHOME). Die Hauptadressewird jeweils in der linken Spalte aufgeführt. Die beiden AdressenwerdendurcheinenTabvoneinandergetrennt.

WORKHOME

HansMeierHansMeierOberweg2Unterstr.26000Luzern6020Kriens

contacts GibteineListemitallenverfügbarenKontaktmöglichkeitenzurück,undzwarinderForm‚Label>Data’

PhoneW +41315113150FaxW +41315110315MobileW +41797342846eMailW [email protected]

country GibtdasLandderAdresseimKlartextzurück DEUTSCHLANDlanguage GibtdieSprachederAdresseimKlartextzurück Deutschmanager GibtdenvollständigenNamendesAccountManagersfürdenaktu-

ellenAdressdatensatzzurückRechtsanwältinMarthaHuber

manager project GibtdenvollständigenNamendesAccountManagersfürdasaktu-elleMandatAdressdatensatzzurück

RechtsanwältinMarthaHuber

mandate GibtdenvollständigenNamendesAccountManagersfürdasaktu-elleMandatAdressdatensatzzurück

RechtsanwältinMarthaHuber

canvasser Gibt den vollständigen Namen des Akquisiteurs für den aktuellenAdressdatensatzzurück

RechtsanwältinMarthaHuber

project Gibt den vollständigen Namen des Akquisiteurs für das aktuelleMandatAdressdatensatzzurück

RechtsanwältinMarthaHuber

mandate Gibt den vollständigen Namen des Akquisiteurs für das aktuelleMandatAdressdatensatzzurück

RechtsanwältinMarthaHuber

status GibtdenStatusdesaktuellenAdressdatensatzesimKlartextzurück Aktiv(oderInaktiv,Vertraulich,Intern)

Befehl

/ 14 46

Page 17: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

cave GibtdenInfoTextfürdenaktuellenAdressdatensatzzurück.WennkeinInfoTextbesteht,wirdein„-„zurückgegeben.

-

related all GibteineListeallerverbundenenKontaktederaktuellenAdresse,sowiedesaktuellenMandateszurück,undzwarimFormat:

RelationName>Kontakt>Position

MitarbeiterMeier,Hans(Bern) PhoneW:+41315111222CEO

address GibteineListederverbundenenKontaktederaktuellenAdressezurück,undzwarimFormat:

RelationName>Kontakt>Position

MitarbeiterMeier,Hans(Bern) PhoneW:+41315111222CEO

mandate GibteineListederverbundenenKontaktedesaktuellenMandateszurück,undzwarimFormat:

RelationName>Kontakt>Position

MitarbeiterMeier,Hans(Bern) PhoneW:+41315111222CEO

project GibteineListederverbundenenKontaktedesaktuellenMandateszurück,undzwarimFormat:

RelationName>Kontakt>Position

MitarbeiterMeier,Hans(Bern) PhoneW:+41315111222CEO

relatedXXX reference GibtdieSpalte„Ref.“derimStammblattüberdieBeziehungmitIDXXXverbundenenAdressezurück.

ABC-123

categories GibteineListederKategorien,zuwelchemdieserDatensatzgehört,imKlartextzurück.DieeinzelnenKategoriensinddurcheinKommagetrennt.

Kategorie1,Kategorie2

Option Erläuterung BeispielBefehl

/ 15 46

Page 18: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

pricelist GibtdenNamenderfürdasaktuelleMandatverwendetenPreislisteimKlartextzurück

Standard

invoice_template GibtdenNamenderfürdasaktuelleMandateingestelltenRechnungsvorlagezurück

Standard

reminder_scheme Gibt den Namen des für das aktuelle Mandat eingestelltenMahnschemaszurück

Standard

payment_account Gibt Kontonummer und Name des für das aktuelle MandateingestelltenZahlungskontoszurück

1020Bank

proOit_account Gibt Kontonummer und Name des für das aktuelle MandateingestelltenErtragskontoszurück

4000Ertrag

tax_option Gibt „Ja“ oder „Nein“ zurück, abhängig davon, ob das aktuelleMandatalsMwSt.-frei(odernicht)deriniertist

Ja

lump_option Gibt „Ja“ oder „Nein“ zurück, abhängig davon, ob das aktuelleMandatalsPauschalmandatderiniertist

Ja

invoice_by_plan Gibt „Ja“ oder „Nein“ zurück, abhängig davon, ob für das aktuelleMandateinZahlungsplanhinterlegtist

invoice_by_amount Gibtentweder„Ja>xxx“zurückoder„Nein“,abhängigdavon,obfürdas aktuelle Mandat ein Schwellenwert zur Auslösung einerRechnungderiniertist(xxx=Schwellenwert)

JaCHF5.000,00

ticket_to SoferninobigenFälleneinTicktausgelöstwerdensoll,gibtdieserAusdruckdenNamendesTicketempfängerszurück.

Michael

deviations Gibt eine Liste aller Zu- oder Abschläge zurück, und zwar imFormat:

Typ>Basis>Prozentsatz>Text

ZuschlagHONORAR3%Auslagenpauschale

total_uninvoiced GibtdenWertallernochnichtabgerechnetenLeistungenüberalleMandatehinwegzurück(TotalallerungerechnetenLeistungen).

1,940.67

Option Erläuterung BeispielBefehl

/ 16 46

Page 19: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

total_retainers Gibt den Betrag (Neto) aller Vorschuss- und Teilrechnungen überalleMandatehinwegzurück.

1,000

total_credit Gibt den Betrag (Neto) aller über die Buchhaltung eingebuchterGuthabendesMandantenüberalleMandatehinwegzurück.

5,000.00

total_credit_retainers GibtdendenBetrag(Neto)allerüberdieBuchhaltungeingebuchterGuthaben und Vorschüsse des Mandanten über alle Mandatehinwegzurück.

1,500

total_balance GibtdenBetrag(Neto)alleraufgelaufenenLeistungenabzüglichderVorschüsseundGuthabenzurück.

1,059.33

Option Erläuterung BeispielBefehl

/ 17 46

Page 20: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

CASE_INSERT (Befehl ; Option ; SprachISOCode ; LeadText ; TrailText)

A. Informationen zum aktuellen Mandat

Befehl Option Erläuterung Beispiel

id GibtdieinterneProjekt-IDzurück 2-00

status Gibt den Projektstatus im Klartext zurück (Aktiv, Inaktiv,Archiviert,Intern)

Aktiv

creation_stamp GibtDatumundZeitderAnlagedesDatensatzesan 20.11.201111:20

creation_date GibtdasDatumderAnlagedesDatensatzesan 20.11.2011

creation_time GibtdieZeitderAnlagedesDatensatzesan 11:20

creating_user GibtdenNamedesBenutzerszurück,welcherdenDatensatzangelegthat

Michael

modiOication_stamp GibtDatumundZeitderletztenModirikationdesDatensatzesan

20.11.201111:20

modiOication_date GibtdasDatumderletztenModirikationdesDatensatzesan 20.11.2011

modiOication_time GibtdieZeitderletztenModirikationdesDatensatzesan 11:20

modifying_user Gibt den Namen des Benutzers zurück, welcher denDatensatzzuletztmodirizierthat

Michael

name GibtdenNamendesMandatszurück Mandat4|11

proOit_account Gibt die Kontobezeichnung des Ertragskontos zurück,welches dem Mandat zugeordnet ist. Mit dem optionalenSprachcode kann auch auf die Kontenbezeichnung in eineranderenverfügbarenSprachezugegriffenwerden.

4000Ertrag

payment_account Gibt die Kontobezeichnung des Zahlungskontos zurück,welches dem Mandat zugeordnet ist. Mit dem optionalenSprachcode kann auch auf die Kontenbezeichnung in eineranderenverfügbarenSprachezugegriffenwerden.

1020Bank

Befehl

/ 18 46

Page 21: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

pricelist_name Gibt die dem Mandat zugeordnete Preisliste im Klartextzurück

Standard

pricelist Gibt die Stundensätze auf der Basis der dem MandatzugeordnetenPreislistezurück

Partner>EUR>250,00

Associates>EUR>180,00

Sekretariat>EUR>85,00destroy_date Gibt das Datum zurück, an welchem die Mandatsakten

vernichtetwerdensollen10.12.2020

language GibtdenISOCodederdiesemMandatzugeordnetenSprachezurück

de

description GibtdasFeld‚inSachen’zurück Kramer./.Kramer

matter GibtdasFeld‚inSachen’zurück Kramer./.Kramer

reference Gibt das eigene Aktenzeichen desMandates zurück („UnserZeichen“)

XY-Ungelöst

value GibtdenGegenstandswert(Streitwert)desMandateszurück EUR200.000,00

storage GibtdenStandortderphysischenAktenzurück RegalA,RaumB

total_uninvoiced GibtdenBetragdernochoffenenLeistungenzurück EUR3.750,00

last_service GibtdasDatumderletztenerbrachtenLeistungzurück 20.11.2011

details GibtdieBeschreibungdesMandateszurück KlägerverlangtvomMandantenblablaba...

category GibtdieKategoriedesMandateszurück Zivilrecht

appointments Gibt eine Liste aller in diesem Mandat erfassten TerminezurückimFormatimfolgendenTabulator,getrenntenDatum,Zeit,Titel,Ort,Beschreibung

Fre, 23. Okt 2015 > 20:00 > 22:00 > Meeting mitGegenpartei > Konferenzraum 2 > Abklärung zurGütlichenEinigung

deadlines GibteineListealler indiesemMandaterfasstenFristenundWiedervorlagen zurück im folgenden, Tabulator getrenntenFormat:Datum,Zeit,Titel,Ort,Beschreibung

Don,8.Okt2015>17.00>FRIST:EingabebeiGericht>Achtung,DokumentC3bisC10bereithalten.

Option Erläuterung BeispielBefehl

/ 19 46

Page 22: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

appointments_deadlines GibteineListeallerindiesemMandaterfasstenFristen,WiedervorlagenundTerminezurückimfolgenden,TabulatorgetrenntenFormat:(!),Datum,Zeit,Titel,Ort,Beschreibung

Fre,23.Okt2015>20:00>22:00>MeetingmitGegenpartei>Konferenzraum2>AbklärungzurGütlichenEinigung

!,Don,8.Okt2015>17.00>FRIST:EingabebeiGericht>Achtung,DokumentC3bisC10bereithalten.

comments GibtdenInhaltdesKommentarfeldseinesMandateszurück AnsprechpartnerwährendAbwesenheit:HerrMüller

info_alpha1

(info_alpha2-16)

GibtdenInhaltdesZusatzfeldes1wieder

(GleichfürZusatzfelder2-16)info_text1 GibtdenInhaltdesZusatzfeldesfürTextwieder

info_date1

(info_alpha2-6)

GibtdenInhaltdesZusatzfeldes1fürDatenwieder

(GleichfürDatumszusatzfelder2-6)account_manager GibtdeninternenNamendesMandatsführerszurück Michael

business_source GibtdeninternenNamendesAkquisiteurszurück Simon

executing GibtdeninternenNamendesAusführendenzurück Petra

account_manageroder

business_sourceoder

executing

internal GibtdeninternenNamendesMandatsführers/Akquisieteurs/Ausführendenzurück

Michael

external GibtdenexternenNamendesMandatsführers/Akquisiteurs/Ausführendenzurück

MichaelMuster

Rechtsanwaltexternal1 GibtdieersteZeiledesexternenNamensdes

Mandatsführers/Akquisiteurs/AusführendenzurückMichaelMuster

external2 GibtdiezweiteZeiledesexternenNamensdesMandatsführers/Akquisiteurs/Ausführendenzurück

Rechtsanwalt

short Gibt das Kurzzeichen des Mandatsführers/Akquisiteurs/Ausführendenzurück

MMU

title GibtdenTiteldesMandatsführers/Akquisiteurs/Ausführendenzurück

HerrDr.

Option Erläuterung BeispielBefehl

/ 20 46

Page 23: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

phone GibtdieTelefonnummerdesMandatsführers/Akquisiteurs/Ausführendenzurück

0264333434

fax GibtdieFaxnummerdesMandatsführers/Akquisiteurs/Ausführendenzurück

0264333435

email GibtdieEmailadressedesMandatsführers/Akquisiteurs/Ausführendenzurück

[email protected]

mobile GibtdieMobilnummerdesMandatsführers/Akquisiteurs/Ausführendenzurück

0788766565

rirst_name GibtdenVornahmendesMandatsführers/Akquisiteurs/Ausführendenzurück

Michael

last_name GibtdenNachnahmendesMandatsführers/Akquisiteurs/Ausführendenzurück

Muster

Option Erläuterung BeispielBefehl

/ 21 46

Page 24: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

B. Informationen zur verbundenen AdresseDie mit dem Mandat verbundene Adresse wird mit dem Befehl „client“, „selected“ oder „related“ ausgewählt:

• „client“ selektiert den zum aktuellen Mandat gehörenden Klienten, unabhängig davon, welche Adresse der Benutzer in der Mandatsmap-pe gerade selektiert hat.

• „selected“ benützt die in der Mandatsmappe gerade selektierte Adresse • „relatedXXX“ benützt die Adresse, welche über die Relation mit der ID XXX mit dem aktuellen Mandat verbunden ist (z.B. „related400“

wählt die Gegenpartei, weil diese mit der Relation 400 (Klient-Gegenpartei) mit dem Mandat verbunden ist.

Befehl Option Erläuterung BeispielclientoderselectedoderrelatedXXX

label GibtdiefünfzeiligeAdressetikettederHauptadressezurück

HansMeier

Bahnhofstr.20

3000Bernhome_label GibtdiefünfzeiligeAdressetiketteder

Privatadressezurück(sofernverfügbar)HansMeierBahnhofstr.203000Bern

work_label GibtdiefünfzeiligeAdressetikettederArbeitsadressezurück(sofernverfügbar)

HansMeier

Zollweg20

3012Könizfullcontact GibtAnrede,NameundAdresseineinerZeile

zurückHerrHansMeier,Zollweg20,3012Köniz

contacts GibteineListemitallenverfügbarenKontaktmöglichkeitenzurück,undzwarinderForm‚Label>Data’

PhoneW +41315113150FaxW +41315110315MobileW +41797342846eMailW [email protected]

address_id GibtdieinterneIDderAdressezurück 157100code GibtdenAdresscodezurück 1571type GibtdenAdresstypimKlartextzurück Klienttitle Anrede Herrfullname_list Name,Vorname Meier,Karlfullname_letter VornameName KarlMeiercomplement Zusatzstreet1 Strasse1street2 Strasse2

Befehl

/ 22 46

Page 25: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

zip PLZcity Ortstate Bundesland/Kantoncountry Land Deutschlandprof_pos Positiongender GibtdasGeschlechtimKlartextzurück

(Männlich,WeiblichoderJur.Person).WirdderISOSprachcodeübergeben,kommtdasGeschlechtentsprechendübersetztzurück.

Männlich

language ISOCodederSprachederAdresse decontact1-6 GibteinesdersechsKontaktfelderzurück(in

derReihenfolge,indersieaufdemStammblattstehen)

0313445555

creation_stamp GibtDatumundZeitderAnlagedieserAdressezurück

20.12.201111:30

creation_date GibtdasDatumderAnlagedesDatensatzesan 20.11.2011

creation_time GibtdieZeitderAnlagedesDatensatzesan 11:30

creating_user GibtdenBenutzerzurück,welcherdieAdresseangelegthat

Michael

modirication_stamp GibtDatumundZeitderletztenModirikationdieserAdressezurück

20.12.201118:15

modirication_date GibtdasDatumderletztenModirikationdesDatensatzesan

20.11.2011

modirication_time GibtdieZeitderletztenModirikationdesDatensatzesan

18:15

modifying_user GibtdenBenutzerzurück,welcherdieAdressezuletztmodirizierthat.

Simon

contacttype1-6 GibtdasdensechsKontaktfeldernzugeordneteLabelzurück

Tel.G

birth_foundation_date GibtdasGeburts-bzw.Gründungsdatumzurück

10.06.2011

birth_foundation_month GibtdenGeburts-bzw.Gründungsmonatzurück

6

sector Branche ITlegal_doc1 AHV-Nummer/RV-Nummer

Option Erläuterung BeispielBefehl

/ 23 46

Page 26: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

legal_doc2 Steuernummernickname Kurzname Karirirst_name Vorname Karllast_name Nachname Meierletter_title Briefanrede SehrgeehrterHerrMeierhistory Textinfo_alpha1-6 Gibteinesdersechsfreiderinierbaren

alphanumerischenFelderzurückinfo_date1-6 Gibteinesdersechsfreiderinierbaren

Datumsfelderzurückinfo_boolean1-6 Gibteinesdersechsfreiderinierbaren

Booleanfelderzurückinfo_real1-6 Gibteinesdersechsfreiderinierbaren

Fliesskomma-Felderzurückinfo_longint1-6 Gibteinesdersechsfreiderinierbaren

Ganzzahlen-Felderzurückinfo_text1-2 GibteinesderbeidenfreiderinierbarenText-

Felderzurückcave Gibtdas„Info“FeldaufderSeite„Mandate“

zurückcompany Firmadepartment Abteilungbusiness_source Akquisiteuraccount_manager AccountManagerphone Telefon(ersteTelefonnummerimStammblatt)fax Fax(ersteFaxnummerimStammblatt)mobile Mobile(ersteHandynummerimStammblatt)mail eMail(ersteeMailAdresseimStammblatt)site WebSite(ersterWebSiteimStammblatt)skype Skype(ersteSkypeAdresseimStammblatt)reference FremdaktenzeichenderverbundenenAdresse

Option Erläuterung BeispielBefehl

/ 24 46

Page 27: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

GEN_INSERT (Befehl ; SprachISOCode ; Option ; LeadText ; TrailText)

A. Informationen zur aktuellen Entität (Kanzlei)

Befehl Option Erläuterung Beispielname GibtdenNamenderaktuellenEntitätzurück Muster&SampleRechtsanwältestreet1 Gibt das Feld ‚Strasse 1’ der aktuellen Entität

zurückBahnhofplatz12

street2 Gibt das Feld ‚Strasse 2’ der aktuellen Entitätzurück

Postfach

zip Gibt die Postleitzahl der aktuellen Entitätzurück

60313

city GibtdenOrtderaktuellenEntitätzurück FrankfurtamMainstate Gibt das Bundesland/Kanton der aktuellen

EntitätzurückBW

country GibtdasLandderaktuellenEntitätzurück Deutschlandcountry short Gibt den ISO Code des Landes der aktuellen

EntitätzurückDE

phone GibtdasTelefonderaktuellenEntitätzurück 06227381406fax GibtdenFaxderaktuellenEntitätzurück 06227381200mail GibtdieeMailderaktuellenEntitätzurück [email protected] Gibt die Mobiltelefonnummer der aktuellen

Entitätzurück017756576585

taxcode Gibt dieMwSt.-Nummer der aktuellen Entitätzurück

DE258865762

observation1 GibtdasFeld „Hinweise“deraktuellenEntitätzurück

AbteilungfürMergerandAquisition

/ 25 46

Page 28: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

B. Weitere Informationen

Befehl Option Erläuterung Beispiel

letterdate GibtOrtundDatumindergewünschtenSprachezurück

Achtung:BeziehtsichaufdasErstellungsdatumdeszugrundeliegendenDatensatzes

Frankfurt,20.März2012

City(z.B.„München“) GibtdenspeziriziertenOrtundDatumindergewünschtenSprachezurück

Achtung:BeziehtsichaufdasErstellungsdatumdeszugrundeliegendenDatensatzes

München,20.März2012

currentdate GibtOrtundDatumindergewünschtenSprachezurück

Achtung:BeziehtsichaufdasErstellungsdatumderVorlage(immerHeute)

Frankfurt,20.März2012

short GibtdasDatumindergewünschtenSprachezurück

20.März2012

instructions GibtdieBankverbindungdesHaupt-ZahlungskontosindergewünschtenSprachezurück

Bankverbindung:CommerzbankFrankfurt,BLZ:33344400Konto754332344

instructions 600 GibtdieBankverbindungdesZahlungskontosmitderin‚Option’übergebenenIDindergewünschtenSprachezurück

Bankverbindung:CommerzbankFrankfurt,BLZ:11122233Konto456855344

/ 26 46

Page 29: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

INV_INSERT (Befehl ; Option ; Währung ; Wechselkurs ; LeadText ; TrailText)

A1. Allgemeine Rechnungs- & Mahnungsinformationen

Befehl Option Erläuterung Beispiel

client GibtdenAdressblockdesKlientenzurück HerrnHansKurzmeierMorgenhalde128010Zürich

letter_title GibtdieAnschriftdesKlientenzurück SehrgeehrterHerrKurzmeier

principal GibtdenAdressblockdesDebitorszurück(entsprichtderAdressedesKlientenbzw.derZahlstelle,soferneinesolchederiniertist)

MusterAG

Bahnhofstr.12

8000Zürichaccount GibtdieKontoverbindungzumRechnungsdruckzurück,gemässdemin

derRechnungderiniertenZahlungskontoUBSAG,8010Zürich(IBANCH5000100233000189988,SWIFT/BICUBBKCHZX60B)

date GibtdasRechnungsdatuminderSprachederRechnungzurück 3.März2010

invoicedate GibtdasRechnungsdatuminderSprachederRechnungzurückmitOrtsangabe

München,4.Januar2010

payment_conditions GibtdenTextfürdieZahlungskonditionen,beiRechnungenoderGutschriften,zurück.DerTextwirdausdemfürdieRechnungeingestelltenMahnschemaundgemässRechnungssprachegewählt.

WirbittenSie,denBetragvon993.85innert20TagenmitbeiliegendemEinzahlungsscheinaufunserKontox-xxxzuüberweisen.

period VollständigeAngabederRechnungsperiode inderZeitvom4.Januar2010bis27.Februar2010

period_all VollständigeAngabederRechnungsperiodefüralleerfasstenLeistungenineinemMandat,obabgerechnetodernicht.

period_from DatumderältestenaufderRechnungfakturiertenRechnung 4.Januar2010

period_from_all DatumderältestenaufdemMandaterfasstenLeistung 1.Januar2010

Befehl

/ 27 46

Page 30: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

period_to DatumderjüngstenaufderRechnungfakturiertenLeistung 27.Februar2010

period_to_all DatumderjüngstenaufdemMandaterfasstenLeistung 20.März2010

reference Rechnungsreferenz,wieimMandatderiniertoder,wenndiesesFeldleerist,Mandatsname

Firmengründung

reference client Rechnungsreferenz,wieimMandatderiniert Firmengründung

internal Mandatsname GründungMusterAG

Value GibtdenGegenstandswert(Streitwert)desaktuellenMandateszurück.WenndieserWert0ist,wirdnichtszurückgegeben

EUR200.000,00

tax_code MwSt.-NummerderKanzlei,wieinden"AllgemeinenEinstellungen"deriniert

551331

title Rechnungstitel RechnungNr.123-00

uppercase RechnungstitelinGrossbuchstaben RECHNUNGNR.123-00

number Rechnungsnummer 123-00

reminder GibtdenBetragderoffenenRechnungenanmitFälligkeitsdatum,eingegangenenTeilzahlungenundTotaldesRechnungsbetrages

RechnungNr.4-00>EUR>2500>16.8.201513.10.15AnrechnungGuthaben>EUR>300

Rechnungsbetrag>EUR>2200nodue GibtdenBetragderoffnenRechnungzurückmitFälligkeitsdatumund

TeilzahlungenaberohneRechnungsbetragRechnungNr.4-00>EUR>2500>16.8.201513.10.15AnrechnungGuthaben>EUR>300

short GibtdenBetragderoffnenRechnungzurückmitFälligkeitsdatumundTeilzahlungenaberohneRechnungsbetrag

RechnungNr.4-00>EUR>2500>16.8.2015Verbucht>EUR>300

Rechnungsbetrag>EUR>2200short_nodue GibtdenBetragderoffnenRechnungzurückmitFälligkeitsdatumund

TeilzahlungenaberohneRechnungsbetragRechnungNr.4-00>EUR>2500>16.8.2015Verbucht>EUR>300

due_date GibtdasDatumzurück,andemdieRechnungimSystemals„Fällig“markiertwird(GemässMahnschema)

16.10.15

Option Erläuterung BeispielBefehl

/ 28 46

Page 31: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

days GibtdieAnzahlTagewieder,seitdemdieRechnungimSystemerstelltwurde.

5

term GibtdieZahlungsfrist(inTagen)zurück,gemässdeminderRechnungderiniertenMahnschema

30

invoice_subtotal2 AufstellungdesRechnungstotalssamtFälligkeitsdatumineinerZeilefürdieDarstellungaufMahnungen

RechnungNr.4-00>CHF>2300>15.09.2015

Oirst_project GibtdasErsteMandataufdiesemAdressdatensatzsamtAktenzeichenzurück

045|15Vertragsbruch

legal_doc1 AHV-Nummer/RV-NummerdesRechnungsempfängers

legal_doc2 SteuernummerdesRechnungsempfängers

account_manager GibtdeninternenNamendesMandatsführerszurück Michael

internal Gleichwieoben Michael

external GibtdenexternenNamendesMandatsführerszurück MichaelMusterRechtsanwalt

short GibtdasKurzzeichendesMandatsführerszurück MUS

executing GibtdeninternenNamendesAusführendenzurück Erna

internal Gleichwieoben Erna

external GibtdenexternenNamendesAusführendenzurück ErnaEmsigAssistentin

short GibtdasKurzzeichendesAusführendenzurück EEM

business_source GibtdeninternenNamendesAkquisiteurszurück Erna

internal Gleichwieoben Erna

Option Erläuterung BeispielBefehl

/ 29 46

Page 32: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

B. Rechnungstotalisierung & Fakturavorschlag

external GibtdenexternenNamendesAkquisiteurszurück ErnaEmsigAssistentin

short GibtdasKurzzeichendesAkquisiteurszurück EEM

Option Erläuterung BeispielBefehl

Befehl Option Erläuterung Beispiel

services summary EineZeileproLeistungsgruppe:NamederLeistungsgruppe,WährungundBetrag(jeweilsdurchTabgetrennt)

Honorar>CHF>2120.00

Gebühren>CHF>320.00extendedsummary EineZeileproLeistungsgruppe:NamederLeistungsgruppe,Anzahl

Stunden,WährungundBetrag(jeweilsdurchTabgetrennt)Honorar>12,5Std.>CHF>2120.00

Gebühren>2Ein>CHF>320.00

extendedsummary2 ErweiterterBlockderdieLeistungsgruppenundeineTotaliserungzurückgibt.

extendedsummary2.1 ErweiterterBlockderdieLeistungsgruppenundeineTotaliserungzurückgibtunddieMWSTdazuberechnet

short Neto-GesamtbetragallerLeistungesgruppen:"Leistungen",WährungundGesamtbetrag(jeweilsdurchTabgetrennt)

Leistungen>CHF>2440.00

short2 Neto-GesamtbetragallerLeistungesgruppen(nurBetrag) 2444.00

short3 Neto-GesamtbetragallerLeistungesgruppen(WährungundBetrag) CHF>2444.00

gross Bruto-Gesamtbetrag(inkl.MWST)allerLeistungesgruppen:"Leistungen",WährungundGesamtbetrag(jeweilsdurchTabgetrennt)

Leistungen>CHF>2904.00

gross2 Bruto-Gesamtbetrag(inkl.MWST)allerLeistungesgruppen,nurBetrag. 2904.00

gross3 Bruto-Gesamtbetrag(inkl.MWST)allerLeistungesgruppen,WährungundBetrag

CHF>2904.00

Befehl

/ 30 46

Page 33: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

services_all summary GiltfüralleindiesemMandaterfasstenLeistungen,obabgerechnetodernicht:EineZeileproLeistungsgruppe:NamederLeistungsgruppe,WährungundBetrag(jeweilsdurchTabgetrennt).FunktioniertnurausserhalbvonRechnungsdatensätzen

Honorar>CHF>2120.00

Gebühren>CHF>320.00

extendedsummary EineZeileproLeistungsgruppe:NamederLeistungsgruppe,AnzahlStunden,WährungundBetrag(jeweilsdurchTabgetrennt)

Honorar>12,5Std.>CHF>2120.00

Gebühren>2Ein>CHF>320.00extendedsummary2 ErweiterterBlockderdieLeistungsgruppenundeineTotaliserungzurück

gibt.extendedsummary2.1 ErweiterterBlockderdieLeistungsgruppenundeineTotaliserungzurück

gibtunddieMWSTdazuberechnetshort GiltfüralleindiesemMandaterfasstenLeistungen,obabgerechnetoder

nicht:GesamtbetragallerLeistungesgruppen:"Leistungen",WährungundGesamtbetrag(jeweilsdurchTabgetrennt)FunktioniertnurausserhalbvonRechnungsdatensätzen

Leistungen>CHF>2440.00

short2 GiltfüralleindiesemMandaterfasstenLeistungen,obabgerechnetodernicht:GesamtbetragallerLeistungesgruppen(nurBetrag)FunktioniertnurausserhalbvonRechnungsdatensätzen

2444.00

short3 GiltfüralleindiesemMandaterfasstenLeistungen,obabgerechnetodernicht:GesamtbetragallerLeistungesgruppen(WährungundBetrag)FunktioniertnurausserhalbvonRechnungsdatensätzen

CHF>2444.00

gross GiltfüralleindiesemMandaterfasstenLeistungen,obabgerechnetodernicht:Bruto-Gesamtbetrag(inkl.MWST)allerLeistungesgruppen:"Leistungen",WährungundGesamtbetrag(jeweilsdurchTabgetrennt)FunktioniertnurausserhalbvonRechnungsdatensätzen

Leistungen>CHF>2904.00

gross2 GiltfüralleindiesemMandaterfasstenLeistungen,obabgerechnetodernicht:Bruto-Gesamtbetrag(inkl.MWST)allerLeistungesgruppen,nurBetrag.FunktioniertnurausserhalbvonRechnungsdatensätzen

2904.00

gross3 GiltfüralleindiesemMandaterfasstenLeistungen,obabgerechnetodernicht:Bruto-Gesamtbetrag(inkl.MWST)allerLeistungesgruppen,WährungundBetrag.FunktioniertnurausserhalbvonRechnungsdatensätzen

CHF>2904.00

spread EineZeileproAuf-oderAbschlag:NamedesAuf-oderAbschlages,WährungundBetrag(jeweilsdurchTabgetrennt)

Auslagenpauschale:3%von2120.00>CHF>63.60

short GesamtbetragallerAuf-oderAbschläge:"Auf-oderAbschläge",WährungundGesamtbetrag(jeweilsdurchTabgetrennt)

Auf-oderAbschläge>CHF>63.60

Option Erläuterung BeispielBefehl

/ 31 46

Page 34: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

taxes EineZeileproverwendetemMwSt.-Satz:NamedesMwSt.-Satzes,WährungundBetrag(jeweilsdurchTabgetrennt)

7,6%MwSt.aufCHF2503.60>CHF>190.25

short GesamtbetragallerMwSt.-Sätze:"MwSt.",WährungundBetrag(jeweilsdurchTabgetrennt)

MwSt.>CHF>190.25

short2 GesamtbetragallerMwSt.-Sätze:"MwSt.",WährungundBetrag(WährungundBetrag,ohneTabgetrennt)

CHF190.25

short3 GesamtbetragallerMwSt.-Sätze:"MwSt.",WährungundBetrag(WährungundBetragmitTabgetrennt)

CHF>190.25

value GesamtbetragallerMwSt.-Sätze:"MwSt.",WährungundBetrag(nurBetrag)

190.25

oneline GibtdieinderRechnungverwendetenMwSt.-SätzeineinerZeilezurück.DieMwSt.-SätzesinddurchKommagetrennt

taxes_all GiltfüralleindiesemMandaterfasstenLeistungen,obabgerechnetodernicht:EineZeileproverwendetemMwSt.-Satz:NamedesMwSt.-Satzes,WährungundBetrag(jeweilsdurchTabgetrennt)

7,6%MwSt.aufCHF2503.60>CHF>190.25

short GiltfüralleindiesemMandaterfasstenLeistungen,obabgerechnetodernicht:GesamtbetragallerMwSt.-Sätze:"MwSt.",WährungundBetrag(jeweilsdurchTabgetrennt)

MwSt.>CHF>190.25

short2 GiltfüralleindiesemMandaterfasstenLeistungen,obabgerechnetodernicht:GesamtbetragallerMwSt.-Sätze:"MwSt.",WährungundBetrag(WährungundBetrag,ohneTabgetrennt)

CHF190.25

short3 GiltfüralleindiesemMandaterfasstenLeistungen,obabgerechnetodernicht:GesamtbetragallerMwSt.-Sätze:"MwSt.",WährungundBetrag(WährungundBetragmitTabgetrennt)

CHF>190.25

value GiltfüralleindiesemMandaterfasstenLeistungen,obabgerechnetodernicht:GesamtbetragallerMwSt.-Sätze:"MwSt.",WährungundBetrag(nurBetrag)

190.25

online

subtotal0 ErsteSummierung:TotalisierungderLeistungsgruppen Zwischentotal>CHF>2300

short ErsteSummierung:TotalisierungderLeistungsgruppen(nurBetrag) 2300

Option Erläuterung BeispielBefehl

/ 32 46

Page 35: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

short2 ErsteSumierung:TotalisierungderLeistungsgruppen(nurWährungundBetragohneTabgetrennt)

CHF2300

short3 ErsteSumierung:TotalisierungderLeistungsgruppen(nurWährungundBetragmitTabgetrennt)

CHF>2300

subtotal1 ErstesZwischentotal:LeistungenplusAuf-oderAbschlägeplusMwSt.,WährungundBetrag(jeweilsdurchTabgetrennt)

Zwischentotal>CHF>2693.85

short ErstesZwischentotal(nurBetrag) 2693.85short2 ErstesZwischentotal(nurWährungundBetragohneTabgetrennt) CHF2693.85

short3 ErstesZwischentotal(nurWährungundBetragmitTabgetrennt) CHF>2693.85

subtotal2 ZweitesZwischentotal:subtotal1minusangerechneteAkontore.,WährungundBetrag(jeweilsdurchTabgetrennt)

Zwischentotal>CHF>1693.85

short ZweitesZwischentotal(nurBetrag) 1693.85short2 ZweitesZwischentotal(nurWährungundBetrag) CHF1693.85

short3 ZweitesZwischentotal(nurWährungundBetragmitTabgetrennt) CHF>2693.85

installments EineZeileproangerechneterAkontorechnung:"VorschussRG-Nr.xy",WährungundBetrag(jeweilsdurchTabgetrennt)

VorschussRG-Nr.122-00>CHF>1000.00

short GesamtbetragallerangerechneterAkontorechnungen:"VorschussoderTeilrechnungen",WährungundBetrag(jeweilsdurchTabgetrennt)

VorschussoderTeilrechnungen>CHF>1000.00

auto

Option Erläuterung BeispielBefehl

/ 33 46

Texthiereingeben

Page 36: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

transactions EineZeileproVerbuchung:Buchungstext,WährungundBetrag(jeweilsdurchTabgetrennt)

Guthaben>CHF>500.00ZahlungviaKasse>CHF>200.00

short GesamtbetragallerVerbuchungen:"Verbucht",WährungundGesamtbetrag(jeweilsdurchTabgetrennt)

Verbuchungen>CHF>700.00

short2 GesamtbetragallerVerbuchungen:"Verbucht",WährungundnegativerGesamtbetrag(jeweilsdurchTabgetrennt)

./.Verbuchungen>CHF>700.00

due Ausstand,WährungundBetrag(jeweilsdurchTabgetrennt) Ausstand>CHF>993.85

short Ausstand(nurBetrag) 993.85short2 Ausstand(nurWährungundBetragohneTabgetrennt) CHF993.85short3 Ausstand(nurWährungundBetragmitTabgetrennt) CHF>993.85

linesTotal GibtdenBrutobetragallerLeistungenderRechnunginvorgegebenerFormzurück,ohneBerücksichtigungallfälligerZahlungen.

Rechnungsbetrag>EUR>1250

linesSummary GibtdenNetobetragallerLeistungenderRechnunginvorgegebenerFormzurück,ohneBerücksichtigungallfälligerZahlungenundmitMWSTinnächsterZeile

Gesamt>EUR>1250

19%MwSt.aufEUR1250>237.50summary DieserBefehlgibteinenrixfertigenBlockzurück.Dadurchistesnicht

notwendig,dieRechnungstotalisierungmitdeneinzelnen,vorstehendbeschriebenenBefehlenaufzubauen.ZudemwerdendieZwischentotalerlexibelnachBedarfeingefügtoderausgeblendet.AllerdingsbietetderBefehletwaswenigerMöglichkeitenzurindividuellenGestaltung.

nodue Wievorstehend,aberohneAusstandshort Wievorstehend,abermitAusstandunddieeinzelnenInformationen

werdenjeweilsineinerZeilezusammengefasst.

short_nodue Wievorstehend,aberohneAusstand

Option Erläuterung BeispielBefehl

/ 34 46

Page 37: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

payment_plan SofernimRechnungsdatensatzeineZahlunginRatenderiniertist,gibtdieserBefehldieeinzelnennochausstehendenRatenundderenFälligkeitzurück.

Teilzahlung,fälligbiszumxx.xx.xx>CHF>331.30

Teilzahlung,fälligbiszumxx.xx.xx>CHF>331.30

Teilzahlung,fälligbiszumxx.xx.xx>CHF>331.25

short SofernimRechnungsdatensatzeineZahlunginRatenderiniertist,gibtdieserBefehldieeinzelnennochausstehendenRatenundderenFälligkeitzurück(ohneText).

xx.xx.xx>331.30xx.xx.xx>331.30xx.xx.xx>331.30

long SofernimRechnungsdatensatzeineZahlunginRatenderiniertist,gibtdieserBefehleinenTitelunddieeinzelnennochausstehendenRatenundderenFälligkeitzurück.

Zahlungsplan

Teilzahlung,fälligbiszumxx.xx.xx>CHF>331.30

hours group ErrechnetdasTotalallererfasstenundnichtabgerechnetenStundenproLeistungsgruppe

TotalHonorar>x.xxStd.TotalReisezeit>x.xxStd.

grouptotal ErrechnetdasTotalallererfasstenundnichtabgerechnetenStundenproLeistungsgruppemitBetrag

TotalHonorar>x.xxStd.>CHF>300.00TotalReisezeit>x.xxStd.>CHF>120.00

groupsummary ErrechnetdasTotalallererfasstenundnichtabgerechnetenStundenproLeistungsgruppemitBetrag,sowieTotalisierungszeile

TotalHonorar>x.xxStd.>CHF>300.00TotalReisezeit>x.xxStd.>CHF>120.00TOTAL>x.xxStd.>CHF>420.00

creator ErrechnetdasTotalallererfasstenStundenproSachbearbeiter(AngabedesSachbearbeitersmitKurzzeichen)

x.xxStd.>AMUx.xxStd.>PMU

creatorname ErrechnetdasTotalallererfasstenStundenproSachbearbeiter(AngabedesSachbearbeitersmitKurzzeichenundNamen)

x.xxStd.>AMU>AlfredMuster

x.xxStd.>PMU>PeterMustercreatorsummary ErrechnetdasTotalallererfasstenStundenproSachbearbeiter(Angabe

desSachbearbeitersmitKurzzeichenundNamen),sowieTotalbetragx.xxStd.>AMU>AlfredMuster>CHF>x.xx

x.xxStd.>PMU>PeterMuster>CHF>x.xx

creatorsummary2 ErrechnetdasTotalallererfasstenStundenproSachbearbeiter(AngabedesSachbearbeitersmitKurzzeichenundNamen),ohneTotalbetrag

x.xxStd.>AMU>AlfredMuster

x.xxStd.>PMU>PeterMuster

Option Erläuterung BeispielBefehl

/ 35 46

Page 38: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

creator2 ErrechnetdasTotalallererfasstenStundenproSachbearbeiter(AngabedesSachbearbeitersohneKurzzeichen)

x.xxStd.

x.xxStd.

creator2name ErrechnetdasTotalallererfasstenStundenproSachbearbeiter(AngabedesSachbearbeitersnurmitNamen)

x.xxStd.>AlfredMuster

x.xxStd.>PeterMuster

creator2summary ErrechnetdasTotalallererfasstenStundenproSachbearbeiter(AngabedesSachbearbeitersnurmitNamen),sowieTotalbetrag

x.xxStd.>AlfredMuster>CHF>x.xx

x.xxStd.>PeterMuster>CHF>x.xx

creator2summary2 ErrechnetdasTotalallererfasstenStundenproSachbearbeiter(AngabedesSachbearbeitersnurmitNamen),ohneTotalbetrag

x.xxStd.>AlfredMuster

x.xxStd.>PeterMuster

creator2 ErrechnetdasTotalallererfasstenStundenproSachbearbeiter(AngabedesSachbearbeitersohneKurzzeichen)

x.xxStd.

x.xxStd.

short ErrechnetdasTotalallererfasstenStunden(einBetrag) Total>xStd.

short2 ErrechnetdasTotalallererfasstenStunden(einBetrag,ohne„Total“) xStd.

exchange_rate EUR GibtdenWechselkursderWährung'EUR'inBezugaufdieHeimwährungzurück

0.6728

receivables GibtfürdieaktuelleAdressealleBuchungenaufdasKonto"Debitoren"zurück.

10.2.10AkontoRG-Nr.123-00>CHF>2000.00

30.3.10AkontoRG-Nr.123-00:Storno>CHF>-2000.00

30.3.10RG-Nr.177-00>CHF>2823.50

ytd Wieoben,abernurBuchungen"year-to-date" dto.mtd Wieoben,abernurBuchungen"month-to-date" dto.

Option Erläuterung BeispielBefehl

/ 36 46

Page 39: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

lastN Wieoben,abernurBuchungenderletztenNMonate(z.B.last3=letztedreiMonate)

dto.

short GibtdenaktuellenSaldodesDebitorenkontoszurück 2823.50

short2 GibtdieWährungunddenaktuellenSaldodesDebitorenkontoszurück CHF2823.50

other_receivables GibtdasTotaldernochzubegleichendenRechnungenaufdemselbenMandatzurück

3540.50

credit GibtfürdieaktuelleAdressealleBuchungenaufdasKonto"Vz.vonKunden"zurück.

10.2.10Gutschrift63-00>CHF>565.50

22.2.10RG-Nr.179-00:Anre.Guthaben>CHF>200.00

ytd Wieoben,abernurBuchungen"year-to-date" dto.mtd Wieoben,abernurBuchungen"month-to-date" dto.lastN Wieoben,abernurBuchungenderletztenNMonate(z.B.last3=letzte

dreiMonate)dto.

short GibtdenaktuellenSaldodesKundenguthabenszurück 365.50

short2 GibtdieWährungunddenaktuellenSaldodesDebitorenkontoszurück CHF365.50

account_data_xxx GibtdieBuchungenaufdasüberXXXerfassteKontotabellarischzurück.Wichtig:XXXBeziehtsichaufdieNummerdesKontendatensatzes,nichtaufdieKontonummer

01.04.10GuthabendesKlienten>CHF>-5000

short GibtdieBuchungenaufdasüberXXXerfassteKontotabellarischzurück(NurBetrag)

-5000

short2 GibtdieBuchungenaufdasüberXXXerfassteKontotabellarischzurück(NurWährungundBetrag)

CHf-5000

short3 GibtdieBuchungenaufdasüberXXXerfassteKontotabellarischzurück(NurWährungundBetrag,getrenntdurchTab)

CHF>-5000

advance GibtfürdieaktuelleAdressealleBuchungenaufdasKonto"Vorschüsse"zurück.

10.2.10Gerichtsgebühren>CHF>1250.00

30.3.10RG-Nr.192-00>CHF>-1050.00ytd Wieoben,abernurBuchungen"year-to-date" dto.mtd Wieoben,abernurBuchungen"month-to-date" dto.

Option Erläuterung BeispielBefehl

/ 37 46

Page 40: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

lastN Wieoben,abernurBuchungenderletztenNMonate(z.B.last3=letztedreiMonate)

dto.

short GibtdenaktuellenSaldodesKontos'Vorschüsse'zurück 50.00

short2 GibtdieWährungunddenaktuellenSaldodesDebitorenkontoszurück CHF50.00

retainers_gross GibtdentotalisiertenBetragzurück,welcherausVorschussrechnungendemMandantenzurVerfügungsteht(inkl.MWST)

2000

short Wieoben 2000

short2 Wieoben,abermitWährung CHF>2000

retainers_net GibtdentotalisiertenBetragzurück,welcherausVorschussrechnungendemMandantenzurVerfügungsteht(exkl.MWST)

1800

short Wieoben 1800

short2 Wieoben,abermitWährung CHF>1800

Option Erläuterung BeispielBefehl

/ 38 46

Page 41: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

C. Rechnungsdetails

Befehl Option Erläuterung Beispiel

lines classic

classic;#

classic;*

ChronologischeAurlistungdereinzelnenerbrachtenLeistungenimFormatDatumundText.DerTextwirdautomatischzusammengestelltausdenFeldern"Leistung","Details"und"Erläuterung":wennsowohl"Leistung"alsauch"Details"Textenthalten,werdendieTextezusammengefügtunddurcheinenBindestrichgetrennt.AndernfallswirdjeweilsderverfügbareTextaufgeführt.SoferneinTextbesteht,wirddie"Erläuterung"inKlammernamSchlussangefügt.

WirdnachdemAusdruckeinedurchStrichpunktabgetrennteRaute(„#“)mitgegeben,soerfolgtdieTabellenerstellungproLeistungsgruppe.BSP:INV_INSERT(„lines“;“classic;#“)

WirdnachdemAusdruckeindurchStrichpunktabgetrennterAsterisk(„*“)mitgegeben,soerfolgtdieTabellenerstellunggemässmanuellerSortierungimMandatBSP:INV_INSERT(„lines“;“classic;*“)

(SieheauchnachfolgendenAbschnitt„E.Sortierung“)

10.02.2010>Honorar-Besprechung

12.02.2010>Telefongesprächmitx

15.02.2010>Gebühren-Gerichtsgebühr(gemässGebührenordnung)

extended

extended;#

extended;*

Wieoben,abernachdemDatumwerdenzusätzlichnochdieAnzahlunddieEinheiteingefügt

10.02.2010>3h>Honorar-Besprechung

12.02.2010>0.5h>Telefongesprächmitx

15.02.2010>1Einh.>Gebühren-Gerichtsgebühr(gemässGebührenordnung)

tabular

tabular;#

tabular;*

TabellarischeAufstellungmitDatum,Leistung,Details,Einzelpreis,Anzahl,Einheit,Zeilenpreis.DerTextderLeistungwirdauf20Zeichengekürzt,derTextderDetailsauf30Zeichen.

20.02.2010>Honorar>Besprechung>300.00,3h,900.00

lines x AnstellederdreivorderiniertenFormate"classic,extendedundtabular"kanndasFormatauchindividuellzusammengestelltwerden."x"bezeichnetindiesemFalleinenFormatstring,welchernachdenRegelnderfolgendenTabellezusammengesetztwerdenkann

Befehl

/ 39 46

Page 42: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

lines_all classic

classic;#

classic;*

Wie„lines“,abereswerdenalleLeistungendesMandatszurückgegebenundnichtnurdieLeistungenderaktuellenRechnung.

extended

extended;#

extended;*

Wie„lines“,abereswerdenalleLeistungendesMandatszurückgegebenundnichtnurdieLeistungenderaktuellenRechnung.

tabular

tabular;#

tabular;*

Wie„lines“,abereswerdenalleLeistungendesMandatszurückgegebenundnichtnurdieLeistungenderaktuellenRechnung.

x Wie„lines“,abereswerdenalleLeistungendesMandatszurückgegebenundnichtnurdieLeistungenderaktuellenRechnung.

Option Erläuterung BeispielBefehl

/ 40 46

Page 43: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

D. Individueller Formatstring für das Kommando INV_INSERT("lines";...)Der individuelle Formatstring wird zusammengesetzt aus einzelnen Anweisungen, welche durch einen Strichpunkt getrennt sind. Zu einer Anweisung können optional zusätzliche Formatierungsangaben mitgegeben werden. Diese sind mit einem Unterstrich direkt an die Anwei-sung zu hängen.

Beispiel: INV_INSERT("lines";"date_2;>;code_internal;>;service_30;>;currency>total")

Die nachfolgende Tabelle zeigt die Bedeutung der einzelnen Anweisungen und der Optionen:

Anweisung Optionales Format (mit _ direkt an die Anweisung

angehängt

Erläuterung Beispiel

date DatumdereinzelnenLeistungszeile,Systemkurz

10.02.2010

date 2 DatumdereinzelnenLeistungszeile,Systemabgekürzt

Mi,10.Feb2010

date 3 DatumdereinzelnenLeistungszeile,Systemlang

Mittwoch,10.Februar2010

date 4 DatumdereinzelnenLeistungszeile,timeSensorspezial

29.12.1896,29.12.2096oder29.12.10(für2010)

date 5 DatumdereinzelnenLeistungszeile,timeSensorlang

Mittwoch,10.Februar2010

date 6 DatumdereinzelnenLeistungszeile,timeSensorabgekürzt

Mi,10.Feb.2010

date 7 DatumdereinzelnenLeistungszeile,timeSensorkurz

10.02.2010

code KürzeldereinzelnenLeistungszeile h

code internal IDdereinzelnenLeistungszeile 1-00

service NamedereinzelnenLeistung Honorar

service x NamedereinzelnenLeistung,begrenztaufxZeichen

Honorar

details DetailszureinzelnenLeistung BesprechunganIhremDomizil

details x DetailszureinzelnenLeistung,begrenztaufxZeichen

BesprechunganIhremDomizil

explanation ErläuterungzureinzelnenLeistung inkl.Anfahrt

Anweisung

/ 41 46

Page 44: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

E. SortierungDie Sortierung der ausgegebenen Leistungen beim Befehl INV_INSERT("lines";...) ist abhängig vom letzten übergebenen Byte im Format:

• Wird am Ende des Formates ein "*" angehängt, so erfolgt der Ausdruck der Zeilen entsprechend der Sortierung in der Leistungserfassung.

• Wird am Ende des Formates ein "#" angehängt, so erfolgt der Ausdruck der Zeilen nach Leistungsgruppen, und innerhalb der Leistungs-gruppen chronologisch.

• Wird nichts besonderes angegeben, so erfolgt der Ausdruck der Zeilen chonologisch aufsteigend

Beispiel:

INV_INSERT("lines";"date_2;>;code_internal;>;service_30;>;currency>total;*) bewirt, dass die Ausgabe der Zeilen gemäss der aktuellen Sor-

explanation x ErläuterungzureinzelnenLeistung,begrenztaufxZeichen

inkl.Anfahrt

auto KombinationderFelder"service","details"und"explanation"

Honorar-BesprechunganIhremDomizil(inkl.Anfahrt)

auto x KombinationderFelder"service","details"und"explanation",begrenztaufxZeichen

Honorar-BesprechunganIhremDomizil(inkl.Anfahrt)

price EinzelpreisderLeistung 300.00

qty Anzahl 3

total Zeilentotal 900.00

currency Währung(3stelligerISOCode) CHF

creator KurzzeichendesLeistungserbringers AMU

creator internal InternerKurznamedesLeistungserbringers Andreas

unit EinheitderLeistung h

> Tabulator

/ Zeilenschaltung

Optionales Format (mit _ direkt an die Anweisung

angehängt

Erläuterung BeispielAnweisung

/ 42 46

Page 45: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

tierung in der Leistungserfassung erfolgt (die nicht unbedingt chonologisch sein muss).

F. Allgemeine Hinweise• die zurückgegebenen Daten berücksichtigen automatisch die im Rechnungsdatensatz eingestellte Sprache. Diese wiederum wurde zum

Zeitpunkt des Erstellens der Rechnung vom Adressdatensatz des Debitors übernommen.

• in den obigen Beispielen repräsentiert ein ">" einen Tabulator. Die nach dem ">" folgenden Daten werden somit beim nächsten Tabstop eingefügt.

/ 43 46

Page 46: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

RVG_INSERT (Befehl ; Option ; LeadText ; TrailText) Informationen mit Bezug zu RVG (nur Deutschland)

Befehl Option Erläuterung Beispiel

2501 GibtdieSummealler2501Positionenderak-tuellenRechnungzurück

2503 GibtdieSummealler2503Positionenderak-tuellenRechnungzurück

2508 GibtdieSummealler2508Positionenderak-tuellenRechnungzurück

7000 GibtdieSummealler7000Positionenderak-tuellenRechnungzurück

7001 GibtdieSummealler7001Positionenderak-tuellenRechnungzurück

7002 GibtdieSummealler7002Positionenderak-tuellenRechnungzurück

7008 Gibt das MwSt.-Total der aktuellen Rechnungzurück

summe1 GibtdieSummealler2501,2503,2508,7000,7001und7002PositionenderaktuellenRech-nungzurück

summe2 GibtdieSummealler2501,2503,2508,7000,7001und7002PositionenplusdasMwSt.-To-talderaktuellenRechnungzurück

leistungen

regelverguetung

Befehl

/ 44 46

Page 47: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

pkh_wvg

Option Erläuterung BeispielBefehl

/ 45 46

Page 48: timeSensor® LEGAL Referenzmanual 4D Write Ausdrücke · 2016-04-27 · 4D Write Ausdrücke Referenzmanual Über 4D Write Ausdrücke Allgemeines Es gibt zwei Möglichkeiten, in 4D

Referenz Referenzmanual

PICT_INSERT (Befehl ; Option ; Format ; Breite ; Höhe)

Bildinformationen aus dem Adressdatensatz

TXT_INSERT(„MaleText;“FemaleText“;“EntityText“;“ContactSelector“) Der Ausdruck TXT_INSERT gibt, abhängig von „ContactSelector“, einen der drei übergebenen Texte zurück. „ContactSelector“ ist ein Feld im Adressdatensatz mit der Geschlechtsinformation (0=Männlich, 1=Weiblich, 2=Firma).

So gibt z.B. TXT_INSERT(„Gläubiger“;“Gläubigerin“;“Gläubigerin“;“related“) einen der drei ersten Ausdrücke zurück, und zwar abhängig vom Geschlecht des mit dem aktuellen Mandat verbundenen Datensatzes.

Befehl Option Erläuterung Beispieladdressodercontact

pict1 GibtdasBildvomStammblattzurück

pict2 GibtdieVisitenkartevomStammblattzurück

pict3 GibtdaserstefreiderinierbareBildzurückpict4 GibtdaszweitefreiderinierbareBildzurück

pict5 GibtdasdrittefreiderinierbareBildzurückpict6 GibtdasviertefreiderinierbareBildzurück

/ 46 46