From 99b8fa7d28a53abca3d08beafb0d767aacd15ed6 Mon Sep 17 00:00:00 2001 From: ened Date: Sun, 16 Jul 2023 20:22:02 +0900 Subject: [PATCH] Working on DART api at cafe --- .../DART/DomesticDartMajorReport.swift | 998 +++++++++++++++++- .../BusinessInheritanceDecisionResult.json | 1 + .../BusinessTransferDecisionResult.json | 1 + ...ntSecuritiesInheritanceDecisionResult.json | 1 + ...ngibleAssetsInheritanceDecisionResult.json | 1 + ...GainTrustContractCancelDecisionResult.json | 1 + ...ckGainTrustContractSignDecisionResult.json | 1 + KissMe/Tests/KissMeTests.swift | 4 + .../macos/KissMe.xcodeproj/project.pbxproj | 24 + 9 files changed, 1028 insertions(+), 4 deletions(-) create mode 100644 KissMe/Tests/JSON/MajorReport/BusinessInheritanceDecisionResult.json create mode 100644 KissMe/Tests/JSON/MajorReport/BusinessTransferDecisionResult.json create mode 100644 KissMe/Tests/JSON/MajorReport/OtherCoporationStockInvestmentSecuritiesInheritanceDecisionResult.json create mode 100644 KissMe/Tests/JSON/MajorReport/TangibleAssetsInheritanceDecisionResult.json create mode 100644 KissMe/Tests/JSON/MajorReport/TreasuryStockGainTrustContractCancelDecisionResult.json create mode 100644 KissMe/Tests/JSON/MajorReport/TreasuryStockGainTrustContractSignDecisionResult.json diff --git a/KissMe/Sources/Domestic/DART/DomesticDartMajorReport.swift b/KissMe/Sources/Domestic/DART/DomesticDartMajorReport.swift index 81d336d..64eb8a4 100644 --- a/KissMe/Sources/Domestic/DART/DomesticDartMajorReport.swift +++ b/KissMe/Sources/Domestic/DART/DomesticDartMajorReport.swift @@ -825,26 +825,224 @@ extension DomesticDart { /// 주요사항보고서 주요정보 - 23 유형자산 양수 결정 /// + public struct TangibleAssetsInheritanceDecisionRequest: DartRequest { + public typealias KResult = TangibleAssetsInheritanceDecisionResult + + public var url: String { + "/api/tgastInhDecsn.json" + } + public var method: Method { .get } + public var header: [String : String?] { + [:] + } + public var body: [String: Any] { + return [ + "crtfc_key": openApiKey, + "corp_code": corporationCode, + "bgn_de": startDate.yyyyMMdd, + "end_de": endDate.yyyyMMdd + ] + } + public var result: KResult? = nil + + + public let openApiKey: String + let corporationCode: String + let startDate: Date + let endDate: Date + + public init(openApiKey: String, corporationCode: String, startDate: Date, endDate: Date) { + self.openApiKey = openApiKey + self.corporationCode = corporationCode + self.startDate = startDate + self.endDate = endDate + } + } /// 주요사항보고서 주요정보 - 24 타법인 주식 및 출자증권 양수결정 /// + public struct OtherCoporationStockInvestmentSecuritiesInheritanceDecisionRequest: DartRequest { + public typealias KResult = OtherCoporationStockInvestmentSecuritiesInheritanceDecisionResult + + public var url: String { + "/api/otcprStkInvscrInhDecsn.json" + } + public var method: Method { .get } + public var header: [String : String?] { + [:] + } + public var body: [String: Any] { + return [ + "crtfc_key": openApiKey, + "corp_code": corporationCode, + "bgn_de": startDate.yyyyMMdd, + "end_de": endDate.yyyyMMdd + ] + } + public var result: KResult? = nil + + + public let openApiKey: String + let corporationCode: String + let startDate: Date + let endDate: Date + + public init(openApiKey: String, corporationCode: String, startDate: Date, endDate: Date) { + self.openApiKey = openApiKey + self.corporationCode = corporationCode + self.startDate = startDate + self.endDate = endDate + } + } /// 주요사항보고서 주요정보 - 25 영업양도 결정 /// + public struct BusinessTransferDecisionRequest: DartRequest { + public typealias KResult = BusinessTransferDecisionResult + + public var url: String { + "/api/bsnTrfDecsn.json" + } + public var method: Method { .get } + public var header: [String : String?] { + [:] + } + public var body: [String: Any] { + return [ + "crtfc_key": openApiKey, + "corp_code": corporationCode, + "bgn_de": startDate.yyyyMMdd, + "end_de": endDate.yyyyMMdd + ] + } + public var result: KResult? = nil + + + public let openApiKey: String + let corporationCode: String + let startDate: Date + let endDate: Date + + public init(openApiKey: String, corporationCode: String, startDate: Date, endDate: Date) { + self.openApiKey = openApiKey + self.corporationCode = corporationCode + self.startDate = startDate + self.endDate = endDate + } + } /// 주요사항보고서 주요정보 - 26 영업양수 결정 /// + public struct BusinessInheritanceDecisionRequest: DartRequest { + public typealias KResult = BusinessInheritanceDecisionResult + + public var url: String { + "/api/bsnInhDecsn.json" + } + public var method: Method { .get } + public var header: [String : String?] { + [:] + } + public var body: [String: Any] { + return [ + "crtfc_key": openApiKey, + "corp_code": corporationCode, + "bgn_de": startDate.yyyyMMdd, + "end_de": endDate.yyyyMMdd + ] + } + public var result: KResult? = nil + + + public let openApiKey: String + let corporationCode: String + let startDate: Date + let endDate: Date + + public init(openApiKey: String, corporationCode: String, startDate: Date, endDate: Date) { + self.openApiKey = openApiKey + self.corporationCode = corporationCode + self.startDate = startDate + self.endDate = endDate + } + } /// 주요사항보고서 주요정보 - 27 자기주식취득 신탁계약 해지 결정 /// + public struct TreasuryStockGainTrustContractCancelDecisionRequest: DartRequest { + public typealias KResult = TreasuryStockGainTrustContractCancelDecisionResult + + public var url: String { + "/api/tsstkAqTrctrCcDecsn.json" + } + public var method: Method { .get } + public var header: [String : String?] { + [:] + } + public var body: [String: Any] { + return [ + "crtfc_key": openApiKey, + "corp_code": corporationCode, + "bgn_de": startDate.yyyyMMdd, + "end_de": endDate.yyyyMMdd + ] + } + public var result: KResult? = nil + + + public let openApiKey: String + let corporationCode: String + let startDate: Date + let endDate: Date + + public init(openApiKey: String, corporationCode: String, startDate: Date, endDate: Date) { + self.openApiKey = openApiKey + self.corporationCode = corporationCode + self.startDate = startDate + self.endDate = endDate + } + } /// 주요사항보고서 주요정보 - 28 자기주식취득 신탁계약 체결 결정 /// + public struct TreasuryStockGainTrustContractSignDecisionRequest: DartRequest { + public typealias KResult = TreasuryStockGainTrustContractSignDecisionResult + + public var url: String { + "/api/tsstkAqTrctrCnsDecsn.json" + } + public var method: Method { .get } + public var header: [String : String?] { + [:] + } + public var body: [String: Any] { + return [ + "crtfc_key": openApiKey, + "corp_code": corporationCode, + "bgn_de": startDate.yyyyMMdd, + "end_de": endDate.yyyyMMdd + ] + } + public var result: KResult? = nil + + + public let openApiKey: String + let corporationCode: String + let startDate: Date + let endDate: Date + + public init(openApiKey: String, corporationCode: String, startDate: Date, endDate: Date) { + self.openApiKey = openApiKey + self.corporationCode = corporationCode + self.startDate = startDate + self.endDate = endDate + } + } /// 주요사항보고서 주요정보 - 29 자기주식 처분 결정 @@ -2576,9 +2774,9 @@ extension DomesticDart { /// 양도내역(자기자본대비(%)(A/C)) public let transferDetail_Ratio_VersusEquityCapital: String /// 양도후 소유주식수 및 지분비율(소유주식수(주)) - public let transferDetail_OwnStockQuantity: String + public let afterTransfer_OwnStockQuantity: String /// 양도후 소유주식수 및 지분비율(지분비율(%)) - public let transferDetail_OwnStockRatio: String + public let afterTransfer_OwnStockRatio: String /// 양도목적 public let transferPurpose: String /// 양도예정일자 @@ -2638,8 +2836,8 @@ extension DomesticDart { case transferDetail_Ratio_VersusTotalAssets = "trfdtl_tast_vs" case transferDetail_EquityCapital = "trfdtl_ecpt" case transferDetail_Ratio_VersusEquityCapital = "trfdtl_ecpt_vs" - case transferDetail_OwnStockQuantity = "attrf_owstkcnt" - case transferDetail_OwnStockRatio = "attrf_eqrt" + case afterTransfer_OwnStockQuantity = "attrf_owstkcnt" + case afterTransfer_OwnStockRatio = "attrf_eqrt" case transferPurpose = "trf_pp" case transferScheduleDate = "trf_prd" case dealPartner_CompanyName = "dlptn_cmpnm" @@ -2809,4 +3007,796 @@ extension DomesticDart { } } } + + + public struct TangibleAssetsInheritanceDecisionResult: Codable { + public let status: String + public let message: String + public let list: [Item]? + + private enum CodingKeys: String, CodingKey { + case status + case message + case list + } + + public struct Item: Codable { + /// 접수번호 + public let receiptNo: String + /// 법인구분 + public let marketType: MarketType + /// 고유번호 + public let corporationCode: String + /// 회사명 + public let corporationName: String + /// 자산구분 + public let assetsSeperation: String + /// 자산명 + public let assetsName: String + + /// 양수내역(양수금액(원)) + public let inheritanceDetail_TransferPrice: String + /// 양수내역(자산총액(원)) + public let inheritanceDetail_TotalAssets: String + /// 양수내역(자산총액대비(%)) + public let inheritanceDetail_Ratio_VersusTotalAssets: String + /// 양수목적 + public let inheritancePurpose: String + /// 양수영향 + public let inheritanceEffect: String + /// 양수예정일자(계약체결일) + public let inheritanceScheduleDate_ContractDate: String + /// 양수예정일자(양수기준일) + public let inheritanceScheduleDate_StandardDate: String + /// 양수예정일자(등기예정일) + public let inheritanceScheduleDate_RegistrationDate: String + + /// 거래상대방(회사명(성명)) + public let dealPartner_CompanyName: String + /// 거래상대방(자본금(원)) + public let dealPartner_Capital: String + /// 거래상대방(주요사업) + public let dealPartner_MajorBusiness: String + /// 거래상대방(본점소재지(주소)) + public let dealPartner_HomeAddress: String + /// 거래상대방(회사와의 관계) + public let dealPartner_RelationCompany: String + /// 거래대금지급 + public let dealPayment: String + /// 외부평가에 관한 사항(외부평가 여부) + public let externalEvalution_Ascertained: String + /// 외부평가에 관한 사항(근거 및 사유) + public let externalEvalution_BasisAndReason: String + /// 외부평가에 관한 사항(외부평가기관의 명칭) + public let externalEvalution_InstitutionName: String + /// 외부평가에 관한 사항(외부평가 기간) + public let externalEvalution_Period: String + /// 외부평가에 관한 사항(외부평가 의견) + public let externalEvalution_Opinion: String + /// 주주총회 특별결의 여부 + public let stockHolderGeneralMeeting_SpecialDetermination: String + /// 주주총회 예정일자 + public let stockHolderGeneralMeeting_ScheduleDate: String + /// 주식매수청구권에 관한 사항(행사요건) + public let stockPurchaseRequest_ExerciseRequirements: String + /// 주식매수청구권에 관한 사항(매수예정가격) + public let stockPurchaseRequest_PurchasePlanningPrice: String + /// 주식매수청구권에 관한 사항(행사절차, 방법, 기간, 장소) + public let stockPurchaseRequest_Exercise_Method_Period_Place: String + /// 주식매수청구권에 관한 사항(지급예정시기, 지급방법) + public let stockPurchaseRequest_PaymentScheduleDate_Method: String + /// 주식매수청구권에 관한 사항(주식매수청구권 제한 관련 내용) + public let stockPurchaseRequest_Limit: String + /// 주식매수청구권에 관한 사항(계약에 미치는 효력) + public let stockPurchaseRequest_ContractEffect: String + + /// 이사회결의일(결정일) + public let directorateDecisionDate: String + /// 사외이사 참석여부(참석) + public let outsideDirectorsAttended: String + /// 사외이사 참석여부(불참) + public let outsideDirectorsAbsent: String + /// 감사(감사위원) 참석여부 + public let auditorAttended: String + /// 공정거래위원회 신고대상 여부 + public let fairTradeCommission_SubjectToReport: String + /// 풋옵션 등 계약 체결여부 + public let putOptionContractConcluded: String + /// 계약내용 + public let putOptionContractContent: String + + private enum CodingKeys: String, CodingKey { + case receiptNo = "rcept_no" + case marketType = "corp_cls" + case corporationCode = "corp_code" + case corporationName = "corp_name" + case assetsSeperation = "ast_sen" + case assetsName = "ast_nm" + + case inheritanceDetail_TransferPrice = "inhdtl_inhprc" + case inheritanceDetail_TotalAssets = "inhdtl_tast" + case inheritanceDetail_Ratio_VersusTotalAssets = "inhdtl_tast_vs" + case inheritancePurpose = "inh_pp" + case inheritanceEffect = "inh_af" + case inheritanceScheduleDate_ContractDate = "inh_prd_ctr_cnsd" + case inheritanceScheduleDate_StandardDate = "inh_prd_inh_std" + case inheritanceScheduleDate_RegistrationDate = "inh_prd_rgs_prd" + + case dealPartner_CompanyName = "dlptn_cmpnm" + case dealPartner_Capital = "dlptn_cpt" + case dealPartner_MajorBusiness = "dlptn_mbsn" + case dealPartner_HomeAddress = "dlptn_hoadd" + case dealPartner_RelationCompany = "dlptn_rl_cmpn" + case dealPayment = "dl_pym" + case externalEvalution_Ascertained = "exevl_atn" + case externalEvalution_BasisAndReason = "exevl_bs_rs" + case externalEvalution_InstitutionName = "exevl_intn" + case externalEvalution_Period = "exevl_pd" + case externalEvalution_Opinion = "exevl_op" + + case stockHolderGeneralMeeting_SpecialDetermination = "gmtsck_spd_atn" + case stockHolderGeneralMeeting_ScheduleDate = "gmtsck_prd" + case stockPurchaseRequest_ExerciseRequirements = "aprskh_exrq" + case stockPurchaseRequest_PurchasePlanningPrice = "aprskh_plnprc" + case stockPurchaseRequest_Exercise_Method_Period_Place = "aprskh_ex_pc_mth_pd_pl" + case stockPurchaseRequest_PaymentScheduleDate_Method = "aprskh_pym_plpd_mth" + case stockPurchaseRequest_Limit = "aprskh_lmt" + case stockPurchaseRequest_ContractEffect = "aprskh_ctref" + + case directorateDecisionDate = "bddd" + case outsideDirectorsAttended = "od_a_at_t" + case outsideDirectorsAbsent = "od_a_at_b" + case auditorAttended = "adt_a_atn" + case fairTradeCommission_SubjectToReport = "ftc_stt_atn" + case putOptionContractConcluded = "popt_ctr_atn" + case putOptionContractContent = "popt_ctr_cn" + } + } + } + + + public struct OtherCoporationStockInvestmentSecuritiesInheritanceDecisionResult: Codable { + public let status: String + public let message: String + public let list: [Item]? + + private enum CodingKeys: String, CodingKey { + case status + case message + case list + } + + public struct Item: Codable { + /// 접수번호 + public let receiptNo: String + /// 법인구분 + public let marketType: MarketType + /// 고유번호 + public let corporationCode: String + /// 회사명 + public let corporationName: String + /// 발행회사(회사명) + public let issueCompany_Name: String + /// 발행회사(국적) + public let issueCompany_Nation: String + /// 발행회사(대표자) + public let issueCompany_Representative: String + /// 발행회사(자본금(원)) + public let issueCompany_Capital: String + /// 발행회사(회사와 관계) + public let issueCompany_RelationCompany: String + /// 발행회사(발행주식 총수(주)) + public let issueCompany_issuedTotalStock: String + /// 발행회사(주요사업) + public let issueCompany_MajorBusiness: String + /// 최근 6월 이내 제3자 배정에 의한 신주취득 여부 + public let recentWithin6Month_NewStockAcquired_ByThirdParty: String + /// 양수내역(양수주식수(주)) + public let inheritancceDetail_StockQuantity: String + + /// 양수내역(양수금액(원)(A)) + public let inheritancceDetail_InheritancePrice: String + /// 양수내역(총자산(원)(B)) + public let inheritancceDetail_TotalAssets: String + /// 양수내역(총자산대비(%)(A/B)) + public let inheritancceDetail_Ratio_VersusTotalAssets: String + /// 양수내역(자기자본(원)(C)) + public let inheritancceDetail_EquityCapital: String + /// 양수내역(자기자본대비(%)(A/C)) + public let inheritancceDetail_Ratio_VersusEquityCapital: String + /// 양수후 소유주식수 및 지분비율(소유주식수(주)) + public let afterInheritancce_OwnStockQuantity: String + /// 양수후 소유주식수 및 지분비율(지분비율(%)) + public let afterInheritancce_OwnStockRatio: String + /// 양수목적 + public let inheritanccePurpose: String + /// 양수예정일자 + public let inheritancceScheduleDate: String + + /// 거래상대방(회사명(성명)) + public let dealPartner_CompanyName: String + /// 거래상대방(자본금(원)) + public let dealPartner_Capital: String + /// 거래상대방(주요사업) + public let dealPartner_MajorBusiness: String + /// 거래상대방(본점소재지(주소)) + public let dealPartner_HomeAddress: String + /// 거래상대방(회사와의 관계) + public let dealPartner_RelationCompany: String + /// 거래대금지급 + public let dealPayment: String + /// 외부평가에 관한 사항(외부평가 여부) + public let externalEvalution_Ascertained: String + /// 외부평가에 관한 사항(근거 및 사유) + public let externalEvalution_BasisAndReason: String + /// 외부평가에 관한 사항(외부평가기관의 명칭) + public let externalEvalution_InstitutionName: String + /// 외부평가에 관한 사항(외부평가 기간) + public let externalEvalution_Period: String + /// 외부평가에 관한 사항(외부평가 의견) + public let externalEvalution_Opinion: String + /// 이사회결의일(결정일) + public let directorateDecisionDate: String + /// 사외이사 참석여부(참석) + public let outsideDirectorsAttended: String + /// 사외이사 참석여부(불참) + public let outsideDirectorsAbsent: String + /// 감사(사외이사가 아닌 감사위원) 참석여부 + public let auditorAttended: String + /// 공정거래위원회 신고대상 여부 + public let fairTradeCommission_SubjectToReport: String + /// 풋옵션 등 계약 체결여부 + public let putOptionContractConcluded: String + /// 계약내용 + public let putOptionContractContent: String + + private enum CodingKeys: String, CodingKey { + case receiptNo = "rcept_no" + case marketType = "corp_cls" + case corporationCode = "corp_code" + case corporationName = "corp_name" + + case issueCompany_Name = "iscmp_cmpnm" + case issueCompany_Nation = "iscmp_nt" + case issueCompany_Representative = "iscmp_rp" + case issueCompany_Capital = "iscmp_cpt" + case issueCompany_RelationCompany = "iscmp_rl_cmpn" + case issueCompany_issuedTotalStock = "iscmp_tisstk" + case issueCompany_MajorBusiness = "iscmp_mbsn" + case recentWithin6Month_NewStockAcquired_ByThirdParty = "l6m_tpa_nstkaq_atn" + + case inheritancceDetail_StockQuantity = "inhdtl_stkcnt" + case inheritancceDetail_InheritancePrice = "inhdtl_inhprc" + case inheritancceDetail_TotalAssets = "inhdtl_tast" + case inheritancceDetail_Ratio_VersusTotalAssets = "inhdtl_tast_vs" + case inheritancceDetail_EquityCapital = "inhdtl_ecpt" + case inheritancceDetail_Ratio_VersusEquityCapital = "inhdtl_ecpt_vs" + case afterInheritancce_OwnStockQuantity = "atinh_owstkcnt" + case afterInheritancce_OwnStockRatio = "atinh_eqrt" + case inheritanccePurpose = "inh_pp" + case inheritancceScheduleDate = "inh_prd" + + case dealPartner_CompanyName = "dlptn_cmpnm" + case dealPartner_Capital = "dlptn_cpt" + case dealPartner_MajorBusiness = "dlptn_mbsn" + case dealPartner_HomeAddress = "dlptn_hoadd" + case dealPartner_RelationCompany = "dlptn_rl_cmpn" + case dealPayment = "dl_pym" + case externalEvalution_Ascertained = "exevl_atn" + case externalEvalution_BasisAndReason = "exevl_bs_rs" + case externalEvalution_InstitutionName = "exevl_intn" + case externalEvalution_Period = "exevl_pd" + case externalEvalution_Opinion = "exevl_op" + + case directorateDecisionDate = "bddd" + case outsideDirectorsAttended = "od_a_at_t" + case outsideDirectorsAbsent = "od_a_at_b" + case auditorAttended = "adt_a_atn" + case fairTradeCommission_SubjectToReport = "ftc_stt_atn" + case putOptionContractConcluded = "popt_ctr_atn" + case putOptionContractContent = "popt_ctr_cn" + } + } + } + + + public struct BusinessTransferDecisionResult: Codable { + public let status: String + public let message: String + public let list: [Item]? + + private enum CodingKeys: String, CodingKey { + case status + case message + case list + } + + public struct Item: Codable { + /// 접수번호 + public let receiptNo: String + /// 법인구분 + public let marketType: MarketType + /// 고유번호 + public let corporationCode: String + /// 회사명 + public let corporationName: String + /// 양도영업 + public let transferBusiness: String + /// 양도영업 주요내용 + public let transferBusiness_MajorContent: String + /// 양도가액(원) + public let transferPrice: String + /// 재무내용(원)(자산액(양도대상 영업부문(A))) + public let financialDetail_Capital_TransferBusiness: String + /// 재무내용(원)(자산액(당사전체(B))) + public let financialDetail_Capital_CompanyAll: String + /// 재무내용(원)(자산액(비중(%)(A/B))) + public let financialDetail_Capital_Ratio_ForTransfer: String + /// 재무내용(원)(매출액(양도대상 영업부문(A))) + public let financialDetail_Sales_TransferBusiness: String + /// 재무내용(원)(매출액(당사전체(B))) + public let financialDetail_Sales_CompanyAll: String + /// 재무내용(원)(매출액(비중(%)(A/B))) + public let financialDetail_Sales_Ratio_ForTransfer: String + /// 양도목적 + public let transferPurpose: String + /// 양도영향 + public let transferEffect: String + /// 양도예정일자(계약체결일) + public let transferScheduleDate_ContractDate: String + /// 양도예정일자(양도기준일) + public let transferScheduleDate_StandardDate: String + + /// 거래상대방(회사명(성명)) + public let dealPartner_CompanyName: String + /// 거래상대방(자본금(원)) + public let dealPartner_Capital: String + /// 거래상대방(주요사업) + public let dealPartner_MajorBusiness: String + /// 거래상대방(본점소재지(주소)) + public let dealPartner_HomeAddress: String + /// 거래상대방(회사와의 관계) + public let dealPartner_RelationCompany: String + /// 거래대금지급 + public let transferPayment: String + /// 외부평가에 관한 사항(외부평가 여부) + public let externalEvalution_Ascertained: String + /// 외부평가에 관한 사항(근거 및 사유) + public let externalEvalution_BasisAndReason: String + /// 외부평가에 관한 사항(외부평가기관의 명칭) + public let externalEvalution_InstitutionName: String + /// 외부평가에 관한 사항(외부평가 기간) + public let externalEvalution_Period: String + /// 외부평가에 관한 사항(외부평가 의견) + public let externalEvalution_Opinion: String + + /// 주주총회 특별결의 여부 + public let stockHolderGeneralMeeting_SpecialDetermination: String + /// 주주총회 예정일자 + public let stockHolderGeneralMeeting_ScheduleDate: String + /// 주식매수청구권에 관한 사항(매수예정가격) + public let stockPurchaseRequest_PurchasePlanningPrice: String + /// 주식매수청구권에 관한 사항(지급예정시기, 지급방법) + public let stockPurchaseRequest_PaymentScheduleDate_Method: String + /// 주식매수청구권에 관한 사항(주식매수청구권 제한 관련 내용) + public let stockPurchaseRequest_Limit: String + /// 주식매수청구권에 관한 사항(계약에 미치는 효력) + public let stockPurchaseRequest_ContractEffect: String + + /// 이사회결의일(결정일) + public let directorateDecisionDate: String + /// 사외이사 참석여부(참석) + public let outsideDirectorsAttended: String + /// 사외이사 참석여부(불참) + public let outsideDirectorsAbsent: String + /// 감사(감사위원) 참석여부 + public let auditorAttended: String + /// 공정거래위원회 신고대상 여부 + public let fairTradeCommission_SubjectToReport: String + /// 풋옵션 등 계약 체결여부 + public let putOptionContractConcluded: String + /// 계약내용 + public let putOptionContractContent: String + + private enum CodingKeys: String, CodingKey { + case receiptNo = "rcept_no" + case marketType = "corp_cls" + case corporationCode = "corp_code" + case corporationName = "corp_name" + + case transferBusiness = "trf_bsn" + case transferBusiness_MajorContent = "trf_bsn_mc" + case transferPrice = "trf_prc" + case financialDetail_Capital_TransferBusiness = "ast_trf_bsn" + case financialDetail_Capital_CompanyAll = "ast_cmp_all" + case financialDetail_Capital_Ratio_ForTransfer = "ast_rt" + case financialDetail_Sales_TransferBusiness = "sl_trf_bsn" + case financialDetail_Sales_CompanyAll = "sl_cmp_all" + case financialDetail_Sales_Ratio_ForTransfer = "sl_rt" + case transferPurpose = "trf_pp" + case transferEffect = "trf_af" + case transferScheduleDate_ContractDate = "trf_prd_ctr_cnsd" + case transferScheduleDate_StandardDate = "trf_prd_trf_std" + + case dealPartner_CompanyName = "dlptn_cmpnm" + case dealPartner_Capital = "dlptn_cpt" + case dealPartner_MajorBusiness = "dlptn_mbsn" + case dealPartner_HomeAddress = "dlptn_hoadd" + case dealPartner_RelationCompany = "dlptn_rl_cmpn" + case transferPayment = "trf_pym" + case externalEvalution_Ascertained = "exevl_atn" + case externalEvalution_BasisAndReason = "exevl_bs_rs" + case externalEvalution_InstitutionName = "exevl_intn" + case externalEvalution_Period = "exevl_pd" + case externalEvalution_Opinion = "exevl_op" + + case stockHolderGeneralMeeting_SpecialDetermination = "gmtsck_spd_atn" + case stockHolderGeneralMeeting_ScheduleDate = "gmtsck_prd" + case stockPurchaseRequest_PurchasePlanningPrice = "aprskh_plnprc" + case stockPurchaseRequest_PaymentScheduleDate_Method = "aprskh_pym_plpd_mth" + case stockPurchaseRequest_Limit = "aprskh_lmt" + case stockPurchaseRequest_ContractEffect = "aprskh_ctref" + + case directorateDecisionDate = "bddd" + case outsideDirectorsAttended = "od_a_at_t" + case outsideDirectorsAbsent = "od_a_at_b" + case auditorAttended = "adt_a_atn" + case fairTradeCommission_SubjectToReport = "ftc_stt_atn" + case putOptionContractConcluded = "popt_ctr_atn" + case putOptionContractContent = "popt_ctr_cn" + } + } + } + + + public struct BusinessInheritanceDecisionResult: Codable { + public let status: String + public let message: String + public let list: [Item]? + + private enum CodingKeys: String, CodingKey { + case status + case message + case list + } + + public struct Item: Codable { + /// 접수번호 + public let receiptNo: String + /// 법인구분 + public let marketType: MarketType + /// 고유번호 + public let corporationCode: String + /// 회사명 + public let corporationName: String + /// 양수영업 + public let inheritanceBusiness: String + /// 양수영업 주요내용 + public let inheritanceBusiness_MajorContent: String + /// 양수가액(원) + public let inheritancePrice: String + /// 영업전부의 양수 여부 + public let allBusinessInherited: String + /// 재무내용(원)(자산액(양수대상 영업부문(A))) + public let financialDetail_Capital_InheritanceBusiness: String + /// 재무내용(원)(자산액(당사전체(B))) + public let financialDetail_Capital_CompanyAll: String + /// 재무내용(원)(자산액(비중(%)(A/B))) + public let financialDetail_Capital_Ratio_ForInheritance: String + /// 재무내용(원)(매출액(양수대상 영업부문(A))) + public let financialDetail_Sales_InheritanceBusiness: String + /// 재무내용(원)(매출액(당사전체(B))) + public let financialDetail_Sales_CompanyAll: String + /// 재무내용(원)(매출액(비중(%)(A/B))) + public let financialDetail_Sales_Ratio_ForInheritance: String + /// 재무내용(원)(부채액(양수대상 영업부문(A))) + public let financialDetail_Debt_InheritanceBusiness: String + /// 재무내용(원)(부채액(당사전체(B))) + public let financialDetail_Debt_CompanyAll: String + /// 재무내용(원)(부채액(비중(%)(A/B))) + public let financialDetail_Debt_Ratio_ForInheritance: String + /// 양수목적 + public let inheritancePurpose: String + /// 양수영향 + public let inhertianceEffect: String + /// 양수예정일자(계약체결일) + public let inheritanceScheduleDate_ContractDate: String + /// 양수예정일자(양수기준일) + public let inheritanceScheduleDate_StandardDate: String + + /// 거래상대방(회사명(성명)) + public let dealPartner_CompanyName: String + /// 거래상대방(자본금(원)) + public let dealPartner_Capital: String + /// 거래상대방(주요사업) + public let dealPartner_MajorBusiness: String + /// 거래상대방(본점소재지(주소)) + public let dealPartner_HomeAddress: String + /// 거래상대방(회사와의 관계) + public let dealPartner_RelationCompany: String + /// 거래대금지급 + public let dealPayment: String + /// 외부평가에 관한 사항(외부평가 여부) + public let externalEvalution_Ascertained: String + /// 외부평가에 관한 사항(근거 및 사유) + public let externalEvalution_BasisAndReason: String + /// 외부평가에 관한 사항(외부평가기관의 명칭) + public let externalEvalution_InstitutionName: String + /// 외부평가에 관한 사항(외부평가 기간) + public let externalEvalution_Period: String + /// 외부평가에 관한 사항(외부평가 의견) + public let externalEvalution_Opinion: String + + /// 주주총회 특별결의 여부 + public let stockHolderGeneralMeeting_SpecialDetermination: String + /// 주주총회 예정일자 + public let stockHolderGeneralMeeting_ScheduleDate: String + /// 주식매수청구권에 관한 사항(행사요건) + public let stockPurchaseRequest_ExerciseRequirements: String + /// 주식매수청구권에 관한 사항(매수예정가격) + public let stockPurchaseRequest_PurchasePlanningPrice: String + /// 주식매수청구권에 관한 사항(행사절차, 방법, 기간, 장소) + public let stockPurchaseRequest_Exercise_Method_Period_Place: String + /// 주식매수청구권에 관한 사항(지급예정시기, 지급방법) + public let stockPurchaseRequest_PaymentScheduleDate_Method: String + /// 주식매수청구권에 관한 사항(주식매수청구권 제한 관련 내용) + public let stockPurchaseRequest_Limit: String + /// 주식매수청구권에 관한 사항(계약에 미치는 효력) + public let stockPurchaseRequest_ContractEffect: String + + /// 이사회결의일(결정일) + public let directorateDecisionDate: String + /// 사외이사 참석여부(참석) + public let outsideDirectorsAttended: String + /// 사외이사 참석여부(불참) + public let outsideDirectorsAbsent: String + /// 감사(감사위원) 참석여부 + public let auditorAttended: String + /// 공정거래위원회 신고대상 여부 + public let fairTradeCommission_SubjectToReport: String + /// 풋옵션 등 계약 체결여부 + public let putOptionContractConcluded: String + /// 계약내용 + public let putOptionContractContent: String + + private enum CodingKeys: String, CodingKey { + case receiptNo = "rcept_no" + case marketType = "corp_cls" + case corporationCode = "corp_code" + case corporationName = "corp_name" + + case inheritanceBusiness = "inh_bsn" + case inheritanceBusiness_MajorContent = "inh_bsn_mc" + case inheritancePrice = "inh_prc" + case allBusinessInherited = "absn_inh_atn" + case financialDetail_Capital_InheritanceBusiness = "ast_inh_bsn" + case financialDetail_Capital_CompanyAll = "ast_cmp_all" + case financialDetail_Capital_Ratio_ForInheritance = "ast_rt" + case financialDetail_Sales_InheritanceBusiness = "sl_inh_bsn" + case financialDetail_Sales_CompanyAll = "sl_cmp_all" + case financialDetail_Sales_Ratio_ForInheritance = "sl_rt" + case financialDetail_Debt_InheritanceBusiness = "dbt_inh_bsn" + case financialDetail_Debt_CompanyAll = "dbt_cmp_all" + case financialDetail_Debt_Ratio_ForInheritance = "dbt_rt" + case inheritancePurpose = "inh_pp" + case inhertianceEffect = "inh_af" + case inheritanceScheduleDate_ContractDate = "inh_prd_ctr_cnsd" + case inheritanceScheduleDate_StandardDate = "inh_prd_inh_std" + + case dealPartner_CompanyName = "dlptn_cmpnm" + case dealPartner_Capital = "dlptn_cpt" + case dealPartner_MajorBusiness = "dlptn_mbsn" + case dealPartner_HomeAddress = "dlptn_hoadd" + case dealPartner_RelationCompany = "dlptn_rl_cmpn" + case dealPayment = "dl_pym" + case externalEvalution_Ascertained = "exevl_atn" + case externalEvalution_BasisAndReason = "exevl_bs_rs" + case externalEvalution_InstitutionName = "exevl_intn" + case externalEvalution_Period = "exevl_pd" + case externalEvalution_Opinion = "exevl_op" + + case stockHolderGeneralMeeting_SpecialDetermination = "gmtsck_spd_atn" + case stockHolderGeneralMeeting_ScheduleDate = "gmtsck_prd" + case stockPurchaseRequest_ExerciseRequirements = "aprskh_exrq" + case stockPurchaseRequest_PurchasePlanningPrice = "aprskh_plnprc" + case stockPurchaseRequest_Exercise_Method_Period_Place = "aprskh_ex_pc_mth_pd_pl" + case stockPurchaseRequest_PaymentScheduleDate_Method = "aprskh_pym_plpd_mth" + case stockPurchaseRequest_Limit = "aprskh_lmt" + case stockPurchaseRequest_ContractEffect = "aprskh_ctref" + + case directorateDecisionDate = "bddd" + case outsideDirectorsAttended = "od_a_at_t" + case outsideDirectorsAbsent = "od_a_at_b" + case auditorAttended = "adt_a_atn" + case fairTradeCommission_SubjectToReport = "ftc_stt_atn" + case putOptionContractConcluded = "popt_ctr_atn" + case putOptionContractContent = "popt_ctr_cn" + } + } + } + + + public struct TreasuryStockGainTrustContractCancelDecisionResult: Codable { + public let status: String + public let message: String + public let list: [Item]? + + private enum CodingKeys: String, CodingKey { + case status + case message + case list + } + + public struct Item: Codable { + /// 접수번호 + public let receiptNo: String + /// 법인구분 + public let marketType: MarketType + /// 고유번호 + public let corporationCode: String + /// 회사명 + public let corporationName: String + /// 계약금액(원)(해지 전) + public let contractPrice_BeforeCancel: String + /// 계약금액(원)(해지 후) + public let contractPrice_AfterCancel: String + /// 해지 전 계약기간(시작일) + public let contractPeriod_BeforeCancel_StartDate: String + /// 해지 전 계약기간(종료일) + public let contractPeroid_AfterCancel_EndDate: String + /// 해지목적 + public let cancelPurpose: String + /// 해지기관 + public let cancelInstitution: String + /// 해지예정일자 + public let cancelScheduleDate: String + /// 해지후 신탁재산의 반환방법 + public let trustProperty_ReturnMethod_AfterCancel: String + /// 해지 전 자기주식 보유현황(배당가능범위 내 취득(주)(보통주식)) + public let treasuryStockOwnStatus_GainWithinDividend_CommonStock: String + /// 해지 전 자기주식 보유현황(배당가능범위 내 취득(주)(비율(%))) + public let treasuryStockOwnStatus_GainWithinDividend_CommonStockRatio: String + /// 해지 전 자기주식 보유현황(배당가능범위 내 취득(주)(기타주식)) + public let treasuryStockOwnStatus_GainWithinDividend_EtcStock: String + /// 해지 전 자기주식 보유현황(배당가능범위 내 취득(주)(비율(%))) + public let treasuryStockOwnStatus_GainWithinDividend_EtcStockRatio: String + /// 해지 전 자기주식 보유현황(기타취득(주)(보통주식)) + public let treasuryStockOwnStatus_EtcGain_CommonStock: String + /// 해지 전 자기주식 보유현황(기타취득(주)(비율(%))) + public let treasuryStockOwnStatus_EtcGain_CommonStockRatio: String + /// 해지 전 자기주식 보유현황(기타취득(주)(기타주식)) + public let treasuryStockOwnStatus_EtcGain_EtcStock: String + /// 해지 전 자기주식 보유현황(기타취득(주)(비율(%))) + public let treasuryStockOwnStatus_EtcGain_EtcStockRatio: String + + /// 이사회결의일(결정일) + public let directorateDecisionDate: String + /// 사외이사 참석여부(참석) + public let outsideDirectorsAttended: String + /// 사외이사 참석여부(불참) + public let outsideDirectorsAbsent: String + /// 감사(사외이사가 아닌 감사위원) 참석여부 + public let auditorAttended: String + + private enum CodingKeys: String, CodingKey { + case receiptNo = "rcept_no" + case marketType = "corp_cls" + case corporationCode = "corp_code" + case corporationName = "corp_name" + + case contractPrice_BeforeCancel = "ctr_prc_bfcc" + case contractPrice_AfterCancel = "ctr_prc_atcc" + case contractPeriod_BeforeCancel_StartDate = "ctr_pd_bfcc_bgd" + case contractPeroid_AfterCancel_EndDate = "ctr_pd_bfcc_edd" + case cancelPurpose = "cc_pp" + case cancelInstitution = "cc_int" + case cancelScheduleDate = "cc_prd" + case trustProperty_ReturnMethod_AfterCancel = "tp_rm_atcc" + case treasuryStockOwnStatus_GainWithinDividend_CommonStock = "aq_wtn_div_ostk" + case treasuryStockOwnStatus_GainWithinDividend_CommonStockRatio = "aq_wtn_div_ostk_rt" + case treasuryStockOwnStatus_GainWithinDividend_EtcStock = "aq_wtn_div_estk" + case treasuryStockOwnStatus_GainWithinDividend_EtcStockRatio = "aq_wtn_div_estk_rt" + case treasuryStockOwnStatus_EtcGain_CommonStock = "eaq_ostk" + case treasuryStockOwnStatus_EtcGain_CommonStockRatio = "eaq_ostk_rt" + case treasuryStockOwnStatus_EtcGain_EtcStock = "eaq_estk" + case treasuryStockOwnStatus_EtcGain_EtcStockRatio = "eaq_estk_rt" + + case directorateDecisionDate = "bddd" + case outsideDirectorsAttended = "od_a_at_t" + case outsideDirectorsAbsent = "od_a_at_b" + case auditorAttended = "adt_a_atn" + } + } + } + + + public struct TreasuryStockGainTrustContractSignDecisionResult: Codable { + public let status: String + public let message: String + public let list: [Item]? + + private enum CodingKeys: String, CodingKey { + case status + case message + case list + } + + public struct Item: Codable { + /// 접수번호 + public let receiptNo: String + /// 법인구분 + public let marketType: MarketType + /// 고유번호 + public let corporationCode: String + /// 회사명 + public let corporationName: String + /// 계약금액(원) + public let contractPrice: String + /// 계약기간(시작일) + public let contractPeriod_StartDate: String + /// 계약기간(종료일) + public let contractPeriod_EndDate: String + /// 계약목적 + public let contractPurpose: String + /// 계약체결기관 + public let contractConclusionInstitution: String + /// 계약체결 예정일자 + public let contractConclusionScheduleDate: String + /// 계약 전 자기주식 보유현황(배당가능범위 내 취득(주)(보통주식)) + public let treasuryStockOwnStatus_GainWithinDividend_CommonStock: String + /// 계약 전 자기주식 보유현황(배당가능범위 내 취득(주)(비율(%))) + public let treasuryStockOwnStatus_GainWithinDividend_CommonStockRatio: String + /// 계약 전 자기주식 보유현황(배당가능범위 내 취득(주)(기타주식)) + public let treasuryStockOwnStatus_GainWithinDividend_EtcStock: String + /// 계약 전 자기주식 보유현황(배당가능범위 내 취득(주)(비율(%))) + public let treasuryStockOwnStatus_GainWithinDividend_EtcStockRatio: String + /// 계약 전 자기주식 보유현황(기타취득(주)(보통주식)) + public let treasuryStockOwnStatus_EtcGain_CommonStock: String + /// 계약 전 자기주식 보유현황(기타취득(주)(비율(%))) + public let treasuryStockOwnStatus_EtcGain_CommonStockRatio: String + /// 계약 전 자기주식 보유현황(기타취득(주)(기타주식)) + public let treasuryStockOwnStatus_EtcGain_EtcStock: String + /// 계약 전 자기주식 보유현황(기타취득(주)(비율(%))) + public let treasuryStockOwnStatus_EtcGain_EtcStockRatio: String + + /// 이사회결의일(결정일) + public let directorateDecisionDate: String + /// 사외이사 참석여부(참석) + public let outsideDirectorsAttended: String + /// 사외이사 참석여부(불참) + public let outsideDirectorsAbsent: String + /// 감사(감사위원) 참석여부 + public let auditorAttended: String + /// 위탁투자중개업자 + public let consignedInvestmentBroker: String + + private enum CodingKeys: String, CodingKey { + case receiptNo = "rcept_no" + case marketType = "corp_cls" + case corporationCode = "corp_code" + case corporationName = "corp_name" + + case contractPrice = "ctr_prc" + case contractPeriod_StartDate = "ctr_pd_bgd" + case contractPeriod_EndDate = "ctr_pd_edd" + case contractPurpose = "ctr_pp" + case contractConclusionInstitution = "ctr_cns_int" + case contractConclusionScheduleDate = "ctr_cns_prd" + case treasuryStockOwnStatus_GainWithinDividend_CommonStock = "aq_wtn_div_ostk" + case treasuryStockOwnStatus_GainWithinDividend_CommonStockRatio = "aq_wtn_div_ostk_rt" + case treasuryStockOwnStatus_GainWithinDividend_EtcStock = "aq_wtn_div_estk" + case treasuryStockOwnStatus_GainWithinDividend_EtcStockRatio = "aq_wtn_div_estk_rt" + case treasuryStockOwnStatus_EtcGain_CommonStock = "eaq_ostk" + case treasuryStockOwnStatus_EtcGain_CommonStockRatio = "eaq_ostk_rt" + case treasuryStockOwnStatus_EtcGain_EtcStock = "eaq_estk" + case treasuryStockOwnStatus_EtcGain_EtcStockRatio = "eaq_estk_rt" + + case directorateDecisionDate = "bddd" + case outsideDirectorsAttended = "od_a_at_t" + case outsideDirectorsAbsent = "od_a_at_b" + case auditorAttended = "adt_a_atn" + case consignedInvestmentBroker = "cs_iv_bk" + } + } + } } diff --git a/KissMe/Tests/JSON/MajorReport/BusinessInheritanceDecisionResult.json b/KissMe/Tests/JSON/MajorReport/BusinessInheritanceDecisionResult.json new file mode 100644 index 0000000..2585d03 --- /dev/null +++ b/KissMe/Tests/JSON/MajorReport/BusinessInheritanceDecisionResult.json @@ -0,0 +1 @@ +{"status":"000","message":"정상","list":[{"rcept_no":"20190430001369","corp_cls":"Y","corp_code":"00140131","corp_name":"키다리스튜디오","bddd":"2019년 04월 30일","od_a_at_t":"1","od_a_at_b":"0","adt_a_atn":"참석","ftc_stt_atn":"미해당","inh_bsn":"웹툰 제작 스튜디오","inh_bsn_mc":"웹툰 콘텐츠를 자체 제작하고 국내외로 유통하고 있는 ㈜키다리이엔티 웹툰 제작 스튜디오 및 웹툰 유통 사업의 자산 및 부채, 계약, 기타 권리 등을 포함한 영업 일체","inh_prc":"5,050,000,000","absn_inh_atn":"예","ast_inh_bsn":"5,566,996,415","ast_cmp_all":"18,702,972,324","ast_rt":"29.77","sl_inh_bsn":"7,611,100,539","sl_cmp_all":"19,622,960,624","sl_rt":"38.79","dbt_inh_bsn":"1,291,161,992","dbt_cmp_all":"2,133,610,285","dbt_rt":"60.52","inh_pp":"웹툰 사업 경쟁력 강화","inh_af":"1) 웹툰 제작 및 유통 분야의 사업 강화로 당사 웹툰 플랫폼 사업과의 시\n 너지 창출 및 안정적 수익 기반 확보\n2) 웹툰 스튜디오에서 제작된 다수 콘텐츠IP를 확보함으로써 시장 경쟁 력 강화\n3) 소설 IP의 OSMU로 웹툰 등의 2차 저작물 제작 등 콘텐츠 IP에서의 부가가치를 창출함으로써 장르를 뛰어넘은 콘텐츠 제작의 환경 조성","inh_prd_ctr_cnsd":"2019년 04월 30일","inh_prd_inh_std":"2019년 06월 30일","dlptn_cmpnm":"(주)키다리이엔티(KIDARIENT CORP.)","dlptn_cpt":"3,000,000,000","dlptn_mbsn":"영화, 방송콘텐츠 공급 및 제작, 투자, 배급 / 만화 및 소설 출판, 제작","dlptn_hoadd":"서울특별시 마포구 독막로 311, 재화스퀘어 3층","dlptn_rl_cmpn":"계열회사","inh_pym":"1. 지급형태 : 현금 지급\n2. 지급조건 및 예정시기\n - 계약금 : 2019년 05월 07일\n - 잔금 : 2019년 07월 30일\n3. 자금조달방법 : 보유 현금 및 차입 등","exevl_atn":"예","exevl_bs_rs":"자본시장과 금융투자에 관한 법률 제161조 및 동법 시행령 171조","exevl_intn":"삼영회계법인","exevl_pd":"2019년 04월 15일 ~ 2019년 04월 30일","exevl_op":"본 의견서에 기술된 당 법인의 분석에 기초한 결과, 평가기준일 현재 양수대상 영업가치는 5,050백만원입니다. 이에 따라 평가대상 사업의 양수 예정가액 5,050백만원은 중요성의 관점에서 부적정하다고 판단할 만한 근거가 발견되지 아니하였습니다.","gmtsck_spd_atn":"예","gmtsck_prd":"2019년 06월 07일","aprskh_plnprc":"2,874","aprskh_pym_plpd_mth":"(1) 주식매수대금의 지급예정시기\n주식매수청구기간 종료일로부터 1개월 이내에 지급할 예정입니다.\n\n(2) 주식매수대금의 지급방법\n① 명부주주 : 주주의 신고계좌로 이체\n② 실질주주 : 해당 거래 증권회사 본인계좌로 이체","aprskh_lmt":"상법 제374조의2에 따라 영업양수에 관한 이사회 결의에 반대하는 주주가 주주총회 전일까지 회사에 그 결의에 반대하는 의사를 통지한 경우에는 자기가 소유하고 있는 주식을 매수하여 줄 것을 주주총회 결의일부터 20일 이내에 주식의 종류와 수를 기재한 서면으로 청구할 수 있습니다. 단, 주식매수청구권 대상 주식은 주주명부 확정 기준일부터 주식매수청구권 행사일까지계속 보유한 주식에 한합니다.","aprskh_ctref":"해당사항 없음","bdlst_atn":"해당사항없음","n6m_tpai_plann":"해당사항없음","otcpr_bdlst_sf_atn":"해당사항없음","popt_ctr_atn":"아니오","popt_ctr_cn":"-"}]} diff --git a/KissMe/Tests/JSON/MajorReport/BusinessTransferDecisionResult.json b/KissMe/Tests/JSON/MajorReport/BusinessTransferDecisionResult.json new file mode 100644 index 0000000..0233e66 --- /dev/null +++ b/KissMe/Tests/JSON/MajorReport/BusinessTransferDecisionResult.json @@ -0,0 +1 @@ +{"status":"000","message":"정상","list":[{"rcept_no":"20190924000002","corp_cls":"Y","corp_code":"00131780","corp_name":"SK네트웍스","bddd":"2019년 09월 23일","od_a_at_t":"5","od_a_at_b":"0","adt_a_atn":"-","ftc_stt_atn":"해당","ast_cmp_all":"7,769,042,536,052","ast_rt":"3.29","sl_cmp_all":"13,986,475,409,128","sl_rt":"1.45","dlptn_cmpnm":"AJ렌터카㈜ (AJ RENT A CAR CO.,LTD.)","dlptn_cpt":"11,073,150,000","dlptn_mbsn":"자동차 대여 사업","dlptn_hoadd":"서울특별시 구로구 서부샛길 822","dlptn_rl_cmpn":"계열회사","exevl_atn":"예","exevl_bs_rs":"자본시장과 금융투자업에 관한 법률 제165조의4 제1항 제2호 및 제2항, 동법 시행령 제176조의6 제3항에 의한 적정성 평가","exevl_intn":"한울회계법인","exevl_pd":"2019년 08월 21일 ~ 2019년 09월 23일","exevl_op":"적정","gmtsck_spd_atn":"예","gmtsck_prd":"2019년 11월 15일","aprskh_plnprc":"5,337","aprskh_pym_plpd_mth":"(1) 주식매수대금의 지급예정시기\n주식매수청구기간 종료일로부터 1개월 이내에 지급할 예정입니다.\n\n(2) 주식매수대금의 지급방법\n① 명부주주 : 주주의 신고계좌로 이체\n② 실질주주 : 해당 거래 증권회사 본인계좌로 이체","aprskh_lmt":"상법 제374조의2에 따라 영업양도에 관한 이사회 결의에 반대하는 주주는 주주총회 전 회사에 대하여 서면으로 그 결의에 반대하는 의사를 통지한 경우에 자기가 소유하고 있는 주식을 매수하여 줄 것을 해당법인에 대하여 주주총회 결의일부터 20일 이내에 주식의 종류와 수를 기재한 서면으로 청구할 수 있습니다. \n단, 주식매수청구권 대상 주식은 주주명부 확정 기준일부터 주식매수청구권 행사일까지 계속 보유한 주식에 한합니다.","aprskh_ctref":"본 건 영업양도에 반대하여 주식매수청구권을 행사하게 되는 경우 그 행사 규모가 1,500억원\n을 초과하는 경우, 본건 영업양도의 진행을 중지할 수 있습니다. 단, 당시 경영환경을 고려하여 Deal 진행이 필요한 경우 당사는 이사회 결의로 본 건 영업양도를 진행하기로 결의할 수 있으며, 그 경우 본 영업양도 계약은 해제되지 아니합니다.","popt_ctr_atn":"아니오","popt_ctr_cn":"해당사항 없음","trf_bsn":"SK네트웍스주식회사 렌터카 사업 중 기존 장기계약, 자동차매매업\n1개소를 제외한 사업 전체","trf_bsn_mc":"SK네트웍스주식회사가 영위하는 렌터카 사업 중 기존 장기계약 관련 사업 및 자동차매매업 1개소를 제외한 사업 관련 자산/부채/조직 일체를 AJ렌터카주식회사에 이관합니다.","trf_prc":"162,500,000,000","ast_trf_bsn":"255,691,819,719","sl_trf_bsn":"202,360,029,863","trf_pp":"렌터카 사업의 경쟁력 강화 및 안정적 성장기반 확보","trf_af":"렌터카사업 통합을 통해 경쟁력 강화, 시너지 창출 및 운영효율화 등으로 해당 사업부문에서 안정적 성장이 가능할 것으로 예상하고 있습니다.","trf_prd_ctr_cnsd":"2019년 09월 23일","trf_prd_trf_std":"2019년 12월 31일","trf_pym":"(1) 지급형태 : 회사는 양수회사로부터 계약상 영업양도 대금인 1,625억원을 현물출자에 의해 발행된 신주로 수령할 예정입니다.\n\n(2) 지급시기 : 거래종결기준일('19.12.31 또는 양사가 합의한 날)\n\n(3) 상기 예상 일정 및 양도가액 등은 향후 진행과정에서 변동될 수 있습니다. "}]} diff --git a/KissMe/Tests/JSON/MajorReport/OtherCoporationStockInvestmentSecuritiesInheritanceDecisionResult.json b/KissMe/Tests/JSON/MajorReport/OtherCoporationStockInvestmentSecuritiesInheritanceDecisionResult.json new file mode 100644 index 0000000..de5115a --- /dev/null +++ b/KissMe/Tests/JSON/MajorReport/OtherCoporationStockInvestmentSecuritiesInheritanceDecisionResult.json @@ -0,0 +1 @@ +{"status":"000","message":"정상","list":[{"rcept_no":"20191220000123","corp_cls":"Y","corp_code":"00140131","corp_name":"키다리스튜디오","bddd":"2019년 12월 13일","od_a_at_t":"1","od_a_at_b":"-","adt_a_atn":"참석","ftc_stt_atn":"미해당","inh_pp":"1) 경영권 강화를 통한 EU 경쟁 우위 확대\n2) 의사결정 구조 단순화를 통한 신속한 사업추진\n3) 봄툰 및 자체 IP의 글로벌 경쟁력 확대","dlptn_cmpnm":"Didier Borg 외 6명","dlptn_cpt":"-","dlptn_mbsn":"-","dlptn_hoadd":"rue de la Victoire 167 - 1060 Bruxelles - Belgique","dlptn_rl_cmpn":"-","exevl_atn":"예","exevl_bs_rs":"1) 근거 : 자본시장과 금융투자업에 관한 법률제161조 및 동법 시행령 제171조에 따라 금융위원회에 제출하는 주요사항보고서 첨부서류로 사용될 목적\n2) 사유 : 주식양수 거래를 위한 회사의 내부의사결정을 위하여 참고자료로 제시하고, 회사가 「자본시장과금융투자업에관한 법률」의 규정에 따라 제출하는 주요사항보고서의 작성 및 첨부 서류로 사용되기 위하여 작성","exevl_intn":"삼도회계법인","exevl_pd":"2019년 12월 01일 ~ 2019년 12월 12일","exevl_op":" 평가기준일 현재 양수대상주식 369주의 가치는2,154,875 천원 ~ \n3,138,184 천원의 범위로 산출됩니다. 이에 따라 귀사와 양도인 간에 합의된 양수대상주식의 실제 양수 예정가액인 2,615,305 천원은\n중요성의 관점에서 부적정하다고 판단할 만한 근거가 발견되지 아니하였습니다.","bdlst_atn":"아니오","n6m_tpai_plann":"아니오","popt_ctr_atn":"아니오","popt_ctr_cn":"-","inhdtl_inhprc":"2,586,954,835","inhdtl_tast":"18,702,972,324","inhdtl_tast_vs":"13.83","dl_pym":"1) 지급형태: 현금지급\n2) 지급시기: 2019년 12월 24일\n3) 자금조달방법: 보유자금","iscmp_cmpnm":" DELITOON SAS(구, WOSMU SAS)","iscmp_nt":"프랑스(France)","iscmp_rp":"Didier BORG","iscmp_cpt":"2,037,702","iscmp_rl_cmpn":"계열회사","iscmp_tisstk":"1,593","iscmp_mbsn":"웹툰 플랫폼 서비스","l6m_tpa_nstkaq_atn":"해당사항없음","inhdtl_stkcnt":"365","inhdtl_ecpt":"16,569,362,039","inhdtl_ecpt_vs":"15.61","atinh_owstkcnt":"1,324","atinh_eqrt":"83.11","inh_prd":"2019년 12월 24일","iscmp_bdlst_sf_atn":"아니오"},{"rcept_no":"20190701000454","corp_cls":"Y","corp_code":"00140131","corp_name":"키다리스튜디오","bddd":"2019년 07월 01일","od_a_at_t":"1","od_a_at_b":"0","adt_a_atn":"참석","ftc_stt_atn":"해당","inh_pp":"1) 해외 웹툰 플랫폼의 지배력을 확보함으로써 국내 웹툰 플랫폼인 봄툰과의 시너\n 지 창출2) 당사의 웹툰 제작 스튜디오에서 제작한 작품의 적극적인 해외 진출 환경 조성 3) 국내외 웹툰 플랫폼의 협업을 통한 당사 콘텐츠 사업의 경쟁력 강화","dlptn_cmpnm":"SPARKLING PARTNERS 외 4명","dlptn_cpt":"6,019,973,890","dlptn_mbsn":"Investment, Technical Studies","dlptn_hoadd":"12 rue des Tours 59000 Lille, France","dlptn_rl_cmpn":"-","exevl_atn":"예","exevl_bs_rs":"1) 근거 : 자본시장과 금융투자업에 관한 법률제161조 및 동법 시행령 제171조에 따라 금융위원회에 제출하는 주요사항보고서 첨부서류로 사용될 목적\n2) 사유 : 주식양수 거래를 위한 회사의 내부의사결정을 위하여 참고자료로 제시하고, 회사가 「자본시장과금융투자업에관한 법률」의 규정에 따라 제출하는 주요사항보고서의 작성 및 첨부 서류로 사용되기 위하여 작성","exevl_intn":"성운회계법인","exevl_pd":"2019년 06월 15일 ~ 2019년 06월 30일","exevl_op":"평가기준일 현재 양수대상주식(20.9%)의 가치는 1,869,515천원에서 3,873,059천원의 범위로 산출됩니다. 이에 따라 귀사와 양도인 간에 합의된 양수대상주식의 실제 양수 예정가액인 2,336,365천원은 중요성의 관점에서 부적정하다고 판단할 만한 근거가 발견되지 아니하였습니다.","bdlst_atn":"아니오","n6m_tpai_plann":"예","popt_ctr_atn":"예","popt_ctr_cn":"1) 대상 : 본 양수 거래 후 Sparkling Partners가 보유한 잔여 주식\n2) 행사기간\n - 콜옵션((주)키다리스튜디오) : 2020년 07월 30일 ~ 2022년 07월 30일\n - 풋옵션(Sparkling Partners) : 2021년 07월 30일 ~ 2023년 07월 30일\n3) 행사가격\n - 상반기 행사 : 직전 1년 평균 주당매출액의 3배\n - 하반기 행사 : 직전연도 7월부터 당해연도 6월까지의 평균 주당매출액의 3배","inhdtl_inhprc":"2,336,365,246","inhdtl_tast":"18,702,972,324","inhdtl_tast_vs":"12.49","dl_pym":"1) 지급형태: 현금지급\n2) 지급시기: 2019년 07월 30일\n3) 자금조달방법: 보유자금 및 외부조달 등","iscmp_cmpnm":" DELITOON SAS(구, WOSMU SAS)","iscmp_nt":"프랑스(France)","iscmp_rp":"Didier BORG","iscmp_cpt":"2,037,702","iscmp_rl_cmpn":"계열회사","iscmp_tisstk":"1,593","iscmp_mbsn":"웹툰 플랫폼 서비스","l6m_tpa_nstkaq_atn":"해당사항없음","inhdtl_stkcnt":"333","inhdtl_ecpt":"16,569,362,039","inhdtl_ecpt_vs":"14.10","atinh_owstkcnt":"959","atinh_eqrt":"60.20","inh_prd":"2019년 07월 30일","iscmp_bdlst_sf_atn":"아니오"}]} diff --git a/KissMe/Tests/JSON/MajorReport/TangibleAssetsInheritanceDecisionResult.json b/KissMe/Tests/JSON/MajorReport/TangibleAssetsInheritanceDecisionResult.json new file mode 100644 index 0000000..b095e03 --- /dev/null +++ b/KissMe/Tests/JSON/MajorReport/TangibleAssetsInheritanceDecisionResult.json @@ -0,0 +1 @@ +{"status":"000","message":"정상","list":[{"rcept_no":"20191011000131","corp_cls":"Y","corp_code":"00160375","corp_name":"진양폴리우레탄","bddd":"2019년 10월 11일","od_a_at_t":"1","od_a_at_b":"-","adt_a_atn":"참석","ftc_stt_atn":"미해당","inh_pp":"- 생산시설 확충을 위한 유형자산 취득","inh_af":"-물량 증가에 대응\n- 물류 개선을 통한 생산성 \n제고 및 매출 증대","inh_prd_ctr_cnsd":"2019년 10월 11일","inh_prd_inh_std":"2019년 10월 30일","dlptn_cmpnm":"일신정밀 주식회사","dlptn_cpt":"2,040,000,000","dlptn_mbsn":"금속공작물 제조","dlptn_hoadd":"경기도 평택시 세교동 537-10 (세교동)","dlptn_rl_cmpn":"-","exevl_atn":"예","exevl_bs_rs":"-근거 : 자본시장과 금융투자업에 관한 법률\n제161조 제1항제7호 및 동법 시행령\n제171조 제2항제5호에 해당\n- 사유 : 회사가 양수하기로 의사결정한 자산 양수도 가액의 적정성 여부 판단","exevl_intn":"현대회계법인","exevl_pd":"2019년 10월 04일 ~ 2019년 10월 11일","exevl_op":"적정","gmtsck_spd_atn":"미해당","gmtsck_prd":"-","aprskh_plnprc":"-","aprskh_pym_plpd_mth":"-","aprskh_lmt":"-","aprskh_ctref":"-","popt_ctr_atn":"아니오","popt_ctr_cn":"-","ast_sen":"토지 및 건물","ast_nm":"경기도 평택시 세교산단로 22번길 93번\n(세교동) 소재 \n토지 및 건물, 기타부대시설 일체","inhdtl_inhprc":"6,100,000,000","inhdtl_tast":"35,008,057,720","inhdtl_tast_vs":"17.42","inh_prd_rgs_prd":"2019년 10월 30일","dl_pym":"(1) 계약금(2019.10.11) : 400,000,000원\n(2) 잔금(2019.10.30) : 5,700,000,000원","aprskh_exrq":"-","aprskh_ex_pc_mth_pd_pl":"-"}]} diff --git a/KissMe/Tests/JSON/MajorReport/TreasuryStockGainTrustContractCancelDecisionResult.json b/KissMe/Tests/JSON/MajorReport/TreasuryStockGainTrustContractCancelDecisionResult.json new file mode 100644 index 0000000..f769fad --- /dev/null +++ b/KissMe/Tests/JSON/MajorReport/TreasuryStockGainTrustContractCancelDecisionResult.json @@ -0,0 +1 @@ +{"status":"000","message":"정상","list":[{"rcept_no":"20190909001077","corp_cls":"Y","corp_code":"00382199","corp_name":"신한지주","bddd":"-","od_a_at_t":"-","od_a_at_b":"-","adt_a_atn":"-","aq_wtn_div_ostk":"12,675,263","aq_wtn_div_ostk_rt":"2.67","aq_wtn_div_estk":"-","aq_wtn_div_estk_rt":"-","eaq_ostk":"-","eaq_ostk_rt":"-","eaq_estk":"-","eaq_estk_rt":"-","ctr_prc_bfcc":"200,000,000,000","ctr_prc_atcc":"0","ctr_pd_bfcc_bgd":"2018년 09월 10일","ctr_pd_bfcc_edd":"2019년 09월 09일","cc_pp":"계약기간 만료에 따른 해지","cc_int":"삼성증권(Samsung Securities Co., Ltd.)","cc_prd":"2019년 09월 09일","tp_rm_atcc":"현금 및 실물(자사주) 반환"},{"rcept_no":"20191113000578","corp_cls":"Y","corp_code":"00382199","corp_name":"신한지주","bddd":"-","od_a_at_t":"-","od_a_at_b":"-","adt_a_atn":"-","aq_wtn_div_ostk":"9,214,206","aq_wtn_div_ostk_rt":"1.94","aq_wtn_div_estk":"-","aq_wtn_div_estk_rt":"-","eaq_ostk":"-","eaq_ostk_rt":"-","eaq_estk":"-","eaq_estk_rt":"-","ctr_prc_bfcc":"400,000,000,000","ctr_prc_atcc":"0","ctr_pd_bfcc_bgd":"2019년 05월 13일","ctr_pd_bfcc_edd":"2019년 11월 13일","cc_pp":"계약기간 만료에 따른 해지","cc_int":"삼성증권(Samsung Securities Co., Ltd.)","cc_prd":"2019년 11월 13일","tp_rm_atcc":"현금 및 실물(자사주) 반환"}]} diff --git a/KissMe/Tests/JSON/MajorReport/TreasuryStockGainTrustContractSignDecisionResult.json b/KissMe/Tests/JSON/MajorReport/TreasuryStockGainTrustContractSignDecisionResult.json new file mode 100644 index 0000000..87dd67f --- /dev/null +++ b/KissMe/Tests/JSON/MajorReport/TreasuryStockGainTrustContractSignDecisionResult.json @@ -0,0 +1 @@ +{"status":"000","message":"정상","list":[{"rcept_no":"20190513000578","corp_cls":"Y","corp_code":"00860332","corp_name":"메리츠금융지주","bddd":"2019년 05월 13일","od_a_at_t":"3","od_a_at_b":"0","adt_a_atn":"-","cs_iv_bk":"NH투자증권\n(NH INVESTMENT & SECURITIES.,LTD.)","aq_wtn_div_ostk":"-","aq_wtn_div_ostk_rt":"-","aq_wtn_div_estk":"-","aq_wtn_div_estk_rt":"-","eaq_ostk":"2,385,669","eaq_ostk_rt":"1.70","eaq_estk":"-","eaq_estk_rt":"-","ctr_prc":"70,000,000,000","ctr_pd_bgd":"2019년 05월 14일","ctr_pd_edd":"2020년 05월 14일","ctr_pp":"주주가치 제고","ctr_cns_int":"NH투자증권\n(NH INVESTMENT & SECURITIES.,LTD.)","ctr_cns_prd":"2019년 05월 14일"}]} diff --git a/KissMe/Tests/KissMeTests.swift b/KissMe/Tests/KissMeTests.swift index b5228af..7f1ea87 100644 --- a/KissMe/Tests/KissMeTests.swift +++ b/KissMe/Tests/KissMeTests.swift @@ -84,6 +84,10 @@ class DartResult_Tests: XCTestCase { validateJson(DomesticDart.AssetsTransferEtcPutbackOptionResult.self) validateJson(DomesticDart.OtherCoporationStockInvestmentSecuritiesTransferDecisionResult.self) validateJson(DomesticDart.TangibleAssetsTransferDecisionResult.self) + validateJson(DomesticDart.OtherCoporationStockInvestmentSecuritiesInheritanceDecisionResult.self) + validateJson(DomesticDart.BusinessTransferDecisionResult.self) + validateJson(DomesticDart.TreasuryStockGainTrustContractCancelDecisionResult.self) + validateJson(DomesticDart.TreasuryStockGainTrustContractSignDecisionResult.self) /// Securities Report validateJson(DomesticDart.StockExchangeTransferResult.self) diff --git a/projects/macos/KissMe.xcodeproj/project.pbxproj b/projects/macos/KissMe.xcodeproj/project.pbxproj index 9895458..f768f5b 100644 --- a/projects/macos/KissMe.xcodeproj/project.pbxproj +++ b/projects/macos/KissMe.xcodeproj/project.pbxproj @@ -115,6 +115,12 @@ 34F844872A62695700152D98 /* AssetsTransferEtcPutbackOptionResult.json in Resources */ = {isa = PBXBuildFile; fileRef = 34F844862A62695700152D98 /* AssetsTransferEtcPutbackOptionResult.json */; }; 34F844892A62BF8500152D98 /* OtherCoporationStockInvestmentSecuritiesTransferDecisionResult.json in Resources */ = {isa = PBXBuildFile; fileRef = 34F844882A62BF8500152D98 /* OtherCoporationStockInvestmentSecuritiesTransferDecisionResult.json */; }; 34F8448B2A63857F00152D98 /* TangibleAssetsTransferDecisionResult.json in Resources */ = {isa = PBXBuildFile; fileRef = 34F8448A2A63857F00152D98 /* TangibleAssetsTransferDecisionResult.json */; }; + 34F8448D2A638A5A00152D98 /* TangibleAssetsInheritanceDecisionResult.json in Resources */ = {isa = PBXBuildFile; fileRef = 34F8448C2A638A5A00152D98 /* TangibleAssetsInheritanceDecisionResult.json */; }; + 34F8448F2A638DCB00152D98 /* OtherCoporationStockInvestmentSecuritiesInheritanceDecisionResult.json in Resources */ = {isa = PBXBuildFile; fileRef = 34F8448E2A638DCB00152D98 /* OtherCoporationStockInvestmentSecuritiesInheritanceDecisionResult.json */; }; + 34F844912A6393CF00152D98 /* BusinessTransferDecisionResult.json in Resources */ = {isa = PBXBuildFile; fileRef = 34F844902A6393CF00152D98 /* BusinessTransferDecisionResult.json */; }; + 34F844932A639B0E00152D98 /* BusinessInheritanceDecisionResult.json in Resources */ = {isa = PBXBuildFile; fileRef = 34F844922A639B0E00152D98 /* BusinessInheritanceDecisionResult.json */; }; + 34F844952A63A24A00152D98 /* TreasuryStockGainTrustContractCancelDecisionResult.json in Resources */ = {isa = PBXBuildFile; fileRef = 34F844942A63A24A00152D98 /* TreasuryStockGainTrustContractCancelDecisionResult.json */; }; + 34F844972A63A26C00152D98 /* TreasuryStockGainTrustContractSignDecisionResult.json in Resources */ = {isa = PBXBuildFile; fileRef = 34F844962A63A26C00152D98 /* TreasuryStockGainTrustContractSignDecisionResult.json */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -237,6 +243,12 @@ 34F844862A62695700152D98 /* AssetsTransferEtcPutbackOptionResult.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = AssetsTransferEtcPutbackOptionResult.json; sourceTree = ""; }; 34F844882A62BF8500152D98 /* OtherCoporationStockInvestmentSecuritiesTransferDecisionResult.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = OtherCoporationStockInvestmentSecuritiesTransferDecisionResult.json; sourceTree = ""; }; 34F8448A2A63857F00152D98 /* TangibleAssetsTransferDecisionResult.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = TangibleAssetsTransferDecisionResult.json; sourceTree = ""; }; + 34F8448C2A638A5A00152D98 /* TangibleAssetsInheritanceDecisionResult.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = TangibleAssetsInheritanceDecisionResult.json; sourceTree = ""; }; + 34F8448E2A638DCB00152D98 /* OtherCoporationStockInvestmentSecuritiesInheritanceDecisionResult.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = OtherCoporationStockInvestmentSecuritiesInheritanceDecisionResult.json; sourceTree = ""; }; + 34F844902A6393CF00152D98 /* BusinessTransferDecisionResult.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = BusinessTransferDecisionResult.json; sourceTree = ""; }; + 34F844922A639B0E00152D98 /* BusinessInheritanceDecisionResult.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = BusinessInheritanceDecisionResult.json; sourceTree = ""; }; + 34F844942A63A24A00152D98 /* TreasuryStockGainTrustContractCancelDecisionResult.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = TreasuryStockGainTrustContractCancelDecisionResult.json; sourceTree = ""; }; + 34F844962A63A26C00152D98 /* TreasuryStockGainTrustContractSignDecisionResult.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = TreasuryStockGainTrustContractSignDecisionResult.json; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -523,6 +535,12 @@ 34F844862A62695700152D98 /* AssetsTransferEtcPutbackOptionResult.json */, 34F844882A62BF8500152D98 /* OtherCoporationStockInvestmentSecuritiesTransferDecisionResult.json */, 34F8448A2A63857F00152D98 /* TangibleAssetsTransferDecisionResult.json */, + 34F8448C2A638A5A00152D98 /* TangibleAssetsInheritanceDecisionResult.json */, + 34F8448E2A638DCB00152D98 /* OtherCoporationStockInvestmentSecuritiesInheritanceDecisionResult.json */, + 34F844902A6393CF00152D98 /* BusinessTransferDecisionResult.json */, + 34F844922A639B0E00152D98 /* BusinessInheritanceDecisionResult.json */, + 34F844942A63A24A00152D98 /* TreasuryStockGainTrustContractCancelDecisionResult.json */, + 34F844962A63A26C00152D98 /* TreasuryStockGainTrustContractSignDecisionResult.json */, ); path = MajorReport; sourceTree = ""; @@ -629,7 +647,9 @@ 34F844382A62125C00152D98 /* OutsideDirectorResult.json in Resources */, 34F8448B2A63857F00152D98 /* TangibleAssetsTransferDecisionResult.json in Resources */, 34F8441C2A6210AC00152D98 /* ConditionalCapitalSecuritiesOutstandingBalanceResult.json in Resources */, + 34F844912A6393CF00152D98 /* BusinessTransferDecisionResult.json in Resources */, 34F844202A6210FD00152D98 /* CorporateBondOutstandingBalanceResult.json in Resources */, + 34F8448D2A638A5A00152D98 /* TangibleAssetsInheritanceDecisionResult.json in Resources */, 34F8447B2A62572500152D98 /* OverseaListingResult.json in Resources */, 34F8441E2A6210DF00152D98 /* UnregisteredExecutivePayResult.json in Resources */, 34F8446B2A6219EA00152D98 /* CapitalIncreaseDecisionResult.json in Resources */, @@ -667,6 +687,8 @@ 34F844852A6265EF00152D98 /* ContingentConvertibleBondIssueDecisionResult.json in Resources */, 34F844812A62629800152D98 /* ExchangeableBondIssueDecisionResult.json in Resources */, 34F844362A62124700152D98 /* AuditorNonAuditServiceContractResult.json in Resources */, + 34F844972A63A26C00152D98 /* TreasuryStockGainTrustContractSignDecisionResult.json in Resources */, + 34F844932A639B0E00152D98 /* BusinessInheritanceDecisionResult.json in Resources */, 34F844042A609A6000152D98 /* EquitySecurityResult.json in Resources */, 34F844072A61799500152D98 /* StockExchangeTransferResult.json in Resources */, 34F8440D2A617A2100152D98 /* DebtSecurityResult.json in Resources */, @@ -679,6 +701,7 @@ 34F844592A6217BE00152D98 /* AccountResult.json in Resources */, 34F844872A62695700152D98 /* AssetsTransferEtcPutbackOptionResult.json in Resources */, 34F844832A6263E600152D98 /* BondBankManagementProcedureStopResult.json in Resources */, + 34F844952A63A24A00152D98 /* TreasuryStockGainTrustContractCancelDecisionResult.json in Resources */, 34F8442A2A62119600152D98 /* PublicEquitySpendResult.json in Resources */, 34F8444A2A62162500152D98 /* EmployeeResult.json in Resources */, 34F844342A62121500152D98 /* AuditServiceContractResult.json in Resources */, @@ -689,6 +712,7 @@ 34F844552A62174C00152D98 /* XBRLTaxonomyResult.json in Resources */, 34F844192A620E5F00152D98 /* NoticeListResult.json in Resources */, 34F844442A6215DA00152D98 /* LargestShareholderChangeResult.json in Resources */, + 34F8448F2A638DCB00152D98 /* OtherCoporationStockInvestmentSecuritiesInheritanceDecisionResult.json in Resources */, ); runOnlyForDeploymentPostprocessing = 0; };