位置: 首页 > 其他知识 文章详情

结转制造费用会计分录-结转制造费用分录

作者:佚名
|
1人看过
发布时间:2026-01-16 13:32:11
:结转制造费用 在工业企业,特别是制造企业的成本核算体系中,结转制造费用是一个承上启下、至关重要的会计处理环节。它绝非简单的账务过账,而是连接生产耗费与产品价值、准确计算产品生产成本的
结转制造费用

在工业企业,特别是制造企业的成本核算体系中,结转制造费用是一个承上启下、至关重要的会计处理环节。它绝非简单的账务过账,而是连接生产耗费与产品价值、准确计算产品生产成本的核心步骤。制造费用本身核算的是企业生产部门为组织和管理生产所发生的各项间接费用,如车间管理人员薪酬、设备折旧、水电费、机物料消耗等。这些费用无法像直接材料和直接人工那样,清晰无误地直接追溯至某一特定产品,因此需要先进行归集,再通过科学合理的方法分配结转至具体的产品成本中去。

结 转制造费用会计分录

结转制造费用的深刻理解与精准操作,直接关系到企业产品成本信息的真实性、可靠性与可比性。如果结转不准确,会导致产品成本失真,进而影响定价决策、存货估值、损益计算乃至管理层对产品盈利能力的判断。在实际工作中,结转制造费用的会计分录处理,体现了会计的权责发生制原则和配比原则,要求将属于本期产品负担的制造费用,无论是否实际支付,都应计入本期产品成本。
随着生产自动化、智能化的推进,制造费用的构成日趋复杂,其分配与结转方法也从传统的工时法、工资法,发展到更精确的作业成本法(ABC法),这对会计人员的专业能力提出了更高要求。易搜职考网长期关注成本会计实务与理论的发展,深知掌握结转制造费用的完整流程、会计分录编制及其背后的逻辑,是财会人员,尤其是制造业财会人员职业能力的关键组成部分,也是相关职业资格考试的重点考核内容之一。

制造费用的归集:结转前的准备

在探讨结转之前,必须先理解制造费用的归集。归集是结转的基础,旨在将日常发生的各项间接生产费用系统地收集到“制造费用”这一成本类账户中。企业通常根据费用性质设置多栏式明细账,按费用项目(如工资、折旧费、修理费、水电费、机物料消耗、租赁费等)进行明细核算。

日常发生制造费用时,会计处理的核心是借记“制造费用”账户,贷记各类资产、负债或权益账户。例如:

  • 计提生产车间管理人员工资及福利费:借记“制造费用——工资及福利费”,贷记“应付职工薪酬”。
  • 计提生产车间固定资产折旧:借记“制造费用——折旧费”,贷记“累计折旧”。
  • 支付生产车间水电费:借记“制造费用——水电费”,贷记“银行存款”。
  • 领用一般性机物料:借记“制造费用——机物料消耗”,贷记“原材料”。

通过上述日常分录,一个会计期间内(通常为一个月)发生的全部制造费用便清晰地归集在“制造费用”总账及其明细账的借方。易搜职考网提醒学员,归集过程的准确性直接取决于原始凭证的合规性与费用分类的正确性,这是保证后续结转正确的前提。

制造费用的分配:结转的核心技术环节

结 转制造费用会计分录

