دریافت لیست
| متد | 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 نظر)