自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

橙噫的博客

NetSuite开发、功能分享与探索

  • 博客(18)
  • 收藏
  • 关注

原创 一文弄懂 NetSuite 货币与汇率机制

为什么系统中的总账报表、合并报表和事务处理单据的金额不一致?为什么系统中的总账报表、合并报表中的借贷金额会不平?为什么事务处理搜索中的金额字段和事务处理单据的金额字段不一致?……那么产生这些问题的原因的是什么呢?要回答上述的这些问题,我们需要了解 NetSuite 中货币和汇率之间是什么关系?以及汇率类型是如何决定事务处理金额在总账报告、合并报告中的表现方式的?

2024-09-15 18:15:00 948

原创 NetSuite SuiteQL 查询被重新打开的会计期间记录

在NetSuite中使用SuiteQL查询被重新打开的会计期间记录

2024-10-11 17:04:36 72

原创 NetSuite 会计期间查询

使用SuiteQL封装会计期间查询常用函数

2024-09-24 17:49:45 89

原创 NetSuite 用户角色和权限管理指南

如果未启用高级员工权限功能,则当选中“常规首选项”页面上的“将员工显示为联系人”框时,任何使用核心管理权限的角色都必须包含 列表 > 员工权限。如果我们想要根据用户员工记录上设置的“类别”、“部门”和“位置”将角色限制只能访问特定 NetSuite 记录,那么可以使用限制设置。例如:“导入 CSV 文件”仅有“全部”权限级别,库存报告仅有“查看”权限级别。当我们想要了解两个角色之间的差异时,可以使用系统提供的“显示角色差异”功能。分配了核心管理权限的角色可由具有非管理员角色的用户编辑。

2024-09-24 14:33:26 965

原创 NetSuite 文件、文件夹查询封装

我们经常需要根据各种条件查找文件、文件夹,下面是使用SuiteQL封装的一些常用函数。SuiteQL相对于已保存搜索速度更快、性能更优。

2024-09-19 14:45:53 125

原创 NetSuite 数据表中各金额字段含义说明

不同类型的单据与数据库表中字段存对应关系,包括交易金额、支付金额、未付金额等,这些字段在日记账分录中的也存在适用条件。其中 “transaction” 表中与未结 / 未使用的金额相关字段不适用于日记账,而 “transactionLine” 和 “TransactionAccountingLine” 表中的字段则根据应收账款是否有贷方或借方来确定其在日记账中的适用性。此外, “transactionAccountingLine” 表字段仅显示基础货币(GL)金额,而其他两个表的元的原始交易货币金额

2024-09-14 14:08:40 351

原创 NetSuite 会计科目表COA

会计科目表是财务科目和参考编号的列表,用于记录和组织总账中的事务处理(交易)。会计等式:资产 + 费用 = 权益 + 负债 + 收入。Cost of Goods Sold 销货成本。Other Income 其他收入。Credit Card 信用卡。Liability 负责。

2024-09-12 09:39:58 336

原创 报告、数据集中自定义字段显示为空白

通过字段内部ID 在事务处理主体字段列表中找到该字段,发现:字段名与单据上显示的字段名不一致。通过单据查看字段名为。字段并阅览,满足要求。

2024-09-10 17:26:32 199

原创 NetSuite 供应商/客户:您无法删除交易货币

编辑保存客户、线索、供应商记录时,不进行任何更改,但会出现一条消息提示:“您无法删除带有交易的货币”

2024-09-10 14:43:24 147

原创 NetSuite 解析带有特殊符号的 CSV 数据

背景当 CSV 文件带有特殊符号(例如:换行符、逗号)时,使用 NetSuite API 中的file.lines.iterator()迭代器获取数据可能会导致解析失败或数据错乱。解决方案使用第三方库 papaparse,官方地址:https://www.papaparse.com/

2024-09-10 09:58:21 234

原创 NetSuite 解决创建CSV 文件时乱码问题

原因:Excel 在读取 CSV 文件时是通过读取文件头上的 BOM 来识别编码的,如果文件头无BOM信息就会出现乱码问题。用户希望在做 CSV导入前,可以在 NetSuite 中下载 CSV 模版。注意:当 CSV 文件中包含中文时,如果直接下载,会出现中文乱码情况。

2024-09-08 14:21:55 181

原创 NetSuite 货币使用指南

货币的小数精度在货币记录的货币精度字段中维护,且货币精度是只读字段货币精度默认值是 2,且只支持 0 和 2下列国家/地区的货币使用整数,即货币精度是 0

2024-08-16 11:26:48 145

原创 NetSuite 使用SuiteScript对采购订单合并开票

在NetSuite中可以通过系统功能对多个采购订单进行合并开票,我们也可以使用代码实现该系统功能var rec = record.create({ type: 'vendorbill', isDynamic: false});

2024-08-03 19:14:12 104

原创 NetSuite 账单增加库存

假设现有一个 PO 有 2 行物料,分 2 次接收,每次接收其中 1 行物料,最终生成了 2 个货品收据。现在在其中一个货品收据中点击「账单」按钮进行开单,并且手动再额外添加 1 行新物料,数量为 10。单独创建一张账单,不关联任何采购订单,那么账单中的物料都会入库,增加物料库存。最终生成的账单会将手动添加的物料入库,系统物料库存会增加 10。

2024-08-03 18:36:04 190

原创 NetSuite 库存盘点基础指南

两种方式差别在于是否需要设置待盘点的货品。创建库存盘点需要先在货品记录上配置盘点信息,输入库存盘点则无需在货品记录上配置盘点信息,可以直接选择需要盘点的货品。如果在盘点期间处理事务处理,则可能会增加或减少现有量,并导致盘点数量出现差异。库存盘点不会产生总账影响,库存调整会产生总账影响。

2024-08-03 17:44:32 422

原创 NetSuite 使用SuiteScript更新货品的供应商采购价

NetSuite 在货品主数据中记录了供应商采购价目表,使用下列代码可以更新供应商项目采购价格表var itemRecord = record.load({ type: record.Type.INVENTORY_ITEM, id: itemId });

2024-08-03 17:23:51 94

原创 NetSuite SuiteQL入门指南

1 什么是 SuiteQLSuiteQL 是一种基于 SQL 数据库查询语言的 SQL-92 修订版的查询语言2 如何运行 SuiteQL有 2 种方法可以运行 SuiteQL 查询,分别是 SuiteScript 的`N/query` 模块和SuiteTalk REST Web Service。

2024-07-15 00:28:13 275

原创 NetSuite Sourcing是什么

在SuiteScript中以下三者都和 Sourcing 有关:1. record.submitFields()函数中的 enableSourcing 参数2. Client Script 中的 postSourcing()函数3. Record.setCurrentSublistValue()函数的 forceSyncSourcing 参数那么到底什么是 Sourcing?先说结论:Sourcing就是字段间的依赖关系。

2022-11-17 22:07:45 188 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除