POST api/Transaction/PostSavePurchaseDC
Request Information
URI Parameters
None.
Body Parameters
SavePurchaseDCInputObjects| Name | Description | Type | Additional information |
|---|---|---|---|
| DBName | string |
None. |
|
| BranchInternalCode | string |
None. |
|
| UserInternalCode | string |
None. |
|
| DataCollection | PurchaseDCDataCollection |
None. |
Request Formats
application/json, text/json
Sample:
{
"DBName": "sample string 1",
"BranchInternalCode": "sample string 2",
"UserInternalCode": "sample string 3",
"DataCollection": {
"TransactionDetail": {
"TransactionType": "sample string 1",
"TransactionCode": 2.1,
"TransactionMode": "sample string 3",
"ReferenceType": "sample string 4",
"ReferenceCode": "sample string 5",
"VoucherType": "sample string 6",
"DocumentValue": 7.1,
"DTypeCategory": "sample string 8",
"EDIT_OLD_PRNT_COUNT": 9,
"EDIT_OLD_EMAIL_STATUS": "sample string 10",
"EDIT_OLD_SMS_STATUS": "sample string 11",
"EDIT_OLD_NET_AMTT": 12.1,
"EDIT_DC_BILL": "sample string 13",
"EDIT_INVO_DELIVERY_NOTE": true,
"EDIT_OLD_INVO_NETAMOUNT": 15.1,
"EDIT_EXCH_PURC_DC_CODE": 16.1,
"PORD_INTERNAL_CODE_LIST": "sample string 17",
"EditCancelReason": 18.1,
"EditCancelRemark": "sample string 19",
"ForJobSheetSettlement": true,
"PAYM_TRNS_TYPE_4_DELE": "sample string 21",
"ProcessType": "sample string 22",
"ProcessCode": 23.1,
"ButtonId": "sample string 24",
"BranchOfficeCode": 25.1,
"DocumentTypeName": "sample string 26",
"FullDocument_Number": "sample string 27",
"AdditionalReferenceType": "sample string 28"
},
"PurchaseDCDetails": {
"PUDC_VALU": 1.1,
"PUDC_DATE": 2,
"PUDC_SUPP": 3.1,
"PREV_PUDC_SUPP": 4.1,
"PUDC_NOTE": "sample string 5",
"PUDC_STAT": "sample string 6",
"PUDC_TYPE": "sample string 7",
"PUDC_ACAT": 8.1,
"PUDC_VOUC": 9.1,
"PUDC_BOFF": 10.1,
"PUDC_DTYP": 11.1,
"PUDC_NUMB": 12,
"PUDC_VDAT": 13,
"PREV_PUDC_VDAT": 14,
"PUDC_NAMT": 15.1,
"PUDC_BINO": "sample string 16",
"PUDC_AAC1": 17.1,
"PUDC_AAC2": 18.1,
"PUDC_AAC3": 19.1,
"PUDC_AAC4": 20.1,
"PUDC_AAC5": 21.1,
"PUDC_DAC1": 22.1,
"PUDC_DAC2": 23.1,
"PUDC_DAC3": 24.1,
"PUDC_DAC4": 25.1,
"PUDC_DAC5": 26.1,
"PUDC_SIMP": "sample string 27",
"PUDC_LKIN": 28.1,
"PUDC_A4IM": "sample string 29",
"PUDC_POSM": "sample string 30",
"PUDC_UPCP": "sample string 31",
"PUDC_UPLP": "sample string 32",
"PUDC_FDNO": "sample string 33",
"PUDC_FCRT": 34.1,
"PUDC_FCRR": 35.1,
"PUDC_TDST": 36.1,
"PUDC_BLAM": 37.1,
"PUDC_DTYP_PFIX": "sample string 38",
"PUDC_USER": 39.1,
"PUDC_CRON": "sample string 40",
"PUDC_TIME": "sample string 41",
"PUDC_PCNT": 42,
"PUDC_MAIL": "sample string 43",
"PUDC_SMSS": "sample string 44",
"PUDC_YEAR": "sample string 45",
"PUDC_SUP2": 46.1,
"PUDC_OBAL": "sample string 47",
"PUDC_FBOF": 48.1,
"PUDC_SYSN": "sample string 49",
"PUDC_CKUR": 50.1,
"PUDC_CKSN": "sample string 51",
"PUDC_CKON": 52.1,
"PUDC_CKTM": "sample string 53",
"PUDC_2CKU": 54.1,
"PUDC_2CKO": 55.1,
"PUDC_2CKT": "sample string 56",
"PUDC_2CKS": "sample string 57",
"PUDC_LKDC": 58.1,
"PUDC_LKSD": 59.1,
"PUDC_AUFG": "sample string 60",
"PUDC_A4CG": "sample string 61",
"SALE_DO_EXCH_HOME_PKUP": "sample string 62"
},
"PurchaseDCItemDetails": [
{
"ITEM_CODE": 1.1,
"ITEM_RATE": 2.1,
"ITEM_ORDE": 3,
"ITEM_IMAC": 4.1,
"ITEM_DQYY": 5.1,
"ITEM_RDAT": 6,
"ITEM_RQYY": 7.1,
"ITEM_NTCP": 8.1,
"ITEM_TAXX": 9.1,
"ITEM_TAXA": 10.1
},
{
"ITEM_CODE": 1.1,
"ITEM_RATE": 2.1,
"ITEM_ORDE": 3,
"ITEM_IMAC": 4.1,
"ITEM_DQYY": 5.1,
"ITEM_RDAT": 6,
"ITEM_RQYY": 7.1,
"ITEM_NTCP": 8.1,
"ITEM_TAXX": 9.1,
"ITEM_TAXA": 10.1
}
],
"SerialNumberDetails": [
{
"SERN_NUMB": "sample string 1",
"ADDI_SERN_NUMB1": "sample string 2",
"ADDI_SERN_NUMB2": "sample string 3",
"ITEM_CODE": 4.1,
"SERN_FIDT": 5,
"SERN_RATE": 6.1,
"PREV_SERN_RATE": 7.1,
"SERN_SUPP": 8.1,
"STOCK_CATG": 9.1,
"SERN_ACON": 10,
"SERN_RANK": 11,
"ACTION_FLAG": "sample string 12",
"BSGVUS": "sample string 13",
"BSCUST": 14.1
},
{
"SERN_NUMB": "sample string 1",
"ADDI_SERN_NUMB1": "sample string 2",
"ADDI_SERN_NUMB2": "sample string 3",
"ITEM_CODE": 4.1,
"SERN_FIDT": 5,
"SERN_RATE": 6.1,
"PREV_SERN_RATE": 7.1,
"SERN_SUPP": 8.1,
"STOCK_CATG": 9.1,
"SERN_ACON": 10,
"SERN_RANK": 11,
"ACTION_FLAG": "sample string 12",
"BSGVUS": "sample string 13",
"BSCUST": 14.1
}
],
"TradeAdditionDeduction": [
{
"TRAD_TYPE": "sample string 1",
"TRAD_CODE": 2.1,
"TRAD_PERC": 3.1,
"TRAD_AMTT": 4.1,
"TRAD_GIFT": "sample string 5",
"ENTY_TYPE": "sample string 6",
"PRIM_AC": 7.1,
"SECA_AC": 8.1,
"TRAD_IMOT": 9.1,
"TRAD_CALC_PERC": 10.1,
"RTAD_REF1": "sample string 11",
"RTAD_RSER": "sample string 12"
},
{
"TRAD_TYPE": "sample string 1",
"TRAD_CODE": 2.1,
"TRAD_PERC": 3.1,
"TRAD_AMTT": 4.1,
"TRAD_GIFT": "sample string 5",
"ENTY_TYPE": "sample string 6",
"PRIM_AC": 7.1,
"SECA_AC": 8.1,
"TRAD_IMOT": 9.1,
"TRAD_CALC_PERC": 10.1,
"RTAD_REF1": "sample string 11",
"RTAD_RSER": "sample string 12"
}
],
"UserDefinedFields": [
{
"UFVA_VTYP": "sample string 1",
"UFVA_UDFC": 2.1,
"UFVA_VALU": "sample string 3"
},
{
"UFVA_VTYP": "sample string 1",
"UFVA_UDFC": 2.1,
"UFVA_VALU": "sample string 3"
}
]
}
}
application/xml, text/xml
Sample:
<SavePurchaseDCInputObjects xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APXWebLibDataProvider.Models.SaveTransactionObjects">
<BranchInternalCode>sample string 2</BranchInternalCode>
<DBName>sample string 1</DBName>
<DataCollection>
<PurchaseDCDetails>
<PREV_PUDC_SUPP>4.1</PREV_PUDC_SUPP>
<PREV_PUDC_VDAT>14</PREV_PUDC_VDAT>
<PUDC_2CKO>55.1</PUDC_2CKO>
<PUDC_2CKS>sample string 57</PUDC_2CKS>
<PUDC_2CKT>sample string 56</PUDC_2CKT>
<PUDC_2CKU>54.1</PUDC_2CKU>
<PUDC_A4CG>sample string 61</PUDC_A4CG>
<PUDC_A4IM>sample string 29</PUDC_A4IM>
<PUDC_AAC1>17.1</PUDC_AAC1>
<PUDC_AAC2>18.1</PUDC_AAC2>
<PUDC_AAC3>19.1</PUDC_AAC3>
<PUDC_AAC4>20.1</PUDC_AAC4>
<PUDC_AAC5>21.1</PUDC_AAC5>
<PUDC_ACAT>8.1</PUDC_ACAT>
<PUDC_AUFG>sample string 60</PUDC_AUFG>
<PUDC_BINO>sample string 16</PUDC_BINO>
<PUDC_BLAM>37.1</PUDC_BLAM>
<PUDC_BOFF>10.1</PUDC_BOFF>
<PUDC_CKON>52.1</PUDC_CKON>
<PUDC_CKSN>sample string 51</PUDC_CKSN>
<PUDC_CKTM>sample string 53</PUDC_CKTM>
<PUDC_CKUR>50.1</PUDC_CKUR>
<PUDC_CRON>sample string 40</PUDC_CRON>
<PUDC_DAC1>22.1</PUDC_DAC1>
<PUDC_DAC2>23.1</PUDC_DAC2>
<PUDC_DAC3>24.1</PUDC_DAC3>
<PUDC_DAC4>25.1</PUDC_DAC4>
<PUDC_DAC5>26.1</PUDC_DAC5>
<PUDC_DATE>2</PUDC_DATE>
<PUDC_DTYP>11.1</PUDC_DTYP>
<PUDC_DTYP_PFIX>sample string 38</PUDC_DTYP_PFIX>
<PUDC_FBOF>48.1</PUDC_FBOF>
<PUDC_FCRR>35.1</PUDC_FCRR>
<PUDC_FCRT>34.1</PUDC_FCRT>
<PUDC_FDNO>sample string 33</PUDC_FDNO>
<PUDC_LKDC>58.1</PUDC_LKDC>
<PUDC_LKIN>28.1</PUDC_LKIN>
<PUDC_LKSD>59.1</PUDC_LKSD>
<PUDC_MAIL>sample string 43</PUDC_MAIL>
<PUDC_NAMT>15.1</PUDC_NAMT>
<PUDC_NOTE>sample string 5</PUDC_NOTE>
<PUDC_NUMB>12</PUDC_NUMB>
<PUDC_OBAL>sample string 47</PUDC_OBAL>
<PUDC_PCNT>42</PUDC_PCNT>
<PUDC_POSM>sample string 30</PUDC_POSM>
<PUDC_SIMP>sample string 27</PUDC_SIMP>
<PUDC_SMSS>sample string 44</PUDC_SMSS>
<PUDC_STAT>sample string 6</PUDC_STAT>
<PUDC_SUP2>46.1</PUDC_SUP2>
<PUDC_SUPP>3.1</PUDC_SUPP>
<PUDC_SYSN>sample string 49</PUDC_SYSN>
<PUDC_TDST>36.1</PUDC_TDST>
<PUDC_TIME>sample string 41</PUDC_TIME>
<PUDC_TYPE>sample string 7</PUDC_TYPE>
<PUDC_UPCP>sample string 31</PUDC_UPCP>
<PUDC_UPLP>sample string 32</PUDC_UPLP>
<PUDC_USER>39.1</PUDC_USER>
<PUDC_VALU>1.1</PUDC_VALU>
<PUDC_VDAT>13</PUDC_VDAT>
<PUDC_VOUC>9.1</PUDC_VOUC>
<PUDC_YEAR>sample string 45</PUDC_YEAR>
<SALE_DO_EXCH_HOME_PKUP>sample string 62</SALE_DO_EXCH_HOME_PKUP>
</PurchaseDCDetails>
<PurchaseDCItemDetails>
<PurchaseDCItemDetails>
<ITEM_CODE>1.1</ITEM_CODE>
<ITEM_DQYY>5.1</ITEM_DQYY>
<ITEM_IMAC>4.1</ITEM_IMAC>
<ITEM_NTCP>8.1</ITEM_NTCP>
<ITEM_ORDE>3</ITEM_ORDE>
<ITEM_RATE>2.1</ITEM_RATE>
<ITEM_RDAT>6</ITEM_RDAT>
<ITEM_RQYY>7.1</ITEM_RQYY>
<ITEM_TAXA>10.1</ITEM_TAXA>
<ITEM_TAXX>9.1</ITEM_TAXX>
</PurchaseDCItemDetails>
<PurchaseDCItemDetails>
<ITEM_CODE>1.1</ITEM_CODE>
<ITEM_DQYY>5.1</ITEM_DQYY>
<ITEM_IMAC>4.1</ITEM_IMAC>
<ITEM_NTCP>8.1</ITEM_NTCP>
<ITEM_ORDE>3</ITEM_ORDE>
<ITEM_RATE>2.1</ITEM_RATE>
<ITEM_RDAT>6</ITEM_RDAT>
<ITEM_RQYY>7.1</ITEM_RQYY>
<ITEM_TAXA>10.1</ITEM_TAXA>
<ITEM_TAXX>9.1</ITEM_TAXX>
</PurchaseDCItemDetails>
</PurchaseDCItemDetails>
<SerialNumberDetails>
<SerialNumberDetails>
<ACTION_FLAG>sample string 12</ACTION_FLAG>
<ADDI_SERN_NUMB1>sample string 2</ADDI_SERN_NUMB1>
<ADDI_SERN_NUMB2>sample string 3</ADDI_SERN_NUMB2>
<BSCUST>14.1</BSCUST>
<BSGVUS>sample string 13</BSGVUS>
<ITEM_CODE>4.1</ITEM_CODE>
<PREV_SERN_RATE>7.1</PREV_SERN_RATE>
<SERN_ACON>10</SERN_ACON>
<SERN_FIDT>5</SERN_FIDT>
<SERN_NUMB>sample string 1</SERN_NUMB>
<SERN_RANK>11</SERN_RANK>
<SERN_RATE>6.1</SERN_RATE>
<SERN_SUPP>8.1</SERN_SUPP>
<STOCK_CATG>9.1</STOCK_CATG>
</SerialNumberDetails>
<SerialNumberDetails>
<ACTION_FLAG>sample string 12</ACTION_FLAG>
<ADDI_SERN_NUMB1>sample string 2</ADDI_SERN_NUMB1>
<ADDI_SERN_NUMB2>sample string 3</ADDI_SERN_NUMB2>
<BSCUST>14.1</BSCUST>
<BSGVUS>sample string 13</BSGVUS>
<ITEM_CODE>4.1</ITEM_CODE>
<PREV_SERN_RATE>7.1</PREV_SERN_RATE>
<SERN_ACON>10</SERN_ACON>
<SERN_FIDT>5</SERN_FIDT>
<SERN_NUMB>sample string 1</SERN_NUMB>
<SERN_RANK>11</SERN_RANK>
<SERN_RATE>6.1</SERN_RATE>
<SERN_SUPP>8.1</SERN_SUPP>
<STOCK_CATG>9.1</STOCK_CATG>
</SerialNumberDetails>
</SerialNumberDetails>
<TradeAdditionDeduction>
<TradeAdditionDeduction>
<ENTY_TYPE>sample string 6</ENTY_TYPE>
<PRIM_AC>7.1</PRIM_AC>
<RTAD_REF1>sample string 11</RTAD_REF1>
<RTAD_RSER>sample string 12</RTAD_RSER>
<SECA_AC>8.1</SECA_AC>
<TRAD_AMTT>4.1</TRAD_AMTT>
<TRAD_CALC_PERC>10.1</TRAD_CALC_PERC>
<TRAD_CODE>2.1</TRAD_CODE>
<TRAD_GIFT>sample string 5</TRAD_GIFT>
<TRAD_IMOT>9.1</TRAD_IMOT>
<TRAD_PERC>3.1</TRAD_PERC>
<TRAD_TYPE>sample string 1</TRAD_TYPE>
</TradeAdditionDeduction>
<TradeAdditionDeduction>
<ENTY_TYPE>sample string 6</ENTY_TYPE>
<PRIM_AC>7.1</PRIM_AC>
<RTAD_REF1>sample string 11</RTAD_REF1>
<RTAD_RSER>sample string 12</RTAD_RSER>
<SECA_AC>8.1</SECA_AC>
<TRAD_AMTT>4.1</TRAD_AMTT>
<TRAD_CALC_PERC>10.1</TRAD_CALC_PERC>
<TRAD_CODE>2.1</TRAD_CODE>
<TRAD_GIFT>sample string 5</TRAD_GIFT>
<TRAD_IMOT>9.1</TRAD_IMOT>
<TRAD_PERC>3.1</TRAD_PERC>
<TRAD_TYPE>sample string 1</TRAD_TYPE>
</TradeAdditionDeduction>
</TradeAdditionDeduction>
<TransactionDetail>
<AdditionalReferenceType>sample string 28</AdditionalReferenceType>
<BranchOfficeCode>25.1</BranchOfficeCode>
<ButtonId>sample string 24</ButtonId>
<DTypeCategory>sample string 8</DTypeCategory>
<DocumentTypeName>sample string 26</DocumentTypeName>
<DocumentValue>7.1</DocumentValue>
<EDIT_DC_BILL>sample string 13</EDIT_DC_BILL>
<EDIT_EXCH_PURC_DC_CODE>16.1</EDIT_EXCH_PURC_DC_CODE>
<EDIT_INVO_DELIVERY_NOTE>true</EDIT_INVO_DELIVERY_NOTE>
<EDIT_OLD_EMAIL_STATUS>sample string 10</EDIT_OLD_EMAIL_STATUS>
<EDIT_OLD_INVO_NETAMOUNT>15.1</EDIT_OLD_INVO_NETAMOUNT>
<EDIT_OLD_NET_AMTT>12.1</EDIT_OLD_NET_AMTT>
<EDIT_OLD_PRNT_COUNT>9</EDIT_OLD_PRNT_COUNT>
<EDIT_OLD_SMS_STATUS>sample string 11</EDIT_OLD_SMS_STATUS>
<EditCancelReason>18.1</EditCancelReason>
<EditCancelRemark>sample string 19</EditCancelRemark>
<ForJobSheetSettlement>true</ForJobSheetSettlement>
<FullDocument_Number>sample string 27</FullDocument_Number>
<PAYM_TRNS_TYPE_4_DELE>sample string 21</PAYM_TRNS_TYPE_4_DELE>
<PORD_INTERNAL_CODE_LIST>sample string 17</PORD_INTERNAL_CODE_LIST>
<ProcessCode>23.1</ProcessCode>
<ProcessType>sample string 22</ProcessType>
<ReferenceCode>sample string 5</ReferenceCode>
<ReferenceType>sample string 4</ReferenceType>
<TransactionCode>2.1</TransactionCode>
<TransactionMode>sample string 3</TransactionMode>
<TransactionType>sample string 1</TransactionType>
<VoucherType>sample string 6</VoucherType>
</TransactionDetail>
<UserDefinedFields>
<UserDefinedFields>
<UFVA_UDFC>2.1</UFVA_UDFC>
<UFVA_VALU>sample string 3</UFVA_VALU>
<UFVA_VTYP>sample string 1</UFVA_VTYP>
</UserDefinedFields>
<UserDefinedFields>
<UFVA_UDFC>2.1</UFVA_UDFC>
<UFVA_VALU>sample string 3</UFVA_VALU>
<UFVA_VTYP>sample string 1</UFVA_VTYP>
</UserDefinedFields>
</UserDefinedFields>
</DataCollection>
<UserInternalCode>sample string 3</UserInternalCode>
</SavePurchaseDCInputObjects>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | 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. |