我必须在hcmposition
表中导入数据。
但是,positionid
看起来像000001
,我使用X ++从外部表中将数据插入到hcmpostion中。
插入数据后,我尝试创建一个位置表格AX位置表单,我收到以下错误
Cannot create a record in Positions (HcmPosition). Position: 000001.The record already exists
为了解决此问题,我尝试通过将SYSTEMSEQUENCES
字段更新为nexval
中可用的最大recid +1来更新hcmpositon
表。
但是,我仍然遇到同样的错误。
答案 0 :(得分:2)
您不需要更改nextval
表中的SYSTEMSEQUENCES
- 它有不同的用途。相反,请尝试以下方法:
Human resources > Setup > Parameters > Human resources shared parameters > Number sequences
。Position
号码序列码,选择View details
。General
标签页,修改要从数字序列中释放的Next
号码。Status list
按钮,确保其中不包含已使用过的数字。