kariyahesab Logo در حال بارگذاری ...

نرم افزار حسابداری کاریا حساب، با ترکیب قابلیت های اختصاصی خود و مجموعه نرم افزارهای مایکروسافت، به خصوص پنل اکسس و پنل اکسل، تجربه جدیدی را در بالاترین سطح کیفیت، به کاربران ارجمند خود ارائه می نماید.

تماس با ما
تلفن مشاوره 021-91004345
آدرس تهران، سعادت آباد، بلوار دریا، خیابان سردار دریا (مطهری جنوبی)، کوچه فروردین پلاک 14
ما را دنبال کنید
تماس با ما
تلفن مشاوره 021-91004345
آدرس تهران، سعادت آباد، بلوار دریا، خیابان سردار دریا (مطهری جنوبی)، کوچه فروردین پلاک 14
ما را دنبال کنید

API ایجاد شخص در کاریا حساب | مستندات کامل Web Service تعریف مشتری و طرف حساب

API ایجاد شخص در کاریا حساب | مستندات کامل Web Service تعریف مشتری و طرف حساب

API ایجاد شخص در کاریا حساب | مستندات کامل Web Service تعریف مشتری و طرف حساب

تاریخ
نظرات
بدون نظر

API ایجاد شخص در کاریا حساب این امکان را فراهم می‌کند که توسعه‌دهندگان بتوانند مشتریان، تامین‌کنندگان، کارکنان، تنخواه‌داران و سایر اشخاص را به‌صورت مستقیم از نرم‌افزارهای دیگر مانند فروشگاه اینترنتی، CRM، ERP و سیستم‌های داخلی در نرم‌افزار حسابداری کاریا ثبت کنند.

این وب سرویس برای اتصال سیستم‌های خارجی به کاریا حساب طراحی شده و در ثبت اطلاعات مالی، صدور فاکتور، عملیات حسابداری، دریافت و پرداخت، حواله انبار و مدیریت طرف حساب‌ها کاربرد دارد.

اگر قصد اتصال سایت، اپلیکیشن یا نرم‌افزار اختصاصی خود به API کاریا حساب را دارید، این مستندات تمامی اطلاعات موردنیاز برای ثبت شخص در سیستم حسابداری کاریا را در اختیار شما قرار می‌دهد.


API تعریف شخص در کاریا حساب چیست؟

وب سرویس تعریف شخص (Person Endpoint) یکی از مهم‌ترین API های نرم‌افزار حسابداری کاریا است که برای ایجاد طرف حساب جدید در سیستم مالی استفاده می‌شود.

با استفاده از این API می‌توانید:

  • مشتری جدید ثبت کنید
  • تامین کننده ایجاد کنید
  • کارمند تعریف کنید
  • تنخواه‌دار ثبت کنید
  • اطلاعات اشخاص را از CRM به حسابداری منتقل کنید
  • اتصال فروشگاه اینترنتی به کاریا حساب را انجام دهید

آدرس API ثبت شخص در کاریا حساب

Request Method

POST

API URL

https://panel.kariyahesab.com/DefinitionEndpoint/customer

احراز هویت در API کاریا حساب

برای استفاده از API کاریا حساب باید هدر Authorization در تمامی درخواست‌ها ارسال شود.

نمونه Header

Authorization: {API_TOKEN}

توکن احراز هویت توسط تیم فنی کاریا حساب در اختیار توسعه‌دهندگان قرار می‌گیرد.


پیش نیاز فعال سازی API کاریا حساب

قبل از استفاده از وب سرویس‌های کاریا حساب باید دسترسی API برای میزکار شما فعال شود.

برای فعال سازی API لازم است درخواست رسمی برای تیم پشتیبانی کاریا ارسال گردد.

اطلاعات موردنیاز برای فعال سازی API

  • درخواست فعال سازی API
  • آدرس IP سرور
  • دامنه یا URL سیستم ارسال کننده درخواست

اطلاعاتی که توسط کاریا حساب ارائه می‌شود

  • mizekar : شناسه میزکار
  • mizekaruser : شناسه کاربر میزکار
  • userid : شناسه کاربر
  • fiscalyear : شناسه سال مالی فعال
  • Authorization : توکن API

فرمت ارسال اطلاعات در API

Content Type

application/json

تمامی داده‌ها باید به‌صورت JSON معتبر ارسال شوند.


پارامترهای API ایجاد شخص در کاریا حساب

فیلدهای پایه سیستم

mizekar

شناسه میزکار فعال در کاریا حساب.

mizekaruser

شناسه کاربر میزکار دارای دسترسی API.

userid

شناسه کاربری ثبت کننده اطلاعات.

fiscalyear

شناسه سال مالی فعال.


اطلاعات اصلی شخص

name

