POST api/Donation/PopulateEmployeeReceipts
Request Information
URI Parameters
None.
Body Parameters
DonationModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| RecNumber | integer |
Required |
|
| Code | string |
None. |
|
| SiteId | integer |
Required Range: inclusive between 1 and 9999999999 |
|
| SiteName | string |
None. |
|
| EmployeeId | integer |
Required |
|
| FullEmployeeName | string |
None. |
|
| DonorId | integer |
Required Range: inclusive between 1 and 9999999999 |
|
| BookTypeId | integer |
Required |
|
| BookNo | integer |
None. |
|
| DonorName | string |
None. |
|
| DonationPurposeId | integer |
Required Range: inclusive between 1 and 999999999999999 |
|
| DonationPurposeName | string |
None. |
|
| PaymentId | integer |
Range: inclusive between 1 and 99999999999999 |
|
| PaymentName | string |
None. |
|
| DonationDate | date |
Data type: Date |
|
| TimeStamp | date |
None. |
|
| CurrencyId | integer |
None. |
|
| CurrencyName | string |
Required |
|
| Cash | integer |
Required |
|
| RecType | integer |
Range: inclusive between 1 and 9999999999999 |
|
| RecName | string |
None. |
|
| Amount | decimal number |
Required Range: inclusive between 1 and 9999999999999 |
|
| ChequeInfo | integer |
None. |
|
| VisaInfo | integer |
None. |
|
| VisaBankName | string |
None. |
|
| KnowingMethodId | integer |
Required |
|
| KnowingMethodName | string |
None. |
|
| OrgId | integer |
Required |
|
| FinApprov | string |
None. |
|
| CollectorPrintCount | integer |
None. |
|
| SuperVisorPrintCount | integer |
None. |
|
| ManualReceiptNo | integer |
None. |
|
| LicenceName | string |
None. |
|
| LicenceId | integer |
None. |
|
| MaxAssignDate | date |
None. |
|
| CanceledId | integer |
None. |
|
| BankInfoChecked | string |
None. |
|
| VisaBankInfoChecked | string |
None. |
|
| ChequeBankId | integer |
Required |
|
| VisaBankId | integer |
Required |
|
| ChequeBankName | string |
None. |
|
| ChequeNumber | string |
Required |
|
| ChequeDate | date |
Required Data type: Date |
|
| CanceledReasonId | integer |
Required |
|
| CanceledReasonName | string |
None. |
|
| CancelComments | string |
Required |
Request Formats
application/json, text/json
Sample:
{
"Id": 1,
"RecNumber": 1,
"Code": "sample string 2",
"SiteId": 1,
"SiteName": "sample string 3",
"EmployeeId": 1,
"FullEmployeeName": "sample string 4",
"DonorId": 1,
"BookTypeId": 1,
"BookNo": 5,
"DonorName": "sample string 6",
"DonationPurposeId": 1,
"DonationPurposeName": "sample string 7",
"PaymentId": 1,
"PaymentName": "sample string 8",
"DonationDate": "2026-07-21T20:45:38.0737202+03:00",
"TimeStamp": "2026-07-21T20:45:38.0737202+03:00",
"CurrencyId": 1,
"CurrencyName": "sample string 9",
"Cash": 1,
"RecType": 1,
"RecName": "sample string 10",
"Amount": 1.0,
"ChequeInfo": 1,
"VisaInfo": 1,
"VisaBankName": "sample string 11",
"KnowingMethodId": 1,
"KnowingMethodName": "sample string 12",
"OrgId": 1,
"FinApprov": "sample string 13",
"CollectorPrintCount": 1,
"SuperVisorPrintCount": 1,
"ManualReceiptNo": 1,
"LicenceName": "sample string 14",
"LicenceId": 1,
"MaxAssignDate": "2026-07-21T20:45:38.0938059+03:00",
"CanceledId": 1,
"BankInfoChecked": "sample string 15",
"VisaBankInfoChecked": "sample string 16",
"ChequeBankId": 1,
"VisaBankId": 1,
"ChequeBankName": "sample string 17",
"ChequeNumber": "sample string 18",
"ChequeDate": "2026-07-21T20:45:38.0938059+03:00",
"CanceledReasonId": 1,
"CanceledReasonName": "sample string 19",
"CancelComments": "sample string 20"
}
application/xml, text/xml
Sample:
<DonationModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ECBWebAPI.Core.Models"> <Amount>1</Amount> <BankInfoChecked>sample string 15</BankInfoChecked> <BookNo>5</BookNo> <BookTypeId>1</BookTypeId> <CancelComments>sample string 20</CancelComments> <CanceledId>1</CanceledId> <CanceledReasonId>1</CanceledReasonId> <CanceledReasonName>sample string 19</CanceledReasonName> <Cash>1</Cash> <ChequeBankId>1</ChequeBankId> <ChequeBankName>sample string 17</ChequeBankName> <ChequeDate>2026-07-21T20:45:38.0938059+03:00</ChequeDate> <ChequeInfo>1</ChequeInfo> <ChequeNumber>sample string 18</ChequeNumber> <Code>sample string 2</Code> <CollectorPrintCount>1</CollectorPrintCount> <CurrencyId>1</CurrencyId> <CurrencyName>sample string 9</CurrencyName> <DonationDate>2026-07-21T20:45:38.0737202+03:00</DonationDate> <DonationPurposeId>1</DonationPurposeId> <DonationPurposeName>sample string 7</DonationPurposeName> <DonorId>1</DonorId> <DonorName>sample string 6</DonorName> <EmployeeId>1</EmployeeId> <FinApprov>sample string 13</FinApprov> <FullEmployeeName>sample string 4</FullEmployeeName> <Id>1</Id> <KnowingMethodId>1</KnowingMethodId> <KnowingMethodName>sample string 12</KnowingMethodName> <LicenceId>1</LicenceId> <LicenceName>sample string 14</LicenceName> <ManualReceiptNo>1</ManualReceiptNo> <MaxAssignDate>2026-07-21T20:45:38.0938059+03:00</MaxAssignDate> <OrgId>1</OrgId> <PaymentId>1</PaymentId> <PaymentName>sample string 8</PaymentName> <RecName>sample string 10</RecName> <RecNumber>1</RecNumber> <RecType>1</RecType> <SiteId>1</SiteId> <SiteName>sample string 3</SiteName> <SuperVisorPrintCount>1</SuperVisorPrintCount> <TimeStamp>2026-07-21T20:45:38.0737202+03:00</TimeStamp> <VisaBankId>1</VisaBankId> <VisaBankInfoChecked>sample string 16</VisaBankInfoChecked> <VisaBankName>sample string 11</VisaBankName> <VisaInfo>1</VisaInfo> </DonationModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |