Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


6. RECHNUNG MODULE (UI prompt)



Module Entities (8)

EntityAliasModuleGlobal Schema
(1) CarsharingOrganisationCarsharingOrganisationCarsharingOrganisationModuleCarSharing
(2) MitgliedschaftMitgliedschaftStationModuleCarSharing
(3) NutzerNutzerLandModuleCarSharing
(4) RechnungRechnungRechnungModuleCarSharing
(5) RechnungspositionRechnungspositionRechnungModuleCarSharing
(6) ZahlungZahlungRechnungModuleCarSharing
(7) ZahlungsmethodeZahlungsmethodeLandModuleCarSharing
(8) ZugangsmittelZugangsmittelRechnungModuleCarSharing

Module Interfaces (26)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /RechnungService/zahlung/{id}updateZahlungById(zahlung)RechnungModulePUTZahlung
(2) /RechnungService/rechnung/{id}updateRechnungById(rechnung)RechnungModulePUTRechnung
(3) /RechnungService/zahlungfindAllZahlung()RechnungModuleGETZahlung
(4) /RechnungService/zugangsmittel/mitgliedschaft/{id}findAllZugangsmittelOfMitgliedschaft(id)RechnungModuleGETMitgliedschaft Zugangsmittel
(5) /RechnungService/zugangsmittelfindAllZugangsmittel()RechnungModuleGETZugangsmittel
(6) /RechnungService/rechnung/carsharingorganisation/{id}findAllRechnungOfCarsharingOrganisation(id)RechnungModuleGETCarsharingOrganisation Rechnung
(7) /RechnungService/rechnungspositioninsertRechnungsposition(rechnungsposition)RechnungModulePOSTRechnungsposition
(8) /RechnungService/rechnungfindAllRechnung()RechnungModuleGETRechnung
(9) /RechnungService/zahlung/{id}deleteZahlungById(id)RechnungModuleDELETEZahlung
(10) /RechnungService/zahlung/rechnung/{id}findAllZahlungOfRechnung(id)RechnungModuleGETRechnung Zahlung
(11) /RechnungService/rechnung/{id}deleteRechnungById(id)RechnungModuleDELETERechnung
(12) /RechnungService/zugangsmittelinsertZugangsmittel(zugangsmittel)RechnungModulePOSTZugangsmittel
(13) /RechnungService/rechnungspositionfindAllRechnungsposition()RechnungModuleGETRechnungsposition
(14) /RechnungService/zugangsmittel/{id}findZugangsmittelById(id)RechnungModuleGETZugangsmittel
(15) /RechnungService/rechnung/{id}findRechnungById(id)RechnungModuleGETRechnung
(16) /RechnungService/rechnungsposition/rechnung/{id}findAllRechnungspositionOfRechnung(id)RechnungModuleGETRechnung Rechnungsposition
(17) /RechnungService/zahlunginsertZahlung(zahlung)RechnungModulePOSTZahlung
(18) /RechnungService/zahlung/{id}findZahlungById(id)RechnungModuleGETZahlung
(19) /RechnungService/rechnungsposition/{id}findRechnungspositionById(id)RechnungModuleGETRechnungsposition
(20) /RechnungService/zahlung/zahlungsmethode/{id}findAllZahlungOfZahlungsmethode(id)RechnungModuleGETZahlungsmethode Zahlung
(21) /RechnungService/rechnung/nutzer/{id}findAllRechnungOfNutzer(id)RechnungModuleGETNutzer Rechnung
(22) /RechnungService/rechnunginsertRechnung(rechnung)RechnungModulePOSTRechnung
(23) /RechnungService/zugangsmittel/{id}updateZugangsmittelById(zugangsmittel)RechnungModulePUTZugangsmittel
(24) /RechnungService/zugangsmittel/{id}deleteZugangsmittelById(id)RechnungModuleDELETEZugangsmittel
(25) /RechnungService/rechnungsposition/{id}updateRechnungspositionById(rechnungsposition)RechnungModulePUTRechnungsposition
(26) /RechnungService/rechnungsposition/{id}deleteRechnungspositionById(id)RechnungModuleDELETERechnungsposition






6.1 RECHNUNG


RechnungRechnungModuleCarSharing

Properties (8)

PropertyTypeEntityReferenceModule
(1) AusgestelltAmDATERechnung
(2) CarsharingOrganisationLONGRechnungCarsharingOrganisationCarsharingOrganisationModule
(3) GesamtbetragSTRINGRechnung
(4) NutzerLONGRechnungNutzerLandModule
(5) RechnungsnummerSTRINGRechnung
(6) StatusSTRINGRechnung
(7) ZeitraumEndeDATERechnung
(8) ZeitraumStartDATERechnung





6.2 RECHNUNGSPOSITION


RechnungspositionRechnungModuleCarSharing

Properties (8)

PropertyTypeEntityReferenceModule
(1) BeschreibungSTRINGRechnungsposition
(2) EinzelpreisSTRINGRechnungsposition
(3) GesamtbetragSTRINGRechnungsposition
(4) MengeSTRINGRechnungsposition
(5) PositionstypSTRINGRechnungsposition
(6) RechnungLONGRechnungspositionRechnungRechnungModule
(7) ReferenzLONGRechnungsposition
(8) ReferenztypSTRINGRechnungsposition





6.3 ZAHLUNG


ZahlungRechnungModuleCarSharing

Properties (6)

PropertyTypeEntityReferenceModule
(1) BetragSTRINGZahlung
(2) BezahltAmDATEZahlung
(3) RechnungLONGZahlungRechnungRechnungModule
(4) StatusSTRINGZahlung
(5) TransaktionsreferenzSTRINGZahlung
(6) ZahlungsmethodeLONGZahlungZahlungsmethodeLandModule





6.4 ZUGANGSMITTEL


ZugangsmittelRechnungModuleCarSharing

Properties (5)

PropertyTypeEntityReferenceModule
(1) AusgestelltAmDATEZugangsmittel
(2) EntzogenAmDATEZugangsmittel
(3) KennungSTRINGZugangsmittel
(4) MitgliedschaftLONGZugangsmittelMitgliedschaftStationModule
(5) TypSTRINGZugangsmittel





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum