Expression

Mit der erweiterten Funktion „Expression“ kannst Du komplexe Abfragen durchführen. Die Abfragen werden mit IF- Operatoren definiert.

Hier ein paar Beispiele:

Buchungsschlüssel für nicht in Deutschland steuerbare Umsätze (B2C und B2B):

I:expr#{if $eu_country_iso != '' and $eu_vat == '' and $eu_country_iso != 'DE'}10{/if}

Buchungsschlüssel für nicht in Deutschland steuerbare Umsätze – nur B2C:

I:expr#{if $eu_country_iso != '' and $eu_vat == ''}10{/if}

Gegenkonto anhand der Zahlungsmethode

H:expr#{if $payment_method=='SwagPaymentPayPalUnified'}10000{elseif $payment_method=='bestit_klarna_payments_pay_now'}1411{elseif $payment_method=='prepayment'}1410{else}default{/if}

Erlöskonto anhand der Zahlungsmethode

19:expr#{if $payment_method=="prepayment"}11201{elseif $payment_method=="cash"}12345{else}default{/if}

Erlöskonto anhand des Herstellers

19:expr#{if $manufacturer_name == 'MANUFACTURER_NAME'}VALUE{/if}

Individuelles Erlöskonto bei Gutschrift

19:expr#{if $export_mode == "credit_note"}AAAA{else}BBBB{/if}