POST api/Transaction/SaveDocumentTemplate
Request Information
URI Parameters
None.
Body Parameters
SaveDocumentTemplateInputObjects| Name | Description | Type | Additional information |
|---|---|---|---|
| DBName | string |
None. |
|
| BranchInternalCode | string |
None. |
|
| UserInternalCode | string |
None. |
|
| TransactionMode | string |
None. |
|
| TransactionCode | string |
None. |
|
| PrevTemplateNumber | integer |
None. |
|
| DCTM_Template_Details | DCTM_Template_Details |
None. |
|
| DataCollections | DocumentTemplate_DataCollection |
None. |
Request Formats
application/json, text/json
Sample:
{
"DBName": "sample string 1",
"BranchInternalCode": "sample string 2",
"UserInternalCode": "sample string 3",
"TransactionMode": "sample string 4",
"TransactionCode": "sample string 5",
"PrevTemplateNumber": 6,
"DCTM_Template_Details": {
"Q7DCTM_Template_IntlCode": 1.1,
"Q7NAME_TemplateName": "sample string 2",
"Q7CATG_DocCatg": 3.1,
"Q7BOFF_BranchCode": 4.1,
"Q7TYPE_VoucType": "sample string 5",
"Q7DTYP_DocType": 6.1,
"Q7ETYP_ValueEntryType": "sample string 7",
"Q7AMTY_EnteredAmountType": "sample string 8",
"Q7PTYP_PartyType": "sample string 9",
"Q7PCOD_PartyCode": 10.1,
"Q7SLTY_SalesType": "sample string 11",
"Q7VATC_TaxClass": 12.1,
"Q7PTMP_PriceTemp": 13.1,
"Q7ACAT_ProdCatg": 14.1,
"Q7NOTE_Notes": "sample string 15",
"Q7SLPR_SlprCode": "sample string 16",
"Q7ADNT_AddiNotes": "sample string 17",
"Q7TMTY_TemplateType": "sample string 18",
"Q7NUMB_TemplateNo": 19,
"Q7FDNO_TemplateExtnNo": "sample string 20",
"Q7FQTY_FrequencyType": "sample string 21",
"Q7CPSD_ContractStartDate": 22,
"Q7CPED_ContractEndDate": 23,
"Q7BLMD_BillingMethod": "sample string 24",
"Q7STTR_MaintainStockTracking": "sample string 25",
"Q7ACIE_AccnCategory": 26.1
},
"DataCollections": {
"DTPR_ItemModel_Details": [
{
"Q8DCTM_IntlCode": 1.1,
"Q8PROD_ItemCode": 2.1,
"Q8BQYY_ItemQty": 3.1,
"Q8FQYY_FreeQty": 4.1,
"Q8RATE_ItemRate": 5.1,
"Q8DIS1_ItemDisc1": 6.1,
"Q8DIS2_ItemDisc2": 7.1,
"Q8TAX1_ItemTax1": 8.1,
"Q8TAX2_ItemTax2": 9.1,
"Q8TAX3_ItemTax3": 10.1,
"Q8TAX4_ItemTax4": 11.1
},
{
"Q8DCTM_IntlCode": 1.1,
"Q8PROD_ItemCode": 2.1,
"Q8BQYY_ItemQty": 3.1,
"Q8FQYY_FreeQty": 4.1,
"Q8RATE_ItemRate": 5.1,
"Q8DIS1_ItemDisc1": 6.1,
"Q8DIS2_ItemDisc2": 7.1,
"Q8TAX1_ItemTax1": 8.1,
"Q8TAX2_ItemTax2": 9.1,
"Q8TAX3_ItemTax3": 10.1,
"Q8TAX4_ItemTax4": 11.1
}
],
"DTTR_TradeAddiDeduc_Details": [
{
"Q9TRAD_TradeIntlCode": 1.1,
"Q9AMTT_TradeAmt": 2.1
},
{
"Q9TRAD_TradeIntlCode": 1.1,
"Q9AMTT_TradeAmt": 2.1
}
]
}
}
application/xml, text/xml
Sample:
<SaveDocumentTemplateInputObjects 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>
<DCTM_Template_Details>
<Q7ACAT_ProdCatg>14.1</Q7ACAT_ProdCatg>
<Q7ACIE_AccnCategory>26.1</Q7ACIE_AccnCategory>
<Q7ADNT_AddiNotes>sample string 17</Q7ADNT_AddiNotes>
<Q7AMTY_EnteredAmountType>sample string 8</Q7AMTY_EnteredAmountType>
<Q7BLMD_BillingMethod>sample string 24</Q7BLMD_BillingMethod>
<Q7BOFF_BranchCode>4.1</Q7BOFF_BranchCode>
<Q7CATG_DocCatg>3.1</Q7CATG_DocCatg>
<Q7CPED_ContractEndDate>23</Q7CPED_ContractEndDate>
<Q7CPSD_ContractStartDate>22</Q7CPSD_ContractStartDate>
<Q7DCTM_Template_IntlCode>1.1</Q7DCTM_Template_IntlCode>
<Q7DTYP_DocType>6.1</Q7DTYP_DocType>
<Q7ETYP_ValueEntryType>sample string 7</Q7ETYP_ValueEntryType>
<Q7FDNO_TemplateExtnNo>sample string 20</Q7FDNO_TemplateExtnNo>
<Q7FQTY_FrequencyType>sample string 21</Q7FQTY_FrequencyType>
<Q7NAME_TemplateName>sample string 2</Q7NAME_TemplateName>
<Q7NOTE_Notes>sample string 15</Q7NOTE_Notes>
<Q7NUMB_TemplateNo>19</Q7NUMB_TemplateNo>
<Q7PCOD_PartyCode>10.1</Q7PCOD_PartyCode>
<Q7PTMP_PriceTemp>13.1</Q7PTMP_PriceTemp>
<Q7PTYP_PartyType>sample string 9</Q7PTYP_PartyType>
<Q7SLPR_SlprCode>sample string 16</Q7SLPR_SlprCode>
<Q7SLTY_SalesType>sample string 11</Q7SLTY_SalesType>
<Q7STTR_MaintainStockTracking>sample string 25</Q7STTR_MaintainStockTracking>
<Q7TMTY_TemplateType>sample string 18</Q7TMTY_TemplateType>
<Q7TYPE_VoucType>sample string 5</Q7TYPE_VoucType>
<Q7VATC_TaxClass>12.1</Q7VATC_TaxClass>
</DCTM_Template_Details>
<DataCollections>
<DTPR_ItemModel_Details>
<DTPR_ItemModel_Details>
<Q8BQYY_ItemQty>3.1</Q8BQYY_ItemQty>
<Q8DCTM_IntlCode>1.1</Q8DCTM_IntlCode>
<Q8DIS1_ItemDisc1>6.1</Q8DIS1_ItemDisc1>
<Q8DIS2_ItemDisc2>7.1</Q8DIS2_ItemDisc2>
<Q8FQYY_FreeQty>4.1</Q8FQYY_FreeQty>
<Q8PROD_ItemCode>2.1</Q8PROD_ItemCode>
<Q8RATE_ItemRate>5.1</Q8RATE_ItemRate>
<Q8TAX1_ItemTax1>8.1</Q8TAX1_ItemTax1>
<Q8TAX2_ItemTax2>9.1</Q8TAX2_ItemTax2>
<Q8TAX3_ItemTax3>10.1</Q8TAX3_ItemTax3>
<Q8TAX4_ItemTax4>11.1</Q8TAX4_ItemTax4>
</DTPR_ItemModel_Details>
<DTPR_ItemModel_Details>
<Q8BQYY_ItemQty>3.1</Q8BQYY_ItemQty>
<Q8DCTM_IntlCode>1.1</Q8DCTM_IntlCode>
<Q8DIS1_ItemDisc1>6.1</Q8DIS1_ItemDisc1>
<Q8DIS2_ItemDisc2>7.1</Q8DIS2_ItemDisc2>
<Q8FQYY_FreeQty>4.1</Q8FQYY_FreeQty>
<Q8PROD_ItemCode>2.1</Q8PROD_ItemCode>
<Q8RATE_ItemRate>5.1</Q8RATE_ItemRate>
<Q8TAX1_ItemTax1>8.1</Q8TAX1_ItemTax1>
<Q8TAX2_ItemTax2>9.1</Q8TAX2_ItemTax2>
<Q8TAX3_ItemTax3>10.1</Q8TAX3_ItemTax3>
<Q8TAX4_ItemTax4>11.1</Q8TAX4_ItemTax4>
</DTPR_ItemModel_Details>
</DTPR_ItemModel_Details>
<DTTR_TradeAddiDeduc_Details>
<DTTR_TradeAddiDeduc_Details>
<Q9AMTT_TradeAmt>2.1</Q9AMTT_TradeAmt>
<Q9TRAD_TradeIntlCode>1.1</Q9TRAD_TradeIntlCode>
</DTTR_TradeAddiDeduc_Details>
<DTTR_TradeAddiDeduc_Details>
<Q9AMTT_TradeAmt>2.1</Q9AMTT_TradeAmt>
<Q9TRAD_TradeIntlCode>1.1</Q9TRAD_TradeIntlCode>
</DTTR_TradeAddiDeduc_Details>
</DTTR_TradeAddiDeduc_Details>
</DataCollections>
<PrevTemplateNumber>6</PrevTemplateNumber>
<TransactionCode>sample string 5</TransactionCode>
<TransactionMode>sample string 4</TransactionMode>
<UserInternalCode>sample string 3</UserInternalCode>
</SaveDocumentTemplateInputObjects>
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. |