合并账户

对于一个账户,如果你有两个相同的记录,并且它们用于共同的目的,你可以将它们合并为一个记录。

以下是合并两个账户的步骤。

步骤 1:进入科目表

账户 > 文档 > 科目表

步骤 2:进入账户

点击你想要与另一个文档合并的账户,然后点击“编辑”选项。

步骤 3:合并账户

文档将打开,顶部显示不同的选项。点击“合并账户”。输入你想要将现有账户合并到的账户名称。

合并的效果

账户合并后,新名称会更新到已选择旧账户的现有交易中。

组账户不能合并到子账户,反之亦然。

按GST规则命名系列

2017年《CGST规则》第46(b)条规定,由注册人员开具的税务发票应具有连续的序列编号,长度不超过16个字符,可在一个或多个系列中使用,包含字母、数字或特殊字符——连字符或短横线以及斜杠,分别表示为“-”和“/”。

此验证将从新财年(即2021-22财年)起在ERPNext中生效。如果您遇到类似下方截图所示的错误,请按照以下步骤解决问题,并为销售和采购发票添加新的命名系列。

步骤1:转到“命名系列”文档类型,并选择交易为“销售发票”。

步骤2:添加一个新的命名系列,最多包含16个字符。例如,INV-.YYYY.-.#####。将此作为第一个选项添加,并且不要勾选“用户必须始终选择”,以便将其设为默认命名系列。

生成GSTR-1 JSON文件

按照以下步骤,使用 ERPNext 生成 JSON 文件。
设置 GST 参数:前往“会计” > “商品及服务税(GST 印度)” > “GST 设置”,并更新 GST 参数。
报告 GSTR-1:前往“会计” > “商品及服务税(GST 印度)” > “GSTR-1”。此外,您也可以在超级搜索栏中搜索。
选择申报期间和业务类型:根据申报期间和业务类型(发票类型)更新筛选条件,以获取所需数据。
下载 GSTR-1 数据:前往“菜单”,导出并下载 GSTR-1 数据。
GST 申报离线工具:打开 GST 离线工具。(从 GST 门户网站下载离线工具)按下新建按钮,并在离线工具中更新 GST 申报类型、GSTIN、财政年度和税务期间。
选择章节并在离线工具中导入 GSTR-1 CSV 文件。
生成并下载 JSON 文件。
将 JSON 文件上传至 GST 门户网站。

多分支机构的GST

如果您的公司有多个分支机构且各自拥有独立的GSTIN,这将帮助您自动进行GST计算。

这是博客《5步在ERPNext中自动化印度GST》的扩展内容。

  1. 更新公司各分支机构的地址
  2. 配置按邦划分的GST账户 (可选)
  3. 按物料设置GST
  4. 区分邦际和邦内税收
  5. 配置发票模板

步骤1 – 更新公司各分支机构的账单地址

第一步是更新公司各分支机构的地址,并填写相应的GSTIN,因为不同分支机构(如果位于不同邦)的GSTIN会有所不同。



现在,请确保您的客户和供应商地址中已正确配置了GST邦参与方GSTIN



步骤2 – 配置按邦划分的GST账户 (可选)

要进行配置,请转到会计科目表,创建一组按邦划分的GST账户(CGST、SGST和IGST),如下方截图所示。





GST设置中的GST账户表格中添加这些新创建的账户,以便将其包含在所有GST报告中。

 

步骤3 – 按物料设置GST

a. 为不同税率创建物料税率模板,并添加上一步中创建的所有GST账户

b. 定义税率。

这有助于系统知道在发票中应用哪些GST账户和税率。

您的物料税率模板应如下所示:

同样,您可以为不同的GST税率创建不同的物料税率模板。

创建物料税率模板后,您可以从物料主数据开始将这些模板分配给相应的物料。

 

步骤4 – 区分邦际和邦内税收

我们快完成了。

为我们在不同邦的每个分支机构创建两个税收类别。每个税收类别上的来源邦将对应我们公司的每个分支机构。

每个邦将有两个税收类别,一个用于邦内交易,另一个用于邦外交易。

对于‘邦外’税收类别,请勾选‘是否为邦际’复选框。

德里的邦内税收类别:

德里的邦外税收类别:

 

按照上述相同方式为其他邦创建。

步骤5 – 配置我们的发票模板

最后,为每个创建的税收类别配置一组两个销售税费模板和两个采购税费模板



转到销售税费模板,为每个邦定义一组两个模板(如下方马哈拉施特拉邦的截图所示)。

对于邦内模板,在 科目头中选择邦内税收类别以及相应的CGST和SGST账户。

对于邦外模板,在 科目头中选择邦外税收类别以及相应的IGST账户。

注意:在科目头中输入我们的税收账户,并将其余项保留为‘0’ – 因为税率将从物料主数据中获取。

重复相同的过程来配置采购税费模板以及其他的模板。

我们享受劳动的成果:

现在刷新您的账户,因为我们已经完成了设置。

要验证一切是否按预期工作,请创建一张发票或一个订单:

  1. 选择一个客户/供应商。
  2. 检查公司地址,并重新选择您要创建发票/订单的分支机构。
  3. 选择客户/供应商将获取正确的模板,检查税费是否已正确获取。

示例1:

这里我选择了一个来自马哈拉施特拉邦的客户,公司地址也设为马哈拉施特拉邦,它应该获取我们上面创建的邦内模板。

它自动获取了以下税费模板:

示例2:

这里我选择了一个来自马哈拉施特拉邦的客户,公司地址设为德里,它应该获取我们上面创建的邦外模板。

它自动获取了以下税费模板:

含GST的库存调拨

在某些情况下,法定要求对每次物料转移征收税款。在销售发票等交易中管理税款比在库存录入中更容易。请按照以下步骤,使用销售和采购发票将物料从一个分支机构转移到另一个分支机构。

步骤 1 – 在公司主数据中添加默认的未实现损益账户和默认的在途仓库

步骤 2 – 创建内部客户和供应商,并允许他们与同一公司进行交易。同时,将相应的地址和GST详细信息与相关方关联

步骤 3 – 创建销售发票(从源头发送物料)

3.1 选择您在之前步骤中创建的内部客户

3.2 勾选“更新库存”

3.3 添加要转移的物料,并将源仓库和目标仓库设置为在途仓库

3.4 保存并提交

库存台账

会计台账

步骤 4 – 创建采购发票(在目的地接收物料)

使用销售发票中的“创建内部采购发票”按钮来创建采购发票

选择接收仓库(已接收物料的仓库),然后保存并提交

库存台账

会计台账

注意:发票上自动应用GST取决于您的GST配置。请确保您已配置正确的税模板,并将适当的地址和GST详细信息与内部相关方关联

预收客户账户预付款

从版本 15 开始,ERPNext 支持将客户预付款记入负债科目,将供应商预付款记入资产科目。 这些操作仅能通过付款分录进行

注意:预付款科目仅限于公司本位币

  1. 前提条件

要使用此功能,需要先创建以下内容:

  • 针对客户的负债类“应收”科目,以及针对供应商的资产类“应付”科目
  • 公司 -> 科目 -> 预付款 部分维护上述科目
  1. 如何在负债/资产科目下创建预付款

一旦销售订单或采购订单提交后,您会找到针对该订单创建付款的选项。您也可以创建新的付款分录并手动选择值(如往来单位和付款科目)。以下是根据销售订单创建预付款的步骤。

  • 前往销售订单并点击 创建 > 付款分录

  • 设置所需详细信息并保存

    1. 保存后,系统会将“付款至”/“付款自”科目更新为公司主数据中维护的预付款科目。
  • 提交

  1. 将预付款分配给发票

分配方式与普通预付款类似。请参阅预付款分配

限制

目前,此类型的预付款记账仅支持客户和供应商这两种往来单位类型。

  1. 普通预付款

普通往来核算

ERPNext 中的通用参与方会计涉及对异常交易进行核算,例如针对主要供应商创建销售发票。

假设一位 ERPNext 用户一直针对某供应商创建采购发票,现在想针对同一供应商创建销售发票,并将此销售发票与之前的一笔采购进行对账。

上述操作可以通过启用通用参与方会计来实现。

步骤:

  1. 前往会计设置,并启用通用参与方会计

  2. 在两个参与方之间创建链接

    • 如果该参与方的主要角色是供应商,则前往供应商主数据,点击操作 -> 与客户关联
    • 如果该参与方的主要角色是客户,则前往客户主数据,点击操作 -> 与供应商关联
  3. 针对在第 2 步中设置为次要参与方的客户创建销售发票。

  4. 提交销售发票后,系统将自动过账一张日记账分录,该分录会为关联的供应商创建预付款余额。

5. 现在,此日记账分录的预付款可用于与采购发票进行对账。

重建树

重建树功能是 ERPNext 中的一个工具,用于修正和刷新层级数据的结构完整性,特别是会计科目表(CoA)。它确保系统中准确反映父子关系和科目的显示顺序。

问题

有时在总账报告中,用户选择了某个科目,但报告中的数据却显示为另一个科目,如下方截图所示。

在这种情况下,您可以使用重建树功能,以便用户轻松解决此问题。

重建会计科目表树的分步指南

重建树是一个快速的过程。

步骤 1:访问会计科目表 导航到会计科目表树视图:

会计 > 会计科目表

步骤 2:打开操作菜单 在会计科目表树界面中,找到并点击窗口右上角的菜单按钮(通常由三个点或三条线表示)。

步骤 3:选择“重建树” 从出现的下拉菜单中,选择“重建树”选项

重建树过程完成后,您可以检查总账报告,确保报告中显示正确的数据。

不可变账本

从版本 13 开始引入

从版本 13 开始,ERPNext 引入了一项重大变更。这一变更改变了 ERPNext 中会计分类账(总分类账)和库存分类账的工作方式。分类账应当不可变的原因有很多,列举如下:

  • 重新过账未来分录的计算成本很高。要过账一笔回溯交易,所有未来分录都需要重新过账。
  • 在库存分类账中,当估值基于先进先出(FIFO)方法时,整个序列可能会被重新生成,这可能会影响后续交易的估值和利润。
  • 某一期间已缴税款也可能会发生变化。

以下是对日常交易的影响

1. 取消交易时的冲销分录

在取消任何交易时,不会删除该交易的总账分录,而是会过账冲销分录,以在取消日期抵消该交易的影响。

由于与交易关联的总账分录永远不会被删除,这也意味着已取消的交易及其关联单据将无法再被删除。

2. 限制过账回溯库存分录

由于分类账现在不可变,这意味着未来交易无法更新或重新过账。 因此,用户将无法再过账回溯的库存交易。

例如:假设已为物料 A 创建了一笔库存交易,过账时间为 19-06-2020 23:00:10,那么在此交易之后,您无法为物料 A 过账过账时间早于该时间戳的交易。