Overview

Summary

ContactDonateImprint


3. COMPANY MODULE (UI prompt)



Module Entities (4)

EntityAliasModuleGlobal Schema
(1) AcquisitionAcquisitionCompanyModuleEbay
(2) CompanyCompanyCompanyModuleEbay
(3) FinancialYearFinancialYearCompanyModuleEbay
(4) SubsidiarySubsidiaryCompanyModuleEbay

Module Interfaces (23)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /subsidiary/company/{id}findAllSubsidiaryOfCompany(id)CompanyModuleGETCompany Subsidiary
(2) /company/{id}findCompanyById(id)CompanyModuleGETCompany
(3) /subsidiaryinsertSubsidiary(subsidiary)CompanyModulePOSTSubsidiary
(4) /acquisition/acquirercompany/{id}findAllAcquisitionOfAcquirerCompany(id)CompanyModuleGETCompany Acquisition
(5) /subsidiary/{id}updateSubsidiaryById(subsidiary)CompanyModulePUTSubsidiary
(6) /subsidiaryfindAllSubsidiary()CompanyModuleGETSubsidiary
(7) /subsidiary/{id}deleteSubsidiaryById(id)CompanyModuleDELETESubsidiary
(8) /subsidiary/{id}findSubsidiaryById(id)CompanyModuleGETSubsidiary
(9) /financialyearfindAllFinancialYear()CompanyModuleGETFinancialYear
(10) /financialyearinsertFinancialYear(financialyear)CompanyModulePOSTFinancialYear
(11) /financialyear/{id}updateFinancialYearById(financialyear)CompanyModulePUTFinancialYear
(12) /financialyear/{id}deleteFinancialYearById(id)CompanyModuleDELETEFinancialYear
(13) /acquisition/{id}deleteAcquisitionById(id)CompanyModuleDELETEAcquisition
(14) /acquisition/{id}updateAcquisitionById(acquisition)CompanyModulePUTAcquisition
(15) /financialyear/company/{id}findAllFinancialYearOfCompany(id)CompanyModuleGETCompany FinancialYear
(16) /companyfindAllCompany()CompanyModuleGETCompany
(17) /acquisition/{id}findAcquisitionById(id)CompanyModuleGETAcquisition
(18) /acquisitioninsertAcquisition(acquisition)CompanyModulePOSTAcquisition
(19) /company/{id}updateCompanyById(company)CompanyModulePUTCompany
(20) /financialyear/{id}findFinancialYearById(id)CompanyModuleGETFinancialYear
(21) /company/{id}deleteCompanyById(id)CompanyModuleDELETECompany
(22) /companyinsertCompany(company)CompanyModulePOSTCompany
(23) /acquisitionfindAllAcquisition()CompanyModuleGETAcquisition






3.1 ACQUISITION


AcquisitionCompanyModuleEbay

Properties (10)

PropertyTypeEntityReferenceModule
(1) AcquirerCompanyLONGAcquisitionCompanyCompanyModule
(2) AnnouncementDateDATEAcquisition
(3) CloseDateDATEAcquisition
(4) ConsiderationAmountUsdSTRINGAcquisition
(5) ConsiderationTypeSTRINGAcquisition
(6) DescriptionSTRINGAcquisition
(7) NotesSTRINGAcquisition
(8) StakePercentageSTRINGAcquisition
(9) TargetCountrySTRINGAcquisition
(10) TargetNameSTRINGAcquisition





Example:

final Acquisition acquisition = (Acquisition) invokeModule(COMPANY_MODULE + "/acquisition/" + id, Acquisition.class);
if (acquisition != null) {
    final Company acquirercompany1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + acquisition.getAcquirerCompany().getId(), Company.class);
    if (acquirercompany1 != null) {
    }
}
return acquisition;


3.2 COMPANY


CompanyCompanyModuleEbay

Properties (12)

PropertyTypeEntityReferenceModule
(1) CompanyTypeSTRINGCompany
(2) FormerNameSTRINGCompany
(3) FoundedDateDATECompany
(4) HeadquartersCitySTRINGCompany
(5) HeadquartersCountrySTRINGCompany
(6) HeadquartersRegionSTRINGCompany
(7) IndustrySTRINGCompany
(8) IsPublicBOOLCompany
(9) NameSTRINGCompany
(10) NotesSTRINGCompany
(11) TickerSymbolSTRINGCompany
(12) WebsiteSTRINGCompany





Example:

final Company company = (Company) invokeModule(COMPANY_MODULE + "/company/" + id, Company.class);
if (company != null) {
}
return company;


3.3 FINANCIAL YEAR


FinancialYearCompanyModuleEbay

Properties (7)

PropertyTypeEntityReferenceModule
(1) CompanyLONGFinancialYearCompanyCompanyModule
(2) EmployeesCountLONGFinancialYear
(3) NetIncomeUsdMillionSTRINGFinancialYear
(4) RevenueUsdMillionSTRINGFinancialYear
(5) SharePriceUsdSTRINGFinancialYear
(6) TotalAssetsUsdMillionSTRINGFinancialYear
(7) YearLONGFinancialYear





Example:

final FinancialYear financialyear = (FinancialYear) invokeModule(COMPANY_MODULE + "/financialyear/" + id, FinancialYear.class);
if (financialyear != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + financialyear.getCompany().getId(), Company.class);
    if (company1 != null) {
    }
}
return financialyear;


3.4 SUBSIDIARY


SubsidiaryCompanyModuleEbay

Properties (8)

PropertyTypeEntityReferenceModule
(1) AcquisitionDateDATESubsidiary
(2) CompanyLONGSubsidiaryCompanyCompanyModule
(3) CountrySTRINGSubsidiary
(4) DescriptionSTRINGSubsidiary
(5) DivestitureDateDATESubsidiary
(6) NameSTRINGSubsidiary
(7) OwnershipPercentageSTRINGSubsidiary
(8) StatusSTRINGSubsidiary





Example:

final Subsidiary subsidiary = (Subsidiary) invokeModule(COMPANY_MODULE + "/subsidiary/" + id, Subsidiary.class);
if (subsidiary != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + subsidiary.getCompany().getId(), Company.class);
    if (company1 != null) {
    }
}
return subsidiary;


Overview

Summary

ContactDonateImprint