当会计期末,“制造费用”账户借方归集了本期全部间接生产费用后,就需要将其分配结转至具体的成本计算对象(如产品、订单、生产步骤等)。这个过程的关键在于选择并应用一个合理且一致的分配标准(分配基础)。常用的分配标准包括:

  • 生产工人工时比例法:按照各种产品所耗用的生产工人实际工时(或定额工时)的比例进行分配。这种方法将费用与劳动时间挂钩,较为常见。
  • 生产工人工资比例法:按照计入各种产品成本的生产工人实际工资的比例进行分配。操作简便,但受工资水平差异影响。
  • 机器工时比例法:按照各种产品生产所耗用的机器设备运转时间的比例进行分配。适用于自动化程度高、设备折旧等费用比重大的车间。
  • 年度计划分配率法:在年初确定一个计划分配率,各月按此率分配,年末调整差异。适用于季节性生产企业或各月产量波动大的情况。
  • 一、实验介绍 1.1 实验内容 Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动操作,不同是Selenium 可以直接运行在浏览器上,它支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器)。 Selenium 可以根据我们的指令,让浏览器自动加载页面,获取需要的数据,甚至页面截屏,或者判断网站上某些动作是否发生。 Selenium 自己不带浏览器,不支持浏览器的功能,它需要与第三方浏览器结合在一起才能使用。但是我们有时候需要让它内嵌在代码中运行,所以我们可以用一个叫 PhantomJS 的工具代替真实的浏览器。 本实验将介绍Selenium+PhantomJS的基本用法,并用一个简单的例子演示使用Selenium驱动浏览器搜索“实验楼”,然后截图保存。 1.2 实验知识点 - Selenium 的安装与使用 - PhantomJS 的安装与使用 - 使用Selenium驱动浏览器进行简单操作 1.3 实验环境 - Python 2.7 - Xfce终端 1.4 适合人群 本课程难度为一般,属于初级级别课程,适合具有Python基础的用户,熟悉python基础知识加深巩固。 1.5 代码获取 你可以通过下面命令将代码下载到实验楼环境中,作为参照对比进行学习。 ``` $ wget http://labfile.oss.aliyuncs.com/courses/802/selenium_test.py ```
    二、开发准备 打开Xfce终端,进入 `Code` 目录,创建 `selenium_test.py` 代码文件。
    三、实验步骤 3.1 Selenium 的安装 Selenium 的安装非常简单,我们可以直接使用 `pip` 安装: ``` $ sudo pip install selenium ``` 如果下载速度较慢,可以使用清华的镜像源: ``` $ sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple selenium ``` 3.2 PhantomJS 的安装 PhantomJS 是一个基于 Webkit 的“无界面”(headless)浏览器,它会把网站加载到内存并执行页面上的 JavaScript,因为不会展示图形界面,所以运行起来比完整的浏览器要高效。 如果我们把 Selenium 和 PhantomJS 结合在一起,就可以运行一个非常强大的网络爬虫了,这个爬虫可以处理 JavaScrip、Cookie、headers,以及任何我们真实用户需要做的事情。 > 注意:PhantomJS 只能从它的官方网站[http://phantomjs.org/download.html](http://phantomjs.org/download.html) 下载。 因为 PhantomJS 是一个功能完善(虽然无界面)的浏览器而非一个 Python 库,所以它不需要像 Python 的其他库一样安装,但我们可以通过 Selenium 调用 PhantomJS 来直接使用。 PhantomJS 官方参考文档:[http://phantomjs.org/documentation](http://phantomjs.org/documentation) 下载后,将解压好的可执行文件移动到 `/usr/local/bin/` 目录或者其他 `PATH` 路径包含的目录,这样我们就能在终端中直接执行 `phantomjs` 命令了。 如果下载速度较慢,可以使用实验楼提供的国内镜像: ``` $ wget http://labfile.oss.aliyuncs.com/courses/802/phantomjs-2.1.1-linux-x86_64.tar.bz2 ``` 下载完成后,解压并配置环境变量: ``` $ tar -jxvf phantomjs-2.1.1-linux-x86_64.tar.bz2 $ sudo cp phantomjs-2.1.1-linux-x86_64/bin/phantomjs /usr/local/bin/ ``` 3.3 简单示例 下面我们写一个简单的测试用例,使用Selenium+PhantomJS驱动浏览器打开实验楼首页,然后截图保存。 ``` from selenium import webdriver driver = webdriver.PhantomJS() driver.get("https://www.shiyanlou.com") driver.save_screenshot("shiyanlou.png") ``` 运行程序,可以看到当前目录下已经保存了一张 `shiyanlou.png` 的图片,这张图片就是实验楼的首页。 3.4 页面操作 我们尝试模拟用户操作,让浏览器自动输入并点击搜索按钮。 首先我们需要找到输入框和搜索按钮的 `id`,这可以通过查看网页源码获得。打开实验楼首页,按 `F12` 进入开发者模式,选择查看器,然后点击左上角箭头,再点击搜索框,这样就能看到搜索框对应的 `id` 为 `search_input`,搜索按钮的 `id` 为 `search_btn`。 ![此处输入图片的描述](https://dn-anything-about-doc.qbox.me/document-uid377240labid3356timestamp1500441402903.png/wm) 然后我们尝试模拟输入和点击动作: ``` from selenium import webdriver from selenium.webdriver.common.keys import Keys driver = webdriver.PhantomJS() driver.get("https://www.shiyanlou.com") 找到输入框输入 driver.find_element_by_id("search_input").send_keys("Linux") 找到搜索按钮并点击 driver.find_element_by_id("search_btn").click() 查看搜索结果标题 print driver.title 保存页面截图 driver.save_screenshot("search_result.png") ``` 运行程序,可以看到终端打印出了搜索结果的标题,并且保存了搜索结果页面的截图。 3.5 等待页面加载 有时候页面加载过慢会影响我们的操作,所以我们可以设置等待页面加载完成后再进行操作。 Selenium 提供了两种等待方式,一种是隐式等待,一种是显式等待。 隐式等待是等待特定的时间,显式等待是指定某一条件直到这个条件成立时继续执行。 显式等待的用法: ``` from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC driver = webdriver.PhantomJS() driver.get("https://www.shiyanlou.com") try: 等待10秒,直到id为search_input的元素出现 element = WebDriverWait(driver, 10).until( EC.presence_of_element_located((By.ID, "search_input")) ) finally: 否则退出 driver.quit() ``` 隐式等待的用法: ``` from selenium import webdriver driver = webdriver.PhantomJS() 隐式等待10秒 driver.implicitly_wait(10) driver.get("https://www.shiyanlou.com") element = driver.find_element_by_id("search_input") ``` 3.6 浏览器驱动 Selenium 支持非常多的浏览器,如 Chrome、Firefox、Edge 等,还有 Android、BlackBerry 等手机端的浏览器。 另外,也支持无界面浏览器 PhantomJS。 我们可以根据需要的浏览器类型,安装对应的驱动,当驱动安装好之后,我们就能用同样的代码操作不同的浏览器了。 例如使用 Chrome 浏览器: ``` from selenium import webdriver driver = webdriver.Chrome() driver.get("https://www.shiyanlou.com") ``` 使用 Firefox 浏览器: ``` from selenium import webdriver driver = webdriver.Firefox() driver.get("https://www.shiyanlou.com") ```
    四、实验归结起来说 本实验主要讲解了 Selenium 与 PhantomJS 的安装与使用,并用一个简单的例子演示了如何使用 Selenium 驱动浏览器进行搜索。Selenium 的功能非常强大,除了屏幕截图,它还能模拟鼠标点击、鼠标拖动、按键等操作,是进行 Web 自动化测试的利器。
    五、课后习题 请尝试使用 Selenium 驱动 Chrome 浏览器打开实验楼首页,搜索“Python”,将搜索结果页面截图保存。 参考答案 注意:完成习题需要先下载 Chrome 浏览器驱动,下载地址为:[https://sites.google.com/a/chromium.org/chromedriver/downloads](https://sites.google.com/a/chromium.org/chromedriver/downloads),下载后将其解压并移动到 `/usr/local/bin/` 目录。 ``` from selenium import webdriver driver = webdriver.Chrome() driver.get("https://www.shiyanlou.com") driver.find_element_by_id("search_input").send_keys("Python") driver.find_element_by_id("search_btn").click() driver.save_screenshot("python_search.png") ```
推荐文章
相关文章
推荐URL
关键词:国令第707号文件 综合评述 国令第707号文件,即《国务院关于修改部分行政法规的决定》,是中华人民共和国国务院于2018年发布的一项重要行政法规修订决定。这份文件并非一部独立、全新的法规,而
26-01-15
16 人看过
关键词:护士电子化信息 综合评述 护士电子化信息,是医疗信息化浪潮中一个至关重要且日益深入的专业领域。它远非简单的纸质记录数字化,而是指在护理工作的全流程中,利用现代信息技术,对涉及护士执业活动、患者
26-01-13
12 人看过
关键词综合评述:专票红字发票申请流程 增值税专用发票红字发票申请流程,是现行增值税管理体系中的一项关键纠错与冲销机制,在企业日常财务与税务处理中扮演着至关重要的角色。它并非简单的“作废”,而是针对特定
26-01-10
10 人看过
内蒙古会计继续教育网官网登录是内蒙古自治区会计专业技术人员完成继续教育、进行学分登记与查询、获取最新政策动态的核心线上平台。该平台的建设与运营,是内蒙古自治区财政厅贯彻落实国家关于会计人员继续教育管理
26-01-11
9 人看过