Zum Inhalt springen
Developer

BillReminder

Abrechnung5 EndpunkteBilling / BillReminder

Diese Methode liefert alle BillReminder-Objekte

GET/api/invoice/bill_reminder

Query-Parameter

idstring
namestring
globalDefaultboolean
billReminderCountstring
templatestring
predefinedBillingItemstring
deletedbooleanDiese Eigenschaft markiert eine Entität als gelöscht / archiviert | Benötigtes Zugriffsrecht: SCOPE
searchStringstringText, nach dem in der Liste gesucht wird
orderFieldNamestringName des Bestellfelds
orderFieldSortstringSortiermodusErlaubt: DESCASC
pageintegerSeite der Liste
pageSizeintegerAnzahl der Einträge je Seite
withMaxPageNumberstringgibt die Anzahl verfügbarer Seiten als Header zurück, wenn dies gesetzt ist

Antworten

200Liefert eine Liste der BillReminder-Objekte.array<BillReminder>

Felder anzeigen (7)
  • idinteger

    Primärschlüssel der Zahlungserinnerung. Interne ID.

  • namestring

    Name der Mahnstufe, zum Beispiel erste Mahnung.

  • global_defaultboolean

    Standarderinnerung für alle Firmen.

  • bill_reminder_countinteger

    Stufe der Erinnerung, beginnend bei 1.

  • templateFlexibleLatexTemplate

    Dokumentvorlage der Erinnerung.

    Felder anzeigen (35)
    • predefinedboolean

      Wahr für Vorlagen, die mit dem servercontrolpanel ausgeliefert werden (PredefinedFlexibleTemplateMap). Ihre IDs werden im Code referenziert, daher bietet die Oberfläche an, sie zu duplizieren ("Vorlage anpassen"), statt sie zu bearbeiten.

    • data_typestring

      Datentyp (Referenzklassenschlüssel), mit dem die Vorlage gerendert und geprüft wird. Für vordefinierte Vorlagen (Tag IW_PFLT) ist dies der Datentyp des Codes, der sie verwendet.

    • data_type_labelstring

      Menschlich lesbare Bezeichnung des zugewiesenen Datentyps, null bei Tags, die keinem bekannten Datentyp entsprechen.

    • template_modestring

      Serialisierter Modus, damit Clients nicht wissen müssen, dass null Standard bedeutet.

    • last_check_statusstring

      Zusammenfassung der letzten Vorlagenprüfung für Listenansichten; das vollständige Ergebnis ist nur in der Admin-Detailansicht verfügbar.

    • idstring

      Primärschlüssel der Vorlage. Interne ID. Wird als String-Kennung verwendet.

    • namestring

      Name der Vorlage.

    • tagstring

      Tag, mit dem Vorlagen gruppiert werden.

    • mass_messageboolean

      Ob die Vorlage für Massennachrichten verwendet wird.

    • default_store_as_pdfboolean

      Ob das erzeugte Dokument standardmäßig als PDF gespeichert wird.

    • security_scopestring

      Scope, der steuert, wer die Vorlage verwenden kann.

    • security_user_access_typeinteger

      Für die Verwendung der Vorlage erforderlicher Zugriffstyp.

    • param1string

      In der Vorlage verwendeter Wert von Parameter 1.

    • param2string

      In der Vorlage verwendeter Wert von Parameter 2.

    • param3string

      In der Vorlage verwendeter Wert von Parameter 3.

    • param4string

      In der Vorlage verwendeter Wert von Parameter 4.

    • param5string

      In der Vorlage verwendeter Wert von Parameter 5.

    • param6string

      In der Vorlage verwendeter Wert von Parameter 6.

    • param7string

      In der Vorlage verwendeter Wert von Parameter 7.

    • param8string

      In der Vorlage verwendeter Wert von Parameter 8.

    • param9string

      In der Vorlage verwendeter Wert von Parameter 9.

    • param10string

      In der Vorlage verwendeter Wert von Parameter 10.

    • default_value_param1string

      Standardwert von Parameter 1.

    • default_value_param2string

      Standardwert von Parameter 2.

    • default_value_param3string

      Standardwert von Parameter 3.

    • default_value_param4string

      Standardwert von Parameter 4.

    • default_value_param5string

      Standardwert von Parameter 5.

    • default_value_param6string

      Standardwert von Parameter 6.

    • default_value_param7string

      Standardwert von Parameter 7.

    • default_value_param8string

      Standardwert von Parameter 8.

    • default_value_param9string

      Standardwert von Parameter 9.

    • default_value_param10string

      Standardwert von Parameter 10.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

  • predefined_billing_itemPredefinedBillingItem11

    Mit der Mahngebühr belastete Abrechnungsposition.

    Felder anzeigen (81)
    • idinteger

      Primärschlüssel der zugeordneten Abrechnungsposition. Interne ID.

    • namestringPflicht

      Name der Abrechnungsposition.

    • descriptionstringPflicht

      Beschreibung des Abrechnungspostens, die dem Kunden angezeigt wird.

    • internal_descriptionstring

      Interne Beschreibung der Abrechnungsposition, wird dem Kunden nicht angezeigt.

    • fixed_hoursnumber (float)

      Feste Anzahl abgerechneter Stunden.

    • fixed_pricenumber (float)

      Fester abgerechneter Preis.

    • fixed_price_base_unitnumber (float)

      Basiseinheit für den Festpreis.

    • price_fixed_hoursnumber (float)

      Preis für die Pauschalstunden.

    • price_additional_hoursnumber (float)

      Preis für jede weitere Stunde.

    • name_additional_hoursstring

      Name des Zusatzstunden-Postens.

    • description_additional_hoursstring

      Beschreibung des Zusatzstundenpostens.

    • time_billed_on_ticket_closeboolean

      Ob die Zeit beim Schließen des Tickets abgerechnet wird.

    • billing_typeBillingItemType

      Typ der Abrechnungsposition.

    • buying_pricenumber (float)

      Einkaufspreis der Position.

    • recurrenceCRMRecurrence

      Wiederholung, der die Abrechnungsposition folgt.

    • deletedboolean

      Ob die Abrechnungsposition gelöscht ist.

    • condition_date_afterstring (date-time)

      Der Posten gilt nur für Termine nach diesem Datum.

    • condition_date_beforestring (date-time)

      Der Posten gilt nur für Termine vor diesem Datum.

    • condition_country_codestring

      Ländercode, für den der Posten gilt.

    • condition_zip_code_fromstring

      Beginn des PLZ-Bereichs, für den die Position gilt.

    • condition_zip_code_tostring

      Ende des PLZ-Bereichs, auf den der Posten zutrifft.

    • condition_time_after_hourinteger

      Der Posten gilt nur ab dieser Tagesstunde.

    • condition_max_lengthinteger

      Maximale Länge, für die der Eintrag gilt.

    • condition_time_before_hourinteger

      Der Posten gilt nur bis zu dieser Tagesstunde.

    • condition_sub_access_tagAccessTag

      Zugriffs-Tag, das ein Abonnement haben muss, damit der Eintrag gilt.

    • condition_show_despite_missing_access_tagboolean

      Ob die Position auch dann angezeigt wird, wenn das Zugriffs-Tag fehlt.

    • condition_sub_free_logicstring

      Freie Bedingungslogik für das Abo.

    • fixed_price_logicstring

      Freie Logik, die den Festpreis berechnet.

    • sub_self_service_addboolean

      Ob Mitglieder das Abonnement selbst hinzufügen können.

    • sub_self_service_deleteboolean

      Ob Mitglieder das Abonnement selbst kündigen können.

    • sub_self_service_add_fixed_pricenumber (float)

      Fester Preis, der berechnet wird, wenn Mitglieder das Abo selbst hinzufügen.

    • sub_self_service_delete_fixed_pricenumber (float)

      Fester Preis, der berechnet wird, wenn Mitglieder das Abo selbst kündigen.

    • sub_pre_paidboolean

      Ob das Abonnement im Voraus bezahlt wird.

    • sub_only_billed_after_startboolean

      Ob das Abonnement erst nach seinem Beginn abgerechnet wird.

    • sub_people_age_group_oneinteger

      Obere Altersgrenze der Altersgruppe eins.

    • sub_people_age_group_one_discountinteger

      Rabatt in Prozent für Altersgruppe eins.

    • sub_people_age_group_one_freeinteger

      Anzahl der freien Plätze für Altersgruppe eins.

    • sub_people_age_group_twointeger

      Obere Altersgrenze der Altersgruppe zwei.

    • sub_people_age_group_two_discountinteger

      Rabatt in Prozent für Altersgruppe zwei.

    • sub_people_age_group_two_freeinteger

      Anzahl der freien Plätze für Altersgruppe zwei.

    • sub_people_age_group_threeinteger

      Obere Altersgrenze der Altersgruppe drei.

    • sub_people_age_group_three_discountinteger

      Rabatt in Prozent für Altersgruppe drei.

    • sub_people_age_group_three_freeinteger

      Anzahl der freien Plätze für Altersgruppe drei.

    • sub_people_age_group_fourinteger

      Obere Altersgrenze der Altersgruppe vier.

    • sub_people_age_group_four_discountinteger

      Rabatt in Prozent für Altersgruppe vier.

    • sub_people_age_group_four_freeinteger

      Anzahl der freien Plätze für Altersgruppe vier.

    • price_is_bruttoboolean

      Ob die Preise Bruttopreise inklusive Steuer sind.

    • skustring

      Artikelnummer (Stock Keeping Unit)

    • barcodestring

      Barcode (ISBN, UPC, GTIN usw.)

    • companyCRMCompany

      Unternehmen, zu dem der Abrechnungsposten gehört.

    • parentPredefinedBillingItem11

      Übergeordneter Abrechnungsposten, zum Beispiel für Varianten.

    • is_preferredboolean

      Der Posten ist bevorzugt und wird zuerst angezeigt.

    • is_defaultboolean

      Der Posten ist der Standard für seinen Typ.

    • is_discountboolean

      Der Posten ist ein Rabatt.

    • is_freeboolean

      Der Posten ist kostenfrei.

    • is_passiveboolean

      Der Posten ist passiv und kann nicht mehr ausgewählt werden.

    • is_globalboolean

      Der Posten ist für alle Unternehmen verfügbar.

    • inventory_countinteger

      Bestand an Stück, sofern der Gegenstand ein Produkt ist.

    • stock_itemboolean

      Dies ist ein Kennzeichen für Artikel, die jederzeit bestellt werden können

    • producer_guarantee_yearsnumber (float)

      Herstellergarantie in Jahren (ganze Jahre oder ,5-Schritte, siehe ProductGuaranteeYears). Grundlage fuer das EU GARAN Label (nur bei Garantie > 2 Jahre zulaessig).

    • producer_brandstring

      Hersteller / Marke, die die Haltbarkeitsgarantie gibt - editierbares Feld "Brand/Trademark" des EU GARAN Labels.

    • energy_label_attachmentAttachment10

      Energielabel (EU-Energieverbrauchskennzeichnung) als Bild/PDF für Shop, Warenkorb und E-Mail. EU-Energielabel als Bild/PDF dieses Produkts.

    • garan_label_attachmentAttachment10

      Grosses EU GARAN Label (DVO 2025/1960): kostenlose Haltbarkeitsgarantie des Herstellers von mehr als zwei Jahren, mit Jahren, Marke und Modell.

    • garan_label_pictogram_attachmentAttachment10

      „Nested label“ / Piktogramm des EU-GARAN-Labels: zeigt nur die Jahre, beim Klick/Hover muss das große Label (garanLabelAttachment) erscheinen. EU-GARAN-„nested label“-Piktogramm, das nur die Jahre zeigt; verlinkt auf das vollständige Label online.

    • public_categorystring

      Kategorie des öffentlich angezeigten Postens.

    • condition_booking_content_typeBookingContentType17

      Eintrag gilt nur für Buchungen mit diesem Inhaltstyp (z. B. Flugtyp). Null = alle Inhaltstypen.

    • usage_time_baseinteger

      Zeitpaar des Abschnitts für die Nutzungsabrechnung: BaseBookingRealUsage::BILLING_TYPE_BLOCK_TIME oder BILLING_TYPE_FLIGHT_TIME. Null = billingType des Nutzungsdatensatzes übernehmen.

    • base_locationBaseLocation10

      Standort, zu dem diese Gebühr gehört (z. B. Flughafen-Lande-/Startgebühr), Kategorie CATEGORY_LOCATION

    • condition_day_of_week_maskinteger

      Wochentags-Bitmaske (Mo=1 ... So=64, siehe DayOfWeekBitmaskHelper). Null = jeden Tag.

    • condition_first_usage_onlyboolean

      Die Gebühr wird nur einmal je Nutzungssatz angewendet (erster passender Abschnitt, Menge 1)

    • budget_grant_countinteger

      Anzahl der Veranstaltungsanmeldungen, die dieses Produkt beim Kauf gewährt (null = kein Kontingent)

    • budget_create_onceboolean

      Wenn true, wird das Budget nur einmal pro Kombination aus Person und Produkt angelegt. Bei wiederkehrenden Abonnements: monatliche Zahlung, aber jährliches Budget.

    • ticket_quotainteger

      Ticketverkauf (BaseEvent::isTicketSalesEnabled): Kontingent dieser Ticketart (Event-Preis). Null = nur das Teilnehmerlimit der Veranstaltung zählt.

    • ticket_sale_startstring (date-time)

      Ticketverkauf: Verkaufsstart dieser Ticketart (z. B. Frühbucher ab), null = sofort.

    • ticket_sale_endstring (date-time)

      Ticketverkauf: Verkaufsende dieser Ticketart (z. B. Frühbucher bis), null = bis zum Anmeldeschluss.

    • ticket_seat_zonestring

      Ticketverkauf mit Sitzplan: Diese Ticketart gilt nur für Plätze dieser Preiszone (BaseLocationPlanItem::seatZone), null = für jeden Platz.

    • cancellation_term_unitstring

      Zulässige Kündigungsfristen für dieses Abonnement-Produkt. Null / leer = Standard des Vereins aus den Einstellungen übernehmen. Siehe CancellationTermCalculator::TERM_UNITS.

    • cancellation_term_datesstring

      Kommagetrennte Liste fester Kündigungstermine im Format TT.MM, z. B. "31.03,30.06,30.09,31.12". Wird nur verwendet, wenn cancellationTermUnit CUSTOM ist.

    • cancellation_notice_valueinteger

      Numerischer Wert der Kündigungsfrist vor dem Kündigungstermin. Null = von den Einstellungen übernehmen.

    • cancellation_notice_unitstring

      Einheit der Frist: DAYS, WEEKS oder MONTHS. Null = aus den Einstellungen übernehmen.

    • … 6 weitere Felder
  • deletedboolean

    Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Anfrage
