(1)2×10年的会计分录:①登记实际发生的合同成本:借:工程施工——合同成本1260聽聽聽聽聽聽聽贷:应付职工薪酬630聽聽聽聽聽聽聽聽聽聽聽聽聽聽原材料630②登记应结算的合同价款:借:应收账款1800聽聽聽聽聽聽聽贷:工程结算1800③登记已收的工程价款:借:银行存款1700聽聽聽聽聽聽聽贷:应收账款1700④登记确认的收入、费用和毛利:2×10年的完工进度=1260/(1260+2340)×100%=35%2×10年确认的合同收入=4000×35%=1400(万元)2×10年确认的合同费用=(1260+2340)×35%=1260(万元)2×10年确认的毛利=1400-1260=140(万元)借:工程施工——合同毛利140聽聽聽聽聽聽聽主营业务成本1260聽聽聽聽聽聽聽贷:主营业务收入1400(2)2×11年的会计分录:①登记实际发生的合同成本:借:工程施工一一合同成本1890聽聽聽聽聽聽聽贷:应付职工薪酬945聽聽聽聽聽聽聽聽聽聽聽聽聽聽原材料945②登记应结算的合同价款:借:应收账款1800聽聽聽聽聽聽聽贷:工程结算1800③登记已收的工程价款:借:银行存款1720聽聽聽聽聽聽聽贷:应收账款1720④登记确认的收入、费用和毛利:2×11年的完工进度=3150/(3150+1050)×100%=75%2×11年确认的合同收入=4000×75%-1400=1600(万元)2×11年确认的合同费用=(3150+1050)×75%-1260=1890(万元)2×11年确认的毛利=1600-1890=-290(万元)2×11年确认的合同预计损失=(4200-4000)×(1-75%)=50(万元)借:主营业务成本1890聽聽聽聽聽聽聽贷:主营业务收入1600聽聽聽聽聽聽聽聽聽聽聽聽聽聽工程施工——合同毛利290同时:借:资产减值损失50聽聽聽聽聽聽聽贷:存货跌价准备一一预计损失准备50(3)2×12年的会计分录:①登记实际发生的合同成本:借:工程施工——合同成本1010聽聽聽聽聽聽聽贷:应付职工薪酬505聽聽聽聽聽聽聽聽聽聽聽聽聽聽原材料505②登记应结算的合同价款:借:应收账款1000聽聽聽聽聽聽聽贷:工程结算1000③登记已收的工程价款:借:银行存款1180聽聽聽聽聽聽聽贷:应收账款1180④登记确认的收入、费用和毛利:2×12年确认的合同收入=合同总金额-至目前为止累计已确认的收入=(4000+600)-1400-1600=1600(万元)2×12年确认的合同费用=合同总成本-至目前为止累计已确认的成本=4160-(1260+1890)=1010(万元)2×12年确认的毛利=1600-1010=590(万元)借:主营业务成本1010聽聽聽聽聽聽聽工程施工——合同毛利590聽聽聽聽聽聽聽贷:主营业务收入1600借:存货跌价准备一一预计损失准备50聽聽聽聽聽聽聽贷:主营业务成本50⑤2×12年项目完工,应将“工程施工”科目的余额与“工程结算”科目的余额对冲借:工程结算4600聽聽聽聽聽聽聽贷:工程施工——合同成本4160聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽——合同毛利440