Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-7: INVOICE (UI prompt)


InvoiceInvoiceModuleTennisCenter

Properties (9)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEInvoice
(2) CustomerLONGInvoiceCustomerCustomerModule
(3) DueDateDATEInvoice
(4) InvoiceDateDATEInvoice
(5) InvoiceNumberSTRINGInvoice
(6) StatusSTRINGInvoice
(7) TaxAmountSTRINGInvoice
(8) TotalGrossSTRINGInvoice
(9) TotalNetSTRINGInvoice


Module Interfaces (7)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /InvoiceService/invoice/customer/{id}findAllInvoiceOfCustomer(id)InvoiceModuleGETCustomer Invoice
(2) /InvoiceService/invoiceitem/invoice/{id}findAllInvoiceItemOfInvoice(id)InvoiceModuleGETInvoice InvoiceItem
(3) /InvoiceService/invoice/{id}updateInvoiceById(invoice)InvoiceModulePUTInvoice
(4) /InvoiceService/invoice/{id}findInvoiceById(id)InvoiceModuleGETInvoice
(5) /InvoiceService/invoice/{id}deleteInvoiceById(id)InvoiceModuleDELETEInvoice
(6) /InvoiceService/invoiceinsertInvoice(invoice)InvoiceModulePOSTInvoice
(7) /InvoiceService/invoicefindAllInvoice()InvoiceModuleGETInvoice

Monolithic System with one data source



Distributed System with one shared data source



Distributed System with synchronized data sources





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum