POST api/payroll/salary/staff-salary-bank-issue
Save Staff Salary Issue in Bank Data.
Request Information
URI Parameters
None.
Body Parameters
Systemic.Model.Payroll.mlSalary+StaffSalaryIssueData| Name | description | Type | Additional information |
|---|---|---|---|
| SalarySysID | integer |
None. |
|
| SalaryDate | string |
None. |
|
| SalaryTransSysID | integer |
None. |
|
| StaffName | string |
None. |
|
| StaffSysID | integer |
None. |
|
| StaffID | integer |
None. |
|
| AccountSysID | integer |
None. |
|
| PayModeSysID | integer |
None. |
|
| LoanCollectionSysID | integer |
None. |
|
| LoanAmount | decimal number |
None. |
|
| ActualSalary | decimal number |
None. |
|
| LeaveDeduct | decimal number |
None. |
|
| PermissionDeduct | decimal number |
None. |
|
| BasicPay | decimal number |
None. |
|
| GradePay | decimal number |
None. |
|
| DA | decimal number |
None. |
|
| CA | decimal number |
None. |
|
| HRA | decimal number |
None. |
|
| MA | decimal number |
None. |
|
| PF | decimal number |
None. |
|
| ESI | decimal number |
None. |
|
| TDS | decimal number |
None. |
|
| GrossSalary | decimal number |
None. |
|
| NetSalary | decimal number |
None. |
|
| IsIssued | boolean |
None. |
|
| AccountName | string |
None. |
|
| PaymodeID | string |
None. |
|
| PaymodeName | string |
None. |
|
| PaymodeTypeSysID | integer |
None. |
|
| TransactionNo | string |
None. |
|
| TransactionDate | string |
None. |
|
| Narration | string |
None. |
|
| ContactName | string |
None. |
|
| TransactionBankSysID | byte |
None. |
|
| LedgerSysID | integer |
None. |
|
| Amount | decimal number |
None. |
Request Formats
application/json, text/json, text/html
Sample:
{
"SalarySysID": 1,
"SalaryDate": "sample string 2",
"SalaryTransSysID": 3,
"StaffName": "sample string 4",
"StaffSysID": 5,
"StaffID": 6,
"AccountSysID": 7,
"PayModeSysID": 8,
"LoanCollectionSysID": 9,
"LoanAmount": 10.0,
"ActualSalary": 11.0,
"LeaveDeduct": 12.0,
"PermissionDeduct": 13.0,
"BasicPay": 14.0,
"GradePay": 15.0,
"DA": 16.0,
"CA": 17.0,
"HRA": 18.0,
"MA": 19.0,
"PF": 20.0,
"ESI": 21.0,
"TDS": 22.0,
"GrossSalary": 23.0,
"NetSalary": 24.0,
"IsIssued": true,
"AccountName": "sample string 26",
"PaymodeID": "sample string 27",
"PaymodeName": "sample string 28",
"PaymodeTypeSysID": 29,
"TransactionNo": "sample string 30",
"TransactionDate": "sample string 31",
"Narration": "sample string 32",
"ContactName": "sample string 33",
"TransactionBankSysID": 64,
"LedgerSysID": 35,
"Amount": 36.0
}
text/xml
Sample:
<mlSalary.StaffSalaryIssueData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Systemic.Model.Payroll"> <AccountName>sample string 26</AccountName> <AccountSysID>7</AccountSysID> <ActualSalary>11</ActualSalary> <Amount>36</Amount> <BasicPay>14</BasicPay> <CA>17</CA> <ContactName>sample string 33</ContactName> <DA>16</DA> <ESI>21</ESI> <GradePay>15</GradePay> <GrossSalary>23</GrossSalary> <HRA>18</HRA> <IsIssued>true</IsIssued> <LeaveDeduct>12</LeaveDeduct> <LedgerSysID>35</LedgerSysID> <LoanAmount>10</LoanAmount> <LoanCollectionSysID>9</LoanCollectionSysID> <MA>19</MA> <Narration>sample string 32</Narration> <NetSalary>24</NetSalary> <PF>20</PF> <PayModeSysID>8</PayModeSysID> <PaymodeID>sample string 27</PaymodeID> <PaymodeName>sample string 28</PaymodeName> <PaymodeTypeSysID>29</PaymodeTypeSysID> <PermissionDeduct>13</PermissionDeduct> <SalaryDate>sample string 2</SalaryDate> <SalarySysID>1</SalarySysID> <SalaryTransSysID>3</SalaryTransSysID> <StaffID>6</StaffID> <StaffName>sample string 4</StaffName> <StaffSysID>5</StaffSysID> <TDS>22</TDS> <TransactionBankSysID>64</TransactionBankSysID> <TransactionDate>sample string 31</TransactionDate> <TransactionNo>sample string 30</TransactionNo> </mlSalary.StaffSalaryIssueData>
response Information
Resource description
ServerResponse.
Api.Server.ServerResponse| Name | description | Type | Additional information |
|---|---|---|---|
| response | string |
None. |
|
| success | Api.Server.MlSuccess |
None. |
|
| failure | Api.Server.MlError |
None. |
response Formats
application/json, text/json, text/html
Sample:
{
"response": "sample string 1",
"success": null,
"failure": null
}
text/xml
Sample:
<ServerResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Api.Server"> <failure i:nil="true" /> <response>sample string 1</response> <success i:nil="true" /> </ServerResponse>