curl --request GET \
  --url https://eure-instanz.iw-erp.de/api/invoice/bill_reminder \
  --header 'x-iw-jwt-token: <TOKEN>'
Antwort 200 application/json
[
  {
    "id": 42,
    "name": "Beispiel",
    "global_default": true,
    "bill_reminder_count": 1,
    "template": {
      "id": "42",
      "name": "Beispiel",
      "predefined": true,
      "data_type": "string",
      "data_type_label": "string",
      "template_mode": "string",
      "last_check_status": "string",
      "tag": "string",
      "mass_message": true,
      "default_store_as_pdf": true
    },
    "predefined_billing_item": {
      "name": "Beispiel",
      "description": "Text",
      "id": 42,
      "internal_description": "Text",
      "fixed_hours": 1.5,
      "fixed_price": 49.9,
      "fixed_price_base_unit": 49.9,
      "price_fixed_hours": 49.9,
      "price_additional_hours": 49.9,
      "name_additional_hours": "string"
    },
    "deleted": true
  }
]

BillReminder neu anlegen

POST/api/invoice/bill_reminder

Request-Body application/json

  • dataBillReminder2
    Felder anzeigen (5)
    • idinteger

      Primärschlüssel der Zahlungserinnerung. Interne ID.

    • namestring

      Name der Mahnstufe, zum Beispiel erste Mahnung.

    • global_defaultboolean

      Standarderinnerung für alle Firmen.

    • bill_reminder_countinteger

      Stufe der Erinnerung, beginnend bei 1.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Antworten

200BillReminder neu anlegenBillReminder

