POST api/FinalBillRetailSeveralArticles
Request Information
URI Parameters
None.
Body Parameters
FinalBillRetailSeveralArticlesPostDataName | 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
FinalBillRetailSeveralArticlesPostResultName | 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" }