نام شخص یا شرکت.

  • الزامی
  • حداکثر 200 کاراکتر

address

آدرس شخص یا شرکت.

  • اختیاری
  • حداکثر 500 کاراکتر

shakhskind

نوع شخص در سیستم حسابداری کاریا.


1 = شخص حقوقی
2 = شخص حقیقی انفرادی
3 = شخص حقیقی مشارکت مدنی
4 = اتباع غیر ایرانی
5 = مصرف کننده نهایی

کد ملی و شناسه ملی

meli

این فیلد برای ثبت شناسه ملی، کد ملی یا شماره فراگیر استفاده می‌شود.

  • شخص حقوقی: شناسه ملی 10 یا 11 رقمی
  • شخص حقیقی: کد ملی 10 رقمی
  • اتباع خارجی: شماره فراگیر 12 رقمی
  • مصرف کننده نهایی: اختیاری

فقط مقدار عددی مجاز است.


کد اقتصادی

eghtesadi

کد اقتصادی شخص یا شرکت.

  • حقوقی: شناسه ملی
  • حقیقی انفرادی: 14 رقمی
  • مشارکت مدنی: 12 رقمی
  • اتباع خارجی: شماره فراگیر

در صورت خالی بودن یا نامعتبر بودن طول داده، API خطا برمی‌گرداند.

استعلام شناسه ملی: https://www.tax.gov.ir/action/do/InquiryNationalID


اطلاعات تماس

  • ostan : استان
  • shahrestan : شهرستان
  • shahr : شهر
  • tel : تلفن ثابت
  • mobile : شماره موبایل

شماره ثبت شرکت

sabtnum

شماره ثبت فقط برای اشخاص حقوقی استفاده می‌شود.

  • بین 3 تا 8 رقم
  • اختیاری

کد پستی

codeposti

کد پستی باید 10 رقم عددی باشد.

برای ثبت اشخاص در سیستم حسابداری کاریا وارد کردن کد پستی الزامی است.


نوع طرف حساب

kindofwork


1 = تامین کننده
2 = مشتری
3 = کارمند
4 = تنخواه دار

الزامات ثبت اشخاص در API کاریا حساب

اشخاص حقوقی و حقیقی

برای اشخاص حقوقی، حقیقی و اتباع خارجی وارد کردن اطلاعات زیر الزامی است:

  • نام
  • کد ملی یا شناسه ملی
  • کد اقتصادی

مصرف کننده نهایی

در حالت مصرف کننده نهایی فقط فیلد name الزامی است.

ثبت کارمند

برای تعریف کارمند وارد کردن کد ملی الزامی است.

ثبت تنخواه دار

برای تنخواه‌دار تمامی فیلدها اختیاری هستند.


نمونه JSON برای ثبت شخص در API کاریا حساب

{
  "mizekar": 10,
  "mizekaruser": 10,
  "userid": 88718,
  "fiscalyear": 5730,
  "name": "شرکت نمونه حسابداری",
  "address": "تهران، خیابان ولیعصر، پلاک ۱۲۳",
  "shakhskind": "1",
  "meli": "1234567890",
  "eghtesadi": "411111111111",
  "ostan": "تهران",
  "shahrestan": "تهران",
  "kindofwork": "2",
  "sabtnum": "45879",
  "shahr": "تهران",
  "codeposti": "1234567890",
  "tel": "02188776655",
  "mobile": "09121234567"
}

نمونه پاسخ موفق API

{
  "success": true,
  "message": "شخص با موفقیت ثبت شد"
}

خطاهای متداول API

خطای Authorization

در صورت ارسال نکردن توکن API یا نامعتبر بودن آن، درخواست رد خواهد شد.

خطای کد ملی

در صورت وارد کردن کاراکتر غیرعددی یا تعداد رقم نامعتبر، API خطا برمی‌گرداند.

خطای کد اقتصادی

اگر طول کد اقتصادی صحیح نباشد عملیات ثبت شخص انجام نمی‌شود.

سوالات متداول

بله، با استفاده از API تعریف شخص و سایر وب سرویس‌های کاریا حساب می‌توان فروشگاه اینترنتی را به سیستم حسابداری متصل کرد.

بله، تمامی درخواست‌ها باید با فرمت application/json ارسال شوند.

بله، تمامی درخواست‌های API باید دارای هدر Authorization باشند.

امتیاز : 5
تعداد رای : 1

برچسب:
  • اشتراک گذاری:

هنوز هیچ نظری در مورد این مقاله ثبت نشده است. اولین نفری باشید که این مقاله را مورد بازنگری قرار میدهد.

نظر شما برای ما مهم است

مشاوره رایگان و کارشناسان پشتیبان

برای مشاوره رایگان تماس بگیرید...

kariya CTA