Felder anzeigen (7)
  • idinteger

    Primärschlüssel der Zahlungserinnerung. Interne ID.

  • namestring

    Name der Mahnstufe, zum Beispiel erste Mahnung.

  • global_defaultboolean

    Standarderinnerung für alle Firmen.

  • bill_reminder_countinteger

    Stufe der Erinnerung, beginnend bei 1.

  • templateFlexibleLatexTemplate

    Dokumentvorlage der Erinnerung.

    Felder anzeigen (35)
    • predefinedboolean

      Wahr für Vorlagen, die mit dem servercontrolpanel ausgeliefert werden (PredefinedFlexibleTemplateMap). Ihre IDs werden im Code referenziert, daher bietet die Oberfläche an, sie zu duplizieren ("Vorlage anpassen"), statt sie zu bearbeiten.

    • data_typestring

      Datentyp (Referenzklassenschlüssel), mit dem die Vorlage gerendert und geprüft wird. Für vordefinierte Vorlagen (Tag IW_PFLT) ist dies der Datentyp des Codes, der sie verwendet.

    • data_type_labelstring

      Menschlich lesbare Bezeichnung des zugewiesenen Datentyps, null bei Tags, die keinem bekannten Datentyp entsprechen.

    • template_modestring

      Serialisierter Modus, damit Clients nicht wissen müssen, dass null Standard bedeutet.

    • last_check_statusstring

      Zusammenfassung der letzten Vorlagenprüfung für Listenansichten; das vollständige Ergebnis ist nur in der Admin-Detailansicht verfügbar.

    • idstring

      Primärschlüssel der Vorlage. Interne ID. Wird als String-Kennung verwendet.

    • namestring

      Name der Vorlage.

    • tagstring

      Tag, mit dem Vorlagen gruppiert werden.

    • mass_messageboolean

      Ob die Vorlage für Massennachrichten verwendet wird.

    • default_store_as_pdfboolean

      Ob das erzeugte Dokument standardmäßig als PDF gespeichert wird.

    • security_scopestring

      Scope, der steuert, wer die Vorlage verwenden kann.

    • security_user_access_typeinteger

      Für die Verwendung der Vorlage erforderlicher Zugriffstyp.

    • param1string

      In der Vorlage verwendeter Wert von Parameter 1.

    • param2string

      In der Vorlage verwendeter Wert von Parameter 2.

    • param3string

      In der Vorlage verwendeter Wert von Parameter 3.

    • param4string

      In der Vorlage verwendeter Wert von Parameter 4.

    • param5string

      In der Vorlage verwendeter Wert von Parameter 5.

    • param6string

      In der Vorlage verwendeter Wert von Parameter 6.

    • param7string

      In der Vorlage verwendeter Wert von Parameter 7.

    • param8string

      In der Vorlage verwendeter Wert von Parameter 8.

    • param9string

      In der Vorlage verwendeter Wert von Parameter 9.

    • param10string

      In der Vorlage verwendeter Wert von Parameter 10.

    • default_value_param1string

      Standardwert von Parameter 1.

    • default_value_param2string

      Standardwert von Parameter 2.

    • default_value_param3string

      Standardwert von Parameter 3.

    • default_value_param4string

      Standardwert von Parameter 4.

    • default_value_param5string

      Standardwert von Parameter 5.

    • default_value_param6string

      Standardwert von Parameter 6.

    • default_value_param7string

      Standardwert von Parameter 7.

    • default_value_param8string

      Standardwert von Parameter 8.

    • default_value_param9string

      Standardwert von Parameter 9.

    • default_value_param10string

      Standardwert von Parameter 10.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

  • predefined_billing_itemPredefinedBillingItem11

    Mit der Mahngebühr belastete Abrechnungsposition.

    Felder anzeigen (81)
    • idinteger

      Primärschlüssel der zugeordneten Abrechnungsposition. Interne ID.

    • namestringPflicht

      Name der Abrechnungsposition.

    • descriptionstringPflicht

      Beschreibung des Abrechnungspostens, die dem Kunden angezeigt wird.

    • internal_descriptionstring

      Interne Beschreibung der Abrechnungsposition, wird dem Kunden nicht angezeigt.

    • fixed_hoursnumber (float)

      Feste Anzahl abgerechneter Stunden.

    • fixed_pricenumber (float)

      Fester abgerechneter Preis.

    • fixed_price_base_unitnumber (float)

      Basiseinheit für den Festpreis.

    • price_fixed_hoursnumber (float)

      Preis für die Pauschalstunden.

    • price_additional_hoursnumber (float)

      Preis für jede weitere Stunde.

    • name_additional_hoursstring

      Name des Zusatzstunden-Postens.

    • description_additional_hoursstring

      Beschreibung des Zusatzstundenpostens.

    • time_billed_on_ticket_closeboolean

      Ob die Zeit beim Schließen des Tickets abgerechnet wird.

    • billing_typeBillingItemType

      Typ der Abrechnungsposition.

    • buying_pricenumber (float)

      Einkaufspreis der Position.

    • recurrenceCRMRecurrence

      Wiederholung, der die Abrechnungsposition folgt.

    • deletedboolean

      Ob die Abrechnungsposition gelöscht ist.

    • condition_date_afterstring (date-time)

      Der Posten gilt nur für Termine nach diesem Datum.

    • condition_date_beforestring (date-time)

      Der Posten gilt nur für Termine vor diesem Datum.

    • condition_country_codestring

      Ländercode, für den der Posten gilt.

    • condition_zip_code_fromstring

      Beginn des PLZ-Bereichs, für den die Position gilt.

    • condition_zip_code_tostring

      Ende des PLZ-Bereichs, auf den der Posten zutrifft.

    • condition_time_after_hourinteger

      Der Posten gilt nur ab dieser Tagesstunde.

    • condition_max_lengthinteger

      Maximale Länge, für die der Eintrag gilt.

    • condition_time_before_hourinteger

      Der Posten gilt nur bis zu dieser Tagesstunde.

    • condition_sub_access_tagAccessTag

      Zugriffs-Tag, das ein Abonnement haben muss, damit der Eintrag gilt.

    • condition_show_despite_missing_access_tagboolean

      Ob die Position auch dann angezeigt wird, wenn das Zugriffs-Tag fehlt.

    • condition_sub_free_logicstring

      Freie Bedingungslogik für das Abo.

    • fixed_price_logicstring

      Freie Logik, die den Festpreis berechnet.

    • sub_self_service_addboolean

      Ob Mitglieder das Abonnement selbst hinzufügen können.

    • sub_self_service_deleteboolean

      Ob Mitglieder das Abonnement selbst kündigen können.

    • sub_self_service_add_fixed_pricenumber (float)

      Fester Preis, der berechnet wird, wenn Mitglieder das Abo selbst hinzufügen.

    • sub_self_service_delete_fixed_pricenumber (float)

      Fester Preis, der berechnet wird, wenn Mitglieder das Abo selbst kündigen.

    • sub_pre_paidboolean

      Ob das Abonnement im Voraus bezahlt wird.

    • sub_only_billed_after_startboolean

      Ob das Abonnement erst nach seinem Beginn abgerechnet wird.

    • sub_people_age_group_oneinteger

      Obere Altersgrenze der Altersgruppe eins.

    • sub_people_age_group_one_discountinteger

      Rabatt in Prozent für Altersgruppe eins.

    • sub_people_age_group_one_freeinteger

      Anzahl der freien Plätze für Altersgruppe eins.

    • sub_people_age_group_twointeger

      Obere Altersgrenze der Altersgruppe zwei.

    • sub_people_age_group_two_discountinteger

      Rabatt in Prozent für Altersgruppe zwei.

    • sub_people_age_group_two_freeinteger

      Anzahl der freien Plätze für Altersgruppe zwei.

    • sub_people_age_group_threeinteger

      Obere Altersgrenze der Altersgruppe drei.

    • sub_people_age_group_three_discountinteger

      Rabatt in Prozent für Altersgruppe drei.

    • sub_people_age_group_three_freeinteger

      Anzahl der freien Plätze für Altersgruppe drei.

    • sub_people_age_group_fourinteger

      Obere Altersgrenze der Altersgruppe vier.

    • sub_people_age_group_four_discountinteger

      Rabatt in Prozent für Altersgruppe vier.

    • sub_people_age_group_four_freeinteger

      Anzahl der freien Plätze für Altersgruppe vier.

    • price_is_bruttoboolean

      Ob die Preise Bruttopreise inklusive Steuer sind.

    • skustring

      Artikelnummer (Stock Keeping Unit)

    • barcodestring

      Barcode (ISBN, UPC, GTIN usw.)

    • companyCRMCompany

      Unternehmen, zu dem der Abrechnungsposten gehört.

    • parentPredefinedBillingItem11

      Übergeordneter Abrechnungsposten, zum Beispiel für Varianten.

    • is_preferredboolean

      Der Posten ist bevorzugt und wird zuerst angezeigt.

    • is_defaultboolean

      Der Posten ist der Standard für seinen Typ.

    • is_discountboolean

      Der Posten ist ein Rabatt.

    • is_freeboolean

      Der Posten ist kostenfrei.

    • is_passiveboolean

      Der Posten ist passiv und kann nicht mehr ausgewählt werden.

    • is_globalboolean

      Der Posten ist für alle Unternehmen verfügbar.

    • inventory_countinteger

      Bestand an Stück, sofern der Gegenstand ein Produkt ist.

    • stock_itemboolean

      Dies ist ein Kennzeichen für Artikel, die jederzeit bestellt werden können

    • producer_guarantee_yearsnumber (float)

      Herstellergarantie in Jahren (ganze Jahre oder ,5-Schritte, siehe ProductGuaranteeYears). Grundlage fuer das EU GARAN Label (nur bei Garantie > 2 Jahre zulaessig).

    • producer_brandstring

      Hersteller / Marke, die die Haltbarkeitsgarantie gibt - editierbares Feld "Brand/Trademark" des EU GARAN Labels.

    • energy_label_attachmentAttachment10

      Energielabel (EU-Energieverbrauchskennzeichnung) als Bild/PDF für Shop, Warenkorb und E-Mail. EU-Energielabel als Bild/PDF dieses Produkts.

    • garan_label_attachmentAttachment10

      Grosses EU GARAN Label (DVO 2025/1960): kostenlose Haltbarkeitsgarantie des Herstellers von mehr als zwei Jahren, mit Jahren, Marke und Modell.

    • garan_label_pictogram_attachmentAttachment10

      „Nested label“ / Piktogramm des EU-GARAN-Labels: zeigt nur die Jahre, beim Klick/Hover muss das große Label (garanLabelAttachment) erscheinen. EU-GARAN-„nested label“-Piktogramm, das nur die Jahre zeigt; verlinkt auf das vollständige Label online.

    • public_categorystring

      Kategorie des öffentlich angezeigten Postens.

    • condition_booking_content_typeBookingContentType17

      Eintrag gilt nur für Buchungen mit diesem Inhaltstyp (z. B. Flugtyp). Null = alle Inhaltstypen.

    • usage_time_baseinteger

      Zeitpaar des Abschnitts für die Nutzungsabrechnung: BaseBookingRealUsage::BILLING_TYPE_BLOCK_TIME oder BILLING_TYPE_FLIGHT_TIME. Null = billingType des Nutzungsdatensatzes übernehmen.

    • base_locationBaseLocation10

      Standort, zu dem diese Gebühr gehört (z. B. Flughafen-Lande-/Startgebühr), Kategorie CATEGORY_LOCATION

    • condition_day_of_week_maskinteger

      Wochentags-Bitmaske (Mo=1 ... So=64, siehe DayOfWeekBitmaskHelper). Null = jeden Tag.

    • condition_first_usage_onlyboolean

      Die Gebühr wird nur einmal je Nutzungssatz angewendet (erster passender Abschnitt, Menge 1)

    • budget_grant_countinteger

      Anzahl der Veranstaltungsanmeldungen, die dieses Produkt beim Kauf gewährt (null = kein Kontingent)

    • budget_create_onceboolean

      Wenn true, wird das Budget nur einmal pro Kombination aus Person und Produkt angelegt. Bei wiederkehrenden Abonnements: monatliche Zahlung, aber jährliches Budget.

    • ticket_quotainteger

      Ticketverkauf (BaseEvent::isTicketSalesEnabled): Kontingent dieser Ticketart (Event-Preis). Null = nur das Teilnehmerlimit der Veranstaltung zählt.

    • ticket_sale_startstring (date-time)

      Ticketverkauf: Verkaufsstart dieser Ticketart (z. B. Frühbucher ab), null = sofort.

    • ticket_sale_endstring (date-time)

      Ticketverkauf: Verkaufsende dieser Ticketart (z. B. Frühbucher bis), null = bis zum Anmeldeschluss.

    • ticket_seat_zonestring

      Ticketverkauf mit Sitzplan: Diese Ticketart gilt nur für Plätze dieser Preiszone (BaseLocationPlanItem::seatZone), null = für jeden Platz.

    • cancellation_term_unitstring

      Zulässige Kündigungsfristen für dieses Abonnement-Produkt. Null / leer = Standard des Vereins aus den Einstellungen übernehmen. Siehe CancellationTermCalculator::TERM_UNITS.

    • cancellation_term_datesstring

      Kommagetrennte Liste fester Kündigungstermine im Format TT.MM, z. B. "31.03,30.06,30.09,31.12". Wird nur verwendet, wenn cancellationTermUnit CUSTOM ist.

    • cancellation_notice_valueinteger

      Numerischer Wert der Kündigungsfrist vor dem Kündigungstermin. Null = von den Einstellungen übernehmen.

    • cancellation_notice_unitstring

      Einheit der Frist: DAYS, WEEKS oder MONTHS. Null = aus den Einstellungen übernehmen.

    • … 6 weitere Felder
  • deletedboolean

    Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Anfrage
