Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


3. INVOICE MODULE (UI prompt)



Module Entities (4)

EntityAliasModuleGlobal Schema
(1) ContactMessageContactMessageInvoiceModuleTennisCenter
(2) CustomerCustomerCustomerModuleTennisCenter
(3) InvoiceInvoiceInvoiceModuleTennisCenter
(4) InvoiceItemInvoiceItemInvoiceModuleTennisCenter

Module Interfaces (18)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /InvoiceService/invoice/customer/{id}findAllInvoiceOfCustomer(id)InvoiceModuleGETCustomer Invoice
(2) /InvoiceService/invoiceiteminsertInvoiceItem(invoiceitem)InvoiceModulePOSTInvoiceItem
(3) /InvoiceService/invoiceitemfindAllInvoiceItem()InvoiceModuleGETInvoiceItem
(4) /InvoiceService/contactmessage/{id}deleteContactMessageById(id)InvoiceModuleDELETEContactMessage
(5) /InvoiceService/contactmessageinsertContactMessage(contactmessage)InvoiceModulePOSTContactMessage
(6) /InvoiceService/contactmessagefindAllContactMessage()InvoiceModuleGETContactMessage
(7) /InvoiceService/contactmessage/{id}updateContactMessageById(contactmessage)InvoiceModulePUTContactMessage
(8) /InvoiceService/invoiceitem/{id}findInvoiceItemById(id)InvoiceModuleGETInvoiceItem
(9) /InvoiceService/contactmessage/{id}findContactMessageById(id)InvoiceModuleGETContactMessage
(10) /InvoiceService/invoiceitem/{id}deleteInvoiceItemById(id)InvoiceModuleDELETEInvoiceItem
(11) /InvoiceService/invoice/{id}updateInvoiceById(invoice)InvoiceModulePUTInvoice
(12) /InvoiceService/invoice/{id}deleteInvoiceById(id)InvoiceModuleDELETEInvoice
(13) /InvoiceService/invoiceinsertInvoice(invoice)InvoiceModulePOSTInvoice
(14) /InvoiceService/contactmessage/customer/{id}findAllContactMessageOfCustomer(id)InvoiceModuleGETCustomer ContactMessage
(15) /InvoiceService/invoice/{id}findInvoiceById(id)InvoiceModuleGETInvoice
(16) /InvoiceService/invoicefindAllInvoice()InvoiceModuleGETInvoice
(17) /InvoiceService/invoiceitem/invoice/{id}findAllInvoiceItemOfInvoice(id)InvoiceModuleGETInvoice InvoiceItem
(18) /InvoiceService/invoiceitem/{id}updateInvoiceItemById(invoiceitem)InvoiceModulePUTInvoiceItem






3.1 CONTACT MESSAGE


ContactMessageInvoiceModuleTennisCenter

Properties (9)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEContactMessage
(2) CustomerLONGContactMessageCustomerCustomerModule
(3) EmailSTRINGContactMessage
(4) MessageTextSTRINGContactMessage
(5) NameSTRINGContactMessage
(6) PhoneSTRINGContactMessage
(7) SourcePageSTRINGContactMessage
(8) StatusSTRINGContactMessage
(9) SubjectSTRINGContactMessage





3.2 INVOICE


InvoiceInvoiceModuleTennisCenter

Properties (9)

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





3.3 INVOICE ITEM


InvoiceItemInvoiceModuleTennisCenter

Properties (8)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGInvoiceItem
(2) InvoiceLONGInvoiceItemInvoiceInvoiceModule
(3) QuantitySTRINGInvoiceItem
(4) SourceKeyLONGInvoiceItem
(5) SourceTypeSTRINGInvoiceItem
(6) TaxRateSTRINGInvoiceItem
(7) TotalGrossSTRINGInvoiceItem
(8) UnitPriceSTRINGInvoiceItem





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum