无法创建客户存款,提示您为以下字段输入一个无效的字段值 123:customer

症状 假设客户的内部id是123。在脚本中无法创建客户存款,提示您为以下字段输入一个无效的字段值 123:customer。手动在页面用suitescript用customer id赋值123可以显示但是无法保存。手动选择或者搜索则无法显示该客户 解决 如果UI和script的系统表现是一致的,则更多去考虑这个问题出自某个系统设置。 进而在consolidated payment中找到系统启动了consolidated payment,在Setup > Accounting > Preferences > Accounting Preferences中找到Apply Payments Through Top-Level Customer Only这个选项被选中。如果这个选项被选中,则客户存款只能从最高级的母客户进行创建。

如何为NetSuite设置Email的DKIM

什么是DKIM DKIM 是域名键标识邮件(DomainKeys Identified Mail)的缩写。它是一种用于验证电子邮件的身份认证方法,用于确认电子邮件的真实性并检测电子邮件伪造或篡改。DKIM 允许发件人使用加密签名对其发出的电子邮件进行数字签名。 当使用 DKIM 发送电子邮件时,发件人的域名会使用其私钥在邮件头部添加数字签名。收件人的邮件服务器可以使用发件人在 DNS(域名系统)记录中发布的公钥来验证签名。 DKIM 签名包括特定电子邮件头部字段和电子邮件正文的哈希值。如果在传输过程中对邮件进行了任何修改,签名验证将失败。这有助于确保电子邮件的完整性和真实性。 如果你的NetSuite没有设置DKIM,NetSuite发出的邮件都会像是从[email protected]发出来的,有时候会被拒收。 如何设置 NetSuite设置部分 DNS配置部分 去DNS解析记录添加如下两条TXT。 添加DKIM 用上一步给出的信息创建一条TXT记录 Name: netsuiteful._domainkey Value: v=DKIM1;k=rsa;p=ABCDEFGHIJKabcdefghjk 添加或者修改SFP 你很可能能看到这么一条记录。如果没有就自己建一条。 Name: netsuiteful.com Value: v=spf1 include:spf.protection.outlook.com ~all 把include:sent-via.netsuite.com 加到v=spf1 和结尾的~all之间,并且确保每一个include: 前后都有一个空格,就好了。

How to Setup Email DKIM for your NetSuite Account

What is DKIM DKIM stands for DomainKeys Identified Mail. It is an email authentication method used to verify the authenticity of an email message and detect email spoofing or tampering. DKIM allows the sender to digitally sign their outgoing emails using cryptographic signatures. When an email is sent with DKIM, the sender’s domain adds a... » read more

NetSuite Transaction Types and Names

Transaction Type Type Code Bill VendBill Bill Credit VendCred Bill Payment VendPymt Bin Putaway Worksheet BinWksht Bin Transfer BinTrnfr Blanket Purchase Order BlankOrd Cash Refund CashRfnd Cash Sale CashSale CCard Refund CardRfnd Check Check Commission Commissn Credit Card CardChrg Credit Memo CustCred Cross Charge Journal XChgJrnl Currency Revaluation FxReval Customer Deposit CustDep Customer Refund CustRfnd... » read more