问题: 我希望我的物料清单中的记录按物料代码的降序排列。
答案: 以下是自定义物料主数据排序顺序的步骤。这些步骤同样适用于自定义其他文档的排序顺序。
步骤 1:进入自定义表单
首页 > 自定义 > 表单自定义 > 自定义表单
步骤 2:选择文档类型
选择需要自定义排序顺序的文档类型。
步骤 3:更新排序详情
在自定义表单中,您将找到以下字段。
- 排序字段:选择用于排序的字段。在此场景中,应为“物料代码”字段。
- 排序顺序:排序顺序有两种可能选项,升序表示升序排列,降序表示降序排列。
问题: 我希望我的物料清单中的记录按物料代码的降序排列。
答案: 以下是自定义物料主数据排序顺序的步骤。这些步骤同样适用于自定义其他文档的排序顺序。
首页 > 自定义 > 表单自定义 > 自定义表单
选择需要自定义排序顺序的文档类型。
在自定义表单中,您将找到以下字段。
在 ERPNext 中,有一个称为可编辑网格的功能。这允许用户在不打开每行的对话框/表单的情况下,在子表中添加值。
这是当启用可编辑网格时,报价单项目表呈现值的方式。表格中最多会有四列。
根据默认设置,子表中只列出四列。以下是如何在可编辑网格本身中添加更多列的方法。
对于要作为列添加到表格中的字段,请在“列”字段中输入一个值。同时,确保该字段的“是否列表视图”属性已勾选。
根据“列”字段中的值,列将被添加到子表中。确保在“列”字段中添加的总值不超过 10。根据“列”值,该列的宽度将被设置。
切换到不可编辑网格
为了在报价单项目表的预览中显示更多值,您可以禁用报价单项目 DocType 的可编辑网格。步骤如下。
一旦为报价单项目禁用了可编辑网格,值将以以下方式在报价单项目表的预览中呈现:
为了在预览中显示特定字段的值,请确保在“自定义表单”工具中,该字段的“在列表视图中”属性已勾选。
问题: 如何在司机表单中添加条款与条件?
步骤:
问题: 我们在销售订单中跟踪客户的采购订单编号和采购订单日期字段。为了在销售发票中也获取这些值,我们在销售发票中插入了自定义字段。然而,当我们从销售订单创建销售发票时,客户的采购订单详细信息并未被获取。
答案: 当数据从一个交易获取到另一个交易时,数据的映射是基于字段名称进行的。如果两个交易具有完全相同的字段名称,那么它们的值就会被映射。
例如,如果您希望客户的采购订单编号和采购订单日期从销售订单获取到销售发票,那么您应确保在销售发票中添加的自定义字段与销售订单中的字段名称完全相同。
销售订单(标准字段)
销售发票(自定义字段)
由于销售订单和销售发票中与客户采购订单相关的字段名称相同,因此在从销售订单创建销售发票时,这些字段的值会自动获取。
ERPNext 作为一个系统,可以被各种规模的企业使用,其中制造业、教育业、零售业是受益于该系统可用性最多的行业。
考虑到各类企业主的兴趣,系统针对不同企业的可用性被映射到不同的“模块”中,这些模块在系统中以“卡片”形式呈现。同样,系统中的核心模块,如人力资源、会计、客户关系管理等,也通过仪表板上的不同卡片来展示。
每位 ERPNext 账户持有者都可以根据自身业务情况,自定义不同模块的可见性。
在版本 12 中,您可以前往主页右上角的“显示/隐藏模块”来检查模块的可见性。*
注意:对于在该模块内文档没有权限的用户,模块会自动隐藏。例如,如果某个用户对采购订单、采购申请、供应商没有权限,那么“采购”模块将自动对该用户隐藏。
如果您对某个特定模块有权限,但它仍然不可见,可能是由以下原因造成的。
我们考虑一个场景:用户拥有网站模块的权限,但无法访问它。
作为基本要求,请确保该用户已被分配“网站管理员”角色。这是一个标准角色,授予对网站模块的权限。如果您的账户中权限已被自定义,请检查角色权限管理器,了解哪个角色拥有网站权限,然后检查该角色是否已分配给该用户。
此外,您还应该检查在设置中的“允许模块”下,是否已为该用户启用了所需模块。
重新加载您的 ERPNext 账户标签页,所做的更改将生效并在系统中可见。
登录后,您将看到工作台。它有一个按类别分类的固定侧边栏。每个侧边栏项目都链接到一个名为工作区的页面。
工作区代表一个模块(例如 ERPNext 中的 CRM)。工作区包括以下内容:
ERPNext 中的每个模块都有自己的标准工作区,该工作区会生成相应的快捷方式和链接。
对标准工作区进行的任何自定义都可以通过工作区右上角的“自定义工作区”选项完成。
注意:这些自定义将是用户特定的,并且仅对该用户可见。
您还可以通过简单地创建新的工作区文档来创建自己的工作区。
您可以根据属性自定义文档标题,以便在列表视图中获得有意义的信息。
例如,报价单的默认标题是客户名称,但如果您只与少数客户打交道,并向每位客户发送大量报价单,您可能希望进行自定义。
从 ERPNext 6.0 版本开始,所有交易都包含一个“标题”属性。如果没有标题属性,您可以添加一个自定义字段作为标题,并通过自定义表单设置标题字段。
您可以通过在默认值或选项中使用 Python 风格的字符串格式化来设置该属性的默认值。
您可以通过在花括号 {} 中设置文档属性来定义标题。例如,如果您的文档包含字段 customer_name,您可以将其指定为表单的标题。
或者,您也可以在自定义表单中将特定字段定义为“标题字段”。
如果您的标题是作为默认标题生成的,用户可以通过点击文档的标题进行编辑。
如果您想要一个固定标题,可以在选项属性中设置规则。这样,每次文档更新时,标题都会自动更新。
自定义表单是一种工具,可让您在前端对表单类型或文档类型(DocType)进行更改。
它允许您根据需要插入自定义字段,或自定义标准字段的属性。
在开始学习表单自定义工具之前,请点击此处了解 ERPNext 中表单的架构。这将帮助您更高效地使用自定义表单工具。
要访问自定义表单,请前往:
首页 > 自定义 > 表单自定义 > 自定义表单
您也可以前往任意文档类型的列表视图,并从菜单选项中选择“自定义”。
在此处了解有关字段类型的更多信息。
默认打印格式:对于单个文档类型,可能存在多种打印格式。您可以在此处为所选文档类型选择默认打印格式。例如,公司可能针对不同目的使用不同的信头,这些可以通过打印格式进行配置。但是,您可以为销售订单和任命函选择两种不同的默认打印格式。有关更多信息,请查看自定义打印格式。
图像字段:您可以为图像字段选择一个“附加图像”字段。这将成为代表该特定文档类型的图像。例如,员工的“图像字段”可以是他们的照片或身份证件的快照;可以在此处进行配置。
最大附件数:您可以输入可添加到此文档类型的最大附件数量。
搜索字段:在创建任何文档类型时,您可能希望将特定字段链接到另一个文档类型。为便于选择,您还可以确保在搜索结果中能够看到后一个文档类型中另一个字段的值。有关更多信息,请点击此处。
排序字段:任何文档类型列表中的记录都是根据您在此处设置的排序字段生成的。例如,对于物料,如果您希望列表根据物料名称生成,可以在此处进行配置。
排序顺序:您可以选择按升序还是降序进行排序。要更深入地了解排序字段和排序顺序,请查看列表视图中的自定义排序顺序。
默认电子邮件模板:对于单个文档类型,可能存在多种电子邮件模板。您可以在此处为所选文档类型设置默认电子邮件模板。例如,您可以为销售订单和任命函设置不同的默认电子邮件模板。
隐藏复制:选中此框将限制用户创建特定表单的“副本”。
是表格:此选项仅在自定义系统中以表格形式存在的表单时可用。例如,如果您正在创建一个要添加到自定义表单中的物料表,可以启用此选项。有关更多信息,请查看子表。
快速录入:选中此框将允许您使用特定表单创建“快速录入”。这意味着每当用户从另一个现有表单创建此表单时,将弹出一个框,允许用户仅输入基本详细信息即可创建文档类型。例如,请查看日记账分录中的快速录入。
跟踪更改:选中此框将确保任何用户对此文档类型所做的任何更改都将被跟踪并显示。
跟踪查看:此选项将为您提供对此特定文档类型的所有查看记录。
允许自动重复:如果选中此选项,将允许您定期启用文档类型的自动重复。例如,如果有一个需要多次创建的销售订单,您可以启用此选项,然后为任何特定销售订单设置自动重复。
允许导入:此选项将允许用户从任何文件导入数据。有关详细信息,请查看数据导入工具。
显示预览弹窗:此选项在版本12中引入。如果勾选,当鼠标悬停在此文档类型的链接上时(在列表视图和其他链接字段中),将显示一个小弹窗。此弹窗将包含文档的必填字段以及已勾选 in_preview 的字段。有关详细信息,请查看链接预览。
点击“更新”后,您的自定义设置将更新到表单中。
ERPNext 中的每个表单都有一组标准字段。如果您需要捕获某些信息,但没有可用的标准字段,您可以根据需求在表单中插入自定义字段。添加、编辑或删除字段也可以在此处完成。您还可以根据需求将字段放置在表单中,将其添加到任何现有字段的上方或下方。有关自定义字段的更多信息,请单击此处。
ERPNext 中的每个表单都有一组标准字段。如果您需要捕获某些信息,但没有可用的标准字段,您可以根据需要向表单中插入自定义字段。
您可以进入“自定义表单”并在特定表单或文档类型(以下简称 DocType)中添加字段。
要访问自定义字段,请前往:
首页 > 自定义 > 表单自定义 > 自定义字段
您也可以进入任何 DocType 的列表视图,然后从菜单选项中选择“自定义”。
在此处了解更多关于字段类型的信息。
您也可以进入“自定义表单”,在特定表单中添加、编辑或删除字段。
2. 从以下位置获取:当您希望自定义字段为“链接字段”时,您需要指定此字段要链接到的表单。例如,您想在 DocType“物料”中创建一个自定义字段“项目”。您需要将字段类型指定为“链接”,并在“从以下位置获取”字段中输入“项目”,以确保该字段会更新所有所需 DocType 的列表。
3. 如果为空则获取:如果该字段已有值,勾选此复选框将确保该字段不会基于“从以下位置获取”而被覆盖。
4. 默认值:输入您希望为此字段获取的默认值。
5. 依赖于:您可以在此处定义一个条件,用于控制该字段的显示。例如,在 DocType“物料”中,仅当“是固定资产”字段被勾选时,“资产类别”和“资产命名系列”这两个字段才会显示。此处的依赖条件为 is_fixed_asset。
6. 字段描述:您可以在此处添加字段的描述,该描述将显示在此字段下方。
7. 权限级别:这允许您指定组织内哪些角色可以编辑此字段。您可以查阅“基于角色的权限”以了解更多信息。 8. 在预览中:如果勾选了文档类型的“显示预览弹出窗口”,则该字段将包含在悬停于文档类型链接(在列表视图和其他链接字段中)时出现的弹出窗口中。 9. 宽度:这定义了在网格视图中查看表单时分配给此字段的宽度。
custom_。这样做是为了避免与当前/未来的标准字段发生潜在冲突。