innoconnect / Faktura

  • AutomPrepaymentGuthaben

    Das Objekt AutomPrepaymentGuthaben unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/automprepaymentguthaben Suchen nach AutomPrepaymentGuthaben Objekten.
  • GET faktura/automprepaymentguthaben

    Suchen nach AutomPrepaymentGuthaben Objekten.

    Parameters
    Name Default Beschreibung
    ID_Sammelrechnung
    Int32
    (query)
    ID_Sammelrechnung.
    ID_Subjekt
    Int32
    (query)
    ID_Subjekt.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_AutomPrepaymentGuthaben
    Int32
    DatumUhrzeit
    DateTime
    Datum und Uhrzeit, wann das Guthaben verarbeitet wurde
    PeriodeBeginn
    DateTime
    nullable
    Das Startdatum der Prepayment-Periode
    Betrag
    Decimal
    nullable
    Der Gesamtbetrag, der als Guthaben verfügbar ist
    VerbleibendeTage
    Int32
    nullable
    Die Anzahl an verbleibenden Tagen, für die das Guthaben noch ausreicht
    Status
    Int32
    AutomPrepayment.Status
    ID_Sammelrechnung
    Int32
    ID_Subjekt
    Int32
    nullable
  • Einmalrechnung

    Das Objekt Einmalrechnung unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/einmalrechnung Suchen nach Einmalrechnung Objekten.
    GET faktura/einmalrechnung/{id} Gibt das Einmalrechnung Objekt mit dem entsprechenden Schlüssel zurück.
    POST faktura/einmalrechnung Erstellt ein neues Einmalrechnung Objekt mit den übergebenen Werten.
    PUT faktura/einmalrechnung/{id} Aktualisiert das Einmalrechnung Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.
  • GET faktura/einmalrechnung

    Suchen nach Einmalrechnung Objekten.

    Parameters
    Name Default Beschreibung
    BelegNrRech
    Int32
    (query)
    BelegNrRech.
    ID_Rechnung
    Int32
    (query)
    ID_Rechnung.
    ID_Rechnungsart
    Int32
    (query)
    ID_Rechnungsart.
    ID_Subjekt
    Int32
    (query)
    ID_Subjekt.
    Name
    String
    (query)
    Name.
    Vorname
    String
    (query)
    Vorname.
    Zustell_ID_Subjekt
    Int32
    (query)
    Zustell_ID_Subjekt.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Rechnung
    Int32
    BelegNrRech
    Int32
    nullable
    Datum
    DateTime
    RechnungsartBez
    String
    nullable
    StatusBez
    String
    nullable
    ZahlstelleBez
    String
    nullable
    Total
    Decimal
    nullable
    Tarife
    String
    nullable
    Indiv_Rekopf1
    String
    nullable
    KundenNummer
    Int64
    nullable
    Mahnstufe
    String
    nullable
    BetragOP
    Decimal
    nullable
    BetragOPIsNegative
    Int32
  • GET faktura/einmalrechnung/{id}

    Gibt das Einmalrechnung Objekt mit dem entsprechenden Schlüssel zurück.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Rechnung.
    IncludeRechnungsPositionen
    Boolean
    (query)
    Response
    Name Herkunft Beschreibung
    ID_Subjekt
    Int32
    nullable
    Zustell_ID_Subjekt
    Int32
    nullable
    KontaktPerson
    Int32
    nullable
    Adressart
    Int32
    nullable
    Adresse.AdressArt
    ID_Vorlage
    Int32
    nullable
    ID_Rechnungsart
    Int32
    Datum
    DateTime
    Zahlungskond
    Int32
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
    ID_Rechnung
    Int32
    Status_Cd
    Int32
    nullable
    Rechnung.Status
    ID_Rechnung_Kopie
    Int32
    nullable
    BelegNrRech
    Int32
    nullable
    StatusText
    String
    nullable
    StatusDruck
    Int32
    nullable
    StatusBuchung
    Int32
    nullable
    Doppeladressierung
    Int32
    nullable
    IndivRekopf1
    String
    nullable
    EinmaladresseJN
    Int32
    nullable
    ID_Zahlstelle
    Int32
    nullable
    ID_Orgeinheit
    Int32
    nullable
    ISOCode
    Int32
    nullable
    Referenztyp
    Int32
    nullable
    ReferenzId
    Int32
    nullable
    MwstBefreiung
    Int32
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
    RechnungspositionVorhandenJN
    Int32
    nullable
    Debitor_ID_Subjekt
    Int32
    nullable
    Muss angegeben werden, sofern es sich um keine Quittung handelt.
    Debitor_Adressart
    Int32
    nullable
    Debitor_ID_Adresse
    Int32
    nullable
    Debitor_ID_Kontaktperson
    Int32
    nullable
    Zustelladresse_ID_Subjekt
    Int32
    nullable
    Zustelladresse_Adressart
    Int32
    nullable
    Adresse.AdressArt
    Zustelladresse_ID_Adresse
    Int32
    nullable
    Zustelladresse_ID_Kontaktperson
    Int32
    nullable
    Einmaladresse_Name
    String
    nullable
    Einmaladresse_Vorname
    String
    nullable
    Einmaladresse_ZusatzName
    String
    nullable
    Einmaladresse_Anrede
    Int32
    nullable
    Einmaladresse_Titelstellung
    Int32
    nullable
    Einmaladresse_Titel
    String
    nullable
    Einmaladresse_AdressZusatz
    String
    nullable
    Einmaladresse_StrasseZusatz
    String
    nullable
    Einmaladresse_StrasseZusatzNachStrasse
    Int32
    nullable
    Einmaladresse_Strasse
    String
    nullable
    Einmaladresse_HausNr
    Int32
    nullable
    Einmaladresse_HausNrZusatz
    String
    nullable
    Einmaladresse_WohnungsNr
    String
    nullable
    Einmaladresse_Postfach
    Int32
    nullable
    Einmaladresse_Kontaktperson
    String
    nullable
    Einmaladresse_Postleitzahl
    String
    nullable
    Einmaladresse_Ortsname
    String
    nullable
    Einmaladresse_ID_Ort
    Int32
    nullable
    Einmaladresse_Postfachtext
    Int32
    nullable
    Einmaladresse_sPostfachtext
    String
    nullable
    OP
    Decimal
    nullable
    FibuDatum
    DateTime
    nullable
    StornoDatum
    DateTime
    nullable
    Stornobeleg
    Int32
    nullable
    Direktzahlung
    Int32
    nullable
    Betrag
    Decimal
    nullable
    Belastungsweg
    Int64
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
  • POST faktura/einmalrechnung

    Erstellt ein neues Einmalrechnung Objekt mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    ID_Subjekt
    Int32
    (body)
    Zustell_ID_Subjekt
    Int32
    (body)
    KontaktPerson
    Int32
    (body)
    Adressart
    Int32
    (body)
    ID_Vorlage
    Int32
    (body)
    ID_Rechnungsart *required
    Int32
    (body)
    Datum *required
    DateTime
    (body)
    Zahlungskond *required
    Int32
    (body)
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
    Status_Cd
    Int32
    (body)
    ID_Rechnung_Kopie
    Int32
    (body)
    BelegNrRech
    Int32
    (body)
    StatusText
    String
    (body)
    StatusDruck
    Int32
    (body)
    StatusBuchung
    Int32
    (body)
    Doppeladressierung
    Int32
    (body)
    IndivRekopf1
    String
    (body)
    EinmaladresseJN
    Int32
    (body)
    ID_Zahlstelle
    Int32
    (body)
    ID_Orgeinheit
    Int32
    (body)
    ISOCode
    Int32
    (body)
    Referenztyp
    Int32
    (body)
    ReferenzId
    Int32
    (body)
    MwstBefreiung *required
    Int32
    (body)
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
    RechnungspositionVorhandenJN
    Int32
    (body)
    Debitor_ID_Subjekt
    Int32
    (body)
    Muss angegeben werden, sofern es sich um keine Quittung handelt.
    Debitor_Adressart
    Int32
    (body)
    Debitor_ID_Adresse
    Int32
    (body)
    Debitor_ID_Kontaktperson
    Int32
    (body)
    Zustelladresse_ID_Subjekt
    Int32
    (body)
    Zustelladresse_Adressart
    Int32
    (body)
    Zustelladresse_ID_Adresse
    Int32
    (body)
    Zustelladresse_ID_Kontaktperson
    Int32
    (body)
    Einmaladresse_Name
    String
    (body)
    Einmaladresse_Vorname
    String
    (body)
    Einmaladresse_ZusatzName
    String
    (body)
    Einmaladresse_Anrede
    Int32
    (body)
    Einmaladresse_Titelstellung
    Int32
    (body)
    Einmaladresse_Titel
    String
    (body)
    Einmaladresse_AdressZusatz
    String
    (body)
    Einmaladresse_StrasseZusatz
    String
    (body)
    Einmaladresse_StrasseZusatzNachStrasse
    Int32
    (body)
    Einmaladresse_Strasse
    String
    (body)
    Einmaladresse_HausNr
    Int32
    (body)
    Einmaladresse_HausNrZusatz
    String
    (body)
    Einmaladresse_WohnungsNr
    String
    (body)
    Einmaladresse_Postfach
    Int32
    (body)
    Einmaladresse_Kontaktperson
    String
    (body)
    Einmaladresse_Postleitzahl
    String
    (body)
    Einmaladresse_Ortsname
    String
    (body)
    Einmaladresse_ID_Ort
    Int32
    (body)
    Einmaladresse_Postfachtext
    Int32
    (body)
    Einmaladresse_sPostfachtext
    String
    (body)
    OP
    Decimal
    (body)
    FibuDatum
    DateTime
    (body)
    StornoDatum
    DateTime
    (body)
    Stornobeleg
    Int32
    (body)
    Direktzahlung
    Int32
    (body)
    Betrag
    Decimal
    (body)
    Belastungsweg *required
    Int64
    (body)
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Subjekt
    Int32
    nullable
    Zustell_ID_Subjekt
    Int32
    nullable
    KontaktPerson
    Int32
    nullable
    Adressart
    Int32
    nullable
    Adresse.AdressArt
    ID_Vorlage
    Int32
    nullable
    ID_Rechnungsart
    Int32
    Datum
    DateTime
    Zahlungskond
    Int32
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
    ID_Rechnung
    Int32
    Status_Cd
    Int32
    nullable
    Rechnung.Status
    ID_Rechnung_Kopie
    Int32
    nullable
    BelegNrRech
    Int32
    nullable
    StatusText
    String
    nullable
    StatusDruck
    Int32
    nullable
    StatusBuchung
    Int32
    nullable
    Doppeladressierung
    Int32
    nullable
    IndivRekopf1
    String
    nullable
    EinmaladresseJN
    Int32
    nullable
    ID_Zahlstelle
    Int32
    nullable
    ID_Orgeinheit
    Int32
    nullable
    ISOCode
    Int32
    nullable
    Referenztyp
    Int32
    nullable
    ReferenzId
    Int32
    nullable
    MwstBefreiung
    Int32
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
    RechnungspositionVorhandenJN
    Int32
    nullable
    Debitor_ID_Subjekt
    Int32
    nullable
    Muss angegeben werden, sofern es sich um keine Quittung handelt.
    Debitor_Adressart
    Int32
    nullable
    Debitor_ID_Adresse
    Int32
    nullable
    Debitor_ID_Kontaktperson
    Int32
    nullable
    Zustelladresse_ID_Subjekt
    Int32
    nullable
    Zustelladresse_Adressart
    Int32
    nullable
    Adresse.AdressArt
    Zustelladresse_ID_Adresse
    Int32
    nullable
    Zustelladresse_ID_Kontaktperson
    Int32
    nullable
    Einmaladresse_Name
    String
    nullable
    Einmaladresse_Vorname
    String
    nullable
    Einmaladresse_ZusatzName
    String
    nullable
    Einmaladresse_Anrede
    Int32
    nullable
    Einmaladresse_Titelstellung
    Int32
    nullable
    Einmaladresse_Titel
    String
    nullable
    Einmaladresse_AdressZusatz
    String
    nullable
    Einmaladresse_StrasseZusatz
    String
    nullable
    Einmaladresse_StrasseZusatzNachStrasse
    Int32
    nullable
    Einmaladresse_Strasse
    String
    nullable
    Einmaladresse_HausNr
    Int32
    nullable
    Einmaladresse_HausNrZusatz
    String
    nullable
    Einmaladresse_WohnungsNr
    String
    nullable
    Einmaladresse_Postfach
    Int32
    nullable
    Einmaladresse_Kontaktperson
    String
    nullable
    Einmaladresse_Postleitzahl
    String
    nullable
    Einmaladresse_Ortsname
    String
    nullable
    Einmaladresse_ID_Ort
    Int32
    nullable
    Einmaladresse_Postfachtext
    Int32
    nullable
    Einmaladresse_sPostfachtext
    String
    nullable
    OP
    Decimal
    nullable
    FibuDatum
    DateTime
    nullable
    StornoDatum
    DateTime
    nullable
    Stornobeleg
    Int32
    nullable
    Direktzahlung
    Int32
    nullable
    Betrag
    Decimal
    nullable
    Belastungsweg
    Int64
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
  • PUT faktura/einmalrechnung/{id}

    Aktualisiert das Einmalrechnung Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Rechnung.
    ID_Subjekt
    Int32
    (body)
    Zustell_ID_Subjekt
    Int32
    (body)
    KontaktPerson
    Int32
    (body)
    Adressart
    Int32
    (body)
    ID_Vorlage
    Int32
    (body)
    ID_Rechnungsart *required
    Int32
    (body)
    Datum *required
    DateTime
    (body)
    Zahlungskond *required
    Int32
    (body)
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
    Status_Cd
    Int32
    (body)
    ID_Rechnung_Kopie
    Int32
    (body)
    BelegNrRech
    Int32
    (body)
    StatusText
    String
    (body)
    StatusDruck
    Int32
    (body)
    StatusBuchung
    Int32
    (body)
    Doppeladressierung
    Int32
    (body)
    IndivRekopf1
    String
    (body)
    EinmaladresseJN
    Int32
    (body)
    ID_Zahlstelle
    Int32
    (body)
    ID_Orgeinheit
    Int32
    (body)
    ISOCode
    Int32
    (body)
    Referenztyp
    Int32
    (body)
    ReferenzId
    Int32
    (body)
    MwstBefreiung *required
    Int32
    (body)
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
    RechnungspositionVorhandenJN
    Int32
    (body)
    Debitor_ID_Subjekt
    Int32
    (body)
    Muss angegeben werden, sofern es sich um keine Quittung handelt.
    Debitor_Adressart
    Int32
    (body)
    Debitor_ID_Adresse
    Int32
    (body)
    Debitor_ID_Kontaktperson
    Int32
    (body)
    Zustelladresse_ID_Subjekt
    Int32
    (body)
    Zustelladresse_Adressart
    Int32
    (body)
    Zustelladresse_ID_Adresse
    Int32
    (body)
    Zustelladresse_ID_Kontaktperson
    Int32
    (body)
    Einmaladresse_Name
    String
    (body)
    Einmaladresse_Vorname
    String
    (body)
    Einmaladresse_ZusatzName
    String
    (body)
    Einmaladresse_Anrede
    Int32
    (body)
    Einmaladresse_Titelstellung
    Int32
    (body)
    Einmaladresse_Titel
    String
    (body)
    Einmaladresse_AdressZusatz
    String
    (body)
    Einmaladresse_StrasseZusatz
    String
    (body)
    Einmaladresse_StrasseZusatzNachStrasse
    Int32
    (body)
    Einmaladresse_Strasse
    String
    (body)
    Einmaladresse_HausNr
    Int32
    (body)
    Einmaladresse_HausNrZusatz
    String
    (body)
    Einmaladresse_WohnungsNr
    String
    (body)
    Einmaladresse_Postfach
    Int32
    (body)
    Einmaladresse_Kontaktperson
    String
    (body)
    Einmaladresse_Postleitzahl
    String
    (body)
    Einmaladresse_Ortsname
    String
    (body)
    Einmaladresse_ID_Ort
    Int32
    (body)
    Einmaladresse_Postfachtext
    Int32
    (body)
    Einmaladresse_sPostfachtext
    String
    (body)
    OP
    Decimal
    (body)
    FibuDatum
    DateTime
    (body)
    StornoDatum
    DateTime
    (body)
    Stornobeleg
    Int32
    (body)
    Direktzahlung
    Int32
    (body)
    Betrag
    Decimal
    (body)
    Belastungsweg *required
    Int64
    (body)
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Subjekt
    Int32
    nullable
    Zustell_ID_Subjekt
    Int32
    nullable
    KontaktPerson
    Int32
    nullable
    Adressart
    Int32
    nullable
    Adresse.AdressArt
    ID_Vorlage
    Int32
    nullable
    ID_Rechnungsart
    Int32
    Datum
    DateTime
    Zahlungskond
    Int32
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
    ID_Rechnung
    Int32
    Status_Cd
    Int32
    nullable
    Rechnung.Status
    ID_Rechnung_Kopie
    Int32
    nullable
    BelegNrRech
    Int32
    nullable
    StatusText
    String
    nullable
    StatusDruck
    Int32
    nullable
    StatusBuchung
    Int32
    nullable
    Doppeladressierung
    Int32
    nullable
    IndivRekopf1
    String
    nullable
    EinmaladresseJN
    Int32
    nullable
    ID_Zahlstelle
    Int32
    nullable
    ID_Orgeinheit
    Int32
    nullable
    ISOCode
    Int32
    nullable
    Referenztyp
    Int32
    nullable
    ReferenzId
    Int32
    nullable
    MwstBefreiung
    Int32
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
    RechnungspositionVorhandenJN
    Int32
    nullable
    Debitor_ID_Subjekt
    Int32
    nullable
    Muss angegeben werden, sofern es sich um keine Quittung handelt.
    Debitor_Adressart
    Int32
    nullable
    Debitor_ID_Adresse
    Int32
    nullable
    Debitor_ID_Kontaktperson
    Int32
    nullable
    Zustelladresse_ID_Subjekt
    Int32
    nullable
    Zustelladresse_Adressart
    Int32
    nullable
    Adresse.AdressArt
    Zustelladresse_ID_Adresse
    Int32
    nullable
    Zustelladresse_ID_Kontaktperson
    Int32
    nullable
    Einmaladresse_Name
    String
    nullable
    Einmaladresse_Vorname
    String
    nullable
    Einmaladresse_ZusatzName
    String
    nullable
    Einmaladresse_Anrede
    Int32
    nullable
    Einmaladresse_Titelstellung
    Int32
    nullable
    Einmaladresse_Titel
    String
    nullable
    Einmaladresse_AdressZusatz
    String
    nullable
    Einmaladresse_StrasseZusatz
    String
    nullable
    Einmaladresse_StrasseZusatzNachStrasse
    Int32
    nullable
    Einmaladresse_Strasse
    String
    nullable
    Einmaladresse_HausNr
    Int32
    nullable
    Einmaladresse_HausNrZusatz
    String
    nullable
    Einmaladresse_WohnungsNr
    String
    nullable
    Einmaladresse_Postfach
    Int32
    nullable
    Einmaladresse_Kontaktperson
    String
    nullable
    Einmaladresse_Postleitzahl
    String
    nullable
    Einmaladresse_Ortsname
    String
    nullable
    Einmaladresse_ID_Ort
    Int32
    nullable
    Einmaladresse_Postfachtext
    Int32
    nullable
    Einmaladresse_sPostfachtext
    String
    nullable
    OP
    Decimal
    nullable
    FibuDatum
    DateTime
    nullable
    StornoDatum
    DateTime
    nullable
    Stornobeleg
    Int32
    nullable
    Direktzahlung
    Int32
    nullable
    Betrag
    Decimal
    nullable
    Belastungsweg
    Int64
    Wird kein Wert mitgegeben, so wird 0 als Default verwendet.
  • EinmalRechPos

    Das Objekt EinmalRechPos unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/einmalrechpos Suchen nach EinmalRechPos Objekten.
    GET faktura/einmalrechpos/{id1}/{id2} Gibt das EinmalRechPos Objekt mit dem entsprechenden Schlüssel zurück.
    POST faktura/einmalrechpos Erstellt ein neues EinmalRechPos Objekt mit den übergebenen Werten.
    PUT faktura/einmalrechpos/{id1}/{id2} Aktualisiert das EinmalRechPos Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.
  • GET faktura/einmalrechpos

    Suchen nach EinmalRechPos Objekten.

    Parameters
    Name Default Beschreibung
    ID_Rechnung *required
    Int32
    (query)
    ID_Rechnung.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Rechnung
    Int32
    LaufNr_Rechnungspos
    Int16
    ID_Leistkat
    Int32
    nullable
    Leistkat.ID_Leistkat
    ID_Verrechnungstyp
    Int32
    Verrechnungstyp.Id_Verrechnungstyp
    Textvergleich
    String
    nullable
    Tarifkopf
    String
    nullable
    Positionskopf
    String
    nullable
    Position
    String
    nullable
    Tariffuss
    String
    nullable
    Positionsfuss
    String
    nullable
    GueltigVon
    DateTime
    nullable
    GueltigBis
    DateTime
    nullable
    Basis
    Decimal
    nullable
    Ansatz
    String
    nullable
    Betrag
    Decimal
  • GET faktura/einmalrechpos/{id1}/{id2}

    Gibt das EinmalRechPos Objekt mit dem entsprechenden Schlüssel zurück.

    Parameters
    Name Default Beschreibung
    id1 *required
    Int32
    (query)
    ID_Rechnung.
    id2 *required
    Int16
    (query)
    LaufNr_Rechnungspos.
    Response
    Name Herkunft Beschreibung
    ID_Rechnung
    Int32
    LaufNr_Rechnungspos
    Int16
    Textvergleich
    String
    nullable
    Basis
    Decimal
    nullable
    Ansatz
    String
    nullable
    ManuellerBetrag
    Decimal
    nullable
    Betrag
    Decimal
    nullable
    Kostenstelle1_ID_HBKonto
    Int32
    nullable
    Kst1_Text
    String
    nullable
    Kostenstelle2_ID_HBKonto
    Int32
    nullable
    Kst2_Text
    String
    nullable
    Total
    Decimal
    nullable
    Tarifkopf
    String
    nullable
    Positionskopf
    String
    nullable
    Position
    String
    nullable
    Positionsfuss
    String
    nullable
    Tariffuss
    String
    nullable
    ID_Leistkatpos
    Int32
    nullable
    ID_Leistkat
    Int32
    Leistkat.ID_Leistkat
    ID_Verrechnungstyp
    Int32
    Verrechnungstyp.Id_Verrechnungstyp
    GueltigVon
    DateTime
    nullable
    GueltigBis
    DateTime
    nullable
    ID_HBKONTO
    Int32
    nullable
    ID_HBKonto_Text
    String
    nullable
    MwStSatzGueltigAb
    DateTime
    nullable
    ID_Steuersatz
    Int32
    nullable
    ID_STEUER
    Int32
    nullable
    AnsatzIndivJN
    Int32
    nullable
    AnsatzIndiv
    Decimal
    nullable
    Fix_HBKonto
    Int32
    nullable
    Fix_Kostenstelle1
    Int32
    nullable
    Fix_Kostenstelle2
    Int32
    nullable
    TarifText
    Int32
    nullable
    MwstBefreiung
    Int32
    nullable
  • POST faktura/einmalrechpos

    Erstellt ein neues EinmalRechPos Objekt mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    ID_Rechnung *required
    Int32
    (body)
    Textvergleich
    String
    (body)
    Basis
    Decimal
    (body)
    Ansatz
    String
    (body)
    ManuellerBetrag
    Decimal
    (body)
    Betrag
    Decimal
    (body)
    Kostenstelle1_ID_HBKonto
    Int32
    (body)
    Kst1_Text
    String
    (body)
    Kostenstelle2_ID_HBKonto
    Int32
    (body)
    Kst2_Text
    String
    (body)
    Total
    Decimal
    (body)
    Tarifkopf
    String
    (body)
    Positionskopf
    String
    (body)
    Position
    String
    (body)
    Positionsfuss
    String
    (body)
    Tariffuss
    String
    (body)
    ID_Leistkatpos
    Int32
    (body)
    ID_Leistkat *required
    Int32
    (body)
    ID_Verrechnungstyp *required
    Int32
    (body)
    GueltigVon
    DateTime
    (body)
    GueltigBis
    DateTime
    (body)
    ID_HBKONTO
    Int32
    (body)
    ID_HBKonto_Text
    String
    (body)
    MwStSatzGueltigAb
    DateTime
    (body)
    ID_Steuersatz
    Int32
    (body)
    ID_STEUER
    Int32
    (body)
    AnsatzIndivJN
    Int32
    (body)
    AnsatzIndiv
    Decimal
    (body)
    Fix_HBKonto
    Int32
    (body)
    Fix_Kostenstelle1
    Int32
    (body)
    Fix_Kostenstelle2
    Int32
    (body)
    TarifText
    Int32
    (body)
    MwstBefreiung
    Int32
    (body)
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Rechnung
    Int32
    LaufNr_Rechnungspos
    Int16
    Textvergleich
    String
    nullable
    Basis
    Decimal
    nullable
    Ansatz
    String
    nullable
    ManuellerBetrag
    Decimal
    nullable
    Betrag
    Decimal
    nullable
    Kostenstelle1_ID_HBKonto
    Int32
    nullable
    Kst1_Text
    String
    nullable
    Kostenstelle2_ID_HBKonto
    Int32
    nullable
    Kst2_Text
    String
    nullable
    Total
    Decimal
    nullable
    Tarifkopf
    String
    nullable
    Positionskopf
    String
    nullable
    Position
    String
    nullable
    Positionsfuss
    String
    nullable
    Tariffuss
    String
    nullable
    ID_Leistkatpos
    Int32
    nullable
    ID_Leistkat
    Int32
    Leistkat.ID_Leistkat
    ID_Verrechnungstyp
    Int32
    Verrechnungstyp.Id_Verrechnungstyp
    GueltigVon
    DateTime
    nullable
    GueltigBis
    DateTime
    nullable
    ID_HBKONTO
    Int32
    nullable
    ID_HBKonto_Text
    String
    nullable
    MwStSatzGueltigAb
    DateTime
    nullable
    ID_Steuersatz
    Int32
    nullable
    ID_STEUER
    Int32
    nullable
    AnsatzIndivJN
    Int32
    nullable
    AnsatzIndiv
    Decimal
    nullable
    Fix_HBKonto
    Int32
    nullable
    Fix_Kostenstelle1
    Int32
    nullable
    Fix_Kostenstelle2
    Int32
    nullable
    TarifText
    Int32
    nullable
    MwstBefreiung
    Int32
    nullable
  • PUT faktura/einmalrechpos/{id1}/{id2}

    Aktualisiert das EinmalRechPos Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    id1 *required
    Int32
    (query)
    ID_Rechnung.
    id2 *required
    Int16
    (query)
    LaufNr_Rechnungspos.
    Textvergleich
    String
    (body)
    Basis
    Decimal
    (body)
    Ansatz
    String
    (body)
    ManuellerBetrag
    Decimal
    (body)
    Betrag
    Decimal
    (body)
    Kostenstelle1_ID_HBKonto
    Int32
    (body)
    Kst1_Text
    String
    (body)
    Kostenstelle2_ID_HBKonto
    Int32
    (body)
    Kst2_Text
    String
    (body)
    Total
    Decimal
    (body)
    Tarifkopf
    String
    (body)
    Positionskopf
    String
    (body)
    Position
    String
    (body)
    Positionsfuss
    String
    (body)
    Tariffuss
    String
    (body)
    ID_Leistkatpos
    Int32
    (body)
    ID_Leistkat *required
    Int32
    (body)
    ID_Verrechnungstyp *required
    Int32
    (body)
    GueltigVon
    DateTime
    (body)
    GueltigBis
    DateTime
    (body)
    ID_HBKONTO
    Int32
    (body)
    ID_HBKonto_Text
    String
    (body)
    MwStSatzGueltigAb
    DateTime
    (body)
    ID_Steuersatz
    Int32
    (body)
    ID_STEUER
    Int32
    (body)
    AnsatzIndivJN
    Int32
    (body)
    AnsatzIndiv
    Decimal
    (body)
    Fix_HBKonto
    Int32
    (body)
    Fix_Kostenstelle1
    Int32
    (body)
    Fix_Kostenstelle2
    Int32
    (body)
    TarifText
    Int32
    (body)
    MwstBefreiung
    Int32
    (body)
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Rechnung
    Int32
    LaufNr_Rechnungspos
    Int16
    Textvergleich
    String
    nullable
    Basis
    Decimal
    nullable
    Ansatz
    String
    nullable
    ManuellerBetrag
    Decimal
    nullable
    Betrag
    Decimal
    nullable
    Kostenstelle1_ID_HBKonto
    Int32
    nullable
    Kst1_Text
    String
    nullable
    Kostenstelle2_ID_HBKonto
    Int32
    nullable
    Kst2_Text
    String
    nullable
    Total
    Decimal
    nullable
    Tarifkopf
    String
    nullable
    Positionskopf
    String
    nullable
    Position
    String
    nullable
    Positionsfuss
    String
    nullable
    Tariffuss
    String
    nullable
    ID_Leistkatpos
    Int32
    nullable
    ID_Leistkat
    Int32
    Leistkat.ID_Leistkat
    ID_Verrechnungstyp
    Int32
    Verrechnungstyp.Id_Verrechnungstyp
    GueltigVon
    DateTime
    nullable
    GueltigBis
    DateTime
    nullable
    ID_HBKONTO
    Int32
    nullable
    ID_HBKonto_Text
    String
    nullable
    MwStSatzGueltigAb
    DateTime
    nullable
    ID_Steuersatz
    Int32
    nullable
    ID_STEUER
    Int32
    nullable
    AnsatzIndivJN
    Int32
    nullable
    AnsatzIndiv
    Decimal
    nullable
    Fix_HBKonto
    Int32
    nullable
    Fix_Kostenstelle1
    Int32
    nullable
    Fix_Kostenstelle2
    Int32
    nullable
    TarifText
    Int32
    nullable
    MwstBefreiung
    Int32
    nullable
  • FaktVariante

    Das Objekt FaktVariante unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/faktvariante Suchen nach FaktVariante Objekten.
  • GET faktura/faktvariante

    Suchen nach FaktVariante Objekten.

    Parameters
    Name Default Beschreibung
    ID_Leistkat *required
    Int32
    (query)
    ID_Leistkat.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_FaktVariante
    Int32
  • Indiv_Rechnungspos

    Das Objekt Indiv_Rechnungspos unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/indiv_rechnungspos Suchen nach Indiv_Rechnungspos Objekten.
    GET faktura/indiv_rechnungspos/{id} Gibt das Indiv_Rechnungspos Objekt mit dem entsprechenden Schlüssel zurück.
    POST faktura/indiv_rechnungspos Erstellt ein neues Indiv_Rechnungspos Objekt mit den übergebenen Werten.
    PUT faktura/indiv_rechnungspos/{id} Aktualisiert das Indiv_Rechnungspos Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.
  • GET faktura/indiv_rechnungspos

    Suchen nach Indiv_Rechnungspos Objekten.

    Parameters
    Name Default Beschreibung
    ID_Indiv_Rechnungspos
    Int32
    (query)
    ID_Indiv_Rechnungspos.
    ID_Leistkat
    Int32
    (query)
    ID_Leistkat.
    ID_Sammelrechnung
    Int32
    (query)
    ID_Sammelrechnung.
    ID_Verrechnungstyp
    Int32
    (query)
    ID_Verrechnungstyp.
    ID_Vertrag
    Int32
    (query)
    ID_Vertrag.
    LaufNr_Vertragspartner
    Int32
    (query)
    LaufNr_Vertragspartner.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Indiv_Rechnungspos
    Int32
    ID_Leistkat
    Int32
    Leistkat.ID_Leistkat
    ID_Verrechnungstyp
    Int32
    Verrechnungstyp.Id_Verrechnungstyp
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    Basis
    Decimal
    nullable
    Betrag
    Decimal
    nullable
    Textvergleich
    String
    nullable
    Einmalig
    Int32
    Status
    Int32
    nullable
    Aktiv
    Int32
    ID_Sammelrechnung
    Int32
    nullable
    ID_Vertrag
    Int32
    nullable
    LaufNr_Vertragspartner
    Int16
    nullable
    Referenztyp
    Int32
    nullable
  • GET faktura/indiv_rechnungspos/{id}

    Gibt das Indiv_Rechnungspos Objekt mit dem entsprechenden Schlüssel zurück.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Indiv_Rechnungspos.
    Response
    Name Herkunft Beschreibung
    ID_Leistkat
    Int32
    Leistkat.ID_Leistkat
    ID_Verrechnungstyp
    Int32
    Verrechnungstyp.Id_Verrechnungstyp
    Ruecklieferung
    Int32
    nullable
    MwStSatzGueltigAb
    DateTime
    nullable
    Zusatztext
    Int32
    nullable
    Basis
    Decimal
    nullable
    Ansatz
    Decimal
    nullable
    Betrag
    Decimal
    nullable
    MwStInkl
    Int32
    nullable
    GueltigVon
    DateTime
    nullable
    GueltigBis
    DateTime
    nullable
    Textvergleich
    String
    nullable
    Vertragzusatztext
    String
    nullable
    Notiz
    String
    nullable
    Status
    Int32
    nullable
    Abrechnungsart
    Int32
    nullable
    Termin
    DateTime
    nullable
    Datum
    DateTime
    nullable
    ID_Indiv_Rechnungspos
    Int32
    ID_Sammelrechnung
    Int32
    nullable
    ID_Vertrag
    Int32
    nullable
    LaufNr_Vertragspartner
    Int16
    nullable
    ID_Steuersatz
    Int32
    nullable
  • POST faktura/indiv_rechnungspos

    Erstellt ein neues Indiv_Rechnungspos Objekt mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    ID_Leistkat *required
    Int32
    (body)
    ID_Verrechnungstyp *required
    Int32
    (body)
    Ruecklieferung
    Int32
    (body)
    MwStSatzGueltigAb
    DateTime
    (body)
    Zusatztext
    Int32
    (body)
    Basis
    Decimal
    (body)
    Ansatz
    Decimal
    (body)
    Betrag
    Decimal
    (body)
    MwStInkl
    Int32
    (body)
    GueltigVon
    DateTime
    (body)
    GueltigBis
    DateTime
    (body)
    Textvergleich
    String
    (body)
    Vertragzusatztext
    String
    (body)
    Notiz
    String
    (body)
    Status
    Int32
    (body)
    Abrechnungsart
    Int32
    (body)
    Termin
    DateTime
    (body)
    Datum
    DateTime
    (body)
    ID_Sammelrechnung
    Int32
    (body)
    ID_Vertrag
    Int32
    (body)
    LaufNr_Vertragspartner
    Int16
    (body)
    ID_Steuersatz
    Int32
    (body)
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Leistkat
    Int32
    Leistkat.ID_Leistkat
    ID_Verrechnungstyp
    Int32
    Verrechnungstyp.Id_Verrechnungstyp
    Ruecklieferung
    Int32
    nullable
    MwStSatzGueltigAb
    DateTime
    nullable
    Zusatztext
    Int32
    nullable
    Basis
    Decimal
    nullable
    Ansatz
    Decimal
    nullable
    Betrag
    Decimal
    nullable
    MwStInkl
    Int32
    nullable
    GueltigVon
    DateTime
    nullable
    GueltigBis
    DateTime
    nullable
    Textvergleich
    String
    nullable
    Vertragzusatztext
    String
    nullable
    Notiz
    String
    nullable
    Status
    Int32
    nullable
    Abrechnungsart
    Int32
    nullable
    Termin
    DateTime
    nullable
    Datum
    DateTime
    nullable
    ID_Indiv_Rechnungspos
    Int32
    ID_Sammelrechnung
    Int32
    nullable
    ID_Vertrag
    Int32
    nullable
    LaufNr_Vertragspartner
    Int16
    nullable
    ID_Steuersatz
    Int32
    nullable
  • PUT faktura/indiv_rechnungspos/{id}

    Aktualisiert das Indiv_Rechnungspos Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Indiv_Rechnungspos.
    ID_Leistkat *required
    Int32
    (body)
    ID_Verrechnungstyp *required
    Int32
    (body)
    Ruecklieferung
    Int32
    (body)
    MwStSatzGueltigAb
    DateTime
    (body)
    Zusatztext
    Int32
    (body)
    Basis
    Decimal
    (body)
    Ansatz
    Decimal
    (body)
    Betrag
    Decimal
    (body)
    MwStInkl
    Int32
    (body)
    GueltigVon
    DateTime
    (body)
    GueltigBis
    DateTime
    (body)
    Textvergleich
    String
    (body)
    Vertragzusatztext
    String
    (body)
    Notiz
    String
    (body)
    Status
    Int32
    (body)
    Abrechnungsart
    Int32
    (body)
    Termin
    DateTime
    (body)
    Datum
    DateTime
    (body)
    ID_Sammelrechnung
    Int32
    (body)
    ID_Vertrag
    Int32
    (body)
    LaufNr_Vertragspartner
    Int16
    (body)
    ID_Steuersatz
    Int32
    (body)
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    ID_Leistkat
    Int32
    Leistkat.ID_Leistkat
    ID_Verrechnungstyp
    Int32
    Verrechnungstyp.Id_Verrechnungstyp
    Ruecklieferung
    Int32
    nullable
    MwStSatzGueltigAb
    DateTime
    nullable
    Zusatztext
    Int32
    nullable
    Basis
    Decimal
    nullable
    Ansatz
    Decimal
    nullable
    Betrag
    Decimal
    nullable
    MwStInkl
    Int32
    nullable
    GueltigVon
    DateTime
    nullable
    GueltigBis
    DateTime
    nullable
    Textvergleich
    String
    nullable
    Vertragzusatztext
    String
    nullable
    Notiz
    String
    nullable
    Status
    Int32
    nullable
    Abrechnungsart
    Int32
    nullable
    Termin
    DateTime
    nullable
    Datum
    DateTime
    nullable
    ID_Indiv_Rechnungspos
    Int32
    ID_Sammelrechnung
    Int32
    nullable
    ID_Vertrag
    Int32
    nullable
    LaufNr_Vertragspartner
    Int16
    nullable
    ID_Steuersatz
    Int32
    nullable
  • InsertVersanddefinitionSammelrechnung

    Das Objekt InsertVersanddefinitionSammelrechnung unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    POST faktura/insertversanddefinitionsammelrechnung/execute Führt eine Aktion aus.
  • POST faktura/insertversanddefinitionsammelrechnung/execute

    Führt eine Aktion aus.

    Parameters
    Name Default Beschreibung
    ID_Sammelrechnung *required
    Int32
    (body)
    ID_Kommunikation
    Int32
    (body)
    Bereich *required
    Int32
    (body)
    mögliche Bereiche: 'Rechnung/Abrechnung', 'reine Akontorechnung' oder 'Mahnung per E-Mail'
    Versandart *required
    Int32
    (body)
    mögliche Versandarten: 'E-Mail' oder 'Portal'
    EMailAdresse
    String
    (body)
    Sofern die E-Mail-Adresse angegeben wurde, wird die Versanddefinition automatisch mit einer indiv E-Mail-Adresse erstellt
    Response
    Name Herkunft Beschreibung
    ID_Versand
    Int32
    nullable
  • KostenMengenFilterLabel

    Das Objekt KostenMengenFilterLabel unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/kostenmengenfilterlabel Suchen nach KostenMengenFilterLabel Objekten.
  • GET faktura/kostenmengenfilterlabel

    Suchen nach KostenMengenFilterLabel Objekten.

    Parameters
    Name Default Beschreibung
    Aufrufart *required
    Int32
    (query)
    Aufrufart.
    ExternRolle
    Int32
    (query)
    ExternRolle.
    Sprache
    Int32
    (query)
    Sprache.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    FilterEbene
    Int32
    nullable
    Der Inhalt der einzelnen Filterebenen ist der Methode "KostenMengenResult" zu entnehmen
    Text
    String
    nullable
    Bezeichnung der Filter-Ebene
    Alle
    Int32
    nullable
    Flag, ob Filtermöglichkeit «Alle» verfügbar ist. Standard für Aufrufart 1: 1 / Aufrufart 2: 0
  • KostenMengenFilterWerte

    Das Objekt KostenMengenFilterWerte unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/kostenmengenfilterwerte Suchen nach KostenMengenFilterWerte Objekten.
  • GET faktura/kostenmengenfilterwerte

    Suchen nach KostenMengenFilterWerte Objekten.

    Parameters
    Name Default Beschreibung
    Aufrufart *required
    Int32
    (query)
    Aufrufart.
    ExternRolle
    Int32
    (query)
    ExternRolle.
    ID_Gegenstand
    Int32
    (query)
    ID_Gegenstand.
    ID_Objekt
    Int32
    (query)
    ID_Objekt.
    ID_Sammelrechnung
    Int32
    (query)
    ID_Sammelrechnung.
    ID_Subjekt
    Int32
    (query)
    ID_Subjekt.
    Sprache
    Int32
    (query)
    Sprache.
    ZeitraumBis
    DateTime
    (query)
    ZeitraumBis.
    ZeitraumVon
    DateTime
    (query)
    ZeitraumVon.
    Zustell_ID_Subjekt
    Int32
    (query)
    Zustell_ID_Subjekt.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Subjekt
    Int32
    nullable
    ID_Objekt
    Int32
    nullable
    ID_Gegenstand
    Int32
    nullable
    FilterEbene
    Int32
    nullable
    Der Inhalt der einzelnen Filterebenen ist der Methode "KostenMengenResult" zu entnehmen
    Hardcode
    Int32
    nullable
    Hardcode 0 = unknown. Bei Rücklieferung wird der Hardcode negiert. Die Bezeichnung bleibt dabei unverändert. Der Bezeichnung kann in diesem Fall z.B. der Zusatz "Produktion" hinzugefügt werden.
    Bezeichnung
    String
    nullable
    Bezeichnung des Hardcodes aus dem entsprechenden Wertebereich der Filter-Ebene.
    FilterKey
    String
    nullable
    Zusammengesetzt aus übergeordnetem FilterKey und Hardcode
    ParentKey
    String
    nullable
    Filter Key der übergeordneten Ebene
  • KostenMengenResult

    Das Objekt KostenMengenResult unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/kostenmengenresult Suchen nach KostenMengenResult Objekten.
  • GET faktura/kostenmengenresult

    Suchen nach KostenMengenResult Objekten.

    Parameters
    Name Default Beschreibung
    Aufrufart *required
    Int32
    (query)
    Aufrufart.
    ExternRolle
    Int32
    (query)
    ExternRolle.
    FilterEbene1
    String
    (query)
    FilterEbene1.
    FilterEbene2
    String
    (query)
    FilterEbene2.
    FilterEbene3
    String
    (query)
    FilterEbene3.
    FilterEbene4
    String
    (query)
    FilterEbene4.
    ID_Gegenstand
    Int32
    (query)
    ID_Gegenstand.
    ID_Objekt
    Int32
    (query)
    ID_Objekt.
    ID_Sammelrechnung
    Int32
    (query)
    ID_Sammelrechnung.
    ID_Subjekt
    Int32
    (query)
    ID_Subjekt.
    ZeitraumBis
    DateTime
    (query)
    ZeitraumBis.
    ZeitraumVon
    DateTime
    (query)
    ZeitraumVon.
    Zustell_ID_Subjekt
    Int32
    (query)
    Zustell_ID_Subjekt.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Subjekt
    Int32
    nullable
    ID_Objekt
    Int32
    nullable
    ID_Gegenstand
    Int32
    nullable
    GueltigVon
    DateTime
    nullable
    GueltigBis
    DateTime
    nullable
    FilterEbene1
    String
    nullable
    Verrechnungstyp.Art Standard für Aufrufart 1/2: Verrechnungstyp_Art
    FilterEbene2
    String
    nullable
    Verrechnungstyp.Kategorie Standard für Aufrufart 1/2: Verrechnungstyp_Kategorie
    FilterEbene3
    String
    nullable
    Verrechnungstyp.ID_Verrechnungstyp / Verrechnungstyp.Messart Standard für Aufrufart 1: Verrechnungstyp-Id / Aufrufart 2: Verrechnungstyp_Messart
    FilterEbene4
    String
    nullable
    Verrechnungstyp.ID_Verrechnungstyp Standard für Aufrufart 1: leer / Aufrufart 2: Verrechnungstyp-Id
    Wert1
    Decimal
    nullable
    Aufrufart 1: Betrag exkl. MWST / Aufrufart 2: Basis
    Wert2
    Decimal
    nullable
    Aufrufart 1: MWST-Betrag / Aufrufart 2: leer
    Wert3
    Decimal
    nullable
    Aufrufart 1: Betrag inkl. MWST / Aufrufart 2: leer
    Wert4
    String
    nullable
    Aufrufart 1: AnsatzEinheit / Aufrufart 2: Verrechnungstyp-Einheit
    Wert5
    String
    nullable
    Wert6
    String
    nullable
  • Leistkat

    Das Objekt Leistkat unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/leistkat Suchen nach Leistkat Objekten.
  • GET faktura/leistkat

    Suchen nach Leistkat Objekten.

    Parameters
    Name Default Beschreibung
    Art *required
    Int32
    (query)
    Art.
    Aufrufart *required
    Int32
    (query)
    Aufrufart.
    Bezeichnung *required
    String
    (query)
    Bezeichnung.
    Datum *required
    DateTime
    (query)
    Datum.
    EnergieArt *required
    Int32
    (query)
    EnergieArt.
    FormelArt *required
    Int32
    (query)
    FormelArt.
    FormelTyp *required
    Int32
    (query)
    FormelTyp.
    ID_Formel *required
    Int32
    (query)
    ID_Formel.
    ID_Leistkat *required
    Int32
    (query)
    ID_Leistkat.
    ID_Leistkatpos *required
    Int32
    (query)
    ID_Leistkatpos.
    ID_Rechnungsart *required
    Int32
    (query)
    ID_Rechnungsart.
    ID_Verrechnungstyp *required
    Int32
    (query)
    ID_Verrechnungstyp.
    ID_Vertrag *required
    Int32
    (query)
    ID_Vertrag.
    Kategorie *required
    Int32
    (query)
    Kategorie.
    Marktprodukt *required
    Int32
    (query)
    Marktprodukt.
    Ruecklieferung *required
    Int32
    (query)
    Ruecklieferung.
    Statistikgruppe *required
    Int32
    (query)
    Statistikgruppe.
    Vergangenheit *required
    Int32
    (query)
    Vergangenheit.
    Vertragsart *required
    Int32
    (query)
    Vertragsart.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Leistkat_Cd
    Int32
    ID_Leistkat
    Int32
    Leistkat.ID_Leistkat
    Art
    Int32
    Leistkat.Art
    EnergieArt
    String
    nullable
    Vertragsart
    Int32
    nullable
    Leistkat.Vertragsart
    Marktprodukt
    Int32
    Berechtigung
    Int32
    Bezeichnung
    String
    Textbaustein_Text
    String
    nullable
    AbrechnungLeerobjekt
    Int32
    VertragBeendenVPWechsel
    Int32
    Aktiv
    Int32
    Rechnungsarten
    String
    nullable
    Bindung
    Int32
    nullable
    Statistikgruppe
    Int32
    nullable
    Leistkat.Statistikgruppe
  • PortalRechnung

    Das Objekt PortalRechnung unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/portalrechnung Suchen nach PortalRechnung Objekten.
  • GET faktura/portalrechnung

    Suchen nach PortalRechnung Objekten.

    Parameters
    Name Default Beschreibung
    ID_FaktLaufSchrittVersand *required
    Int32
    (query)
    ID_FaktLaufSchrittVersand.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Rechnung
    Int32
    ID_Subjekt
    Int32
    nullable
    Subjekt-Id des Vertragspartners
    ID_Sammelrechnung
    Int32
    nullable
    Abrechnungsart
    Int32
    nullable
    BelegNrRech
    Int32
    nullable
    Datum
    DateTime
    Termin
    DateTime
    nullable
    ID_Rechnungsart
    Int32
    Rechnungsart.ID_Rechnungsart
    Betrag
    Decimal
    nullable
    OP
    Decimal
    nullable
    Tarife
    String
    nullable
    KundenNummer
    Int64
    nullable
    Zahlungskond
    Int32
    Zahldatum
    DateTime
    nullable
    Mahnstufe
    String
    nullable
    Mahndatum
    DateTime
    nullable
    Mandant
    String
    nullable
    Belastungsweg
    Int64
    1=LSV / 2=DebiDirect
    LSV_BAD
    String
    nullable
    Leistungsarten
    String
    nullable
    Adresse_Zustell_ID_Subjekt
    String
    nullable
    Adresse des Rechnungsempfängers
    Adresse_ID_Subjekt
    String
    nullable
    Adresse des Vertragspartners, wenn abweichend zu Rechnungsempfänger
    Belegreferenz
    String
    nullable
    Wiederkehrende Rechnung -> Objekt, Einmalrechnung -> Tarif
    Tarife_Extern
    String
    nullable
    Liste der Tarife mit externer Tarifbezeichnung
    TerminVon
    DateTime
    nullable
    TerminBis
    DateTime
    nullable
    Zahlungsstatus
    Int32
    nullable
    ID_SWSystem
    Int32
    SW-System, aus der die Rechnung stammt
    Herkunft
    String
    nullable
    Herkunft der Rechnung (is-e oder Umsystem)
    Zustell_ID_Subjekt
    Int32
    nullable
    Subjekt-Id des Rechnungsempfängers
  • PortalVersand

    Das Objekt PortalVersand unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/portalversand Suchen nach PortalVersand Objekten.
  • GET faktura/portalversand

    Suchen nach PortalVersand Objekten.

    Parameters
    Name Default Beschreibung
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_FaktLaufSchrittVersand
    Int32
  • PreisrechnerBaumstruktur

    Das Objekt PreisrechnerBaumstruktur unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    POST faktura/preisrechnerbaumstruktur/execute Führt eine Aktion aus.
  • POST faktura/preisrechnerbaumstruktur/execute

    Führt eine Aktion aus.

    Parameters
    Name Default Beschreibung
    ID_Objekt
    Int32
    (body)
    Falls es sich um einen bestehenden Kunden handelt, können die bestehenden Produkte vorbelegt werden (Subjekt/Zustellsubjekt und Objekt/Gegenstand nötig)
    ID_Gegenstand
    Int32
    (body)
    Falls es sich um einen bestehenden Kunden handelt, können die bestehenden Produkte vorbelegt werden (Subjekt/Zustellsubjekt und Objekt/Gegenstand nötig)
    ID_Subjekt
    Int32
    (body)
    Falls es sich um einen bestehenden Kunden handelt, können die bestehenden Produkte vorbelegt werden (Subjekt/Zustellsubjekt und Objekt/Gegenstand nötig)
    Vertragspartner
    String
    (body)
    Die Vertragspartner-Ids des Kunden mit | getrennt; Kann statt ID_Subjekt und ID_Objekt/ID_Gegenstand angegeben werden
    Stichdatum
    DateTime
    (body)
    ID_PreisrechnerConfig *required
    Int32
    (body)
    Die Preisrechner-Konfiguration, für die die Preise berechnet werden sollen
    InterneProdukteAnzeigen *required
    Int32
    (body)
    0 Steuert, ob die internen Produkte angezeigt werden sollen
    Zustell_ID_Subjekt
    Int32
    (body)
    Falls es sich um einen bestehenden Kunden handelt, können die bestehenden Produkte vorbelegt werden (Subjekt/Zustellsubjekt und Objekt/Gegenstand nötig)
    Sprache
    Int32
    (body)
    Hardcode für Sprache aus Wertebereich "System.Sprache" (Falls leer wird Systemsprache verwendet)
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    Stufe
    Int32
    nullable
    Stufe in der Baumansicht
    Verwendung
    Int32
    Leistkatgruppe.Verwendung Verwendung der Tarifgruppe / Tarifgruppenzuordnung
    Konstrukt_ID_Leistkatgruppe
    Int32
    Tarifgruppen-Id des obersten Elements
    Ueber_ID_Leistkatgruppe
    Int32
    nullable
    Übergeordnete Tarifgruppe
    ID_Leistkatgruppe
    Int32
    nullable
    Tarifgruppen-Id dieses Elements, wenn es sich um eine Tarifgruppe handelt
    Leistkatgruppe_Bezeichnung
    String
    nullable
    Bezeichnung der Tarifgruppe
    AbhaengigVon_ID_Leistkatgruppen
    String
    nullable
    ID_LeistkatgruppeZuord
    Int32
    nullable
    Tarifgruppenzuord-Id dieses Elements, wenn es sich um eine Tarifgruppenzuordnung handelt
    LeistkatgruppeZuord_Bezeichnung
    String
    nullable
    Bezeichnung der Tarifgruppenzuordnung (kann leer sein)
    ID_Leistkat
    Int32
    nullable
    Leistkat.ID_Leistkat Tarif-Id der Tarifgruppenzuordnung
    FaktVariante_Bezeichnung
    String
    nullable
    Bezeichnung der Fakturierungsvariante
    Leistkat_Bezeichnung
    String
    nullable
    Bezeichnung des Tarifs
    ID_FaktVariante
    Int32
    nullable
    FaktVariante.ID_FaktVariante Fakturierungsvariante-Id der Tarifgruppenzuordnung
    Ueberschrift_Text
    String
    nullable
    Ueberschrift_Link
    String
    nullable
    Ueberschrift_Style_Hardcode
    Int32
    nullable
    LeistkatgruppeLayout.Style
    Ueberschrift_Style_Bezeichnung
    String
    nullable
    Ueberschrift_Style_Kurzbezeichnung
    String
    nullable
    Hinweis_Text
    String
    nullable
    Hinweis_Link
    String
    nullable
    Hinweis_Style_Hardcode
    Int32
    nullable
    LeistkatgruppeLayout.Style
    Hinweis_Style_Bezeichnung
    String
    nullable
    Hinweis_Style_Kurzbezeichnung
    String
    nullable
    Hinweis_Icon
    Byte[]
    nullable
    Fussnote_Text
    String
    nullable
    Fussnote_Link
    String
    nullable
    Fussnote_Style_Hardcode
    Int32
    nullable
    LeistkatgruppeLayout.Style
    Fussnote_Style_Bezeichnung
    String
    nullable
    Fussnote_Style_Kurzbezeichnung
    String
    nullable
    Ueber_ID_LeistkatgruppeZuord
    Int32
    nullable
    Übergeordnete Tarifgruppenzuordnung
    ID_LeistkatgruppeZuordVertragzusatz
    Int32
    nullable
    Tarifgruppenübersteuerungs-Id dieses Elements, wenn es sich um eine Tarifgruppenübersteuerung handelt
    Vertragzusatz_Bezeichnung
    String
    nullable
    Bezeichnung der Tarifgruppenübersteuerung
    ID_Verrechnungstyp
    Int32
    nullable
    Verrechnungstyp.ID_Verrechnungstyp Verrechnungstyp-Id der Tarifgruppenübersteuerung
    Ruecklieferung
    Int32
    nullable
    Rücklieferung der Tarifgruppenübersteuerung
    Art
    Int32
    nullable
    Vertragzusatz.Art Art der Tarifgruppenübersteuerung
    Wert
    Decimal
    nullable
    Wert der Tarifgruppenübersteuerung
    Vertragzusatztext
    String
    nullable
    Rechnungstext der Tarifgruppenübersteuerung
    Textvergleich
    String
    nullable
    Textvergleich der Tarifgruppenübersteuerung
    ID_Vertragspartner
    Int32
    nullable
    Aktiv
    Int32
    nullable
    1 = Der Kunde hat dieses Produkt abonniert
    Standard
    Int32
    nullable
    1 = Dies ist das Standard-Produkt der Tarifgruppe
    Reihenfolge
    Int32
    Die Reihenfolge innerhalb der übergeordneten Tarifgruppe
    ID_Objekt
    Int32
    nullable
    ID_Gegenstand
    Int32
    nullable
    ID_PreisrechnerConfig
    Int32
    nullable
    Die Preisrechner-Konfiguration, die für die Berechnung verwendet werden muss.
  • PreisrechnerConfig

    Das Objekt PreisrechnerConfig unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/preisrechnerconfig Suchen nach PreisrechnerConfig Objekten.
  • GET faktura/preisrechnerconfig

    Suchen nach PreisrechnerConfig Objekten.

    Parameters
    Name Default Beschreibung
    ID_PreisrechnerConfig
    Int32
    (query)
    ID_PreisrechnerConfig.
    Stichdatum
    DateTime
    (query)
    Stichdatum.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_PreisrechnerConfig
    Int32
    Id der Preisrechner-Konfiguration
    Zeitraumbeginn
    DateTime
    Beginn des Berechnungszeitraums (Tag und Monat)
    Zeitraumende
    DateTime
    Ende des Berechnungszeitraums (Tag und Monat)
    ID_Leistkatgruppe
    Int32
    Id der Tarifgruppe, die der Preisrechner-Konfiguration zugewiesen ist
    Bezeichnung
    String
    nullable
    Bezeichnung der Tarifgruppe
    Ueberschrift_Text
    String
    nullable
    Ueberschrift_Link
    String
    nullable
    Ueberschrift_Style_Hardcode
    Int32
    nullable
    LeistkatgruppeLayout.Style
    Ueberschrift_Style_Bezeichnung
    String
    nullable
    Ueberschrift_Style_Kurzbezeichnung
    String
    nullable
    Hinweis_Text
    String
    nullable
    Hinweis_Link
    String
    nullable
    Hinweis_Style_Hardcode
    Int32
    nullable
    LeistkatgruppeLayout.Style
    Hinweis_Style_Bezeichnung
    String
    nullable
    Hinweis_Style_Kurzbezeichnung
    String
    nullable
    Hinweis_Icon
    Byte[]
    nullable
    Fussnote_Text
    String
    nullable
    Fussnote_Link
    String
    nullable
    Fussnote_Style_Hardcode
    Int32
    nullable
    LeistkatgruppeLayout.Style
    Fussnote_Style_Bezeichnung
    String
    nullable
    Fussnote_Style_Kurzbezeichnung
    String
    nullable
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
  • PreisrechnerParameter

    Das Objekt PreisrechnerParameter unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/preisrechnerparameter Suchen nach PreisrechnerParameter Objekten.
  • GET faktura/preisrechnerparameter

    Suchen nach PreisrechnerParameter Objekten.

    Parameters
    Name Default Beschreibung
    ID_PreisrechnerConfig *required
    Int32
    (query)
    ID_PreisrechnerConfig.
    ID_Gegenstand
    Int32
    (query)
    ID_Gegenstand.
    ID_Objekt
    Int32
    (query)
    ID_Objekt.
    ID_Subjekt
    Int32
    (query)
    ID_Subjekt.
    Sprache
    Int32
    (query)
    Sprache.
    Stichdatum
    DateTime
    (query)
    Stichdatum.
    Zustell_ID_Subjekt
    Int32
    (query)
    Zustell_ID_Subjekt.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_PreisrechnerParameterConfig
    Int32
    Id des Preisrechner-Parameters
    Bezeichnung
    String
    nullable
    Bezeichnung des Parameters
    Hinweis
    String
    nullable
    Hinweis für die Erfassung
    Wert
    Decimal
    nullable
    Enthält die Wert-Vorbelegung, falls diese ermittelt werden konnte
    ID_LeistkatgruppeZuord
    Int32
    Produkt, für das dieser Parameter benötigt wird
    Einheit
    Int32
    nullable
    Verrechnungstyp.EinheitMesswert Enthält die Einheit des Parameters
    Ruecklieferung
    Int32
    Enthält 1, wenn es sich um einen Parameter für die Rücklieferung handelt
    Art_Cd
    Int32
    Enthält den Hardcode der Art des Parameters (Code -1 steht für Verbrauch)
    Art
    String
    nullable
    Enthält die Bezeichnung der Art des Parameters
    WertEingabeErlaubt
    Int32
    Enthält 1, wenn die Werteingabe erlaubt ist
    TextvergleichEingabeErlaubt
    Int32
    Enthält 1, wenn die Textvergleicheingabe erlaubt ist
    FixerWert
    Decimal
    nullable
    Enthält den fixen Wert, falls vorhanden
    FixerTextvergleich
    String
    nullable
    Enthält den fixen Textvergleich, falls vorhanden
    WertVorbelegung
    Decimal
    nullable
    Enthält die Wert-Vorbelegung, falls diese ermittelt werden konnte
  • PreisrechnerParameterTextvergleich

    Das Objekt PreisrechnerParameterTextvergleich unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/preisrechnerparametertextvergleich Suchen nach PreisrechnerParameterTextvergleich Objekten.
  • GET faktura/preisrechnerparametertextvergleich

    Suchen nach PreisrechnerParameterTextvergleich Objekten.

    Parameters
    Name Default Beschreibung
    ID_PreisrechnerConfig *required
    Int32
    (query)
    ID_PreisrechnerConfig.
    Stichdatum
    DateTime
    (query)
    Stichdatum.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_PreisrechnerParameterConfig
    Int32
    Id des Preisrechner-Parameters
    Textvergleich
    String
    nullable
    Einer der Textvergleiche, die für diesen Parameter zur Auswahl stehen
  • PreisrechnerTerminJahr

    Das Objekt PreisrechnerTerminJahr unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/preisrechnerterminjahr Suchen nach PreisrechnerTerminJahr Objekten.
  • GET faktura/preisrechnerterminjahr

    Suchen nach PreisrechnerTerminJahr Objekten.

    Parameters
    Name Default Beschreibung
    ID_PreisrechnerConfig *required
    Int32
    (query)
    ID_PreisrechnerConfig.
    Stichdatum
    DateTime
    (query)
    Stichdatum.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_PreisrechnerConfig
    Int32
    Id der Preisrechner-Konfiguration
    TerminJahr
    Int32
    nullable
    Das Jahr des nächsten Abrechnungstermins ab dem Stichdatum.
  • QrRechnung

    Das Objekt QrRechnung unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/qrrechnung/{id} Gibt das QrRechnung Objekt mit dem entsprechenden Schlüssel zurück.
  • GET faktura/qrrechnung/{id}

    Gibt das QrRechnung Objekt mit dem entsprechenden Schlüssel zurück.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Rechnung.
    Response
    Name Herkunft Beschreibung
    Anschrift
    String
    nullable
    Betrag
    Decimal
    ReferenzNr
    String
    nullable
    VESRZeile
    String
    nullable
    BetragVK
    String
    nullable
    BetragNK
    String
    nullable
    QR_Code
    String
    nullable
  • Rechnung

    Das Objekt Rechnung unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/rechnung Suchen nach Rechnung Objekten.
  • GET faktura/rechnung

    Suchen nach Rechnung Objekten.

    Parameters
    Name Default Beschreibung
    AnzahlJahre
    Int32
    (query)
    AnzahlJahre.
    ExterneRechnungenAnzeigen
    Int32
    (query)
    ExterneRechnungenAnzeigen.
    ExternRolle
    Int32
    (query)
    ExternRolle.
    ID_Objekt
    Int32
    (query)
    ID_Objekt.
    ID_Sammelrechnung
    Int32
    (query)
    ID_Sammelrechnung.
    ID_Subjekt
    Int32
    (query)
    ID_Subjekt.
    Sprache
    Int32
    (query)
    Sprache.
    TerminBis
    DateTime
    (query)
    TerminBis.
    TerminVon
    DateTime
    (query)
    TerminVon.
    ZeitraumBis
    DateTime
    (query)
    ZeitraumBis.
    ZeitraumVon
    DateTime
    (query)
    ZeitraumVon.
    Zustell_ID_Subjekt
    Int32
    (query)
    Zustell_ID_Subjekt.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Rechnung
    Int32
    ID_Rechnungsart
    Int32
    Rechnungsart.ID_Rechnungsart
    BelegNrRech
    Int32
    nullable
    Enthält die Beleg-Nr. als Integer. Wenn die Beleg-Nr. einer externen Rechnung nicht im Bereich eines Integer liegt, wird der Wert NULL zurückgegeben.
    Datum
    DateTime
    KundenNummer
    Int64
    nullable
    Betrag
    Decimal
    nullable
    Termin
    DateTime
    nullable
    ID_Sammelrechnung
    Int32
    nullable
    OP
    Decimal
    nullable
    Zahldatum
    DateTime
    nullable
    Mahnstufe
    String
    nullable
    Mahndatum
    DateTime
    nullable
    ID_Subjekt
    Int32
    nullable
    LSV_BAD
    String
    nullable
    Versand
    String
    nullable
    Mandant
    String
    nullable
    Belastungsweg
    Int64
    nullable
    1=LSV / 2=DebiDirect
    Zahlungskond
    Int32
    nullable
    Abrechnungsart
    Int32
    nullable
    Leistungsarten
    String
    nullable
    Adresse_Zustell_ID_Subjekt
    String
    nullable
    Rechnungsadresse
    Adresse_ID_Subjekt
    String
    nullable
    Vertragspartneradresse, wenn abweichend zu Rechnungsadresse
    Belegreferenz
    String
    nullable
    Wiederkehrende Rechnung -> Objekt, Einmalrechnung -> Tarif
    Tarife_Extern
    String
    nullable
    Liste der Tarife mit externer Tarifbezeichnung
    TerminVon
    DateTime
    nullable
    TerminBis
    DateTime
    nullable
    Zahlungsstatus
    Int32
    nullable
    ID_Rechnung_Extern
    Int32
    Rechnungsart
    String
    nullable
    Tarife
    String
    nullable
    ID_SWSystem
    Int32
    SW-System, aus der die Rechnung stammt
    Herkunft
    String
    nullable
    Herkunft der Rechnung (is-e oder Umsystem)
    Objekte
    String
    nullable
    Liste der Objekt-Ids, die auf der Rechnung abgerechnet werden
    BetragFW
    Decimal
    nullable
    Enthält den Fremdwährungsbetrag, wenn die Rechnung in einer Fremdwährung gebucht wurde.
    OP_Fw
    Decimal
    nullable
    Enthält den offenen Posten in Fremdwährung, wenn die Rechnung in einer Fremdwährung gebucht wurde.
    Waehrung
    String
    nullable
    Enthält die Währung der Rechnung.
    ZahlbarBis
    DateTime
    nullable
    BelegNrRechString
    String
    nullable
    Enthält die Beleg-Nr. als String.
  • Rechnungsstatistik

    Das Objekt Rechnungsstatistik unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/rechnungsstatistik Suchen nach Rechnungsstatistik Objekten.
  • GET faktura/rechnungsstatistik

    Suchen nach Rechnungsstatistik Objekten.

    Parameters
    Name Default Beschreibung
    AnzahlJahre
    Int32
    (query)
    AnzahlJahre.
    ExternRolle
    Int32
    (query)
    ExternRolle.
    ID_Rechnung
    Int32
    (query)
    ID_Rechnung.
    ID_Sammelrechnung
    Int32
    (query)
    ID_Sammelrechnung.
    ID_Subjekt
    Int32
    (query)
    ID_Subjekt.
    Zustell_ID_Subjekt
    Int32
    (query)
    Zustell_ID_Subjekt.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Rechnung
    Int32
    ID_Subjekt
    Int32
    nullable
    ID_Vertrag
    Int32
    nullable
    ID_Sammelrechnung
    Int32
    nullable
    ID_Objekt
    Int32
    nullable
    ID_Gegenstand
    Int32
    nullable
    Termin
    DateTime
    nullable
    GueltigVon
    DateTime
    nullable
    GueltigBis
    DateTime
    nullable
    Basis
    Decimal
    nullable
    Betrag
    Decimal
    nullable
    MwStBetrag
    Decimal
    nullable
    BetragInkl
    Decimal
    nullable
    ID_Verrechnungstyp
    Int32
    nullable
    Verrechnungstyp.ID_Verrechnungstyp
    Gruppe
    Int32
    nullable
    Rechpos_Layout_Def.Gruppe
    ID_Leistkat
    Int32
    nullable
    Leistkat.ID_Leistkat
    Verrechnungstyp_Einheit
    Int32
    nullable
    Verrechnungstyp.Einheit
    Verrechnungstyp_Art
    Int32
    nullable
    Verrechnungstyp.Art
    Verrechnungstyp_Messart
    Int32
    nullable
    Verrechnungstyp.Messart
    Verrechnungstyp_Kategorie
    Int32
    nullable
    Verrechnungstyp.Kategorie
    Vertragsart
    Int32
    nullable
    Leistkat.Vertragsart
    LiefRuecklief
    Int32
    nullable
    MwStBetragFW
    Decimal
    nullable
    Enthält den MwSt.-Betrag in Fremdwährung, wenn die Rechnung in einer Fremdwährung gebucht wurde.
    BetragFWInkl
    Decimal
    nullable
    Enthält den Fremdwährungsbetrag inkl. MwSt., wenn die Rechnung in einer Fremdwährung gebucht wurde.
    Waehrung
    String
    nullable
    Enthält die Währung der Rechnung.
    BetragFW
    Decimal
    nullable
    Enthält den Fremdwährungsbetrag exkl. MwSt., wenn die Rechnung in einer Fremdwährung gebucht wurde.
  • Sammelrechnung

    Das Objekt Sammelrechnung unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/sammelrechnung/{id} Gibt das Sammelrechnung Objekt mit dem entsprechenden Schlüssel zurück.
  • GET faktura/sammelrechnung/{id}

    Gibt das Sammelrechnung Objekt mit dem entsprechenden Schlüssel zurück.

    Parameters
    Name Default Beschreibung
    id *required
    Int32
    (query)
    ID_Sammelrechnung.
    Response
    Name Herkunft Beschreibung
    ID_Sammelrechnung
    Int32
    Zustell_ID_Subjekt
    Int32
    nullable
    ZahlungskondAkonto
    Int32
    nullable
    Zahlkondition.ID_Zahlkondition
    ZahlungskondAbrech
    Int32
    nullable
    Zahlkondition.ID_Zahlkondition
    Belastungsweg
    Int64
    Mahnverfahren
    String
    nullable
    GU_Verrechnen
    Int32
    nullable
    System.JaNein
    ISOCode
    Int32
    nullable
    System.Waehrung
    Doppeladressierung
    Int32
    nullable
    System.JaNein
    Rechnungsausschluss
    Int32
    nullable
    Rechnungsart.Rechnungsausschluss
    MWST_Befreiung
    Int32
    System.JaNein
  • Sammelrechzustell

    Das Objekt Sammelrechzustell unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/sammelrechzustell Suchen nach Sammelrechzustell Objekten.
    GET faktura/sammelrechzustell/{id} Gibt das Sammelrechzustell Objekt mit dem entsprechenden Schlüssel zurück.
    POST faktura/sammelrechzustell Erstellt ein neues Sammelrechzustell Objekt mit den übergebenen Werten.
    PUT faktura/sammelrechzustell/{id} Aktualisiert das Sammelrechzustell Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.
  • GET faktura/sammelrechzustell

    Suchen nach Sammelrechzustell Objekten.

    Parameters
    Name Default Beschreibung
    ID_Sammelrechnung
    Int32
    (query)
    ID_Sammelrechnung.
    ID_Sammelrechzustell
    Int32
    (query)
    ID_Sammelrechzustell.
    LaufNr_Sammelrechzustell
    Int16
    (query)
    LaufNr_Sammelrechzustell.
    Zustell_ID_Subjekt
    Int32
    (query)
    Zustell_ID_Subjekt.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    LaufNr_Sammelrechzustell
    Int16
    Subadresse
    String
    nullable
    Zustell_ID_Subjekt
    Int32
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    ID_Sammelrechnung
    Int32
  • GET faktura/sammelrechzustell/{id}

    Gibt das Sammelrechzustell Objekt mit dem entsprechenden Schlüssel zurück.

    Parameters
    Name Default Beschreibung
    id
    Int32
    (query)
    ID_Sammelrechzustell.
    Response
    Name Herkunft Beschreibung
    Zustell_ID_Subjekt
    Int32
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    SubjektTyp
    String
    nullable
    ID_Sammelrechnung
    Int32
    LaufNr_Sammelrechzustell
    Int16
    ID_Sammelrechzustell
    Int32
    Begrenzung
    Int32
    nullable
  • POST faktura/sammelrechzustell

    Erstellt ein neues Sammelrechzustell Objekt mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    Zustell_ID_Subjekt *required
    Int32
    (body)
    GueltigVon *required
    DateTime
    (body)
    GueltigBis
    DateTime
    (body)
    SubjektTyp
    String
    (body)
    ID_Sammelrechnung *required
    Int32
    (body)
    LaufNr_Sammelrechzustell *required
    Int16
    (body)
    Begrenzung
    Int32
    (body)
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    Zustell_ID_Subjekt
    Int32
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    SubjektTyp
    String
    nullable
    ID_Sammelrechnung
    Int32
    LaufNr_Sammelrechzustell
    Int16
    ID_Sammelrechzustell
    Int32
    Begrenzung
    Int32
    nullable
  • PUT faktura/sammelrechzustell/{id}

    Aktualisiert das Sammelrechzustell Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    id
    Int32
    (query)
    ID_Sammelrechzustell.
    Zustell_ID_Subjekt *required
    Int32
    (body)
    GueltigVon *required
    DateTime
    (body)
    GueltigBis
    DateTime
    (body)
    SubjektTyp
    String
    (body)
    ID_Sammelrechnung *required
    Int32
    (body)
    LaufNr_Sammelrechzustell *required
    Int16
    (body)
    Begrenzung
    Int32
    (body)
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    Zustell_ID_Subjekt
    Int32
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    SubjektTyp
    String
    nullable
    ID_Sammelrechnung
    Int32
    LaufNr_Sammelrechzustell
    Int16
    ID_Sammelrechzustell
    Int32
    Begrenzung
    Int32
    nullable
  • Tarifkonstrukt

    Das Objekt Tarifkonstrukt unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    POST faktura/tarifkonstrukt/execute Führt eine Aktion aus.
  • POST faktura/tarifkonstrukt/execute

    Führt eine Aktion aus.

    Parameters
    Name Default Beschreibung
    Stichdatum
    DateTime
    (body)
    ID_Subjekt
    Int32
    (body)
    Muss mit Objekt/Gegenstand angegeben werden, wenn die Vertragspartner-Ids nicht bekannt sind (entweder Subjekt oder Zustellsubjekt)
    ID_Objekt
    Int32
    (body)
    Muss mit Subjekt/Zustellsubjekt angegeben werden, wenn die Vertragspartner-Ids nicht bekannt sind (entweder Objekt oder Gegenstand)
    Vertragspartner
    String
    (body)
    Die Vertragspartner-Ids des Kunden mit | getrennt; Kann statt ID_Subjekt und ID_Objekt/ID_Gegenstand angegeben werden
    InterneProdukteAnzeigen *required
    Int32
    (body)
    0 Steuert, ob die internen Produkte angezeigt werden sollen
    ID_Gegenstand
    Int32
    (body)
    Muss mit Subjekt/Zustellsubjekt angegeben werden, wenn die Vertragspartner-Ids nicht bekannt sind (entweder Objekt oder Gegenstand)
    Zustell_ID_Subjekt
    Int32
    (body)
    Muss mit Objekt/Gegenstand angegeben werden, wenn die Vertragspartner-Ids nicht bekannt sind (entweder Subjekt oder Zustellsubjekt)
    Sprache
    Int32
    (body)
    Hardcode für Sprache aus Wertebereich "System.Sprache" (Falls leer wird Systemsprache verwendet)
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    Stufe
    Int32
    nullable
    Stufe in der Baumansicht
    Verwendung
    Int32
    Verwendung der Tarifgruppe / Tarifgruppenzuordnung
    ID_Leistkatgruppe
    Int32
    nullable
    Leistkatgruppe_Bezeichnung
    String
    nullable
    ID_LeistkatgruppeZuord
    Int32
    nullable
    LeistkatgruppeZuord_Bezeichnung
    String
    nullable
    ID_Leistkat
    Int32
    nullable
    Leistkat_Bezeichnung
    String
    nullable
    ID_LeistkatgruppeZuordVertragzusatz
    Int32
    nullable
    Vertragzusatz_Bezeichnung
    String
    nullable
    ID_Verrechnungstyp
    Int32
    nullable
    Ruecklieferung
    Int32
    nullable
    Art
    Int32
    nullable
    Wert
    Decimal
    nullable
    Vertragzusatztext
    String
    nullable
    Textvergleich
    String
    nullable
    ID_Vertragspartner
    Int32
    nullable
    ID_Vertragspartner_Abhaengig
    Int32
    nullable
    Aktiv
    Int32
    nullable
    1 = Der Kunde hat dieses Produkt abonniert
    Standard
    Int32
    nullable
    1 = Dies ist das Standard-Produkt der Tarifgruppe
    Ueberschrift_Text
    String
    nullable
    Ueberschrift_Link
    String
    nullable
    Ueberschrift_Style_Hardcode
    Int32
    nullable
    Ueberschrift_Style_Bezeichnung
    String
    nullable
    Ueberschrift_Style_Kurzbezeichnung
    String
    nullable
    Hinweis_Text
    String
    nullable
    Hinweis_Link
    String
    nullable
    Hinweis_Style_Hardcode
    Int32
    nullable
    Hinweis_Style_Bezeichnung
    String
    nullable
    Hinweis_Icon
    Byte[]
    nullable
    Hinweis_Style_Kurzbezeichnung
    String
    nullable
    Fussnote_Text
    String
    nullable
    Fussnote_Link
    String
    nullable
    Fussnote_Style_Hardcode
    Int32
    nullable
    Fussnote_Style_Bezeichnung
    String
    nullable
    Fussnote_Style_Kurzbezeichnung
    String
    nullable
    Konstrukt_ID_Leistkatgruppe
    Int32
    Ueber_ID_Leistkatgruppe
    Int32
    nullable
    AbhaengigVon_ID_Leistkatgruppen
    String
    nullable
    ID_FaktVariante
    Int32
    nullable
    Ueber_ID_LeistkatgruppeZuord
    Int32
    nullable
    FaktVariante_Bezeichnung
    String
    nullable
    Reihenfolge
    Int32
    Die Reihenfolge innerhalb der übergeordneten Tarifgruppe
    Erstellen
    Int32
    nullable
    1 = Für dieses Produkt wird ein Vertrag erstellt
    Beenden
    Int32
    nullable
    1 = Für dieses Produkt wird ein Vertrag beendet
    Wechseln
    Int32
    nullable
    1 = Für dieses Produkt wird ein Vertrag gewechselt
    Aendern
    Int32
    nullable
    1 = Für dieses Produkt wird ein Vertrag geändert
    ID_Gegenstand
    Int32
    nullable
    ID_Objekt
    Int32
    nullable
  • Textbaustein

    Das Objekt Textbaustein unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/textbaustein Suchen nach Textbaustein Objekten.
  • GET faktura/textbaustein

    Suchen nach Textbaustein Objekten.

    Parameters
    Name Default Beschreibung
    ID_Leistkat
    Int32
    (query)
    ID_Leistkat.
    ID_Leistkatpos
    Int32
    (query)
    ID_Leistkatpos.
    ID_Verrechnungstyp
    Int32
    (query)
    ID_Verrechnungstyp.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    Art
    Int32
    Textbaustein.Art
    Text
    String
    nullable
  • UpdateStatusPortalVersand

    Das Objekt UpdateStatusPortalVersand unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    POST faktura/updatestatusportalversand/execute Führt eine Aktion aus.
  • POST faktura/updatestatusportalversand/execute

    Führt eine Aktion aus.

    Parameters
    Name Default Beschreibung
    ID_FaktLaufSchrittVersand *required
    Int32
    (body)
    Response
    Name Herkunft Beschreibung
  • Vertragsobjekt

    Das Objekt Vertragsobjekt unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/vertragsobjekt Suchen nach Vertragsobjekt Objekten.
  • GET faktura/vertragsobjekt

    Suchen nach Vertragsobjekt Objekten.

    Parameters
    Name Default Beschreibung
    Aktuell
    Int32
    (query)
    Aktuell.
    AusSuchenFenster
    Int32
    (query)
    AusSuchenFenster.
    EinheitVergangenheit
    Int32
    (query)
    EinheitVergangenheit.
    ExternRolle
    Int32
    (query)
    ExternRolle.
    ID_Objekt
    Int32
    (query)
    ID_Objekt.
    ID_Sammelrechnung
    Int32
    (query)
    ID_Sammelrechnung.
    ID_Subjekt
    Int32
    (query)
    ID_Subjekt.
    Name
    String
    (query)
    Name.
    OBJ_EigentumAktivInaktiv
    Int32
    (query)
    OBJ_EigentumAktivInaktiv.
    OBJ_EigentumID_SubjektVon
    Int32
    (query)
    OBJ_EigentumID_SubjektVon.
    OBJ_EigentumRolle
    Int32
    (query)
    OBJ_EigentumRolle.
    OBJ_ObjektPersonAktivInaktiv
    Int32
    (query)
    OBJ_ObjektPersonAktivInaktiv.
    OBJ_ObjektPersonID_SubjektVon
    Int32
    (query)
    OBJ_ObjektPersonID_SubjektVon.
    OBJ_ObjektPersonRolle
    Int32
    (query)
    OBJ_ObjektPersonRolle.
    Sprache
    Int32
    (query)
    Sprache.
    Vergangenheit
    Int32
    (query)
    Vergangenheit.
    Vorname
    String
    (query)
    Vorname.
    ZA_Aktuell
    Int32
    (query)
    ZA_Aktuell.
    ZA_ID_Subjekt
    Int32
    (query)
    ZA_ID_Subjekt.
    ZA_Vergangenheit
    Int32
    (query)
    ZA_Vergangenheit.
    ZA_Zukunft
    Int32
    (query)
    ZA_Zukunft.
    Zukunft
    Int32
    (query)
    Zukunft.
    Zusatzname
    String
    (query)
    Zusatzname.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Objekt
    Int32
    ID_Standort
    Int32
    ObjektTyp
    Int32
    Objekt.ObjektTyp
    ObjektTyp_Bez
    String
    nullable
    Standort
    String
    nullable
    ObjektArt
    String
    nullable
    Bezeichnung
    String
    nullable
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    Objektstandort
    String
    nullable
  • Vertragspartner

    Das Objekt Vertragspartner unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/vertragspartner Suchen nach Vertragspartner Objekten.
  • GET faktura/vertragspartner

    Suchen nach Vertragspartner Objekten.

    Parameters
    Name Default Beschreibung
    Aktuell
    Int32
    (query)
    Aktuell.
    AusSuchenFenster
    Int32
    (query)
    AusSuchenFenster.
    EinheitVergangenheit
    Int32
    (query)
    EinheitVergangenheit.
    ExternRolle
    Int32
    (query)
    ExternRolle.
    ID_Objekt
    Int32
    (query)
    ID_Objekt.
    ID_Sammelrechnung
    Int32
    (query)
    ID_Sammelrechnung.
    ID_Subjekt
    Int32
    (query)
    ID_Subjekt.
    ID_Vertrag
    Int32
    (query)
    ID_Vertrag.
    ID_Vertragspartner
    Int32
    (query)
    ID_Vertragspartner.
    LaufNr_Vertragspartner
    Int16
    (query)
    LaufNr_Vertragspartner.
    Name
    String
    (query)
    Name.
    OBJ_EigentumAktivInaktiv
    Int32
    (query)
    OBJ_EigentumAktivInaktiv.
    OBJ_EigentumID_SubjektVon
    Int32
    (query)
    OBJ_EigentumID_SubjektVon.
    OBJ_EigentumRolle
    Int32
    (query)
    OBJ_EigentumRolle.
    OBJ_ObjektPersonAktivInaktiv
    Int32
    (query)
    OBJ_ObjektPersonAktivInaktiv.
    OBJ_ObjektPersonID_SubjektVon
    Int32
    (query)
    OBJ_ObjektPersonID_SubjektVon.
    OBJ_ObjektPersonRolle
    Int32
    (query)
    OBJ_ObjektPersonRolle.
    OBJ_Ueber_ID_Objekt
    Int32
    (query)
    OBJ_Ueber_ID_Objekt.
    Sprache
    Int32
    (query)
    Sprache.
    Vergangenheit
    Int32
    (query)
    Vergangenheit.
    Vorname
    String
    (query)
    Vorname.
    ZA_Aktuell
    Int32
    (query)
    ZA_Aktuell.
    ZA_ID_Subjekt
    Int32
    (query)
    ZA_ID_Subjekt.
    ZA_Vergangenheit
    Int32
    (query)
    ZA_Vergangenheit.
    ZA_Zukunft
    Int32
    (query)
    ZA_Zukunft.
    Zukunft
    Int32
    (query)
    Zukunft.
    Zusatzname
    String
    (query)
    Zusatzname.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Vertrag
    Int32
    LaufNr_Vertragspartner
    Int16
    Vertragspartner
    String
    nullable
    Zustelladresse
    String
    nullable
    ID_Sammelrechnung
    Int32
    ID_Leistkat
    Int32
    ID_Subjekt
    Int32
    nullable
    ID_Objekt
    Int32
    nullable
    ID_Vertragspartner
    Int32
    ObjektGegenstand
    String
    nullable
    VP_GueltigVon
    DateTime
    VP_GueltigBis
    DateTime
    nullable
    V_GueltigBis
    DateTime
    nullable
    Aktiv
    Int32
    Abnehmerkategorie
    Int32
    nullable
    AnzahlRaum
    Decimal
    nullable
    Geschosszusatz
    Int32
    nullable
    Geschoss
    Int32
    nullable
    HausNr
    Int16
    nullable
    HausNrZusatz
    String
    nullable
    ID_FaktVariante
    Int32
    nullable
    ID_Gegenstand
    Int32
    nullable
    ID_Rechnungsart
    Int32
    nullable
    ID_Standort
    Int32
    nullable
    Jahresverbrauch
    Decimal
    nullable
    Kennzeichnung
    Int32
    nullable
    Leerobjekt
    Int32
    Ortsname
    String
    nullable
    Strassenname
    String
    nullable
    Vertragsart
    Int32
    nullable
    Leistkat.Vertragsart
    Vertragspartneradresse
    String
    nullable
    V_GueltigVon
    DateTime
    Verrechnungstypart
    String
    nullable
    Enthält die Bezeichnungen der Energiearten des Tarifs, getrennt durch '/'
    Vertragspartner_Name
    String
    nullable
    Vertragspartner_Vorname
    String
    nullable
    Vertragspartner_Zusatzname
    String
    nullable
    Extern_Leistkat_Text
    String
    nullable
    Enthält den Textbaustein mit der Art "Text" des Tarifs. Kann mit der Funktion Kunde..INDIV_Extern_Leistkat_Text_F übersteuert werden.
    KundenNummer
    Int64
    nullable
    Enthält die Kundennummer, die beim Vertragspartner in der Verwendung eingetragen ist
    Reihenfolge
    Int16
    Belastungsweg
    Int64
    ObjektTyp
    Int32
    nullable
    ObjektTyp_Bez
    String
    nullable
    Standort
    String
    nullable
    Postleitzahl
    String
    nullable
    Lage
    String
    nullable
    Verrechnungstypart_Cd
    String
    nullable
    Verrechnungstyp.Art Enthält die Hardcodes der Energiearten des Tarifs, getrennt durch '|'
    Vertragspartner_Partner_Anrede
    Int32
    nullable
    Subjekt.Anrede
    Vertragspartner_Partner_Name
    String
    nullable
    Vertragspartner_Partner_Vorname
    String
    nullable
    Vertragspartner_Partner
    String
    nullable
    Vertragspartner_Partner_Beziehung
    Int32
    nullable
    Subjektzuord.ZuordnungTyp
    Vertragspartner_Anrede
    Int32
    nullable
    Subjekt.Anrede
  • Vertragzusatz

    Das Objekt Vertragzusatz unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/vertragzusatz Suchen nach Vertragzusatz Objekten.
    GET faktura/vertragzusatz/{id1}/{id2} Gibt das Vertragzusatz Objekt mit dem entsprechenden Schlüssel zurück.
    POST faktura/vertragzusatz Erstellt ein neues Vertragzusatz Objekt mit den übergebenen Werten.
    PUT faktura/vertragzusatz/{id1}/{id2} Aktualisiert das Vertragzusatz Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.
  • GET faktura/vertragzusatz

    Suchen nach Vertragzusatz Objekten.

    Parameters
    Name Default Beschreibung
    ID_Vertrag *required
    Int32
    (query)
    ID_Vertrag.
    ID_Verrechnungstyp
    Int32
    (query)
    ID_Verrechnungstyp.
    LaufNr_Vertragzusatz
    Int32
    (query)
    LaufNr_Vertragzusatz.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    LaufNr_Vertragzusatz
    Int16
    ID_Verrechnungstyp
    Int32
    nullable
    Ruecklieferung
    Int32
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    Art
    Int32
    Wert
    Decimal
    nullable
    Textvergleich
    String
    nullable
    Rechnungstext
    Int32
    Aktiv
    Int32
    ID_Vertrag
    Int32
  • GET faktura/vertragzusatz/{id1}/{id2}

    Gibt das Vertragzusatz Objekt mit dem entsprechenden Schlüssel zurück.

    Parameters
    Name Default Beschreibung
    id1 *required
    Int32
    (query)
    ID_Vertrag.
    id2 *required
    Int32
    (query)
    LaufNr_Vertragzusatz.
    Response
    Name Herkunft Beschreibung
    Art
    Int32
    Vertragzusatz.Art
    Ruecklieferung
    Int32
    Vertragzusatztext
    String
    nullable
    Wert
    Decimal
    nullable
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    ID_Verrechnungstyp
    Int32
    nullable
    Textvergleich
    String
    nullable
    KeineVerbrauchsermittlung
    Int32
    nullable
    Notiz
    String
    nullable
    ID_Vertrag
    Int32
    LaufNr_Vertragzusatz
    Int16
  • POST faktura/vertragzusatz

    Erstellt ein neues Vertragzusatz Objekt mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    Art *required
    Int32
    (body)
    Ruecklieferung *required
    Int32
    (body)
    Vertragzusatztext
    String
    (body)
    Wert
    Decimal
    (body)
    GueltigVon *required
    DateTime
    (body)
    GueltigBis
    DateTime
    (body)
    ID_Verrechnungstyp
    Int32
    (body)
    Textvergleich
    String
    (body)
    KeineVerbrauchsermittlung
    Int32
    (body)
    Notiz
    String
    (body)
    ID_Vertrag *required
    Int32
    (body)
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    Art
    Int32
    Vertragzusatz.Art
    Ruecklieferung
    Int32
    Vertragzusatztext
    String
    nullable
    Wert
    Decimal
    nullable
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    ID_Verrechnungstyp
    Int32
    nullable
    Textvergleich
    String
    nullable
    KeineVerbrauchsermittlung
    Int32
    nullable
    Notiz
    String
    nullable
    ID_Vertrag
    Int32
    LaufNr_Vertragzusatz
    Int16
  • PUT faktura/vertragzusatz/{id1}/{id2}

    Aktualisiert das Vertragzusatz Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    id1 *required
    Int32
    (query)
    ID_Vertrag.
    id2 *required
    Int16
    (query)
    LaufNr_Vertragzusatz.
    Art *required
    Int32
    (body)
    Ruecklieferung *required
    Int32
    (body)
    Vertragzusatztext
    String
    (body)
    Wert
    Decimal
    (body)
    GueltigVon *required
    DateTime
    (body)
    GueltigBis
    DateTime
    (body)
    ID_Verrechnungstyp
    Int32
    (body)
    Textvergleich
    String
    (body)
    KeineVerbrauchsermittlung
    Int32
    (body)
    Notiz
    String
    (body)
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    Art
    Int32
    Vertragzusatz.Art
    Ruecklieferung
    Int32
    Vertragzusatztext
    String
    nullable
    Wert
    Decimal
    nullable
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    ID_Verrechnungstyp
    Int32
    nullable
    Textvergleich
    String
    nullable
    KeineVerbrauchsermittlung
    Int32
    nullable
    Notiz
    String
    nullable
    ID_Vertrag
    Int32
    LaufNr_Vertragzusatz
    Int16
  • VertragzusatzAkonto

    Das Objekt VertragzusatzAkonto unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/vertragzusatzakonto Suchen nach VertragzusatzAkonto Objekten.
    GET faktura/vertragzusatzakonto/{id1}/{id2} Gibt das VertragzusatzAkonto Objekt mit dem entsprechenden Schlüssel zurück.
    POST faktura/vertragzusatzakonto Erstellt ein neues VertragzusatzAkonto Objekt mit den übergebenen Werten.
    PUT faktura/vertragzusatzakonto/{id1}/{id2} Aktualisiert das VertragzusatzAkonto Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.
  • GET faktura/vertragzusatzakonto

    Suchen nach VertragzusatzAkonto Objekten.

    Parameters
    Name Default Beschreibung
    ID_Vertrag *required
    Int32
    (query)
    ID_Vertrag.
    ID_Verrechnungstyp
    Int32
    (query)
    ID_Verrechnungstyp.
    LaufNr_Vertragzusatz
    Int32
    (query)
    LaufNr_Vertragzusatz.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    LaufNr_Vertragzusatz
    Int16
    ID_Verrechnungstyp
    Int32
    nullable
    Ruecklieferung
    Int32
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    Wert
    Decimal
    nullable
    Rechnungstext
    Int32
    Aktiv
    Int32
    ID_Vertrag
    Int32
  • GET faktura/vertragzusatzakonto/{id1}/{id2}

    Gibt das VertragzusatzAkonto Objekt mit dem entsprechenden Schlüssel zurück.

    Parameters
    Name Default Beschreibung
    id1 *required
    Int32
    (query)
    ID_Vertrag.
    id2 *required
    Int32
    (query)
    LaufNr_Vertragzusatz.
    Response
    Name Herkunft Beschreibung
    Ruecklieferung
    Int32
    Vertragzusatztext
    String
    nullable
    Wert
    Decimal
    nullable
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    ID_Verrechnungstyp
    Int32
    nullable
    Notiz
    String
    nullable
    LaufNr_Vertragzusatz
    Int16
    ID_Vertrag
    Int32
  • POST faktura/vertragzusatzakonto

    Erstellt ein neues VertragzusatzAkonto Objekt mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    Ruecklieferung *required
    Int32
    (body)
    Vertragzusatztext
    String
    (body)
    Wert
    Decimal
    (body)
    GueltigVon *required
    DateTime
    (body)
    GueltigBis
    DateTime
    (body)
    ID_Verrechnungstyp
    Int32
    (body)
    Notiz
    String
    (body)
    ID_Vertrag *required
    Int32
    (body)
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    Ruecklieferung
    Int32
    Vertragzusatztext
    String
    nullable
    Wert
    Decimal
    nullable
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    ID_Verrechnungstyp
    Int32
    nullable
    Notiz
    String
    nullable
    LaufNr_Vertragzusatz
    Int16
    ID_Vertrag
    Int32
  • PUT faktura/vertragzusatzakonto/{id1}/{id2}

    Aktualisiert das VertragzusatzAkonto Objekt mit dem entsprechenden Schlüssel mit den übergebenen Werten.

    Parameters
    Name Default Beschreibung
    id1 *required
    Int32
    (query)
    ID_Vertrag.
    id2 *required
    Int16
    (query)
    LaufNr_Vertragzusatz.
    Ruecklieferung *required
    Int32
    (body)
    Vertragzusatztext
    String
    (body)
    Wert
    Decimal
    (body)
    GueltigVon *required
    DateTime
    (body)
    GueltigBis
    DateTime
    (body)
    ID_Verrechnungstyp
    Int32
    (body)
    Notiz
    String
    (body)
    Response

    Das Ergebnis enthält die Felder SuccessfullyCompleted (bool), ErrorMessage (string) und Entity.
    Mit dem Feld SuccessfullyCompleted wird kommuniziert ob die Anfrage erfolgreich ausgeführt wurde (true), oder fehlgeschlagen ist (false). Falls die Anfrage fehlgeschlagen ist enhtält das Feld ErrorMessage die Fehlerursache. Wenn die Anfrage erfolgreich war, werden die effektiven Daten der Entität nach dem Speichern im Feld Entity zurückgegeben.

    Name Herkunft Beschreibung
    Ruecklieferung
    Int32
    Vertragzusatztext
    String
    nullable
    Wert
    Decimal
    nullable
    GueltigVon
    DateTime
    GueltigBis
    DateTime
    nullable
    ID_Verrechnungstyp
    Int32
    nullable
    Notiz
    String
    nullable
    LaufNr_Vertragzusatz
    Int16
    ID_Vertrag
    Int32
  • Zahlstelle

    Das Objekt Zahlstelle unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/zahlstelle Suchen nach Zahlstelle Objekten.
  • GET faktura/zahlstelle

    Suchen nach Zahlstelle Objekten.

    Parameters
    Name Default Beschreibung
    ID_Zahlstelle
    Int32
    (query)
    ID_Zahlstelle.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    ID_Zahlstelle
    Int32
    Zahlstelle.ID_Zahlstelle
    Waehrung
    Int32
    nullable
    System.Waehrung
    Inaktiv
    Int32
    Belegart_Positiv
    String
    nullable
    Belegart_Negativ
    String
    nullable
    Zahlungsmittel_Cd
    Int32
    nullable
    Zahlstelle.Zahlungsmittel
    ZahlstellenGruppe_Cd
    Int32
    nullable
    Zahlstelle.Gruppe
  • ZustelladresseVertragspartner

    Das Objekt ZustelladresseVertragspartner unterstützt die folgenden Endpunkte.

    Endpunkt Beschreibung
    GET faktura/zustelladressevertragspartner Suchen nach ZustelladresseVertragspartner Objekten.
  • GET faktura/zustelladressevertragspartner

    Suchen nach ZustelladresseVertragspartner Objekten.

    Parameters
    Name Default Beschreibung
    ZA_ID_Subjekt *required
    Int32
    (query)
    ZA_ID_Subjekt.
    EinheitVergangenheit
    Int32
    (query)
    EinheitVergangenheit.
    ID_Sammelrechnung
    Int32
    (query)
    ID_Sammelrechnung.
    Vergangenheit
    Int32
    (query)
    Vergangenheit.
    ZA_Aktuell
    Int32
    (query)
    ZA_Aktuell.
    ZA_Vergangenheit
    Int32
    (query)
    ZA_Vergangenheit.
    ZA_Zukunft
    Int32
    (query)
    ZA_Zukunft.
    Response

    Das Ergebnis ist eine Liste von Elementen, die der folgenden Struktur entsprechen.

    Name Herkunft Beschreibung
    Ermittlungsart
    Int32
    1 = gemäss Verträgen; 2 = gemäss Rechnungen
    Vertragspartner_Name
    String
    nullable
    Vertragspartner_Vorname
    String
    nullable
    Vertragspartner_Zusatzname
    String
    nullable
    Vertragspartner
    String
    nullable
    Vertragspartner_ID_Subjekt
    Int32
    nullable