Skip to main content
#P1612

GET /v2/accounting/preference/{id}

Route Info

Method Endpoint Controller Middleware
GET /v2/accounting/preference/{id} AccountingController@showMappingPreferences authWithJwt

شرح عملکرد (Functionality)

این مسیر برای دریافت یک رکورد واحد از جدول mapping_accounting_preferences بر اساس شناسه ارسال شده در {id} استفاده می‌شود.

هیچ پردازش اضافی، تغییر ساختار یا اعتبارسنجی ویژه انجام نمی‌شود؛ فقط رکورد دیتابیس خوانده شده و به‌صورت مستقیم بازگردانده می‌شود.

پارامتر مسیر (Path Parameter)

  • {id} شناسه عددی رکورد موردنظر در جدول نگاشت‌های حسابداری

پاسخ موفق (Success Response)

اگر رکورد موجود باشد:

{
  "payload": {
    "id": 12,
    "branch": 1,
    "object_type": "customer",
    "object": 24,
    "title": "مشتری عمده",
    "system_code": "24",
    "code": "110201",
    "updated_at": "2024-07-21 10:00:00"
  },
  "meta": {
    "timestamp": 1733056000
  }
}

اگر رکورد موجود نباشد، مقدار payload برابر false خواهد بود.

{
  "payload": false,
  "meta": {
    "timestamp": 1733056000
  }
}

خطاها (Errors)

  • این مسیر هیچ خطای اختصاصی ندارد.
  • در صورت عدم یافتن رکورد، payload = false بازگردانده می‌شود.

وابستگی دیتابیس

Table Description
mapping_accounting_preferences ذخیره‌ساز نگاشت‌های حسابداری

Meta

  • HTTP Status Code: 200
  • Database Method: find(id)
  • No pagination