curl --request POST \
  --url https://eure-instanz.iw-erp.de/api/invoice/bill_reminder \
  --header 'content-type: application/json' \
  --header 'x-iw-jwt-token: <TOKEN>' \
  --data '
{
  "data": {
    "id": 42,
    "name": "Beispiel",
    "global_default": true,
    "bill_reminder_count": 1,
    "deleted": true
  }
}
'
Antwort 200 application/json
{
  "id": 42,
  "name": "Beispiel",
  "global_default": true,
  "bill_reminder_count": 1,
  "template": {
    "id": "42",
    "name": "Beispiel",
    "predefined": true,
    "data_type": "string",
    "data_type_label": "string",
    "template_mode": "string",
    "last_check_status": "string",
    "tag": "string",
    "mass_message": true,
    "default_store_as_pdf": true
  },
  "predefined_billing_item": {
    "name": "Beispiel",
    "description": "Text",
    "id": 42,
    "internal_description": "Text",
    "fixed_hours": 1.5,
    "fixed_price": 49.9,
    "fixed_price_base_unit": 49.9,
    "price_fixed_hours": 49.9,
    "price_additional_hours": 49.9,
    "name_additional_hours": "string"
  },
  "deleted": true
}

Einzelne BillReminder abrufen

GET/api/invoice/bill_reminder/{identifier}

Pfad-Parameter

identifierPflichtstring

Antworten

200Einzelne BillReminder abrufenBillReminder

Felder anzeigen (7)
  • idinteger

    Primärschlüssel der Zahlungserinnerung. Interne ID.

  • namestring

    Name der Mahnstufe, zum Beispiel erste Mahnung.

  • global_defaultboolean

    Standarderinnerung für alle Firmen.

  • bill_reminder_countinteger

    Stufe der Erinnerung, beginnend bei 1.

  • templateFlexibleLatexTemplate

    Dokumentvorlage der Erinnerung.

    Felder anzeigen (35)
    • predefinedboolean

      Wahr für Vorlagen, die mit dem servercontrolpanel ausgeliefert werden (PredefinedFlexibleTemplateMap). Ihre IDs werden im Code referenziert, daher bietet die Oberfläche an, sie zu duplizieren ("Vorlage anpassen"), statt sie zu bearbeiten.

    • data_typestring

      Datentyp (Referenzklassenschlüssel), mit dem die Vorlage gerendert und geprüft wird. Für vordefinierte Vorlagen (Tag IW_PFLT) ist dies der Datentyp des Codes, der sie verwendet.

    • data_type_labelstring

      Menschlich lesbare Bezeichnung des zugewiesenen Datentyps, null bei Tags, die keinem bekannten Datentyp entsprechen.

    • template_modestring

      Serialisierter Modus, damit Clients nicht wissen müssen, dass null Standard bedeutet.

    • last_check_statusstring

      Zusammenfassung der letzten Vorlagenprüfung für Listenansichten; das vollständige Ergebnis ist nur in der Admin-Detailansicht verfügbar.

    • idstring

      Primärschlüssel der Vorlage. Interne ID. Wird als String-Kennung verwendet.

    • namestring

      Name der Vorlage.

    • tagstring

      Tag, mit dem Vorlagen gruppiert werden.

    • mass_messageboolean

      Ob die Vorlage für Massennachrichten verwendet wird.

    • default_store_as_pdfboolean

      Ob das erzeugte Dokument standardmäßig als PDF gespeichert wird.

    • security_scopestring

      Scope, der steuert, wer die Vorlage verwenden kann.

    • security_user_access_typeinteger

      Für die Verwendung der Vorlage erforderlicher Zugriffstyp.

    • param1string

      In der Vorlage verwendeter Wert von Parameter 1.

    • param2string

      In der Vorlage verwendeter Wert von Parameter 2.

    • param3string

      In der Vorlage verwendeter Wert von Parameter 3.

    • param4string

      In der Vorlage verwendeter Wert von Parameter 4.

    • param5string

      In der Vorlage verwendeter Wert von Parameter 5.

    • param6string

      In der Vorlage verwendeter Wert von Parameter 6.

    • param7string

      In der Vorlage verwendeter Wert von Parameter 7.

    • param8string

      In der Vorlage verwendeter Wert von Parameter 8.

    • param9string

      In der Vorlage verwendeter Wert von Parameter 9.

    • param10string

      In der Vorlage verwendeter Wert von Parameter 10.

    • default_value_param1string

      Standardwert von Parameter 1.

    • default_value_param2string

      Standardwert von Parameter 2.

    • default_value_param3string

      Standardwert von Parameter 3.

    • default_value_param4string

      Standardwert von Parameter 4.

    • default_value_param5string

      Standardwert von Parameter 5.

    • default_value_param6string

      Standardwert von Parameter 6.

    • default_value_param7string

      Standardwert von Parameter 7.

    • default_value_param8string

      Standardwert von Parameter 8.

    • default_value_param9string

      Standardwert von Parameter 9.

    • default_value_param10string

      Standardwert von Parameter 10.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

  • predefined_billing_itemPredefinedBillingItem11

    Mit der Mahngebühr belastete Abrechnungsposition.

    Felder anzeigen (81)
    • idinteger

      Primärschlüssel der zugeordneten Abrechnungsposition. Interne ID.

    • namestringPflicht

      Name der Abrechnungsposition.

    • descriptionstringPflicht

      Beschreibung des Abrechnungspostens, die dem Kunden angezeigt wird.

    • internal_descriptionstring

      Interne Beschreibung der Abrechnungsposition, wird dem Kunden nicht angezeigt.

    • fixed_hoursnumber (float)

      Feste Anzahl abgerechneter Stunden.

    • fixed_pricenumber (float)

      Fester abgerechneter Preis.

    • fixed_price_base_unitnumber (float)

      Basiseinheit für den Festpreis.

    • price_fixed_hoursnumber (float)

      Preis für die Pauschalstunden.

    • price_additional_hoursnumber (float)

      Preis für jede weitere Stunde.

    • name_additional_hoursstring

      Name des Zusatzstunden-Postens.

    • description_additional_hoursstring

      Beschreibung des Zusatzstundenpostens.

    • time_billed_on_ticket_closeboolean

      Ob die Zeit beim Schließen des Tickets abgerechnet wird.

    • billing_typeBillingItemType

      Typ der Abrechnungsposition.

    • buying_pricenumber (float)

      Einkaufspreis der Position.

    • recurrenceCRMRecurrence

      Wiederholung, der die Abrechnungsposition folgt.

    • deletedboolean

      Ob die Abrechnungsposition gelöscht ist.

    • condition_date_afterstring (date-time)

      Der Posten gilt nur für Termine nach diesem Datum.

    • condition_date_beforestring (date-time)

      Der Posten gilt nur für Termine vor diesem Datum.

    • condition_country_codestring

      Ländercode, für den der Posten gilt.

    • condition_zip_code_fromstring

      Beginn des PLZ-Bereichs, für den die Position gilt.

    • condition_zip_code_tostring

      Ende des PLZ-Bereichs, auf den der Posten zutrifft.

    • condition_time_after_hourinteger

      Der Posten gilt nur ab dieser Tagesstunde.

    • condition_max_lengthinteger

      Maximale Länge, für die der Eintrag gilt.

    • condition_time_before_hourinteger

      Der Posten gilt nur bis zu dieser Tagesstunde.

    • condition_sub_access_tagAccessTag

      Zugriffs-Tag, das ein Abonnement haben muss, damit der Eintrag gilt.

    • condition_show_despite_missing_access_tagboolean

      Ob die Position auch dann angezeigt wird, wenn das Zugriffs-Tag fehlt.

    • condition_sub_free_logicstring

      Freie Bedingungslogik für das Abo.

    • fixed_price_logicstring

      Freie Logik, die den Festpreis berechnet.

    • sub_self_service_addboolean

      Ob Mitglieder das Abonnement selbst hinzufügen können.

    • sub_self_service_deleteboolean

      Ob Mitglieder das Abonnement selbst kündigen können.

    • sub_self_service_add_fixed_pricenumber (float)

      Fester Preis, der berechnet wird, wenn Mitglieder das Abo selbst hinzufügen.

    • sub_self_service_delete_fixed_pricenumber (float)

      Fester Preis, der berechnet wird, wenn Mitglieder das Abo selbst kündigen.

    • sub_pre_paidboolean

      Ob das Abonnement im Voraus bezahlt wird.

    • sub_only_billed_after_startboolean

      Ob das Abonnement erst nach seinem Beginn abgerechnet wird.

    • sub_people_age_group_oneinteger

      Obere Altersgrenze der Altersgruppe eins.

    • sub_people_age_group_one_discountinteger

      Rabatt in Prozent für Altersgruppe eins.

    • sub_people_age_group_one_freeinteger

      Anzahl der freien Plätze für Altersgruppe eins.

    • sub_people_age_group_twointeger

      Obere Altersgrenze der Altersgruppe zwei.

    • sub_people_age_group_two_discountinteger

      Rabatt in Prozent für Altersgruppe zwei.

    • sub_people_age_group_two_freeinteger

      Anzahl der freien Plätze für Altersgruppe zwei.

    • sub_people_age_group_threeinteger

      Obere Altersgrenze der Altersgruppe drei.

    • sub_people_age_group_three_discountinteger

      Rabatt in Prozent für Altersgruppe drei.

    • sub_people_age_group_three_freeinteger

      Anzahl der freien Plätze für Altersgruppe drei.

    • sub_people_age_group_fourinteger

      Obere Altersgrenze der Altersgruppe vier.

    • sub_people_age_group_four_discountinteger

      Rabatt in Prozent für Altersgruppe vier.

    • sub_people_age_group_four_freeinteger

      Anzahl der freien Plätze für Altersgruppe vier.

    • price_is_bruttoboolean

      Ob die Preise Bruttopreise inklusive Steuer sind.

    • skustring

      Artikelnummer (Stock Keeping Unit)

    • barcodestring

      Barcode (ISBN, UPC, GTIN usw.)

    • companyCRMCompany

      Unternehmen, zu dem der Abrechnungsposten gehört.

    • parentPredefinedBillingItem11

      Übergeordneter Abrechnungsposten, zum Beispiel für Varianten.

    • is_preferredboolean

      Der Posten ist bevorzugt und wird zuerst angezeigt.

    • is_defaultboolean

      Der Posten ist der Standard für seinen Typ.

    • is_discountboolean

      Der Posten ist ein Rabatt.

    • is_freeboolean

      Der Posten ist kostenfrei.

    • is_passiveboolean

      Der Posten ist passiv und kann nicht mehr ausgewählt werden.

    • is_globalboolean

      Der Posten ist für alle Unternehmen verfügbar.

    • inventory_countinteger

      Bestand an Stück, sofern der Gegenstand ein Produkt ist.

    • stock_itemboolean

      Dies ist ein Kennzeichen für Artikel, die jederzeit bestellt werden können

    • producer_guarantee_yearsnumber (float)

      Herstellergarantie in Jahren (ganze Jahre oder ,5-Schritte, siehe ProductGuaranteeYears). Grundlage fuer das EU GARAN Label (nur bei Garantie > 2 Jahre zulaessig).

    • producer_brandstring

      Hersteller / Marke, die die Haltbarkeitsgarantie gibt - editierbares Feld "Brand/Trademark" des EU GARAN Labels.

    • energy_label_attachmentAttachment10

      Energielabel (EU-Energieverbrauchskennzeichnung) als Bild/PDF für Shop, Warenkorb und E-Mail. EU-Energielabel als Bild/PDF dieses Produkts.

    • garan_label_attachmentAttachment10

      Grosses EU GARAN Label (DVO 2025/1960): kostenlose Haltbarkeitsgarantie des Herstellers von mehr als zwei Jahren, mit Jahren, Marke und Modell.

    • garan_label_pictogram_attachmentAttachment10

      „Nested label“ / Piktogramm des EU-GARAN-Labels: zeigt nur die Jahre, beim Klick/Hover muss das große Label (garanLabelAttachment) erscheinen. EU-GARAN-„nested label“-Piktogramm, das nur die Jahre zeigt; verlinkt auf das vollständige Label online.

    • public_categorystring

      Kategorie des öffentlich angezeigten Postens.

    • condition_booking_content_typeBookingContentType17

      Eintrag gilt nur für Buchungen mit diesem Inhaltstyp (z. B. Flugtyp). Null = alle Inhaltstypen.

    • usage_time_baseinteger

      Zeitpaar des Abschnitts für die Nutzungsabrechnung: BaseBookingRealUsage::BILLING_TYPE_BLOCK_TIME oder BILLING_TYPE_FLIGHT_TIME. Null = billingType des Nutzungsdatensatzes übernehmen.

    • base_locationBaseLocation10

      Standort, zu dem diese Gebühr gehört (z. B. Flughafen-Lande-/Startgebühr), Kategorie CATEGORY_LOCATION

    • condition_day_of_week_maskinteger

      Wochentags-Bitmaske (Mo=1 ... So=64, siehe DayOfWeekBitmaskHelper). Null = jeden Tag.

    • condition_first_usage_onlyboolean

      Die Gebühr wird nur einmal je Nutzungssatz angewendet (erster passender Abschnitt, Menge 1)

    • budget_grant_countinteger

      Anzahl der Veranstaltungsanmeldungen, die dieses Produkt beim Kauf gewährt (null = kein Kontingent)

    • budget_create_onceboolean

      Wenn true, wird das Budget nur einmal pro Kombination aus Person und Produkt angelegt. Bei wiederkehrenden Abonnements: monatliche Zahlung, aber jährliches Budget.

    • ticket_quotainteger

      Ticketverkauf (BaseEvent::isTicketSalesEnabled): Kontingent dieser Ticketart (Event-Preis). Null = nur das Teilnehmerlimit der Veranstaltung zählt.

    • ticket_sale_startstring (date-time)

      Ticketverkauf: Verkaufsstart dieser Ticketart (z. B. Frühbucher ab), null = sofort.

    • ticket_sale_endstring (date-time)

      Ticketverkauf: Verkaufsende dieser Ticketart (z. B. Frühbucher bis), null = bis zum Anmeldeschluss.

    • ticket_seat_zonestring

      Ticketverkauf mit Sitzplan: Diese Ticketart gilt nur für Plätze dieser Preiszone (BaseLocationPlanItem::seatZone), null = für jeden Platz.

    • cancellation_term_unitstring

      Zulässige Kündigungsfristen für dieses Abonnement-Produkt. Null / leer = Standard des Vereins aus den Einstellungen übernehmen. Siehe CancellationTermCalculator::TERM_UNITS.

    • cancellation_term_datesstring

      Kommagetrennte Liste fester Kündigungstermine im Format TT.MM, z. B. "31.03,30.06,30.09,31.12". Wird nur verwendet, wenn cancellationTermUnit CUSTOM ist.

    • cancellation_notice_valueinteger

      Numerischer Wert der Kündigungsfrist vor dem Kündigungstermin. Null = von den Einstellungen übernehmen.

    • cancellation_notice_unitstring

      Einheit der Frist: DAYS, WEEKS oder MONTHS. Null = aus den Einstellungen übernehmen.

    • … 6 weitere Felder
  • deletedboolean

    Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Anfrage
