- 博客(21)
- 收藏
- 关注

原创 NetSuite 总账模型
总账(General Ledger)是记录和管理公司所有财务交易和账目的核心账簿。总账是会计核算的基础,记录了公司的所有资产、负债、所有者权益、收入和支出等重要财务信息。借贷相等所有借方之和必须等于所有贷方之和科目总和为零:如果将所有科目余额相加,它们必须始终等于零用户在分析数据时,往往不会仔细考虑建模,他们通常会使用多个科目来划分数据。10001-001 经销10001-002 直销用户为了区分不同模式下的成本、利润等,创建 2 个科目来解决问题,但随着时间推移,总账数据会快速、大量增长。
2024-10-21 23:49:18
979

原创 一文弄懂 NetSuite 货币与汇率机制
为什么系统中的总账报表、合并报表和事务处理单据的金额不一致?为什么系统中的总账报表、合并报表中的借贷金额会不平?为什么事务处理搜索中的金额字段和事务处理单据的金额字段不一致?……那么产生这些问题的原因的是什么呢?要回答上述的这些问题,我们需要了解 NetSuite 中货币和汇率之间是什么关系?以及汇率类型是如何决定事务处理金额在总账报告、合并报告中的表现方式的?
2024-09-15 18:15:00
1257
原创 融资租赁与经营租赁
融资租赁(Finance Lease)是一种长期租赁方式,通常用于企业或个人通过租赁方式获得设备、车辆或其他资产的使用权,而无需一次性支付全部购买成本。在融资租赁中,租赁公司(出租方)购买资产并将其出租给承租人(使用方),承租人则需按约定支付租金,通常覆盖资产成本和融资成本。长期性:租期较长,通常接近资产的经济寿命。不可撤销:租赁合同一般不可提前终止,承租人需履行全部租金支付义务。所有权与使用权分离:租赁期内,资产所有权归出租方,但使用权归承租人。
2025-03-27 17:51:48
308
原创 NetSuite:如何理解汇率类型
对比维度即期汇率平均汇率历史汇率定义期间结束时的实时汇率期间内汇率的加权平均值交易发生时的实际汇率适用场景资产负债表(非权益账户)损益表、现金流量表权益账户、长期资产/负债数据特性反映最新市场价值平滑期间汇率波动锁定原始交易价值核心目的体现截止日期的财务状况匹配期间经营成果保持历史数据稳定性典型账户现金、应收账款、应付账款收入、费用、现金流股本、固定资产、长期借款波动敏感性高中低资产负债表用即期汇率体现最新财务状况;损益表用平均汇率合理反映期间经营成果;权益和长期项目。
2025-02-10 18:30:34
938
原创 NetSuite 用户角色和权限管理指南
如果未启用高级员工权限功能,则当选中“常规首选项”页面上的“将员工显示为联系人”框时,任何使用核心管理权限的角色都必须包含 列表 > 员工权限。如果我们想要根据用户员工记录上设置的“类别”、“部门”和“位置”将角色限制只能访问特定 NetSuite 记录,那么可以使用限制设置。例如:“导入 CSV 文件”仅有“全部”权限级别,库存报告仅有“查看”权限级别。当我们想要了解两个角色之间的差异时,可以使用系统提供的“显示角色差异”功能。分配了核心管理权限的角色可由具有非管理员角色的用户编辑。
2024-09-24 14:33:26
1250
原创 NetSuite 文件、文件夹查询封装
我们经常需要根据各种条件查找文件、文件夹,下面是使用SuiteQL封装的一些常用函数。SuiteQL相对于已保存搜索速度更快、性能更优。
2024-09-19 14:45:53
179
原创 NetSuite 数据表中各金额字段含义说明
不同类型的单据与数据库表中字段存对应关系,包括交易金额、支付金额、未付金额等,这些字段在日记账分录中的也存在适用条件。其中 “transaction” 表中与未结 / 未使用的金额相关字段不适用于日记账,而 “transactionLine” 和 “TransactionAccountingLine” 表中的字段则根据应收账款是否有贷方或借方来确定其在日记账中的适用性。此外, “transactionAccountingLine” 表字段仅显示基础货币(GL)金额,而其他两个表的元的原始交易货币金额
2024-09-14 14:08:40
508
原创 NetSuite 会计科目表COA
会计科目表是财务科目和参考编号的列表,用于记录和组织总账中的事务处理(交易)。会计等式:资产 + 费用 = 权益 + 负债 + 收入。Cost of Goods Sold 销货成本。Other Income 其他收入。Credit Card 信用卡。Liability 负责。
2024-09-12 09:39:58
478
原创 报告、数据集中自定义字段显示为空白
通过字段内部ID 在事务处理主体字段列表中找到该字段,发现:字段名与单据上显示的字段名不一致。通过单据查看字段名为。字段并阅览,满足要求。
2024-09-10 17:26:32
246
原创 NetSuite 供应商/客户:您无法删除交易货币
编辑保存客户、线索、供应商记录时,不进行任何更改,但会出现一条消息提示:“您无法删除带有交易的货币”
2024-09-10 14:43:24
184
原创 NetSuite 解析带有特殊符号的 CSV 数据
背景当 CSV 文件带有特殊符号(例如:换行符、逗号)时,使用 NetSuite API 中的file.lines.iterator()迭代器获取数据可能会导致解析失败或数据错乱。解决方案使用第三方库 papaparse,官方地址:https://www.papaparse.com/
2024-09-10 09:58:21
298
原创 NetSuite 解决创建CSV 文件时乱码问题
原因:Excel 在读取 CSV 文件时是通过读取文件头上的 BOM 来识别编码的,如果文件头无BOM信息就会出现乱码问题。用户希望在做 CSV导入前,可以在 NetSuite 中下载 CSV 模版。注意:当 CSV 文件中包含中文时,如果直接下载,会出现中文乱码情况。
2024-09-08 14:21:55
252
原创 NetSuite 货币使用指南
货币的小数精度在货币记录的货币精度字段中维护,且货币精度是只读字段货币精度默认值是 2,且只支持 0 和 2下列国家/地区的货币使用整数,即货币精度是 0
2024-08-16 11:26:48
262
原创 NetSuite 使用SuiteScript对采购订单合并开票
在NetSuite中可以通过系统功能对多个采购订单进行合并开票,我们也可以使用代码实现该系统功能var rec = record.create({ type: 'vendorbill', isDynamic: false});
2024-08-03 19:14:12
168
原创 NetSuite 账单增加库存
假设现有一个 PO 有 2 行物料,分 2 次接收,每次接收其中 1 行物料,最终生成了 2 个货品收据。现在在其中一个货品收据中点击「账单」按钮进行开单,并且手动再额外添加 1 行新物料,数量为 10。单独创建一张账单,不关联任何采购订单,那么账单中的物料都会入库,增加物料库存。最终生成的账单会将手动添加的物料入库,系统物料库存会增加 10。
2024-08-03 18:36:04
222
原创 NetSuite 库存盘点基础指南
两种方式差别在于是否需要设置待盘点的货品。创建库存盘点需要先在货品记录上配置盘点信息,输入库存盘点则无需在货品记录上配置盘点信息,可以直接选择需要盘点的货品。如果在盘点期间处理事务处理,则可能会增加或减少现有量,并导致盘点数量出现差异。库存盘点不会产生总账影响,库存调整会产生总账影响。
2024-08-03 17:44:32
513
原创 NetSuite 使用SuiteScript更新货品的供应商采购价
NetSuite 在货品主数据中记录了供应商采购价目表,使用下列代码可以更新供应商项目采购价格表var itemRecord = record.load({ type: record.Type.INVENTORY_ITEM, id: itemId });
2024-08-03 17:23:51
154
原创 NetSuite SuiteQL入门指南
1 什么是 SuiteQLSuiteQL 是一种基于 SQL 数据库查询语言的 SQL-92 修订版的查询语言2 如何运行 SuiteQL有 2 种方法可以运行 SuiteQL 查询,分别是 SuiteScript 的`N/query` 模块和SuiteTalk REST Web Service。
2024-07-15 00:28:13
405
原创 NetSuite Sourcing是什么
在SuiteScript中以下三者都和 Sourcing 有关:1. record.submitFields()函数中的 enableSourcing 参数2. Client Script 中的 postSourcing()函数3. Record.setCurrentSublistValue()函数的 forceSyncSourcing 参数那么到底什么是 Sourcing?先说结论:Sourcing就是字段间的依赖关系。
2022-11-17 22:07:45
234
1
NetSuite OAuth 2.0 Postman 指南
2024-12-17
NetSuite OAuth 2.0 客户端凭证模式(Client Credentials)Java 代码
2024-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人