您的位置:首页 > 产品设计 > UI/UE

NetSuite Build-In Error Message: The record has been deleted since you have retrieved it.

2017-03-16 22:54 6859 查看

Background:

In my scenario. When we do transform record, some time NetSuite throw (USER ERROR) error message about:

  The record has been deleted since you have retrieved it.

Troubleshooting:

Since the script is called from RESTLET, we can alocated the issue by simulated it:

Testing trigger/call RestLet ->

RestLet executed, and it tring to save a Item Receipt(for example), try catch found the error at save() function ->

Transaction's save function triggered User Event script(s) -> Before Load -> Before Submit -> After Submit

Comment out a user event's before load then re-test, everything integrated and works good.

Finally, the problem isolated at Before Load, a default value is not valid in this account. [Fix the drop down value]

(Note: same code works in User Interface, but, in above scenairo script DOESN"T works.)

Summary:

Error: Failed to create Item Receipt. Message:

Items you have requested in the record have been deleted since you retrieved the form

Think about the case when you saw this build-in NetSuite error message:

You might set an invalid value to a field.

You might try seting a non-available field's value
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