curl --request GET \
  --url https://eure-instanz.iw-erp.de/api/invoice/bill_reminder/42 \
  --header 'x-iw-jwt-token: <TOKEN>'
Antwort 200 application/json
{
  "id": 42,
  "name": "Beispiel",
  "global_default": true,
  "bill_reminder_count": 1,
  "template": {
    "id": "42",
    "name": "Beispiel",
    "predefined": true,
    "data_type": "string",
    "data_type_label": "string",
    "template_mode": "string",
    "last_check_status": "string",
    "tag": "string",
    "mass_message": true,
    "default_store_as_pdf": true
  },
  "predefined_billing_item": {
    "name": "Beispiel",
    "description": "Text",
    "id": 42,
    "internal_description": "Text",
    "fixed_hours": 1.5,
    "fixed_price": 49.9,
    "fixed_price_base_unit": 49.9,
    "price_fixed_hours": 49.9,
    "price_additional_hours": 49.9,
    "name_additional_hours": "string"
  },
  "deleted": true
}

BillReminder aktualisieren

PUT/api/invoice/bill_reminder/{identifier}

Pfad-Parameter

identifierPflichtstring

Request-Body application/json

  • dataBillReminder2
    Felder anzeigen (5)
    • idinteger

      Primärschlüssel der Zahlungserinnerung. Interne ID.

    • namestring

      Name der Mahnstufe, zum Beispiel erste Mahnung.

    • global_defaultboolean

      Standarderinnerung für alle Firmen.

    • bill_reminder_countinteger

      Stufe der Erinnerung, beginnend bei 1.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Antworten

200BillReminder aktualisierenBillReminder

