POST api/Sale/InsertSaleReturn?isOpen={isOpen}&userId={userId}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
isOpen | boolean |
Default value is False |
|
userId | integer |
Default value is 0 |
Body Parameters
SaleReturnModelName | Description | Type | Additional information |
---|---|---|---|
ReturnId | integer |
None. |
|
ReturnDate | date |
None. |
|
SaleId | integer |
None. |
|
SalesmanId | string |
None. |
|
CustomerId | string |
None. |
|
IsStockist | boolean |
None. |
|
OldIsStockist | boolean |
None. |
|
Disc2Ratio | decimal number |
None. |
|
FTaxRatio | decimal number |
None. |
|
SpecialDiscount | decimal number |
None. |
|
InvOfferDiscount | decimal number |
None. |
|
InvOfferSTax | decimal number |
None. |
|
InvOfferFTax | decimal number |
None. |
|
PaidAmount | decimal number |
None. |
|
PreviousCredit | decimal number |
None. |
|
Narration | string |
None. |
|
IsPosted | boolean |
None. |
|
IsPosted2 | boolean |
None. |
|
IsPosted3 | boolean |
None. |
|
IsPosted4 | boolean |
None. |
|
UserNo | integer |
None. |
|
OfficeID | integer |
None. |
|
CashAccount | string |
None. |
|
IsFinalize | boolean |
None. |
|
IsManual | boolean |
None. |
|
BillNo | string |
None. |
|
PainterID | string |
None. |
|
PainterPhone | string |
None. |
|
PreBalPainter | decimal number |
None. |
|
IDOffice | integer |
None. |
|
IsRP | boolean |
None. |
|
ListBody | Collection of SaleReturnsBody |
None. |
Request Formats
application/json, text/json
Sample:
{ "ReturnId": 1, "ReturnDate": "2025-07-04T19:28:38.6421958+05:00", "SaleId": 3, "SalesmanId": "sample string 4", "CustomerId": "sample string 5", "IsStockist": true, "OldIsStockist": true, "Disc2Ratio": 8.0, "FTaxRatio": 9.0, "SpecialDiscount": 10.0, "InvOfferDiscount": 11.0, "InvOfferSTax": 12.0, "InvOfferFTax": 13.0, "PaidAmount": 14.0, "PreviousCredit": 15.0, "Narration": "sample string 16", "IsPosted": true, "IsPosted2": true, "IsPosted3": true, "IsPosted4": true, "UserNo": 21, "OfficeID": 22, "CashAccount": "sample string 23", "IsFinalize": true, "IsManual": true, "BillNo": "sample string 25", "PainterID": "sample string 26", "PainterPhone": "sample string 27", "PreBalPainter": 28.0, "IDOffice": 29, "IsRP": true, "ListBody": [ { "ReturnId": 1, "ProductId": "sample string 2", "PackingId": 3, "Multiplier": 4.0, "QtyPack": 5, "QtyLose": 6, "BnsLose": 7, "PricePack": 8.0, "DiscRatio": 9.0, "DiscValLose": 10.0, "DiscValPack": 11.0, "OfferDiscount": 12.0, "ExFromSTax": 13.0, "STaxRatio": 14.0, "STaxValPack": 15.0, "IsValueB4Ratio": true, "IsSTaxOnBnsPur": true, "IsSTaxOnBns": true, "IsFTaxExempted": true, "TTLValue": 20.0, "TTLSTax": 21.0, "TTLFTax": 22.0, "ExtraSTaxBns": 23.0, "ExtraFTaxBns": 24.0, "PriceHistoryId": 25, "PerUnitCostLose": 26.0, "IsFreeProduct": true, "IsDeleted": true, "LastSalePrice": 29.0, "SerialNo": 30, "IsFinalized": true, "DiscRatio2": 31.0, "ThanQty": 32, "Meters": 33.0, "Point": 34.0, "TTLPoint": 35.0, "Scheme": 36.0, "TTLScheme": 37.0 }, { "ReturnId": 1, "ProductId": "sample string 2", "PackingId": 3, "Multiplier": 4.0, "QtyPack": 5, "QtyLose": 6, "BnsLose": 7, "PricePack": 8.0, "DiscRatio": 9.0, "DiscValLose": 10.0, "DiscValPack": 11.0, "OfferDiscount": 12.0, "ExFromSTax": 13.0, "STaxRatio": 14.0, "STaxValPack": 15.0, "IsValueB4Ratio": true, "IsSTaxOnBnsPur": true, "IsSTaxOnBns": true, "IsFTaxExempted": true, "TTLValue": 20.0, "TTLSTax": 21.0, "TTLFTax": 22.0, "ExtraSTaxBns": 23.0, "ExtraFTaxBns": 24.0, "PriceHistoryId": 25, "PerUnitCostLose": 26.0, "IsFreeProduct": true, "IsDeleted": true, "LastSalePrice": 29.0, "SerialNo": 30, "IsFinalized": true, "DiscRatio2": 31.0, "ThanQty": 32, "Meters": 33.0, "Point": 34.0, "TTLPoint": 35.0, "Scheme": 36.0, "TTLScheme": 37.0 } ] }
application/xml, text/xml
Sample:
<SaleReturnModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ultrabiz_ERP_API.Models"> <BillNo>sample string 25</BillNo> <CashAccount>sample string 23</CashAccount> <CustomerId>sample string 5</CustomerId> <Disc2Ratio>8</Disc2Ratio> <FTaxRatio>9</FTaxRatio> <IDOffice>29</IDOffice> <InvOfferDiscount>11</InvOfferDiscount> <InvOfferFTax>13</InvOfferFTax> <InvOfferSTax>12</InvOfferSTax> <IsFinalize>true</IsFinalize> <IsManual>true</IsManual> <IsPosted>true</IsPosted> <IsPosted2>true</IsPosted2> <IsPosted3>true</IsPosted3> <IsPosted4>true</IsPosted4> <IsRP>true</IsRP> <IsStockist>true</IsStockist> <ListBody> <SaleReturnsBody> <BnsLose>7</BnsLose> <DiscRatio>9</DiscRatio> <DiscRatio2>31</DiscRatio2> <DiscValLose>10</DiscValLose> <DiscValPack>11</DiscValPack> <ExFromSTax>13</ExFromSTax> <ExtraFTaxBns>24</ExtraFTaxBns> <ExtraSTaxBns>23</ExtraSTaxBns> <IsDeleted>true</IsDeleted> <IsFTaxExempted>true</IsFTaxExempted> <IsFinalized>true</IsFinalized> <IsFreeProduct>true</IsFreeProduct> <IsSTaxOnBns>true</IsSTaxOnBns> <IsSTaxOnBnsPur>true</IsSTaxOnBnsPur> <IsValueB4Ratio>true</IsValueB4Ratio> <LastSalePrice>29</LastSalePrice> <Meters>33</Meters> <Multiplier>4</Multiplier> <OfferDiscount>12</OfferDiscount> <PackingId>3</PackingId> <PerUnitCostLose>26</PerUnitCostLose> <Point>34</Point> <PriceHistoryId>25</PriceHistoryId> <PricePack>8</PricePack> <ProductId>sample string 2</ProductId> <QtyLose>6</QtyLose> <QtyPack>5</QtyPack> <ReturnId>1</ReturnId> <STaxRatio>14</STaxRatio> <STaxValPack>15</STaxValPack> <Scheme>36</Scheme> <SerialNo>30</SerialNo> <TTLFTax>22</TTLFTax> <TTLPoint>35</TTLPoint> <TTLSTax>21</TTLSTax> <TTLScheme>37</TTLScheme> <TTLValue>20</TTLValue> <ThanQty>32</ThanQty> </SaleReturnsBody> <SaleReturnsBody> <BnsLose>7</BnsLose> <DiscRatio>9</DiscRatio> <DiscRatio2>31</DiscRatio2> <DiscValLose>10</DiscValLose> <DiscValPack>11</DiscValPack> <ExFromSTax>13</ExFromSTax> <ExtraFTaxBns>24</ExtraFTaxBns> <ExtraSTaxBns>23</ExtraSTaxBns> <IsDeleted>true</IsDeleted> <IsFTaxExempted>true</IsFTaxExempted> <IsFinalized>true</IsFinalized> <IsFreeProduct>true</IsFreeProduct> <IsSTaxOnBns>true</IsSTaxOnBns> <IsSTaxOnBnsPur>true</IsSTaxOnBnsPur> <IsValueB4Ratio>true</IsValueB4Ratio> <LastSalePrice>29</LastSalePrice> <Meters>33</Meters> <Multiplier>4</Multiplier> <OfferDiscount>12</OfferDiscount> <PackingId>3</PackingId> <PerUnitCostLose>26</PerUnitCostLose> <Point>34</Point> <PriceHistoryId>25</PriceHistoryId> <PricePack>8</PricePack> <ProductId>sample string 2</ProductId> <QtyLose>6</QtyLose> <QtyPack>5</QtyPack> <ReturnId>1</ReturnId> <STaxRatio>14</STaxRatio> <STaxValPack>15</STaxValPack> <Scheme>36</Scheme> <SerialNo>30</SerialNo> <TTLFTax>22</TTLFTax> <TTLPoint>35</TTLPoint> <TTLSTax>21</TTLSTax> <TTLScheme>37</TTLScheme> <TTLValue>20</TTLValue> <ThanQty>32</ThanQty> </SaleReturnsBody> </ListBody> <Narration>sample string 16</Narration> <OfficeID>22</OfficeID> <OldIsStockist>true</OldIsStockist> <PaidAmount>14</PaidAmount> <PainterID>sample string 26</PainterID> <PainterPhone>sample string 27</PainterPhone> <PreBalPainter>28</PreBalPainter> <PreviousCredit>15</PreviousCredit> <ReturnDate>2025-07-04T19:28:38.6421958+05:00</ReturnDate> <ReturnId>1</ReturnId> <SaleId>3</SaleId> <SalesmanId>sample string 4</SalesmanId> <SpecialDiscount>10</SpecialDiscount> <UserNo>21</UserNo> </SaleReturnModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |