ApexERPHost

<back to all web services

SaveIncomeWithExpenseReflection

Requires Authentication
The following routes are available for this service:
POST/RS/Waybills/WithExpense/SaveIncomeReflection
SaveIncomeWithExpenseReflection Parameters:
NameParameterData TypeRequiredDescription
IncomeTemplatebodyIncomeDocTemplateNo
WbBeginDatebodyDateTime?No
IncomeDocTemplate Parameters:
NameParameterData TypeRequiredDescription
OperIDformstringNo
Docs_idformstringNo
DDateformDateTimeNo
WaybillNumformstringNo
WaybillIDformint?No
DBformstringNo
CRformstringNo
SupplierSNformstringNo
SupplierIDformintNo
ProductsformList<IncomeProduct>No
TaxDocIdformlong?No
TaxDocSerieformstringNo
TaxDocNumformstringNo
IncomeProduct Parameters:
NameParameterData TypeRequiredDescription
WbDetailIdformlongNo
WbProductCodeformstringNo
WbProductNameformstringNo
WbProductUnitformstringNo
WbVatTypeformbyteNo
ProdPPIdformstringNo
BCodeformstringNo
ProductsNuformstringNo
ProducerNuformstringNo
InCodeformstringNo
UnitformstringNo
VatformdecimalNo
ItCountformdecimalNo
PriceformdecimalNo
AmountformdecimalNo
LastCostformdecimalNo
SalePriceformdecimalNo
VatAmountformdecimalNo
AmountWithoutVatformdecimalNo
LifeDateformDateTime?No
UnicCodeformstringNo
QuantityKformdecimal?No
WbQuantityformdecimalNo
ExpenseAccformstringNo
WarehouseAccformstringNo
InvListIdformint?No
ProducerIdformstringNo
InvListNameformstringNo
FinGroupIdformint?No
TaxGroupIdformint?No
Spendformbool?No
SaveIncomeWithExpenseReflectionResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
ErrorformintNo
DocIdsformList<string>No
ErrorMessageformstringNo

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 /RS/Waybills/WithExpense/SaveIncomeReflection HTTP/1.1 
Host: apex.nikoratrade.ge 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<SaveIncomeWithExpenseReflection xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Apex.Services.RSProxy">
  <IncomeTemplate>
    <OperID>String</OperID>
    <Docs_id>String</Docs_id>
    <DDate>0001-01-01T00:00:00</DDate>
    <WaybillNum>String</WaybillNum>
    <WaybillID>0</WaybillID>
    <DB>String</DB>
    <CR>String</CR>
    <SupplierSN>String</SupplierSN>
    <SupplierID>0</SupplierID>
    <Products>
      <IncomeProduct>
        <WbDetailId>0</WbDetailId>
        <WbProductCode>String</WbProductCode>
        <WbProductName>String</WbProductName>
        <WbProductUnit>String</WbProductUnit>
        <WbVatType>0</WbVatType>
        <ProdPPId>String</ProdPPId>
        <BCode>String</BCode>
        <ProductsNu>String</ProductsNu>
        <ProducerNu>String</ProducerNu>
        <InCode>String</InCode>
        <Unit>String</Unit>
        <Vat>0</Vat>
        <ItCount>0</ItCount>
        <Price>0</Price>
        <Amount>0</Amount>
        <LastCost>0</LastCost>
        <SalePrice>0</SalePrice>
        <VatAmount>0</VatAmount>
        <AmountWithoutVat>0</AmountWithoutVat>
        <LifeDate>0001-01-01T00:00:00</LifeDate>
        <UnicCode>String</UnicCode>
        <QuantityK>0</QuantityK>
        <WbQuantity>0</WbQuantity>
        <ExpenseAcc>String</ExpenseAcc>
        <WarehouseAcc>String</WarehouseAcc>
        <InvListId>0</InvListId>
        <ProducerId>String</ProducerId>
        <InvListName>String</InvListName>
        <FinGroupId>0</FinGroupId>
        <TaxGroupId>0</TaxGroupId>
        <Spend>false</Spend>
      </IncomeProduct>
    </Products>
    <TaxDocId>0</TaxDocId>
    <TaxDocSerie>String</TaxDocSerie>
    <TaxDocNum>String</TaxDocNum>
  </IncomeTemplate>
  <WbBeginDate>0001-01-01T00:00:00</WbBeginDate>
</SaveIncomeWithExpenseReflection>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<SaveIncomeWithExpenseReflectionResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Apex.Services.RSProxy">
  <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>
  <Error>0</Error>
  <DocIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </DocIds>
  <ErrorMessage>String</ErrorMessage>
</SaveIncomeWithExpenseReflectionResponse>