====== Rechnungen validieren ======
In Herstellersystemen werden i.d.R. auch Rechnungen konvertiert und an die Handelspartner im EDIFACT Format zugestellt.
Um die Vollständigkeit und Korrektheit der Rechnungsstellung zu gewährleisten kann man die eBiss.Industry.Invoice MiddleWare Instanz einer bestehenden Rechnung
mit einem im StandardTemplate Verzeichnis auffindbaren Mapping((Nach eBiss Importieren aus Pfad: ..\StandardTemplates\Mappings\Industry\Validate_eBiss.Industry.Invoice.emapXml
)), per manuellem Debug oder auch per Integration in den Prozessbetrieb((Hier empfiehlt sich dann eine Modifikation des Mappings, so dass es als Transformation in Reihe mit den bestehenden Mappings geschaltet werden kann.\\ z.Bsp.: INHOUSE.to.MiddleWare->MiddleWare.to.MiddleWare(Validierungs-Mapping)->MiddleWare.to.Edifact )), prüfen.
Dieses Mapping((Das bereitgestellte Mapping erhebt keinen Anspruch auf Vollständigkeit und Korrektheit, weswegen die Anwendbarkeit getestet werden muss.)) prüft die steuerlich relevanten Werte auf ihr Vorhandensein und ob die Betragsangaben rechnerisch aufgehen.
===== Integration in den Prozessbetrieb =====
HOST->eBiss:INVOICE(INHOUSE)Format
note left of eBiss: fixed Mapping
eBiss->eBiss:transform INHOUSE to eBiss.Industry.Invoice
note left of eBiss: fixed Mapping for INVOICE VALIDATION
eBiss->eBiss:transform eBiss.Industry.Invoice to eBiss.MiddleWare
note left of eBiss: variable Mapping
eBiss->eBiss:transform eBiss.Industry.Invoice to EDIFACT
eBiss->PARTNER:INVOICE(EDIFACT)Format