POST api/FinalBillRetailSeveralArticles
Request Information
URI Parameters
None.
Body Parameters
FinalBillRetailSeveralArticlesPostData| Name | Description | Type | Additional information |
|---|---|---|---|
| CurrentUserName | string |
Required |
|
| BillTypeCode | string |
Required |
|
| PaymentMethod | PaymentMethodGenericRetailSeveralArticlesData |
Required |
|
| FiscalClient | FiscalClientGenericRetailData |
Required |
|
| BillArticleList | Collection of BillArticle |
Required |
|
| IsBillArticlesGrouped | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"currentUserName": "sample string 1",
"billTypeCode": "sample string 2",
"paymentMethod": {
"paymenMethodType": 0,
"paymentMethodCode": "sample string 1",
"newDraftBillPaymentMethodValue": 2.0,
"newDraftBillPaymentMethodDescription": "sample string 3",
"cardPaymentMethodData": {
"cardTxBatchNumber": "sample string 1",
"cardTxReferenceNumber": "sample string 2",
"cardTxApprovalNumber": "sample string 3",
"cardTxBankCode": "sample string 4"
},
"transferPaymentMethodData": {
"newDraftBillPaymentMethodTransferOriginBankId": 1,
"newDraftBillPaymentMethodTransferOriginDocumentNumber": "sample string 2",
"newDraftBillPaymentMethodTransferDate": "sample string 3",
"transferDestinationId": 4
}
},
"fiscalClient": {
"isFinalConsumer": true,
"firstNames": "sample string 2",
"lastNames": "sample string 3",
"numberTypeCode": "sample string 4",
"number": "sample string 5",
"address": "sample string 6",
"email": "sample string 7",
"telephone": "sample string 8"
},
"billArticleList": [
{
"articleCode": "sample string 1",
"newArticleUnitValue": 2.0,
"newArticleUnitCount": 3.0,
"articleDiscountCode": "sample string 4"
},
{
"articleCode": "sample string 1",
"newArticleUnitValue": 2.0,
"newArticleUnitCount": 3.0,
"articleDiscountCode": "sample string 4"
}
],
"isBillArticlesGrouped": true
}
Response Information
Resource Description
FinalBillRetailSeveralArticlesPostResult| Name | Description | Type | Additional information |
|---|---|---|---|
| FinalBillDocumentNumber | string |
None. |
|
| CardTxId | integer |
None. |
|
| FinalBillBaseValueDoesntRequireTax | decimal number |
None. |
|
| FinalBillBaseValueRequiresTax | decimal number |
None. |
|
| FinalBillBaseValue | decimal number |
None. |
|
| FinalBillTaxValue | decimal number |
None. |
|
| FinalBillTotalValue | decimal number |
None. |
|
| ResponseCode | CreateFinallBillRetailResponseType |
None. |
|
| ResponseMessage | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"finalBillDocumentNumber": "sample string 1",
"cardTxId": 1,
"finalBillBaseValueDoesntRequireTax": 2.0,
"finalBillBaseValueRequiresTax": 3.0,
"finalBillBaseValue": 4.0,
"finalBillTaxValue": 5.0,
"finalBillTotalValue": 6.0,
"responseCode": 0,
"responseMessage": "sample string 7"
}