دریافت لیست
| متد | endpoint |
|---|---|
| Get | financials/ |
Response
"financials": [
{
"id": 1,
"balance": 0,
"accountingCode": "0001",
"name": "بانک ملی",
"branch": "میدان فاطمی",
"accountNumber": "1234567890",
"description": "جساب متصل به پوز فروشگاه",
"default": true,
"active": true,
"BusinessId": "1",
"type": "bank",
"CurrencyId": 1,
"Currency": {
"id": 1,
"en_title": "IRR",
"fa_title": "ریال",
"createdAt": "2022-07-16 06:14:53",
"updatedAt": "2022-07-16 06:14:53"
},
"updatedAt": "2022-09-20 07:37:13",
"createdAt": "2022-09-20 07:37:13"
}
...
]
دریافت از طریق Id
| متد | endpoint |
|---|---|
| Get | financials/{id} |
Request
| عنوان پارامتر | نوع پارامتر | نوع داده | توضیحات |
|---|---|---|---|
| id | اجباری | Integer | Id حساب |
Response
"financial": {
"id": 1,
"balance": 0,
"accountingCode": "0001",
"name": "بانک ملی",
"branch": "میدان فاطمی",
"accountNumber": "1234567890",
"description": "جساب متصل به پوز فروشگاه",
"default": true,
"active": true,
"BusinessId": "1",
"type": "bank",
"CurrencyId": 1,
"Currency": {
"id": 1,
"en_title": "IRR",
"fa_title": "ریال",
"createdAt": "2022-07-16 06:14:53",
"updatedAt": "2022-07-16 06:14:53"
},
"updatedAt": "2022-09-20 07:37:13",
"createdAt": "2022-09-20 07:37:13"
}
ذخیره
| متد | endpoint |
|---|---|
| Post | financials/ |
Request
| عنوان پارامتر | نوع پارامتر | نوع داده | توضیحات |
|---|---|---|---|
| accountingCode | اختیاری | String | کد شخص در صورتی که کد شخص را وارد نکنید، شخص جدید ذخیره می شود. در صورتی که کد وارد شود و موجود باشد، اطلاعات ویرایش می شود.در صورتی که کد وارد شود و موجود نباشد، شخص با آن کد ذخیره خواهد شد. کد باید به صورت رشته ای از اعداد شد |
| nickName | اجباری | String | نام مستعار |
| isLegal | اختیاری | String | |
| firstName | اختیاری | String | نام |
| lastName | اختیاری | String | نام خانوادگی |
| active | اختیاری | Boolean | وضعیت فعال یا غیر فعال کاربر |
| personType | اجباری | Enum(customer,personnel,seller,provider) | نوع شخص که فقط یکی از موارد (customer,personnel,seller,provider) می تواند باشد |
| personTypeId | اختیاری | Integer | دسته بندی شخص |
| financialCredit | اختیاری | Integer | اعتبار مالی |
| tax | اختیاری | Integer | مالیات |
| description | اختیاری | String | توضیحات |
| country | اختیاری | String | کشور |
| state | اختیاری | String | استان |
| city | اختیاری | String | شهر |
| postalCode | اختیاری | String | |
| address | اختیاری | String | |
| phone | اختیاری | String | |
| mobile | اختیاری | String | |
| اختیاری | String | ||
| website | اختیاری | String | |
| bankName | اختیاری | String | |
| bankAccountNumber | اختیاری | String | |
| bankCardNumber | اختیاری | String | |
| bankShaba | اختیاری | String | |
| jobPosition | اختیاری | String | |
| salary | اختیاری | String | |
| contractStart | اختیاری | String | |
| contractEnd | اختیاری | String | |
| contractDescription | اختیاری | String | |
| commissionInput | اختیاری | String |
مثال
"financial": {
"id": 1,
"balance": 0,
"accountingCode": "0001",
"name": "بانک ملی",
"branch": "میدان فاطمی",
"accountNumber": "1234567890",
"description": "جساب متصل به پوز فروشگاه",
"default": true,
"active": true,
"BusinessId": "1",
"type": "bank",
"CurrencyId": 1,
"updatedAt": "2022-09-20 07:37:13",
"createdAt": "2022-09-20 07:37:13"
}
Response
"financial": {
"id": 1,
"balance": 0,
"accountingCode": "0001",
"name": "بانک ملی",
"branch": "میدان فاطمی",
"accountNumber": "1234567890",
"description": "جساب متصل به پوز فروشگاه",
"default": true,
"active": true,
"BusinessId": "1",
"type": "bank",
"CurrencyId": 1,
"updatedAt": "2022-09-20 07:37:13",
"createdAt": "2022-09-20 07:37:13"
}
ویرایش
| متد | endpoint |
|---|---|
| Put | financials/{id} |
Request
| عنوان پارامتر | نوع پارامتر | نوع داده | توضیحات |
|---|---|---|---|
| id | اجباری | Integer | Id حساب |
Response
"financial": {
"id": 1,
"balance": 0,
"accountingCode": "0001",
"name": "بانک ملی",
"branch": "میدان فاطمی",
"accountNumber": "1234567890",
"description": "جساب متصل به پوز فروشگاه",
"default": true,
"active": true,
"BusinessId": "1",
"type": "bank",
"CurrencyId": 1,
"updatedAt": "2022-09-20 07:37:13",
"createdAt": "2022-09-20 07:37:13"
}
حذف
| متد | endpoint |
|---|---|
| Delete | financials/{id} |
Request
| عنوان پارامتر | نوع پارامتر | نوع داده | توضیحات |
|---|---|---|---|
| id | اجباری | Integer | Id حساب |
Response
{
"message": "حساب با موفقیت حذف گردید"
}
2/5
(1 نظر)