Felder anzeigen (7)
  • idinteger

    Primärschlüssel der Zahlungserinnerung. Interne ID.

  • namestring

    Name der Mahnstufe, zum Beispiel erste Mahnung.

  • global_defaultboolean

    Standarderinnerung für alle Firmen.

  • bill_reminder_countinteger

    Stufe der Erinnerung, beginnend bei 1.

  • templateFlexibleLatexTemplate

    Dokumentvorlage der Erinnerung.

    Felder anzeigen (35)
    • predefinedboolean

      Wahr für Vorlagen, die mit dem servercontrolpanel ausgeliefert werden (PredefinedFlexibleTemplateMap). Ihre IDs werden im Code referenziert, daher bietet die Oberfläche an, sie zu duplizieren ("Vorlage anpassen"), statt sie zu bearbeiten.

    • data_typestring

      Datentyp (Referenzklassenschlüssel), mit dem die Vorlage gerendert und geprüft wird. Für vordefinierte Vorlagen (Tag IW_PFLT) ist dies der Datentyp des Codes, der sie verwendet.

    • data_type_labelstring

      Menschlich lesbare Bezeichnung des zugewiesenen Datentyps, null bei Tags, die keinem bekannten Datentyp entsprechen.

    • template_modestring

      Serialisierter Modus, damit Clients nicht wissen müssen, dass null Standard bedeutet.

    • last_check_statusstring

      Zusammenfassung der letzten Vorlagenprüfung für Listenansichten; das vollständige Ergebnis ist nur in der Admin-Detailansicht verfügbar.

    • idstring

      Primärschlüssel der Vorlage. Interne ID. Wird als String-Kennung verwendet.

    • namestring

      Name der Vorlage.

    • tagstring

      Tag, mit dem Vorlagen gruppiert werden.

    • mass_messageboolean

      Ob die Vorlage für Massennachrichten verwendet wird.

    • default_store_as_pdfboolean

      Ob das erzeugte Dokument standardmäßig als PDF gespeichert wird.

    • security_scopestring

      Scope, der steuert, wer die Vorlage verwenden kann.

    • security_user_access_typeinteger

      Für die Verwendung der Vorlage erforderlicher Zugriffstyp.

    • param1string

      In der Vorlage verwendeter Wert von Parameter 1.

    • param2string

      In der Vorlage verwendeter Wert von Parameter 2.

    • param3string

      In der Vorlage verwendeter Wert von Parameter 3.

    • param4string

      In der Vorlage verwendeter Wert von Parameter 4.

    • param5string

      In der Vorlage verwendeter Wert von Parameter 5.

    • param6string

      In der Vorlage verwendeter Wert von Parameter 6.

    • param7string

      In der Vorlage verwendeter Wert von Parameter 7.

    • param8string

      In der Vorlage verwendeter Wert von Parameter 8.

    • param9string

      In der Vorlage verwendeter Wert von Parameter 9.

    • param10string

      In der Vorlage verwendeter Wert von Parameter 10.

    • default_value_param1string

      Standardwert von Parameter 1.

    • default_value_param2string

      Standardwert von Parameter 2.

    • default_value_param3string

      Standardwert von Parameter 3.

    • default_value_param4string

      Standardwert von Parameter 4.

    • default_value_param5string

      Standardwert von Parameter 5.

    • default_value_param6string

      Standardwert von Parameter 6.

    • default_value_param7string

      Standardwert von Parameter 7.

    • default_value_param8string

      Standardwert von Parameter 8.

    • default_value_param9string

      Standardwert von Parameter 9.

    • default_value_param10string

      Standardwert von Parameter 10.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

  • predefined_billing_itemPredefinedBillingItem11

    Mit der Mahngebühr belastete Abrechnungsposition.

    Felder anzeigen (81)
    • idinteger

      Primärschlüssel der zugeordneten Abrechnungsposition. Interne ID.

    • namestringPflicht

      Name der Abrechnungsposition.

    • descriptionstringPflicht

      Beschreibung des Abrechnungspostens, die dem Kunden angezeigt wird.

    • internal_descriptionstring

      Interne Beschreibung der Abrechnungsposition, wird dem Kunden nicht angezeigt.

    • fixed_hoursnumber (float)

      Feste Anzahl abgerechneter Stunden.

    • fixed_pricenumber (float)

      Fester abgerechneter Preis.

    • fixed_price_base_unitnumber (float)

      Basiseinheit für den Festpreis.

    • price_fixed_hoursnumber (float)

      Preis für die Pauschalstunden.

    • price_additional_hoursnumber (float)

      Preis für jede weitere Stunde.

    • name_additional_hoursstring

      Name des Zusatzstunden-Postens.

    • description_additional_hoursstring

      Beschreibung des Zusatzstundenpostens.

    • time_billed_on_ticket_closeboolean

      Ob die Zeit beim Schließen des Tickets abgerechnet wird.

    • billing_typeBillingItemType

      Typ der Abrechnungsposition.

    • buying_pricenumber (float)

      Einkaufspreis der Position.

    • recurrenceCRMRecurrence

      Wiederholung, der die Abrechnungsposition folgt.

    • deletedboolean

      Ob die Abrechnungsposition gelöscht ist.

    • condition_date_afterstring (date-time)

      Der Posten gilt nur für Termine nach diesem Datum.

    • condition_date_beforestring (date-time)

      Der Posten gilt nur für Termine vor diesem Datum.

    • condition_country_codestring

      Ländercode, für den der Posten gilt.

    • condition_zip_code_fromstring

      Beginn des PLZ-Bereichs, für den die Position gilt.

    • condition_zip_code_tostring

      Ende des PLZ-Bereichs, auf den der Posten zutrifft.

    • condition_time_after_hourinteger

      Der Posten gilt nur ab dieser Tagesstunde.

    • condition_max_lengthinteger

      Maximale Länge, für die der Eintrag gilt.

    • condition_time_before_hourinteger

      Der Posten gilt nur bis zu dieser Tagesstunde.

    • condition_sub_access_tagAccessTag

      Zugriffs-Tag, das ein Abonnement haben muss, damit der Eintrag gilt.

    • condition_show_despite_missing_access_tagboolean

      Ob die Position auch dann angezeigt wird, wenn das Zugriffs-Tag fehlt.

    • condition_sub_free_logicstring

      Freie Bedingungslogik für das Abo.

    • fixed_price_logicstring

      Freie Logik, die den Festpreis berechnet.

    • sub_self_service_addboolean

      Ob Mitglieder das Abonnement selbst hinzufügen können.

    • sub_self_service_deleteboolean

      Ob Mitglieder das Abonnement selbst kündigen können.

    • sub_self_service_add_fixed_pricenumber (float)

      Fester Preis, der berechnet wird, wenn Mitglieder das Abo selbst hinzufügen.

    • sub_self_service_delete_fixed_pricenumber (float)

      Fester Preis, der berechnet wird, wenn Mitglieder das Abo selbst kündigen.

    • sub_pre_paidboolean

      Ob das Abonnement im Voraus bezahlt wird.

    • sub_only_billed_after_startboolean

      Ob das Abonnement erst nach seinem Beginn abgerechnet wird.

    • sub_people_age_group_oneinteger

      Obere Altersgrenze der Altersgruppe eins.

    • sub_people_age_group_one_discountinteger

      Rabatt in Prozent für Altersgruppe eins.

    • sub_people_age_group_one_freeinteger

      Anzahl der freien Plätze für Altersgruppe eins.

    • sub_people_age_group_twointeger

      Obere Altersgrenze der Altersgruppe zwei.

    • sub_people_age_group_two_discountinteger

      Rabatt in Prozent für Altersgruppe zwei.

    • sub_people_age_group_two_freeinteger

      Anzahl der freien Plätze für Altersgruppe zwei.

    • sub_people_age_group_threeinteger

      Obere Altersgrenze der Altersgruppe drei.

    • sub_people_age_group_three_discountinteger

      Rabatt in Prozent für Altersgruppe drei.

    • sub_people_age_group_three_freeinteger

      Anzahl der freien Plätze für Altersgruppe drei.

    • sub_people_age_group_fourinteger

      Obere Altersgrenze der Altersgruppe vier.

    • sub_people_age_group_four_discountinteger

      Rabatt in Prozent für Altersgruppe vier.

    • sub_people_age_group_four_freeinteger

      Anzahl der freien Plätze für Altersgruppe vier.

    • price_is_bruttoboolean

      Ob die Preise Bruttopreise inklusive Steuer sind.

    • skustring

      Artikelnummer (Stock Keeping Unit)

    • barcodestring

      Barcode (ISBN, UPC, GTIN usw.)

    • companyCRMCompany

      Unternehmen, zu dem der Abrechnungsposten gehört.

    • parentPredefinedBillingItem11

      Übergeordneter Abrechnungsposten, zum Beispiel für Varianten.

    • is_preferredboolean

      Der Posten ist bevorzugt und wird zuerst angezeigt.

    • is_defaultboolean

      Der Posten ist der Standard für seinen Typ.

    • is_discountboolean

      Der Posten ist ein Rabatt.

    • is_freeboolean

      Der Posten ist kostenfrei.

    • is_passiveboolean

      Der Posten ist passiv und kann nicht mehr ausgewählt werden.

    • is_globalboolean

      Der Posten ist für alle Unternehmen verfügbar.

    • inventory_countinteger

      Bestand an Stück, sofern der Gegenstand ein Produkt ist.

    • stock_itemboolean

      Dies ist ein Kennzeichen für Artikel, die jederzeit bestellt werden können

    • producer_guarantee_yearsnumber (float)

      Herstellergarantie in Jahren (ganze Jahre oder ,5-Schritte, siehe ProductGuaranteeYears). Grundlage fuer das EU GARAN Label (nur bei Garantie > 2 Jahre zulaessig).

    • producer_brandstring

      Hersteller / Marke, die die Haltbarkeitsgarantie gibt - editierbares Feld "Brand/Trademark" des EU GARAN Labels.

    • energy_label_attachmentAttachment10

      Energielabel (EU-Energieverbrauchskennzeichnung) als Bild/PDF für Shop, Warenkorb und E-Mail. EU-Energielabel als Bild/PDF dieses Produkts.

    • garan_label_attachmentAttachment10

      Grosses EU GARAN Label (DVO 2025/1960): kostenlose Haltbarkeitsgarantie des Herstellers von mehr als zwei Jahren, mit Jahren, Marke und Modell.

    • garan_label_pictogram_attachmentAttachment10

      „Nested label“ / Piktogramm des EU-GARAN-Labels: zeigt nur die Jahre, beim Klick/Hover muss das große Label (garanLabelAttachment) erscheinen. EU-GARAN-„nested label“-Piktogramm, das nur die Jahre zeigt; verlinkt auf das vollständige Label online.

    • public_categorystring

      Kategorie des öffentlich angezeigten Postens.

    • condition_booking_content_typeBookingContentType17

      Eintrag gilt nur für Buchungen mit diesem Inhaltstyp (z. B. Flugtyp). Null = alle Inhaltstypen.

    • usage_time_baseinteger

      Zeitpaar des Abschnitts für die Nutzungsabrechnung: BaseBookingRealUsage::BILLING_TYPE_BLOCK_TIME oder BILLING_TYPE_FLIGHT_TIME. Null = billingType des Nutzungsdatensatzes übernehmen.

    • base_locationBaseLocation10

      Standort, zu dem diese Gebühr gehört (z. B. Flughafen-Lande-/Startgebühr), Kategorie CATEGORY_LOCATION

    • condition_day_of_week_maskinteger

      Wochentags-Bitmaske (Mo=1 ... So=64, siehe DayOfWeekBitmaskHelper). Null = jeden Tag.

    • condition_first_usage_onlyboolean

      Die Gebühr wird nur einmal je Nutzungssatz angewendet (erster passender Abschnitt, Menge 1)

    • budget_grant_countinteger

      Anzahl der Veranstaltungsanmeldungen, die dieses Produkt beim Kauf gewährt (null = kein Kontingent)

    • budget_create_onceboolean

      Wenn true, wird das Budget nur einmal pro Kombination aus Person und Produkt angelegt. Bei wiederkehrenden Abonnements: monatliche Zahlung, aber jährliches Budget.

    • ticket_quotainteger

      Ticketverkauf (BaseEvent::isTicketSalesEnabled): Kontingent dieser Ticketart (Event-Preis). Null = nur das Teilnehmerlimit der Veranstaltung zählt.

    • ticket_sale_startstring (date-time)

      Ticketverkauf: Verkaufsstart dieser Ticketart (z. B. Frühbucher ab), null = sofort.

    • ticket_sale_endstring (date-time)

      Ticketverkauf: Verkaufsende dieser Ticketart (z. B. Frühbucher bis), null = bis zum Anmeldeschluss.

    • ticket_seat_zonestring

      Ticketverkauf mit Sitzplan: Diese Ticketart gilt nur für Plätze dieser Preiszone (BaseLocationPlanItem::seatZone), null = für jeden Platz.

    • cancellation_term_unitstring

      Zulässige Kündigungsfristen für dieses Abonnement-Produkt. Null / leer = Standard des Vereins aus den Einstellungen übernehmen. Siehe CancellationTermCalculator::TERM_UNITS.

    • cancellation_term_datesstring

      Kommagetrennte Liste fester Kündigungstermine im Format TT.MM, z. B. "31.03,30.06,30.09,31.12". Wird nur verwendet, wenn cancellationTermUnit CUSTOM ist.

    • cancellation_notice_valueinteger

      Numerischer Wert der Kündigungsfrist vor dem Kündigungstermin. Null = von den Einstellungen übernehmen.

    • cancellation_notice_unitstring

      Einheit der Frist: DAYS, WEEKS oder MONTHS. Null = aus den Einstellungen übernehmen.

    • … 6 weitere Felder
  • deletedboolean

    Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Anfrage
