POST api/frontol/document
Метод работы с документом
Request Information
URI Parameters
None.
Body Parameters
FrontolDocumentRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Action |
Действие с документом |
string |
None. |
| DateTime |
Дата и время формирования запроса |
string |
None. |
| Organization |
Идентификатор организации |
string |
None. |
| BusinessUnit |
Идентификатор магазина, подразделения и т.п. |
string |
None. |
| WorkPlace |
Идентификатор рабочего места |
string |
None. |
| Payment |
Данные по проводимой оплате |
FrontolPaymentTypeRequest |
None. |
| Client |
Данные клиента для авторизации. Либо номер карты, либо номер телефона |
FrontolClientTypeRequest |
None. |
| Number |
Программный номер документа |
integer |
None. |
| Shift |
Программный номер смены |
integer |
None. |
| Uid |
Уникальный идентификатор документа |
string |
None. |
| ReferenceUid |
Уникальный идентификатор документа продажи, по которому выполняется возврат |
string |
None. |
| Type |
Тип документа |
string |
None. |
| Positions |
Массив позиций документа |
Collection of FrontolPositionsTypeRequest |
None. |
| DiscardedAmount |
Сумма отброшенных копеек в соответствии с механизмом, описанном в форматах фискальных документов |
decimal number |
None. |
| Payments |
Массив оплат документа |
Collection of FrontolPaymentsTypeRequest |
None. |
Request Formats
application/json, text/json
{
"Action": "sample string 1",
"DateTime": "sample string 2",
"Organization": "sample string 3",
"BusinessUnit": "sample string 4",
"WorkPlace": "sample string 5",
"Payment": {
"Mode": "sample string 1",
"Amount": 1.0
},
"Client": {
"MobilePhone": "sample string 1",
"Card": "sample string 2"
},
"Number": 1,
"Shift": 1,
"Uid": "sample string 6",
"ReferenceUid": "sample string 7",
"Type": "sample string 8",
"Positions": [
{
"Index": 1,
"Id": "sample string 1",
"Text": "sample string 2",
"Price": 1.0,
"MinimumPrice": 1.0,
"Quantity": 1.0,
"TotalAmount": 1.0
},
{
"Index": 1,
"Id": "sample string 1",
"Text": "sample string 2",
"Price": 1.0,
"MinimumPrice": 1.0,
"Quantity": 1.0,
"TotalAmount": 1.0
}
],
"DiscardedAmount": 1.0,
"Payments": [
{
"Type": "sample string 1",
"Mode": "sample string 2",
"Amount": 1.0
},
{
"Type": "sample string 1",
"Mode": "sample string 2",
"Amount": 1.0
}
]
}
application/xml, text/xml
<FrontolDocumentRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Frontol">
<Action>sample string 1</Action>
<BusinessUnit>sample string 4</BusinessUnit>
<Client>
<Card>sample string 2</Card>
<MobilePhone>sample string 1</MobilePhone>
</Client>
<DateTime>sample string 2</DateTime>
<DiscardedAmount>1</DiscardedAmount>
<Number>1</Number>
<Organization>sample string 3</Organization>
<Payment>
<Amount>1</Amount>
<Mode>sample string 1</Mode>
</Payment>
<Payments>
<FrontolPaymentsTypeRequest>
<Amount>1</Amount>
<Mode>sample string 2</Mode>
<Type>sample string 1</Type>
</FrontolPaymentsTypeRequest>
<FrontolPaymentsTypeRequest>
<Amount>1</Amount>
<Mode>sample string 2</Mode>
<Type>sample string 1</Type>
</FrontolPaymentsTypeRequest>
</Payments>
<Positions>
<FrontolPositionsTypeRequest>
<Id>sample string 1</Id>
<Index>1</Index>
<MinimumPrice>1</MinimumPrice>
<Price>1</Price>
<Quantity>1</Quantity>
<Text>sample string 2</Text>
<TotalAmount>1</TotalAmount>
</FrontolPositionsTypeRequest>
<FrontolPositionsTypeRequest>
<Id>sample string 1</Id>
<Index>1</Index>
<MinimumPrice>1</MinimumPrice>
<Price>1</Price>
<Quantity>1</Quantity>
<Text>sample string 2</Text>
<TotalAmount>1</TotalAmount>
</FrontolPositionsTypeRequest>
</Positions>
<ReferenceUid>sample string 7</ReferenceUid>
<Shift>1</Shift>
<Type>sample string 8</Type>
<Uid>sample string 6</Uid>
<WorkPlace>sample string 5</WorkPlace>
</FrontolDocumentRequest>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample not available.