Overview

Summary

ServicesContactDonateAboutImprint


Appendix E-10: TAX CASE (UI prompt)


TaxCaseJurisdictionModuleAirbnb

Properties (8)

PropertyTypeEntityReferenceModule
(1) AmountAssessedDOUBLETaxCase
(2) CompanyLONGTaxCaseCompanyCompanyModule
(3) CurrencySTRINGTaxCase
(4) DescriptionSTRINGTaxCase
(5) EndDateDATETaxCase
(6) JurisdictionLONGTaxCaseJurisdictionJurisdictionModule
(7) StartDateDATETaxCase
(8) StatusSTRINGTaxCase


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /taxcase/{id}findTaxCaseById(id)JurisdictionModuleGETTaxCase
(2) /taxcase/jurisdiction/{id}findAllTaxCaseOfJurisdiction(id)JurisdictionModuleGETJurisdiction TaxCase
(3) /taxcase/{id}deleteTaxCaseById(id)JurisdictionModuleDELETETaxCase
(4) /taxcase/{id}updateTaxCaseById(taxcase)JurisdictionModulePUTTaxCase
(5) /taxcasefindAllTaxCase()JurisdictionModuleGETTaxCase
(6) /taxcaseinsertTaxCase(taxcase)JurisdictionModulePOSTTaxCase
(7) /taxcase/company/{id}findAllTaxCaseOfCompany(id)JurisdictionModuleGETCompany TaxCase





Example:

final TaxCase taxcase = (TaxCase) invokeModule(JURISDICTION_MODULE + "/taxcase/" + id, TaxCase.class);
if (taxcase != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + taxcase.getCompany().getId(), Company.class);
    if (company1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + company1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
        final City city3 = (City) invokeModule(LISTING_MODULE + "/city/" + company1.getCity().getId(), City.class);
        if (city3 != null) {
            final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + city3.getCountry().getId(), Country.class);
            if (country4 != null) {
            }
        }
    }
    final Jurisdiction jurisdiction5 = (Jurisdiction) invokeModule(JURISDICTION_MODULE + "/jurisdiction/" + taxcase.getJurisdiction().getId(), Jurisdiction.class);
    if (jurisdiction5 != null) {
        final Country country6 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + jurisdiction5.getCountry().getId(), Country.class);
        if (country6 != null) {
        }
    }
}
return taxcase;


Overview

Summary

ServicesContactDonateAboutImprint