curl --request PUT \
  --url https://eure-instanz.iw-erp.de/api/invoice/bill_reminder/42 \
  --header 'content-type: application/json' \
  --header 'x-iw-jwt-token: <TOKEN>' \
  --data '
{
  "data": {
    "id": 42,
    "name": "Beispiel",
    "global_default": true,
    "bill_reminder_count": 1,
    "deleted": true
  }
}
'
Antwort 200 application/json
{
  "id": 42,
  "name": "Beispiel",
  "global_default": true,
  "bill_reminder_count": 1,
  "template": {
    "id": "42",
    "name": "Beispiel",
    "predefined": true,
    "data_type": "string",
    "data_type_label": "string",
    "template_mode": "string",
    "last_check_status": "string",
    "tag": "string",
    "mass_message": true,
    "default_store_as_pdf": true
  },
  "predefined_billing_item": {
    "name": "Beispiel",
    "description": "Text",
    "id": 42,
    "internal_description": "Text",
    "fixed_hours": 1.5,
    "fixed_price": 49.9,
    "fixed_price_base_unit": 49.9,
    "price_fixed_hours": 49.9,
    "price_additional_hours": 49.9,
    "name_additional_hours": "string"
  },
  "deleted": true
}

BillReminder aktualisieren

PATCH/api/invoice/bill_reminder/{identifier}

Pfad-Parameter

identifierPflichtstring

Request-Body application/json

  • dataBillReminder2
    Felder anzeigen (5)
    • idinteger

      Primärschlüssel der Zahlungserinnerung. Interne ID.

    • namestring

      Name der Mahnstufe, zum Beispiel erste Mahnung.

    • global_defaultboolean

      Standarderinnerung für alle Firmen.

    • bill_reminder_countinteger

      Stufe der Erinnerung, beginnend bei 1.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Antworten

200BillReminder aktualisierenBillReminder

Felder anzeigen (7)
  • idinteger

    Primärschlüssel der Zahlungserinnerung. Interne ID.

  • namestring

    Name der Mahnstufe, zum Beispiel erste Mahnung.

  • global_defaultboolean

    Standarderinnerung für alle Firmen.

  • bill_reminder_countinteger

    Stufe der Erinnerung, beginnend bei 1.

  • templateFlexibleLatexTemplate

    Dokumentvorlage der Erinnerung.

    Felder anzeigen (35)
    • predefinedboolean

      Wahr für Vorlagen, die mit dem servercontrolpanel ausgeliefert werden (PredefinedFlexibleTemplateMap). Ihre IDs werden im Code referenziert, daher bietet die Oberfläche an, sie zu duplizieren ("Vorlage anpassen"), statt sie zu bearbeiten.

    • data_typestring

      Datentyp (Referenzklassenschlüssel), mit dem die Vorlage gerendert und geprüft wird. Für vordefinierte Vorlagen (Tag IW_PFLT) ist dies der Datentyp des Codes, der sie verwendet.

    • data_type_labelstring

      Menschlich lesbare Bezeichnung des zugewiesenen Datentyps, null bei Tags, die keinem bekannten Datentyp entsprechen.

    • template_modestring

      Serialisierter Modus, damit Clients nicht wissen müssen, dass null Standard bedeutet.

    • last_check_statusstring

      Zusammenfassung der letzten Vorlagenprüfung für Listenansichten; das vollständige Ergebnis ist nur in der Admin-Detailansicht verfügbar.

    • idstring

      Primärschlüssel der Vorlage. Interne ID. Wird als String-Kennung verwendet.

    • namestring

      Name der Vorlage.

    • tagstring

      Tag, mit dem Vorlagen gruppiert werden.

    • mass_messageboolean

      Ob die Vorlage für Massennachrichten verwendet wird.

    • default_store_as_pdfboolean

      Ob das erzeugte Dokument standardmäßig als PDF gespeichert wird.

    • security_scopestring

      Scope, der steuert, wer die Vorlage verwenden kann.

    • security_user_access_typeinteger

      Für die Verwendung der Vorlage erforderlicher Zugriffstyp.

    • param1string

      In der Vorlage verwendeter Wert von Parameter 1.

    • param2string

      In der Vorlage verwendeter Wert von Parameter 2.

    • param3string

      In der Vorlage verwendeter Wert von Parameter 3.

    • param4string

      In der Vorlage verwendeter Wert von Parameter 4.

    • param5string

      In der Vorlage verwendeter Wert von Parameter 5.

    • param6string

      In der Vorlage verwendeter Wert von Parameter 6.

    • param7string

      In der Vorlage verwendeter Wert von Parameter 7.

    • param8string

      In der Vorlage verwendeter Wert von Parameter 8.

    • param9string

      In der Vorlage verwendeter Wert von Parameter 9.

    • param10string

      In der Vorlage verwendeter Wert von Parameter 10.

    • default_value_param1string

      Standardwert von Parameter 1.

    • default_value_param2string

      Standardwert von Parameter 2.

    • default_value_param3string

      Standardwert von Parameter 3.

    • default_value_param4string

      Standardwert von Parameter 4.

    • default_value_param5string

      Standardwert von Parameter 5.

    • default_value_param6string

      Standardwert von Parameter 6.

    • default_value_param7string

      Standardwert von Parameter 7.

    • default_value_param8string

      Standardwert von Parameter 8.

    • default_value_param9string

      Standardwert von Parameter 9.

    • default_value_param10string

      Standardwert von Parameter 10.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

  • predefined_billing_itemPredefinedBillingItem11

    Mit der Mahngebühr belastete Abrechnungsposition.

    Felder anzeigen (81)
    • idinteger

      Primärschlüssel der zugeordneten Abrechnungsposition. Interne ID.

    • namestringPflicht

      Name der Abrechnungsposition.

    • descriptionstringPflicht

      Beschreibung des Abrechnungspostens, die dem Kunden angezeigt wird.

    • internal_descriptionstring

      Interne Beschreibung der Abrechnungsposition, wird dem Kunden nicht angezeigt.

    • fixed_hoursnumber (float)

      Feste Anzahl abgerechneter Stunden.

    • fixed_pricenumber (float)

      Fester abgerechneter Preis.

    • fixed_price_base_unitnumber (float)

      Basiseinheit für den Festpreis.

    • price_fixed_hoursnumber (float)

      Preis für die Pauschalstunden.

    • price_additional_hoursnumber (float)

      Preis für jede weitere Stunde.

    • name_additional_hoursstring

      Name des Zusatzstunden-Postens.

    • description_additional_hoursstring

      Beschreibung des Zusatzstundenpostens.

    • time_billed_on_ticket_closeboolean

      Ob die Zeit beim Schließen des Tickets abgerechnet wird.

    • billing_typeBillingItemType

      Typ der Abrechnungsposition.

    • buying_pricenumber (float)

      Einkaufspreis der Position.

    • recurrenceCRMRecurrence

      Wiederholung, der die Abrechnungsposition folgt.

    • deletedboolean

      Ob die Abrechnungsposition gelöscht ist.

    • condition_date_afterstring (date-time)

      Der Posten gilt nur für Termine nach diesem Datum.

    • condition_date_beforestring (date-time)

      Der Posten gilt nur für Termine vor diesem Datum.

    • condition_country_codestring

      Ländercode, für den der Posten gilt.

    • condition_zip_code_fromstring

      Beginn des PLZ-Bereichs, für den die Position gilt.

    • condition_zip_code_tostring

      Ende des PLZ-Bereichs, auf den der Posten zutrifft.

    • condition_time_after_hourinteger

      Der Posten gilt nur ab dieser Tagesstunde.

    • condition_max_lengthinteger

      Maximale Länge, für die der Eintrag gilt.

    • condition_time_before_hourinteger

      Der Posten gilt nur bis zu dieser Tagesstunde.

    • condition_sub_access_tagAccessTag

      Zugriffs-Tag, das ein Abonnement haben muss, damit der Eintrag gilt.

    • condition_show_despite_missing_access_tagboolean

      Ob die Position auch dann angezeigt wird, wenn das Zugriffs-Tag fehlt.

    • condition_sub_free_logicstring

      Freie Bedingungslogik für das Abo.

    • fixed_price_logicstring

      Freie Logik, die den Festpreis berechnet.

    • sub_self_service_addboolean

      Ob Mitglieder das Abonnement selbst hinzufügen können.

    • sub_self_service_deleteboolean

      Ob Mitglieder das Abonnement selbst kündigen können.

    • sub_self_service_add_fixed_pricenumber (float)

      Fester Preis, der berechnet wird, wenn Mitglieder das Abo selbst hinzufügen.

    • sub_self_service_delete_fixed_pricenumber (float)

      Fester Preis, der berechnet wird, wenn Mitglieder das Abo selbst kündigen.

    • sub_pre_paidboolean

      Ob das Abonnement im Voraus bezahlt wird.

    • sub_only_billed_after_startboolean

      Ob das Abonnement erst nach seinem Beginn abgerechnet wird.

    • sub_people_age_group_oneinteger

      Obere Altersgrenze der Altersgruppe eins.

    • sub_people_age_group_one_discountinteger

      Rabatt in Prozent für Altersgruppe eins.

    • sub_people_age_group_one_freeinteger

      Anzahl der freien Plätze für Altersgruppe eins.

    • sub_people_age_group_twointeger

      Obere Altersgrenze der Altersgruppe zwei.

    • sub_people_age_group_two_discountinteger

      Rabatt in Prozent für Altersgruppe zwei.

    • sub_people_age_group_two_freeinteger

      Anzahl der freien Plätze für Altersgruppe zwei.

    • sub_people_age_group_threeinteger

      Obere Altersgrenze der Altersgruppe drei.

    • sub_people_age_group_three_discountinteger

      Rabatt in Prozent für Altersgruppe drei.

    • sub_people_age_group_three_freeinteger

      Anzahl der freien Plätze für Altersgruppe drei.

    • sub_people_age_group_fourinteger

      Obere Altersgrenze der Altersgruppe vier.

    • sub_people_age_group_four_discountinteger

      Rabatt in Prozent für Altersgruppe vier.

    • sub_people_age_group_four_freeinteger

      Anzahl der freien Plätze für Altersgruppe vier.

    • price_is_bruttoboolean

      Ob die Preise Bruttopreise inklusive Steuer sind.

    • skustring

      Artikelnummer (Stock Keeping Unit)

    • barcodestring

      Barcode (ISBN, UPC, GTIN usw.)

    • companyCRMCompany

      Unternehmen, zu dem der Abrechnungsposten gehört.

    • parentPredefinedBillingItem11

      Übergeordneter Abrechnungsposten, zum Beispiel für Varianten.

    • is_preferredboolean

      Der Posten ist bevorzugt und wird zuerst angezeigt.

    • is_defaultboolean

      Der Posten ist der Standard für seinen Typ.

    • is_discountboolean

      Der Posten ist ein Rabatt.

    • is_freeboolean

      Der Posten ist kostenfrei.

    • is_passiveboolean

      Der Posten ist passiv und kann nicht mehr ausgewählt werden.

    • is_globalboolean

      Der Posten ist für alle Unternehmen verfügbar.

    • inventory_countinteger

      Bestand an Stück, sofern der Gegenstand ein Produkt ist.

    • stock_itemboolean

      Dies ist ein Kennzeichen für Artikel, die jederzeit bestellt werden können

    • producer_guarantee_yearsnumber (float)

      Herstellergarantie in Jahren (ganze Jahre oder ,5-Schritte, siehe ProductGuaranteeYears). Grundlage fuer das EU GARAN Label (nur bei Garantie > 2 Jahre zulaessig).

    • producer_brandstring

      Hersteller / Marke, die die Haltbarkeitsgarantie gibt - editierbares Feld "Brand/Trademark" des EU GARAN Labels.

    • energy_label_attachmentAttachment10

      Energielabel (EU-Energieverbrauchskennzeichnung) als Bild/PDF für Shop, Warenkorb und E-Mail. EU-Energielabel als Bild/PDF dieses Produkts.

    • garan_label_attachmentAttachment10

      Grosses EU GARAN Label (DVO 2025/1960): kostenlose Haltbarkeitsgarantie des Herstellers von mehr als zwei Jahren, mit Jahren, Marke und Modell.

    • garan_label_pictogram_attachmentAttachment10

      „Nested label“ / Piktogramm des EU-GARAN-Labels: zeigt nur die Jahre, beim Klick/Hover muss das große Label (garanLabelAttachment) erscheinen. EU-GARAN-„nested label“-Piktogramm, das nur die Jahre zeigt; verlinkt auf das vollständige Label online.

    • public_categorystring

      Kategorie des öffentlich angezeigten Postens.

    • condition_booking_content_typeBookingContentType17

      Eintrag gilt nur für Buchungen mit diesem Inhaltstyp (z. B. Flugtyp). Null = alle Inhaltstypen.

    • usage_time_baseinteger

      Zeitpaar des Abschnitts für die Nutzungsabrechnung: BaseBookingRealUsage::BILLING_TYPE_BLOCK_TIME oder BILLING_TYPE_FLIGHT_TIME. Null = billingType des Nutzungsdatensatzes übernehmen.

    • base_locationBaseLocation10

      Standort, zu dem diese Gebühr gehört (z. B. Flughafen-Lande-/Startgebühr), Kategorie CATEGORY_LOCATION

    • condition_day_of_week_maskinteger

      Wochentags-Bitmaske (Mo=1 ... So=64, siehe DayOfWeekBitmaskHelper). Null = jeden Tag.

    • condition_first_usage_onlyboolean

      Die Gebühr wird nur einmal je Nutzungssatz angewendet (erster passender Abschnitt, Menge 1)

    • budget_grant_countinteger

      Anzahl der Veranstaltungsanmeldungen, die dieses Produkt beim Kauf gewährt (null = kein Kontingent)

    • budget_create_onceboolean

      Wenn true, wird das Budget nur einmal pro Kombination aus Person und Produkt angelegt. Bei wiederkehrenden Abonnements: monatliche Zahlung, aber jährliches Budget.

    • ticket_quotainteger

      Ticketverkauf (BaseEvent::isTicketSalesEnabled): Kontingent dieser Ticketart (Event-Preis). Null = nur das Teilnehmerlimit der Veranstaltung zählt.

    • ticket_sale_startstring (date-time)

      Ticketverkauf: Verkaufsstart dieser Ticketart (z. B. Frühbucher ab), null = sofort.

    • ticket_sale_endstring (date-time)

      Ticketverkauf: Verkaufsende dieser Ticketart (z. B. Frühbucher bis), null = bis zum Anmeldeschluss.

    • ticket_seat_zonestring

      Ticketverkauf mit Sitzplan: Diese Ticketart gilt nur für Plätze dieser Preiszone (BaseLocationPlanItem::seatZone), null = für jeden Platz.

    • cancellation_term_unitstring

      Zulässige Kündigungsfristen für dieses Abonnement-Produkt. Null / leer = Standard des Vereins aus den Einstellungen übernehmen. Siehe CancellationTermCalculator::TERM_UNITS.

    • cancellation_term_datesstring

      Kommagetrennte Liste fester Kündigungstermine im Format TT.MM, z. B. "31.03,30.06,30.09,31.12". Wird nur verwendet, wenn cancellationTermUnit CUSTOM ist.

    • cancellation_notice_valueinteger

      Numerischer Wert der Kündigungsfrist vor dem Kündigungstermin. Null = von den Einstellungen übernehmen.

    • cancellation_notice_unitstring

      Einheit der Frist: DAYS, WEEKS oder MONTHS. Null = aus den Einstellungen übernehmen.

    • … 6 weitere Felder
  • deletedboolean

    Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Anfrage
curl --request PATCH \
  --url https://eure-instanz.iw-erp.de/api/invoice/bill_reminder/42 \
  --header 'content-type: application/json' \
  --header 'x-iw-jwt-token: <TOKEN>' \
  --data '
{
  "data": {
    "id": 42,
    "name": "Beispiel",
    "global_default": true,
    "bill_reminder_count": 1,
    "deleted": true
  }
}
'
Antwort 200 application/json
{
  "id": 42,
  "name": "Beispiel",
  "global_default": true,
  "bill_reminder_count": 1,
  "template": {
    "id": "42",
    "name": "Beispiel",
    "predefined": true,
    "data_type": "string",
    "data_type_label": "string",
    "template_mode": "string",
    "last_check_status": "string",
    "tag": "string",
    "mass_message": true,
    "default_store_as_pdf": true
  },
  "predefined_billing_item": {
    "name": "Beispiel",
    "description": "Text",
    "id": 42,
    "internal_description": "Text",
    "fixed_hours": 1.5,
    "fixed_price": 49.9,
    "fixed_price_base_unit": 49.9,
    "price_fixed_hours": 49.9,
    "price_additional_hours": 49.9,
    "name_additional_hours": "string"
  },
  "deleted": true
}