در صورتی که بخواهیم از شناسه مورد نظر خود در ایجاد رکوردهای جدید استفاده نماییم و از پیش فرض های سیستم استفاده نشود
باید فیلدی از نوع ManualID به جدول مستر اضافه نماییم
این فیلد در دیتابیس ثبت نشده ، اما فقط در هنگام ارسال با api اگر مقداردهی شود ،
به عنوان شناسه رکورد جدید در نظر گرفته می شود ( با این شرط که تکراری نباشد )
و قابلیت ویرایش نیز ندارد
به عنوان مثال روی جدول زیر :
{{url}}/{{ErpApiVersion}}/Accounts/CodingTafsilGroup
{
"manualid": 1800002,
"codingtafsilgroup_id": 11961,
"tafsilgroupname": "M Test2",
"DueDateDayNum": 10
}
{
"status": true,
"code": 200,
"data": {
"id": 1800002,
"codingtafsilgroup_id": 1800002,
"isdeleted": false,
"createuserid": 0,
"createdate": "2022-12-20 10:50:13.000",
"updateuserid": null,
"updatedate": "2022-12-20 10:50:13.000",
"tafsilgroupacccoding": null,
"tafsilgroupname": "M Test2",
"tafsilgrouptypeid": 930012,
"tafsillevel": "1",
"defaultmainaccount_id": null,
"duedatedaynum": 10,
"creditexpiredate": null,
"creditstartdate": null,
"autocreatecrmaccount": false,
"defaultcodingtree_id": null,
"pricinglistgroupinfo_id": null,
"deleteddate": null,
"erpcode": null,
"mainaccountprefex": null,
"__tafsilgrouptypeid_value": "مشتريان",
"__tafsilgrouptypeid_link": "/Accounts/TafsilGroupTypes/930012",
"__defaultmainaccount_id_value": null,
"__defaultmainaccount_id_link": null,
"__defaultcodingtree_id_value": null,
"__defaultcodingtree_id_link": null,
"__pricinglistgroupinfo_id_value": null,
"__pricinglistgroupinfo_id_link": null,
"__createuserid_value": "SysAdmin مدير",
"__createuserid_link": "/person/personinfo/0",
"__updateuserid_value": null,
"__updateuserid_link": null,
"iseditable": true
},
"additionalData": {
"exceptions": {}
},
"userMessage": null,
"developerMessage": null,
"totalCount": 0,
"messageType": "ok",
"messageSound": null,
"metaVersion": "v2_bmvd-q1_1671486146_1",
"requestId": "0HMLC6H35Q7PL:00000005",
"actionOutput": {
"recordOpenForm": [],
"recordEditForm": [],
"recordKey": [],
"printReport": [],
"helpLink": [],
"data": {},
"additionalData": null
},
"serverTime": "2022-12-20 10:50:13.650"
}