POST
{{url}}/{{ErpApiVersion}}/product/codingdepartment
Body
{
    "Title": "کالاي سفارشي",
    "codingparentdepartment_id": 140083,
    "departmentcoding": "62",
    "ERPCode": "801900000003877"
} 

در صورتی که codingparentdepartment_id نال باشد ، در ریشه ایجاد خواهد شد
در صورتی که بخواهیم در سطوح بعدی قرار گیرد ، باید شناسه نود والد را برای این فیلد قرار دهیم

نکته : فیلد DepartmentCoding باید با فرمت مشخص شده در تنظیمات مخصوص مشتری باشد ([Support].[SetupCustomerSpecificSettings])

در مثال بالا به صورت دورقمی تعیین شده و در صورت تفاوت با این طول ، خطا صادر می شود

در ایجاد رکورد جدید در جداول درختی ، به صورت زیر توسط api اعمال می گردد
DepartmentCoding = codingparentdepartment_id+ DepartmentCoding
بنابراین اگر با این مقدار تکراری در فیلد DepartmentCoding  وجود داشته باشد ، خطا می دهد

  • No labels