diff --git a/KissMe/Sources/Domestic/DART/DomesticDartBusinessReport.swift b/KissMe/Sources/Domestic/DART/DomesticDartBusinessReport.swift index d43eae1..3cb770e 100644 --- a/KissMe/Sources/Domestic/DART/DomesticDartBusinessReport.swift +++ b/KissMe/Sources/Domestic/DART/DomesticDartBusinessReport.swift @@ -1248,7 +1248,7 @@ extension DomesticDart { /// 인원수 public let headcount: String /// 주주총회 승인금액 - public let stockHolderGeneralMeeting_ConfirmedAmount: String + public let stockholderGeneralMeeting_ConfirmedAmount: String /// 비고 public let remark: String @@ -1259,7 +1259,7 @@ extension DomesticDart { case corporationName = "corp_name" case seperation = "se" case headcount = "nmpr" - case stockHolderGeneralMeeting_ConfirmedAmount = "gmtsck_confm_amount" + case stockholderGeneralMeeting_ConfirmedAmount = "gmtsck_confm_amount" case remark = "rm" } } diff --git a/KissMe/Sources/Domestic/DART/DomesticDartMajorReport.swift b/KissMe/Sources/Domestic/DART/DomesticDartMajorReport.swift index b31384c..ab7fc14 100644 --- a/KissMe/Sources/Domestic/DART/DomesticDartMajorReport.swift +++ b/KissMe/Sources/Domestic/DART/DomesticDartMajorReport.swift @@ -1121,6 +1121,39 @@ extension DomesticDart { /// 주요사항보고서 주요정보 - 31 주식교환·이전 결정 /// + public struct StockExchangeTransferDecisionRequest: DartRequest { + public typealias KResult = StockExchangeTransferDecisionResult + + public var url: String { + "/api/stkExtrDecsn.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 + } + } /// 주요사항보고서 주요정보 - 32 회사분할합병 결정 @@ -1686,9 +1719,9 @@ extension DomesticDart { /// 감자사유 public let capitalReduction_Reason: String /// 감자일정(주주총회 예정일) - public let stockHolderGeneralMeeting_ScheduleDate: String + public let stockholderGeneralMeeting_ScheduleDate: String /// 감자일정(명의개서정지기간) - public let stockHolderTransfer_SuspensionPeriod: String + public let stockholderTransfer_SuspensionPeriod: String /// 감자일정(구주권 제출기간) public let oldStockRight_SubmitPeriod: String /// 감자일정(매매거래 정지예정기간) @@ -1741,8 +1774,8 @@ extension DomesticDart { case capitalReduction_AssignDate = "cr_std" case capitalReduction_Method = "cr_mth" case capitalReduction_Reason = "cr_rs" - case stockHolderGeneralMeeting_ScheduleDate = "crsc_gmtsck_prd" - case stockHolderTransfer_SuspensionPeriod = "crsc_trnmsppd" + case stockholderGeneralMeeting_ScheduleDate = "crsc_gmtsck_prd" + case stockholderTransfer_SuspensionPeriod = "crsc_trnmsppd" case oldStockRight_SubmitPeriod = "crsc_osprpd" case tradingSuspension_SchedulePeriod = "crsc_trspprpd" case oldStockRight_SubmitStartDate = "crsc_osprpd_bgd" @@ -2994,9 +3027,9 @@ extension DomesticDart { public let externalEvalution_Opinion: String /// 주주총회 특별결의 여부 - public let stockHolderGeneralMeeting_SpecialDetermination: String + public let stockholderGeneralMeeting_SpecialDetermination: String /// 주주총회 예정일자 - public let stockHolderGeneralMeeting_ScheduleDate: String + public let stockholderGeneralMeeting_ScheduleDate: String /// 주식매수청구권에 관한 사항(행사요건) public let stockPurchaseRequest_ExerciseRequirements: String /// 주식매수청구권에 관한 사항(매수예정가격) @@ -3054,8 +3087,8 @@ extension DomesticDart { case externalEvalution_Period = "exevl_pd" case externalEvalution_Opinion = "exevl_op" - case stockHolderGeneralMeeting_SpecialDetermination = "gmtsck_spd_atn" - case stockHolderGeneralMeeting_ScheduleDate = "gmtsck_prd" + 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" @@ -3140,9 +3173,9 @@ extension DomesticDart { /// 외부평가에 관한 사항(외부평가 의견) public let externalEvalution_Opinion: String /// 주주총회 특별결의 여부 - public let stockHolderGeneralMeeting_SpecialDetermination: String + public let stockholderGeneralMeeting_SpecialDetermination: String /// 주주총회 예정일자 - public let stockHolderGeneralMeeting_ScheduleDate: String + public let stockholderGeneralMeeting_ScheduleDate: String /// 주식매수청구권에 관한 사항(행사요건) public let stockPurchaseRequest_ExerciseRequirements: String /// 주식매수청구권에 관한 사항(매수예정가격) @@ -3200,8 +3233,8 @@ extension DomesticDart { case externalEvalution_Period = "exevl_pd" case externalEvalution_Opinion = "exevl_op" - case stockHolderGeneralMeeting_SpecialDetermination = "gmtsck_spd_atn" - case stockHolderGeneralMeeting_ScheduleDate = "gmtsck_prd" + 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" @@ -3437,9 +3470,9 @@ extension DomesticDart { public let externalEvalution_Opinion: String /// 주주총회 특별결의 여부 - public let stockHolderGeneralMeeting_SpecialDetermination: String + public let stockholderGeneralMeeting_SpecialDetermination: String /// 주주총회 예정일자 - public let stockHolderGeneralMeeting_ScheduleDate: String + public let stockholderGeneralMeeting_ScheduleDate: String /// 주식매수청구권에 관한 사항(매수예정가격) public let stockPurchaseRequest_PurchasePlanningPrice: String /// 주식매수청구권에 관한 사항(지급예정시기, 지급방법) @@ -3496,8 +3529,8 @@ extension DomesticDart { case externalEvalution_Period = "exevl_pd" case externalEvalution_Opinion = "exevl_op" - case stockHolderGeneralMeeting_SpecialDetermination = "gmtsck_spd_atn" - case stockHolderGeneralMeeting_ScheduleDate = "gmtsck_prd" + 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" @@ -3594,9 +3627,9 @@ extension DomesticDart { public let externalEvalution_Opinion: String /// 주주총회 특별결의 여부 - public let stockHolderGeneralMeeting_SpecialDetermination: String + public let stockholderGeneralMeeting_SpecialDetermination: String /// 주주총회 예정일자 - public let stockHolderGeneralMeeting_ScheduleDate: String + public let stockholderGeneralMeeting_ScheduleDate: String /// 주식매수청구권에 관한 사항(행사요건) public let stockPurchaseRequest_ExerciseRequirements: String /// 주식매수청구권에 관한 사항(매수예정가격) @@ -3661,8 +3694,8 @@ extension DomesticDart { case externalEvalution_Period = "exevl_pd" case externalEvalution_Opinion = "exevl_op" - case stockHolderGeneralMeeting_SpecialDetermination = "gmtsck_spd_atn" - case stockHolderGeneralMeeting_ScheduleDate = "gmtsck_prd" + 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" @@ -4088,4 +4121,191 @@ extension DomesticDart { } } } + + + public struct StockExchangeTransferDecisionResult: 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 exchangeTransfer_Seperation: String + /// 교환ㆍ이전 형태 + public let exchangeTransfer_Form: String + /// 교환ㆍ이전 대상법인(회사명) + public let exchangeTransfer_TargetCompany_Name: String + /// 교환ㆍ이전 대상법인(대표자) + public let exchangeTransfer_TargetCompnay_Representative: String + /// 교환ㆍ이전 대상법인(주요사업) + public let exchangeTransfer_TargetCompnay_MajorBusiness: String + /// 교환ㆍ이전 대상법인(회사와의 관계) + public let exchangeTransfer_TargetCompnay_RelationCompany: String + /// 교환ㆍ이전 대상법인(발행주식총수(주)(보통주식)) + public let exchangeTransfer_TargetCompnay_IssuedTotalCommonStock: String + /// 교환ㆍ이전 대상법인(발행주식총수(주)(종류주식)) + public let exchangeTransfer_TargetCompnay_IssuedTotalClassStock: String + /// 교환ㆍ이전 대상법인(최근 사업연도 요약재무내용(원)(자산총계)) + public let exchangeTransfer_TargetCompnay_RecentYear_TotalAssets: String + /// 교환ㆍ이전 대상법인(최근 사업연도 요약재무내용(원)(부채총계)) + public let exchangeTransfer_TargetCompnay_RecentYear_TotalDebt: String + /// 교환ㆍ이전 대상법인(최근 사업연도 요약재무내용(원)(자본총계)) + public let exchangeTransfer_TargetCompnay_RecentYear_TotalEquity: String + /// 교환ㆍ이전 대상법인(최근 사업연도 요약재무내용(원)(자본금)) + public let exchangeTransfer_TargetCompnay_RecentYear_Capital: String + /// 교환ㆍ이전 비율 + public let exchangeTransfer_Ratio: String + /// 교환ㆍ이전 비율 산출근거 + public let exchangeTransfer_Ratio_Basis: 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 exchangeTransfer_Purpose: String + /// 교환ㆍ이전일정(교환ㆍ이전계약일) + public let exchangeTransfer_Schedule_ContractDate: String + /// 교환ㆍ이전일정(주주확정기준일) + public let exchangeTransfer_Schedule_StockholderStandardDate: String + /// 교환ㆍ이전일정(주주명부 폐쇄기간(시작일)) + public let exchangeTransfer_Schedule_StockholderBookClosureTerm_StartDate: String + /// 교환ㆍ이전일정(주주명부 폐쇄기간(종료일)) + public let exchangeTransfer_Schedule_StockholderBookClosureTerm_EndDate: String + /// 교환ㆍ이전일정(주식교환ㆍ이전 반대의사 통지접수기간(시작일)) + public let exchangeTransfer_Schedule_ObjectionsAcceptance_StartDate: String + /// 교환ㆍ이전일정(주식교환ㆍ이전 반대의사 통지접수기간(종료일)) + public let exchangeTransfer_Schedule_ObjectionsAcceptance_EndDate: String + /// 교환ㆍ이전일정(주주총회 예정일자) + public let exchangeTransfer_Schedule_StockholderGeneralMeeting_ScheduleDate: String + /// 교환ㆍ이전일정(주식매수청구권 행사기간(시작일)) + public let exchangeTransfer_Schedule_StockPurchaseRequest_Exercise_BeginDate: String + /// 교환ㆍ이전일정(주식매수청구권 행사기간(종료일)) + public let exchangeTransfer_Schedule_StockPurchaseRequest_Exercise_EndDate: String + /// 교환ㆍ이전일정(구주권제출기간(시작일)) + public let exchangeTransfer_Schedule_OldStockRight_SubmitStartDate: String + /// 교환ㆍ이전일정(구주권제출기간(종료일)) + public let exchangeTransfer_Schedule_OldStockRight_SubmitEndDate: String + /// 교환ㆍ이전일정(매매거래정지예정기간) + public let exchangeTransfer_Schedule_TradingSuspension_SchedulePeriod: String + /// 교환ㆍ이전일정(매매거래정지예정기간(시작일)) + public let exchangeTransfer_Schedule_TradingSuspension_ScheduleStartDate: String + /// 교환ㆍ이전일정(매매거래정지예정기간(종료일)) + public let exchangeTransfer_Schedule_TradingSuspension_ScheduleEndDate: String + /// 교환ㆍ이전일정(교환ㆍ이전일자) + public let exchangeTransfer_ScheduleDate: String + /// 교환ㆍ이전일정(신주권교부예정일) + public let exchangeTransfer_Schedule_NewStock_DistributionScheduleDate: String + /// 교환ㆍ이전일정(신주의 상장예정일) + public let exchangeTransfer_Schedule_NewStock_ListingScheduleDate: String + /// 교환ㆍ이전 후 완전모회사명 + public let afterExchangeTransfer_ParentCompanyName: String + /// 주식매수청구권에 관한 사항(매수예정가격) + public let stockPurchaseRequest_PurchasePlanningPrice: String + /// 주식매수청구권에 관한 사항(지급예정시기, 지급방법) + public let stockPurchaseRequest_PaymentScheduleDate_Method: String + /// 주식매수청구권에 관한 사항(주식매수청구권 제한 관련 내용) + public let stockPurchaseRequest_Limit: String + /// 주식매수청구권에 관한 사항(계약에 미치는 효력) + public let stockPurchaseRequest_ContractEffect: String + /// 우회상장 해당 여부 + public let backdoorListing_Ascertained: String + /// 타법인의 우회상장 요건 충족 여부 + public let otherCompany_BackdoorListing_RequirementsFulfilled: String + /// 이사회결의일(결정일) + public let directorateDecisionDate: String + /// 사외이사 참석여부(참석) + public let outsideDirectorsAttended: String + /// 사외이사 참석여부(불참) + public let outsideDirectorsAbsent: String + /// 감사(감사위원) 참석여부 + public let auditorAttended: String + /// 풋옵션 등 계약 체결여부 + public let putOptionContractConcluded: String + /// 계약내용 + public let putOptionContractContent: String + /// 증권신고서 제출대상 여부 + public let securitiesReport_SubmitTargeted: String + /// 제출을 면제받은 경우 그 사유 + public let submitExemptionReason: String + + private enum CodingKeys: String, CodingKey { + case receiptNo = "rcept_no" + case marketType = "corp_cls" + case corporationCode = "corp_code" + case corporationName = "corp_name" + case exchangeTransfer_Seperation = "extr_sen" + case exchangeTransfer_Form = "extr_stn" + case exchangeTransfer_TargetCompany_Name = "extr_tgcmp_cmpnm" + case exchangeTransfer_TargetCompnay_Representative = "extr_tgcmp_rp" + case exchangeTransfer_TargetCompnay_MajorBusiness = "extr_tgcmp_mbsn" + case exchangeTransfer_TargetCompnay_RelationCompany = "extr_tgcmp_rl_cmpn" + case exchangeTransfer_TargetCompnay_IssuedTotalCommonStock = "extr_tgcmp_tisstk_ostk" + case exchangeTransfer_TargetCompnay_IssuedTotalClassStock = "extr_tgcmp_tisstk_cstk" + case exchangeTransfer_TargetCompnay_RecentYear_TotalAssets = "rbsnfdtl_tast" + case exchangeTransfer_TargetCompnay_RecentYear_TotalDebt = "rbsnfdtl_tdbt" + case exchangeTransfer_TargetCompnay_RecentYear_TotalEquity = "rbsnfdtl_teqt" + case exchangeTransfer_TargetCompnay_RecentYear_Capital = "rbsnfdtl_cpt" + case exchangeTransfer_Ratio = "extr_rt" + case exchangeTransfer_Ratio_Basis = "extr_rt_bs" + 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 exchangeTransfer_Purpose = "extr_pp" + case exchangeTransfer_Schedule_ContractDate = "extrsc_extrctrd" + case exchangeTransfer_Schedule_StockholderStandardDate = "extrsc_shddstd" + case exchangeTransfer_Schedule_StockholderBookClosureTerm_StartDate = "extrsc_shclspd_bgd" + case exchangeTransfer_Schedule_StockholderBookClosureTerm_EndDate = "extrsc_shclspd_edd" + case exchangeTransfer_Schedule_ObjectionsAcceptance_StartDate = "extrsc_extrop_rcpd_bgd" + case exchangeTransfer_Schedule_ObjectionsAcceptance_EndDate = "extrsc_extrop_rcpd_edd" + case exchangeTransfer_Schedule_StockholderGeneralMeeting_ScheduleDate = "extrsc_gmtsck_prd" + case exchangeTransfer_Schedule_StockPurchaseRequest_Exercise_BeginDate = "extrsc_aprskh_expd_bgd" + case exchangeTransfer_Schedule_StockPurchaseRequest_Exercise_EndDate = "extrsc_aprskh_expd_edd" + case exchangeTransfer_Schedule_OldStockRight_SubmitStartDate = "extrsc_osprpd_bgd" + case exchangeTransfer_Schedule_OldStockRight_SubmitEndDate = "extrsc_osprpd_edd" + case exchangeTransfer_Schedule_TradingSuspension_SchedulePeriod = "extrsc_trspprpd" + case exchangeTransfer_Schedule_TradingSuspension_ScheduleStartDate = "extrsc_trspprpd_bgd" + case exchangeTransfer_Schedule_TradingSuspension_ScheduleEndDate = "extrsc_trspprpd_edd" + case exchangeTransfer_ScheduleDate = "extrsc_extrdt" + case exchangeTransfer_Schedule_NewStock_DistributionScheduleDate = "extrsc_nstkdlprd" + case exchangeTransfer_Schedule_NewStock_ListingScheduleDate = "extrsc_nstklstprd" + case afterExchangeTransfer_ParentCompanyName = "atextr_cpcmpnm" + case stockPurchaseRequest_PurchasePlanningPrice = "aprskh_plnprc" + case stockPurchaseRequest_PaymentScheduleDate_Method = "aprskh_pym_plpd_mth" + case stockPurchaseRequest_Limit = "aprskh_lmt" + case stockPurchaseRequest_ContractEffect = "aprskh_ctref" + case backdoorListing_Ascertained = "bdlst_atn" + case otherCompany_BackdoorListing_RequirementsFulfilled = "otcpr_bdlst_sf_atn" + case directorateDecisionDate = "bddd" + case outsideDirectorsAttended = "od_a_at_t" + case outsideDirectorsAbsent = "od_a_at_b" + case auditorAttended = "adt_a_atn" + case putOptionContractConcluded = "popt_ctr_atn" + case putOptionContractContent = "popt_ctr_cn" + case securitiesReport_SubmitTargeted = "rs_sm_atn" + case submitExemptionReason = "ex_sm_r" + } + } + } } diff --git a/KissMe/Tests/JSON/MajorReport/StockExchangeTransferDecisionResult.json b/KissMe/Tests/JSON/MajorReport/StockExchangeTransferDecisionResult.json new file mode 100644 index 0000000..32ec118 --- /dev/null +++ b/KissMe/Tests/JSON/MajorReport/StockExchangeTransferDecisionResult.json @@ -0,0 +1 @@ +{"status":"000","message":"정상","list":[{"rcept_no":"20190417000386","corp_cls":"Y","corp_code":"00219097","corp_name":"BGF","bddd":"2019년 04월 04일","od_a_at_t":"1","od_a_at_b":"-","adt_a_atn":"참석","rs_sm_atn":"예","ex_sm_r":"-","exevl_atn":"예","exevl_bs_rs":"자본시장과금융투자업에관한법률 시행령 제176조의6제3항에 따라, 주식의 포괄적 교환 시 주식의 포괄적 교환 비율의 적정성에 대하여 외부평가기관의 평가를 받아야 합니다.","exevl_intn":"이촌회계법인","exevl_pd":"2019년 03월 08일 ~ 2019년 04월 03일","exevl_op":"주식교환 당사회사간 주식교환비율의 기준이 되는 주당평가액에 대하여 각각 완전모회사가 되는 회사인 주식회사 비지에프는\n8,233원(액면가액 1,000원)으로 완전자회사가 되는 회사인 주식회사 비지에프포스트는\n16,855원(액면가액 500원)으로 추정되었는 바, \n주식교환 당사회사가 합의한 주식교환비율\n1:2.0472489은 \n적정한 것으로판단됩니다.\n\n본 평가인의 검토 결과, 이러한 주식교환비율은 중요성의 관점에서 자본시장과 금융투자업에 관한 법률 제165조의 4, 동법 시행령 제 176조의 5와 6, 증권의 발행 및 공시 등에 관한 규정 제5-13조 및 동 규정 시행세칙 제4조 내지 제8조에서 규정하고 있는 주당 평가액 산정방법에 위배되어 산정되었다는 점이 발견되지 아니하였습니다.","aprskh_plnprc":"-","aprskh_pym_plpd_mth":"-","aprskh_lmt":"-","aprskh_ctref":"-","bdlst_atn":"아니오","otcpr_bdlst_sf_atn":"아니오","popt_ctr_atn":"아니오","popt_ctr_cn":"-","rbsnfdtl_tast":"15,211,670,934","rbsnfdtl_tdbt":"2,504,897,257","rbsnfdtl_teqt":"12,706,773,677","rbsnfdtl_cpt":"443,456,500","extr_sen":"주식교환","extr_stn":"소규모","extr_tgcmp_cmpnm":"(주)비지에프포스트","extr_tgcmp_rp":"전태진","extr_tgcmp_mbsn":"화물중개 사업","extr_tgcmp_rl_cmpn":"자회사","extr_tgcmp_tisstk_ostk":"886,913","extr_tgcmp_tisstk_cstk":"-","extr_rt":"(주)비지에프 : (주)비지에프포스트 = \n1: 2.0472489","extr_rt_bs":"(1) 기준주가 분석방법\n주권상장법인인 완전모회사가 되는 회사의 기준주가는 자본시장과 금융투자업에 관한 법률 시행령 제176조의5 제1항 및 제176조의6 제2항에 따라 주식교환을 위한 이사회결의일과 주식교환계약을 체결한 날 중 앞서는 날의 전일을 기산일로 최근 1개월 간의 거래량 가중산술평균종가, 최근 1주일 간의 거래량 가중산술평균종가, 최근일의 종가를 산술평균한 가액으로 산정하였습니다.- 최근 1개월 가중산술평균종가(2019.03.04 ~ 04.03)\n : 8,401원\n- 최근 1주일 가중산술평균종가(2019.03.28 ~ 04.03)\n : 8,069원\n- 최근일 종가(2019.04.03) : 8,230원\n- 산술평균가액 : 8,233원\n- 교환가액 : 8,233원\n(2) 본질가치 분석방법\n주권비상장법인인 완전자회사가 되는 회사의 본질가치는 증권의 발행 및 공시 등에관한 규정 시행세칙 제4조 내지 제6조에 따라 자산가치와 수익가치를 각각 1과 1.5로 하여 가중산술평균한 가액으로 산정하였습니다.- 자산가치: 14,327원\n- 수익가치: \n18,541원\n- 본질가치: \n16,855원\n- 교환가액: \n16,855원\n\n- 자본시장과 금융투자업에 관한 법률 시행령 제176조의5 제1항 제1호에 따르면 상술한 방법으로 산출된 가액을 기준으로 100분의 30(계열회사 간 주식교환의 경우에는 100분의 10)의 범위에서 할인 또는 할증한 가액을 기준주가로 적용할 수 있도록 규정되어 있으나 본 평가에서는 적용하지 아니하였습니다.","extr_pp":"편의점 및 관련 사업의 경영환경에 비추어 현재 자회사에 대한지분구조로는 향후 양사의 충분한 발전과 기업가치 제고에 한계가 상존하는바, (주)비지에프는 본건 주식교환을 통하여 (주)비지에프포스트를 100% 완전자회사로 편입하여 경영상의 효율성 증대 및 시너지 효과 극대화를 통하여 경쟁력을 강화하고주주가치 및 기업가치를 제고하기 위하여 주식의 포괄적 교환을 추진하게 되었습니다. ","extrsc_extrctrd":"2019년 04월 05일","extrsc_shddstd":"2019년 04월 19일","extrsc_shclspd_bgd":"2019년 04월 20일","extrsc_shclspd_edd":"2019년 04월 26일","extrsc_extrop_rcpd_bgd":"2019년 04월 19일","extrsc_extrop_rcpd_edd":"2019년 05월 03일","extrsc_gmtsck_prd":"-","extrsc_aprskh_expd_bgd":"-","extrsc_aprskh_expd_edd":"-","extrsc_osprpd_bgd":"-","extrsc_osprpd_edd":"-","extrsc_trspprpd":"-","extrsc_trspprpd_bgd":"-","extrsc_trspprpd_edd":"-","extrsc_extrdt":"2019년 06월 18일","extrsc_nstkdlprd":"2019년 07월 05일","extrsc_nstklstprd":"2019년 07월 08일","atextr_cpcmpnm":"(주)비지에프(BGF Co., Ltd.)"}]} diff --git a/projects/macos/KissMe.xcodeproj/project.pbxproj b/projects/macos/KissMe.xcodeproj/project.pbxproj index 3bca57b..27d1ec1 100644 --- a/projects/macos/KissMe.xcodeproj/project.pbxproj +++ b/projects/macos/KissMe.xcodeproj/project.pbxproj @@ -123,6 +123,7 @@ 34F844972A63A26C00152D98 /* TreasuryStockGainTrustContractSignDecisionResult.json in Resources */ = {isa = PBXBuildFile; fileRef = 34F844962A63A26C00152D98 /* TreasuryStockGainTrustContractSignDecisionResult.json */; }; 34F844992A64952500152D98 /* TreasuryStockDisposalDecisionResult.json in Resources */ = {isa = PBXBuildFile; fileRef = 34F844982A64952500152D98 /* TreasuryStockDisposalDecisionResult.json */; }; 34F8449B2A64955B00152D98 /* TreasuryStockGainDecisionResult.json in Resources */ = {isa = PBXBuildFile; fileRef = 34F8449A2A64955B00152D98 /* TreasuryStockGainDecisionResult.json */; }; + 34F8449D2A68393C00152D98 /* StockExchangeTransferDecisionResult.json in Resources */ = {isa = PBXBuildFile; fileRef = 34F8449C2A68393C00152D98 /* StockExchangeTransferDecisionResult.json */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -253,6 +254,7 @@ 34F844962A63A26C00152D98 /* TreasuryStockGainTrustContractSignDecisionResult.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = TreasuryStockGainTrustContractSignDecisionResult.json; sourceTree = ""; }; 34F844982A64952500152D98 /* TreasuryStockDisposalDecisionResult.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = TreasuryStockDisposalDecisionResult.json; sourceTree = ""; }; 34F8449A2A64955B00152D98 /* TreasuryStockGainDecisionResult.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = TreasuryStockGainDecisionResult.json; sourceTree = ""; }; + 34F8449C2A68393C00152D98 /* StockExchangeTransferDecisionResult.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = StockExchangeTransferDecisionResult.json; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -547,6 +549,7 @@ 34F844962A63A26C00152D98 /* TreasuryStockGainTrustContractSignDecisionResult.json */, 34F844982A64952500152D98 /* TreasuryStockDisposalDecisionResult.json */, 34F8449A2A64955B00152D98 /* TreasuryStockGainDecisionResult.json */, + 34F8449C2A68393C00152D98 /* StockExchangeTransferDecisionResult.json */, ); path = MajorReport; sourceTree = ""; @@ -651,6 +654,7 @@ buildActionMask = 2147483647; files = ( 34F844382A62125C00152D98 /* OutsideDirectorResult.json in Resources */, + 34F8449D2A68393C00152D98 /* StockExchangeTransferDecisionResult.json in Resources */, 34F8448B2A63857F00152D98 /* TangibleAssetsTransferDecisionResult.json in Resources */, 34F8441C2A6210AC00152D98 /* ConditionalCapitalSecuritiesOutstandingBalanceResult.json in Resources */, 34F844912A6393CF00152D98 /* BusinessTransferDecisionResult.json in Resources */,