ApexERPHost

<back to all web services

ManzanaSendHistoryByReceipt

Requires Authentication
The following routes are available for this service:
POST/POS/Manzana/History/ByReceipt/Send
POST/POS/Manzana/History/ByReceipt/Send/{ReceiptId}
POST/POS/Manzana/History/ByReceipt/Send/{ReceiptId}/{ChequeType}
ManzanaSendHistoryByReceipt Parameters:
NameParameterData TypeRequiredDescription
ReceiptIdpathGuidNo
ChequeTypepathManzanaChequeTypeNo
ManzanaSendChequeRequestResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
ResultformManzanaChequeResponseNo
ErrorXmlformstringNo
ManzanaChequeResponse Parameters:
NameParameterData TypeRequiredDescription
TransactionIDformstringNo
RequestIDformstringNo
ProcessedformDateTimeNo
ReturnCodeformlongNo
MessageformstringNo
CardBalanceformdecimalNo
CardNormalBalanceformdecimalNo
CardStatusBalanceformdecimalNo
CardActiveBalanceformdecimalNo
CardNormalActiveBalanceformdecimalNo
CardStatusActiveBalanceformdecimalNo
CardSummformdecimalNo
CardDiscountformdecimalNo
CardChargedMoneyformdecimalNo
CardWriteoffMoneyformdecimalNo
CardMoneyBalanceformdecimalNo
FullMoneyBalanceformdecimalNo
VerificationCodeformstringNo
SummformdecimalNo
DiscountformdecimalNo
SummDiscountedformdecimalNo
ChargedBonusformdecimalNo
ActiveChargedBonusformdecimalNo
ChargedStatusBonusformdecimalNo
ActiveChargedStatusBonusformdecimalNo
AvailablePaymentformdecimalNo
WriteoffBonusformdecimalNo
WriteoffStatusBonusformdecimalNo
ClearingBonusformdecimalNo
CashierMessageformstringNo
ChequeMessageformstringNo
ManzanaChequeItemsformList<ManzanaChequeItem>No
ManzanaChequeItem Parameters:
NameParameterData TypeRequiredDescription
PositionNumberformintNo
ArticleformstringNo
PriceformdecimalNo
QuantityformdecimalNo
SummformdecimalNo
DiscountformdecimalNo
SummDiscountedformdecimalNo
AvailablePaymentformdecimal?No
Mcpformdecimal?No
ChargedBonusformdecimal?No
ChargedStatusBonusformdecimal?No
WriteoffBonusformdecimal?No
WriteoffStatusBonusformdecimal?No
ActiveChargedBonusformdecimal?No
ActiveChargedStatusBonusformdecimal?No
ExtendedAttributeformList<ManzanaExtendedType>No
ManzanaExtendedType Parameters:
NameParameterData TypeRequiredDescription
KeyformstringNo
ValueformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /POS/Manzana/History/ByReceipt/Send HTTP/1.1 
Host: apex.nikoratrade.ge 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<ManzanaSendHistoryByReceipt xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Apex.Services.POS">
  <ReceiptId>00000000-0000-0000-0000-000000000000</ReceiptId>
  <ChequeType>Fiscal</ChequeType>
</ManzanaSendHistoryByReceipt>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<ManzanaSendChequeRequestResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Apex.Services.POS">
  <ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
    <d2p1:ErrorCode>String</d2p1:ErrorCode>
    <d2p1:Message>String</d2p1:Message>
    <d2p1:StackTrace>String</d2p1:StackTrace>
    <d2p1:Errors>
      <d2p1:ResponseError>
        <d2p1:ErrorCode>String</d2p1:ErrorCode>
        <d2p1:FieldName>String</d2p1:FieldName>
        <d2p1:Message>String</d2p1:Message>
        <d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>String</d5p1:Key>
            <d5p1:Value>String</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </d2p1:Meta>
      </d2p1:ResponseError>
    </d2p1:Errors>
    <d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>String</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </d2p1:Meta>
  </ResponseStatus>
  <Result>
    <TransactionID>String</TransactionID>
    <RequestID>String</RequestID>
    <Processed>0001-01-01T00:00:00</Processed>
    <ReturnCode>0</ReturnCode>
    <Message>String</Message>
    <CardBalance>0</CardBalance>
    <CardNormalBalance>0</CardNormalBalance>
    <CardStatusBalance>0</CardStatusBalance>
    <CardActiveBalance>0</CardActiveBalance>
    <CardNormalActiveBalance>0</CardNormalActiveBalance>
    <CardStatusActiveBalance>0</CardStatusActiveBalance>
    <CardSumm>0</CardSumm>
    <CardDiscount>0</CardDiscount>
    <CardChargedMoney>0</CardChargedMoney>
    <CardWriteoffMoney>0</CardWriteoffMoney>
    <CardMoneyBalance>0</CardMoneyBalance>
    <FullMoneyBalance>0</FullMoneyBalance>
    <VerificationCode>String</VerificationCode>
    <Summ>0</Summ>
    <Discount>0</Discount>
    <SummDiscounted>0</SummDiscounted>
    <ChargedBonus>0</ChargedBonus>
    <ActiveChargedBonus>0</ActiveChargedBonus>
    <ChargedStatusBonus>0</ChargedStatusBonus>
    <ActiveChargedStatusBonus>0</ActiveChargedStatusBonus>
    <AvailablePayment>0</AvailablePayment>
    <WriteoffBonus>0</WriteoffBonus>
    <WriteoffStatusBonus>0</WriteoffStatusBonus>
    <ClearingBonus>0</ClearingBonus>
    <CashierMessage>String</CashierMessage>
    <ChequeMessage>String</ChequeMessage>
    <ManzanaChequeItems>
      <ManzanaChequeItem>
        <PositionNumber>0</PositionNumber>
        <Article>String</Article>
        <Price>0</Price>
        <Quantity>0</Quantity>
        <Summ>0</Summ>
        <Discount>0</Discount>
        <SummDiscounted>0</SummDiscounted>
        <AvailablePayment>0</AvailablePayment>
        <Mcp>0</Mcp>
        <ChargedBonus>0</ChargedBonus>
        <ChargedStatusBonus>0</ChargedStatusBonus>
        <WriteoffBonus>0</WriteoffBonus>
        <WriteoffStatusBonus>0</WriteoffStatusBonus>
        <ActiveChargedBonus>0</ActiveChargedBonus>
        <ActiveChargedStatusBonus>0</ActiveChargedStatusBonus>
        <ExtendedAttribute>
          <ManzanaExtendedType>
            <Key>String</Key>
            <Value>String</Value>
          </ManzanaExtendedType>
        </ExtendedAttribute>
      </ManzanaChequeItem>
    </ManzanaChequeItems>
  </Result>
  <ErrorXml>String</ErrorXml>
</ManzanaSendChequeRequestResponse>