Overview

Summary

ContactDonateImprint


9. POLICY MODULE (UI prompt)



Module Entities (4)

EntityAliasModuleGlobal Schema
(1) CompanyCompanyCompanyModuleShopify
(2) FinancialMetricYearFinancialMetricYearPolicyModuleShopify
(3) PolicyPolicyPolicyModuleShopify
(4) PolicyChangePolicyChangePolicyModuleShopify

Module Interfaces (18)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /policyfindAllPolicy()PolicyModuleGETPolicy
(2) /financialmetricyear/company/{id}findAllFinancialMetricYearOfCompany(id)PolicyModuleGETCompany FinancialMetricYear
(3) /policychange/{id}updatePolicyChangeById(policychange)PolicyModulePUTPolicyChange
(4) /policychange/{id}findPolicyChangeById(id)PolicyModuleGETPolicyChange
(5) /policychange/{id}deletePolicyChangeById(id)PolicyModuleDELETEPolicyChange
(6) /financialmetricyearinsertFinancialMetricYear(financialmetricyear)PolicyModulePOSTFinancialMetricYear
(7) /policychangefindAllPolicyChange()PolicyModuleGETPolicyChange
(8) /financialmetricyearfindAllFinancialMetricYear()PolicyModuleGETFinancialMetricYear
(9) /financialmetricyear/{id}deleteFinancialMetricYearById(id)PolicyModuleDELETEFinancialMetricYear
(10) /financialmetricyear/{id}updateFinancialMetricYearById(financialmetricyear)PolicyModulePUTFinancialMetricYear
(11) /policychange/policy/{id}findAllPolicyChangeOfPolicy(id)PolicyModuleGETPolicy PolicyChange
(12) /policychangeinsertPolicyChange(policychange)PolicyModulePOSTPolicyChange
(13) /policy/{id}updatePolicyById(policy)PolicyModulePUTPolicy
(14) /policy/company/{id}findAllPolicyOfCompany(id)PolicyModuleGETCompany Policy
(15) /policy/{id}findPolicyById(id)PolicyModuleGETPolicy
(16) /financialmetricyear/{id}findFinancialMetricYearById(id)PolicyModuleGETFinancialMetricYear
(17) /policyinsertPolicy(policy)PolicyModulePOSTPolicy
(18) /policy/{id}deletePolicyById(id)PolicyModuleDELETEPolicy






9.1 FINANCIAL METRIC YEAR


FinancialMetricYearPolicyModuleShopify

Properties (8)

PropertyTypeEntityReferenceModule
(1) CompanyLONGFinancialMetricYearCompanyCompanyModule
(2) EmployeesCountLONGFinancialMetricYear
(3) FiscalYearLONGFinancialMetricYear
(4) NetIncomeUsdBillionsSTRINGFinancialMetricYear
(5) OperatingIncomeUsdBillionsSTRINGFinancialMetricYear
(6) RevenueUsdBillionsSTRINGFinancialMetricYear
(7) TotalAssetsUsdBillionsSTRINGFinancialMetricYear
(8) TotalEquityUsdBillionsSTRINGFinancialMetricYear





Example:

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


9.2 POLICY


PolicyPolicyModuleShopify

Properties (5)

PropertyTypeEntityReferenceModule
(1) CompanyLONGPolicyCompanyCompanyModule
(2) DescriptionSTRINGPolicy
(3) EffectiveDateDATEPolicy
(4) NameSTRINGPolicy
(5) RetiredDateDATEPolicy





Example:

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


9.3 POLICY CHANGE


PolicyChangePolicyModuleShopify

Properties (4)

PropertyTypeEntityReferenceModule
(1) ChangeDateDATEPolicyChange
(2) ChangeSummarySTRINGPolicyChange
(3) DetailsSTRINGPolicyChange
(4) PolicyLONGPolicyChangePolicyPolicyModule





Example:

final PolicyChange policychange = (PolicyChange) invokeModule(POLICY_MODULE + "/policychange/" + id, PolicyChange.class);
if (policychange != null) {
    final Policy policy1 = (Policy) invokeModule(POLICY_MODULE + "/policy/" + policychange.getPolicy().getId(), Policy.class);
    if (policy1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + policy1.getCompany().getId(), Company.class);
        if (company2 != null) {
        }
    }
}
return policychange;


Overview

Summary

ContactDonateImprint