# GET /v2/accounting/preference/{id}

<div id="bkmrk-" style="direction: rtl; font-family: Vazir, Tahoma; line-height: 1.9; text-align: justify;">  </div>### Route Info

<div id="bkmrk-method-endpoint-cont" style="direction: rtl; font-family: Vazir, Tahoma; line-height: 1.9; text-align: justify;"><table border="1" style="width: 100%; border-collapse: collapse; text-align: center;"><tbody><tr style="background: #f5f5f5; font-weight: bold;"><td>Method</td><td>Endpoint</td><td>Controller</td><td>Middleware</td></tr><tr><td style="direction: ltr;">GET</td><td style="direction: ltr;">/v2/accounting/preference/{id}</td><td style="direction: ltr;">AccountingController@showMappingPreferences</td><td style="direction: ltr;">authWithJwt</td></tr></tbody></table>

  </div>### شرح عملکرد (Functionality)

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

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

<div class="align-right" id="bkmrk--1" style="direction: rtl; font-family: Vazir, Tahoma; line-height: 1.9;">  </div>### پارامتر مسیر (Path Parameter)

<div id="bkmrk-%7Bid%7D-%D8%B4%D9%86%D8%A7%D8%B3%D9%87-%D8%B9%D8%AF%D8%AF%DB%8C-%D8%B1%DA%A9%D9%88%D8%B1" style="direction: rtl; font-family: Vazir, Tahoma; line-height: 1.9; text-align: justify;">- **{id}** شناسه عددی رکورد موردنظر در جدول نگاشت‌های حسابداری

  </div>### پاسخ موفق (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
  }
}
```

<div id="bkmrk--2" style="direction: rtl; font-family: Vazir, Tahoma; line-height: 1.9; text-align: justify;">  </div>### خطاها (Errors)

<div id="bkmrk-%D8%A7%DB%8C%D9%86-%D9%85%D8%B3%DB%8C%D8%B1-%D9%87%DB%8C%DA%86-%D8%AE%D8%B7%D8%A7%DB%8C-%D8%A7%D8%AE" style="direction: rtl; font-family: Vazir, Tahoma; line-height: 1.9; text-align: justify;">- این مسیر هیچ خطای اختصاصی ندارد.
- در صورت عدم یافتن رکورد، `payload = false` بازگردانده می‌شود.

  </div>### وابستگی دیتابیس

<div id="bkmrk-table-description-ma" style="direction: rtl; font-family: Vazir, Tahoma; line-height: 1.9; text-align: justify;"><table border="1" style="width: 100%; border-collapse: collapse; text-align: center;"><tbody><tr style="background: #f5f5f5; font-weight: bold;"><td>Table</td><td>Description</td></tr><tr><td>mapping\_accounting\_preferences</td><td>ذخیره‌ساز نگاشت‌های حسابداری</td></tr></tbody></table>

  </div>### Meta

<div id="bkmrk-http-status-code%3A-20" style="direction: rtl; font-family: Vazir, Tahoma; line-height: 1.9; text-align: justify;">- HTTP Status Code: 200
- Database Method: `find(id)`
- No pagination

</div>