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}