43. invoice_items
Kapitel hinzufügen

In der Tabelle invoice_items werden die Rechnungssätze mit den einzelnen Rechnungsposten eines Auftrages gespeichert. Da ein Rechnungsdatensatz aus mehreren Rechnungsposten bestehen kann, findet man entsprechend mehrere Datensätze zu einem Auftrag in der Datenbank.

 

FELD TYP NULL KEY DEFAULT EXTRA KOMMENTAR
ivi_id int(10) unsigned NO PRI auto_increment Datensatzkennung
ivi_order_id int(11) NO MUL NULL ID des zur Rechnung gehörendem Auftrag
ivi_article_id int(11) NO MUL NULL ID des Rechnungspostens (Rechnungsartikels)
ivi_article_name varchar(255) NO Name/Bezeichnung des Rechnungspostens
ivi_type varchar(50) NO SINGLE Token für die Art der Rechnung (SINGLE, COLLECTIVE)
ivi_complete_price decimal(9,2) unsigned NO NULL Betrag Gesamtkosten
ivi_item_price decimal(9,2) unsigned NO NULL Betrag Kosten ohne Mehrwertsteuer
ivi_article_price decimal(9,2) unsigned NO NULL Artikelpreis
ivi_tax_amount decimal(9,2) unsigned NO NULL Betrag Steuer
ivi_article_tax decimal(9,2) unsigned NO NULL Prozentsatz Steuer
ivi_article_units decimal(9,2) unsigned NO NULL Abrechnungseinheit
ivi_article_type varchar(50 NO NULL Token Artikeltyp (BASIS, SERVICE = Zuschlag, usw.)
ivi_date_acquire datetime YES NULL Datum Erfassung Rechnungspostens
ivi_user_acquire varchar(255) NO Nutzerkennung der Erfassung
ivi_date_update datetime YES NULL Änderungsdatum
ivi_user_update varchar(255) NO Nutzerkennung der Änderung
ivi_date_invoiced datetime YES NULL Datum Rechnungsstellung
ivi_invoiced char(1) YES N Flag für „Rechnungsposten abgerechnet“ (Y/N)
ivi_user_invoiced varchar(255) NO Nutzerkennung Rechnungsstellung
ivi_remark text YES NULL Bemerkung zur Rechnung