متدهای اشخاص در مستندات رابط برنامه نویسی حسابفا
پارامترها :
apiKey userId password loginToken |
پارامتر های اجباری برای تمامی متد ها
(مشاهده توضیحات) |
code | کد شخص مورد نظر |
آیتم های موجود در پاسخ:
Success ErrorCode ErrorMessage |
(مشاهده توضیحات) |
Result | Object نگهدارنده اطلاعات شخص |
Code | کد شخص |
Name | نام شخص |
Company | شرکت |
FirstName | نام |
LastName | نام خانوادگی |
ContactType | نوع شخص (جدول نوع اشخاص) |
NationalCode | کد/شناسه ملی |
EconomicCode | کد اقتصادی |
RegistrationNumber | شماره ثبت |
Address | آدرس شخص |
City | شهر |
State | استان |
PostalCode | کد پستی |
Phone | شماره تلفن |
Fax | شماره فکس |
Mobile | شماره موبایل |
ایمیل | |
Website | وب سایت |
RegistrationDate | تاریخ ثبت نام |
Note | یادداشت |
SharePercent | درصد سهام |
Liability | بدهکاری |
Credits | بستانکاری |
ContactCredit | اعتبار مالی |
Tag | فیلد متنی قابل استفاده توسط برنامه نویس |
Active | وضعیت شخص: فعال یا غیرفعال |
TaxType | نوع مالیات (جدول نوع مالیات شخص) |
NodeFamily |
دسته بندی شخص: یک فیلد متنی که به فرمت زیر می باشد.
"اشخاص: دسته 1: دسته 2: ..." |
{ Success: true, ErrorCode: 0, ErrorMessage: "", Result:{ Code: '0001', Name: 'شرکت توحید', Company: 'شرکت توحید', FirstName: 'محمد', LastName: 'محمدی', ContactType: 2, NationalCode: '65465465465', EconomicCode: '13232323221', RegistrationNumber: '9879898798798', Address: "", City: 'تهران', State: 'تهران', PostalCode: '2154665656', Phone: '02188664523', Fax: '02188664524', Mobile: '09361234567', Email: 'info@sample.com', Website: "", RegistrationDate: '2018/05/14 13:10:22', Note: "", SharePercent: 0, Liability: 0, Credits: 0, ContactCredit: 0, Tag: '', Active: true, TaxType: 5, NodeFamily: 'اشخاص:اشخاص حقوقی:سازمان ها' } }
پارامترها :
apiKey userId password loginToken |
پارامتر های اجباری برای تمامی متد ها
(مشاهده توضیحات) |
idList | id شخص یا اشخاص مورد نظر |
آیتم های موجود در پاسخ:
Success ErrorCode ErrorMessage |
(مشاهده توضیحات) |
Result | Object نگهدارنده اطلاعات شخص |
Code | کد شخص |
Name | نام شخص |
Company | شرکت |
FirstName | نام |
LastName | نام خانوادگی |
ContactType | نوع شخص (جدول نوع اشخاص) |
NationalCode | کد/شناسه ملی |
EconomicCode | کد اقتصادی |
RegistrationNumber | شماره ثبت |
Address | آدرس شخص |
City | شهر |
State | استان |
PostalCode | کد پستی |
Phone | شماره تلفن |
Fax | شماره فکس |
Mobile | شماره موبایل |
ایمیل | |
Website | وب سایت |
RegistrationDate | تاریخ ثبت نام |
Note | یادداشت |
SharePercent | درصد سهام |
Liability | بدهکاری |
Credits | بستانکاری |
ContactCredit | اعتبار مالی |
Tag | فیلد متنی قابل استفاده توسط برنامه نویس |
Active | وضعیت شخص: فعال یا غیرفعال |
TaxType | نوع مالیات (جدول نوع مالیات شخص) |
NodeFamily |
دسته بندی شخص: یک فیلد متنی که به فرمت زیر می باشد.
"اشخاص: دسته 1: دسته 2: ..." |
{ Success: true, ErrorCode: 0, ErrorMessage: "", Result:{ Code: '0001', Name: 'شرکت توحید', Company: 'شرکت توحید', FirstName: 'محمد', LastName: 'محمدی', ContactType: 2, NationalCode: '65465465465', EconomicCode: '13232323221', RegistrationNumber: '9879898798798', Address: "", City: 'تهران', State: 'تهران', PostalCode: '2154665656', Phone: '02188664523', Fax: '02188664524', Mobile: '09361234567', Email: 'info@sample.com', Website: "", RegistrationDate: '2018/05/14 13:10:22', Note: "", SharePercent: 0, Liability: 0 Credits: 0, ContactCredit: 0, Tag: '', Active: true, TaxType: 5, NodeFamily: 'اشخاص:اشخاص حقوقی:سازمان ها' } }
پارامترها :
apiKey userId password loginToken |
پارامتر های اجباری برای تمامی متد ها
(مشاهده توضیحات) |
queryInfo | Object فیلتر و مرتب سازی (مشاهده توضیحات) |
آیتم های موجود در پاسخ:
Success ErrorCode ErrorMessage |
(مشاهده توضیحات) |
Result | درون فیلد result آرایه ای از اشخاص قرار میگیرد. |
TotalCount | تعداد کل |
FilteredCount | تعداد فیلتر شده |
From | شماره ردیف شروع |
To | شماره ردیف خاتمه |
List | لیستی از Objectهای نگهدارنده اطلاعات اشخاص می باشد. هر Object شخص شامل ساختار زیر می باشد: |
Code | کد شخص |
Name | نام شخص |
Company | شرکت |
FirstName | نام |
LastName | نام خانوادگی |
ContactType | نوع شخص (جدول نوع اشخاص) |
NationalCode | کد/شناسه ملی |
EconomicCode | کد اقتصادی |
RegistrationNumber | شماره ثبت |
Address | آدرس شخص |
City | شهر |
State | استان |
PostalCode | کد پستی |
Phone | شماره تلفن |
Fax | شماره فکس |
Mobile | شماره موبایل |
ایمیل | |
Website | وب سایت |
RegistrationDate | تاریخ ثبت نام |
Note | یادداشت |
SharePercent | درصد سهام |
Liability | بدهکاری |
Credits | بستانکاری |
ContactCredit | اعتبار مالی |
Tag | فیلد متنی قابل استفاده توسط برنامه نویس |
Active | وضعیت شخص: فعال یا غیرفعال |
TaxType | نوع مالیات (جدول نوع مالیات شخص) |
NodeFamily |
دسته بندی شخص: یک فیلد متنی که به فرمت زیر می باشد.
"اشخاص: دسته 1: دسته 2: ..." |
{ Success: true, ErrorCode: 0, ErrorMessage: "", Result: { TotalCount:20, FilteredCount:2, From:1, To:2, List:[{ Code: '0001', Name: 'شرکت توحید', Company: 'شرکت توحید', FirstName: 'محمد', LastName: 'محمدی', ContactType: 2, NationalCode: '65465465465', EconomicCode: '13232323221', RegistrationNumber: '9879898798798', Address: "", City: 'تهران', State: 'تهران', PostalCode: '2154665656', Phone: '02188664523', Fax: '02188664524', Mobile: '09361234567', Email: 'info@sample.com', Website: "", RegistrationDate: '2018/05/14 13:10:22', Note: "", SharePercent: 0, Liability: 0, Credits: 0, ContactCredit: 0, Tag: '', Active: true, TaxType: 5, NodeFamily: 'اشخاص:اشخاص حقوقی:سازمان ها' },{ Code: '0002', Name: 'شرکت آزمایشی', Company: 'شرکت آزمایشی', FirstName: 'رضا', LastName: 'محمدی', ContactType: 2, NationalCode: '65465465465', EconomicCode: '13232323221', RegistrationNumber: '9879898798798', Address: "", City: 'تهران', State: 'تهران', PostalCode: '2154665656', Phone: '02188664523', Fax: '02188664524', Mobile: '09361234567', Email: 'info@sample.com', Website: "", RegistrationDate: '2018/05/14 13:10:22', Note: "", SharePercent: 0, Liability: 0, Credits: 0, ContactCredit: 0, Tag: '', Active: false, TaxType: 5, NodeFamily: 'اشخاص:اشخاص حقوقی:سازمان ها' }] } }
پارامترها :
apiKey userId password loginToken |
پارامتر های اجباری برای تمامی متد ها
(مشاهده توضیحات) |
contact |
Object نگهدارنده اطلاعات شخص می باشد.هر Object شامل ساختار زیرمی باشد : * آیتم های ستاره دار ضروری هستند. |
code |
کد شخص در صورتی که کد شخص را وارد نکنید، شخص جدید ذخیره می شود. در صورتی که کد وارد شود و موجود باشد، اطلاعات ویرایش می شود. در صورتی که کد وارد شود و موجود نباشد، شخص با آن کد ذخیره خواهد شد. |
*name | نام شخص |
company | شرکت |
firstName | نام |
lastName | نام خانوادگی |
* contactType | نوع شخص (جدول نوع اشخاص) |
nationalCode | کد/شناسه ملی |
economicCode | کد اقتصادی |
registrationNumber | شماره ثبت |
address | آدرس شخص |
city | شهر |
state | استان |
postalCode | کد پستی |
phone | شماره تلفن |
fax | شماره فکس |
mobile | شماره موبایل |
ایمیل | |
website | وب سایت |
note | یادداشت |
contactCredit | اعتبار مالی |
tag | فیلد متنی قابل استفاده توسط برنامه نویس |
taxType | نوع مالیات (جدول نوع مالیات شخص) |
active | وضعیت شخص: فعال یا غیرفعال |
nodeFamily |
دسته بندی شخص: یک فیلد متنی که به فرمت زیر می توان دسته بندی شخص را در آن تعریف کرد.
"اشخاص: دسته 1: دسته 2: ..." |
آیتم های موجود در پاسخ:
Success ErrorCode ErrorMessage |
(مشاهده توضیحات) |
Result | در صورت موفقیت آمیز بودن، Object شخص ذخیره شده یا ویرایش شده درون Result قرار می گیرد. |
Code | کد شخص |
Name | نام شخص |
Company | شرکت |
FirstName | نام |
LastName | نام خانوادگی |
ContactType | نوع شخص (جدول نوع اشخاص) |
NationalCode | کد/شناسه ملی |
EconomicCode | کد اقتصادی |
RegistrationNumber | شماره ثبت |
Address | آدرس شخص |
City | شهر |
State | استان |
PostalCode | کد پستی |
Phone | شماره تلفن |
Fax | شماره فکس |
Mobile | شماره موبایل |
ایمیل | |
Website | وب سایت |
Note | یادداشت |
ContactCredit | اعتبار مالی |
Tag | فیلد متنی قابل استفاده توسط برنامه نویس |
TaxType | نوع مالیات – مقادیر مجاز: 5 – 6 – 7 - 8 |
Active | وضعیت شخص: فعال یا غیرفعال |
NodeFamily |
دسته بندی شخص: یک فیلد متنی که به فرمت زیر می باشد.
"اشخاص: دسته 1: دسته 2: ..." |
{ Success: true, ErrorCode: 0, ErrorMessage: "", Result: { Code: '0001', Name: 'شرکت توحید', Company: 'شرکت توحید', FirstName: 'محمد', LastName: 'محمدی', ContactType: 2, NationalCode: '65465465465', EconomicCode: '13232323221', RegistrationNumber: '9879898798798', Address: "", City: 'تهران', State: 'تهران', PostalCode: '2154665656', Phone: '02188664523', Fax: '02188664524', Mobile: '09361234567', Email: 'info@sample.com', Website: "", RegistrationDate: '2018/05/14 13:10:22', Note: "", SharePercent: 0, Liability: 0, Credits: 0, ContactCredit: 0, Tag: '', Active: true, TaxType: 5, NodeFamily: 'اشخاص:اشخاص حقوقی:سازمان ها' } }>
پارامترها :
apiKey userId password loginToken |
پارامتر های اجباری برای تمامی متد ها
(مشاهده توضیحات) |
contacts |
لیستی از Objectهای نگهدارنده اطلاعات اشخاص می باشد.هر Object شامل ساختار زیر می باشد : * آیتم های ستاره دار ضروری هستند. |
code |
کد شخص در صورتی که کد شخص را وارد نکنید، شخص جدید ذخیره می شود. در صورتی که کد وارد شود و موجود باشد، اطلاعات ویرایش می شود. در صورتی که کد وارد شود و موجود نباشد، شخص با آن کد ذخیره خواهد شد. |
*name | نام شخص |
company | شرکت |
firstName | نام |
lastName | نام خانوادگی |
* contactType | نوع شخص (جدول نوع اشخاص) |
nationalCode | کد/شناسه ملی |
economicCode | کد اقتصادی |
registrationNumber | شماره ثبت |
address | آدرس شخص |
city | شهر |
state | استان |
postalCode | کد پستی |
phone | شماره تلفن |
fax | شماره فکس |
mobile | شماره موبایل |
ایمیل | |
website | وب سایت |
note | یادداشت |
contactCredit | اعتبار مالی |
tag | فیلد متنی قابل استفاده توسط برنامه نویس |
active | وضعیت شخص: فعال یا غیرفعال |
taxType | نوع مالیات (جدول نوع مالیات شخص) |
nodeFamily |
دسته بندی شخص: یک فیلد متنی که به فرمت زیر می باشد.
"اشخاص: دسته 1: دسته 2: ..." |
{ apiKey: 'asdfASR^%FDHdsfg456', userId: 'mail@example.com', password: '123456', loginToken: 'f6b912...45fdc', contacts:[{ code: '0001', name: 'شرکت توحید', firstName: 'محمد', lastName: 'محمدی', contactType: 2, nodeFamily: 'اشخاص:اشخاص حقوقی:سازمان ها' }, { name: 'رضا علی پور', contactType: 1 }] }
آیتم های موجود در پاسخ:
Success ErrorCode ErrorMessage |
(مشاهده توضیحات) |
Result | در صورت موفقیت آمیز بودن، لیستی از اشخاص ذخیره شده یا ویرایش شده درون Result قرار می گیرد. |
Code | کد شخص |
Name | نام شخص |
Company | شرکت |
FirstName | نام |
LastName | نام خانوادگی |
ContactType | نوع شخص (جدول نوع اشخاص) |
NationalCode | کد/شناسه ملی |
EconomicCode | کد اقتصادی |
RegistrationNumber | شماره ثبت |
Address | آدرس شخص |
City | شهر |
State | استان |
PostalCode | کد پستی |
Phone | شماره تلفن |
Fax | شماره فکس |
Mobile | شماره موبایل |
ایمیل | |
Website | وب سایت |
Note | یادداشت |
ContactCredit | اعتبار مالی |
Tag | فیلد متنی قابل استفاده توسط برنامه نویس |
TaxType | نوع مالیات (جدول نوع مالیات شخص) |
Active | وضعیت شخص: فعال یا غیرفعال |
NodeFamily |
دسته بندی شخص: یک فیلد متنی که به فرمت زیر می باشد.
"اشخاص: دسته 1: دسته 2: ..." |
{ Success: true, ErrorCode: 0, ErrorMessage: "", Result: [{ Code: '0001', Name: 'شرکت توحید', Company: 'شرکت توحید', FirstName: 'محمد', LastName: 'محمدی', ContactType: 2, NationalCode: '65465465465', EconomicCode: '13232323221', RegistrationNumber: '9879898798798', Address: "", City: 'تهران', State: 'تهران', PostalCode: '2154665656', Phone: '02188664523', Fax: '02188664524', Mobile: '09361234567', Email: 'info@sample.com', Website: "", RegistrationDate: '2018/05/14 13:10:22', Note: "", SharePercent: 0, Liability: 0, Credits: 0, ContactCredit: 0, Tag: '', Active: true, TaxType: 5, }, { Code: '0005', Name: 'رضا علی پور', Company: '', FirstName: '', LastName: '', ContactType: 1, NationalCode: '', EconomicCode: '', RegistrationNumber: '', Address: "", City: '', State: '', PostalCode: '', Phone: '', Fax: '', Mobile: '', Email: '', Website: "", RegistrationDate: '2018/05/14 13:10:22', Note: "", SharePercent: 0, Liability: 0, Credits: 0, ContactCredit: 0, Tag: '', Active: false, TaxType: 5, NodeFamily: 'اشخاص:اشخاص حقوقی:سازمان ها' }] }
پارامترها :
apiKey userId password loginToken |
پارامتر های اجباری برای تمامی متد ها
(مشاهده توضیحات) |
code | کد شخص مورد نظر |
آیتم های موجود در پاسخ:
Success ErrorCode ErrorMessage |
(مشاهده توضیحات) |
Result | در صورت موفقیت آمیز بودن مقدار true درون Result قرار می گیرد. |
پارامترها :
apiKey userId password loginToken |
پارامتر های اجباری برای تمامی متد ها
(مشاهده توضیحات) |
code | کد شخص مورد نظر |
showAllAccounts | نمایش سایر حسابها(پیشفرض false) |
days | تعداد روز اعتبار (پیشفرض 30 روز) |
آیتم های موجود در پاسخ:
Success ErrorCode ErrorMessage Result |
(مشاهده توضیحات) |
Link | لینک کارت حساب شخص |