POST TPlus/TPVoucher
Request Information
URI Parameters
None.
Body Parameters
TPVoucherRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| AccountSet | string |
None. |
|
| ExternalCode | string |
None. |
|
| DocType | string |
None. |
|
| Serial | string |
None. |
|
| Memo | string |
None. |
|
| VoucherDate | date |
None. |
|
| Details | Collection of TPVoucherDetail |
None. |
Request Formats
application/json, text/json
Sample:
{
"AccountSet": "sample string 1",
"ExternalCode": "sample string 2",
"DocType": "sample string 3",
"Serial": "sample string 4",
"Memo": "sample string 5",
"VoucherDate": "2025-12-11T22:57:33.4109128+08:00",
"Details": [
{
"Summary": "sample string 1",
"Account": "sample string 2",
"ExchangeRate": 1.0,
"Currency": "sample string 3",
"AmountCr": 1.0,
"QuantityCr": 1.0,
"AmountDr": 1.0,
"QuantityDr": 1.0,
"Price": 1.0,
"Unit": "sample string 4",
"AuxInfos": [
{
"Clerk": "sample string 1",
"SettleStyle": "sample string 2",
"BankAccount": "sample string 3",
"Department": "sample string 4",
"Inventory": "sample string 5",
"Project": "sample string 6",
"Person": "sample string 7",
"Customer": "sample string 8",
"Ext1": "sample string 9",
"Ext2": "sample string 10",
"Ext3": "sample string 11",
"Ext4": "sample string 12",
"Ext5": "sample string 13",
"Ext6": "sample string 14",
"Ext7": "sample string 15",
"Ext8": "sample string 16",
"Ext9": "sample string 17",
"Ext10": "sample string 18"
},
{
"Clerk": "sample string 1",
"SettleStyle": "sample string 2",
"BankAccount": "sample string 3",
"Department": "sample string 4",
"Inventory": "sample string 5",
"Project": "sample string 6",
"Person": "sample string 7",
"Customer": "sample string 8",
"Ext1": "sample string 9",
"Ext2": "sample string 10",
"Ext3": "sample string 11",
"Ext4": "sample string 12",
"Ext5": "sample string 13",
"Ext6": "sample string 14",
"Ext7": "sample string 15",
"Ext8": "sample string 16",
"Ext9": "sample string 17",
"Ext10": "sample string 18"
}
]
},
{
"Summary": "sample string 1",
"Account": "sample string 2",
"ExchangeRate": 1.0,
"Currency": "sample string 3",
"AmountCr": 1.0,
"QuantityCr": 1.0,
"AmountDr": 1.0,
"QuantityDr": 1.0,
"Price": 1.0,
"Unit": "sample string 4",
"AuxInfos": [
{
"Clerk": "sample string 1",
"SettleStyle": "sample string 2",
"BankAccount": "sample string 3",
"Department": "sample string 4",
"Inventory": "sample string 5",
"Project": "sample string 6",
"Person": "sample string 7",
"Customer": "sample string 8",
"Ext1": "sample string 9",
"Ext2": "sample string 10",
"Ext3": "sample string 11",
"Ext4": "sample string 12",
"Ext5": "sample string 13",
"Ext6": "sample string 14",
"Ext7": "sample string 15",
"Ext8": "sample string 16",
"Ext9": "sample string 17",
"Ext10": "sample string 18"
},
{
"Clerk": "sample string 1",
"SettleStyle": "sample string 2",
"BankAccount": "sample string 3",
"Department": "sample string 4",
"Inventory": "sample string 5",
"Project": "sample string 6",
"Person": "sample string 7",
"Customer": "sample string 8",
"Ext1": "sample string 9",
"Ext2": "sample string 10",
"Ext3": "sample string 11",
"Ext4": "sample string 12",
"Ext5": "sample string 13",
"Ext6": "sample string 14",
"Ext7": "sample string 15",
"Ext8": "sample string 16",
"Ext9": "sample string 17",
"Ext10": "sample string 18"
}
]
}
]
}
application/xml, text/xml
Sample:
<TPVoucherRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GJ.WEM.Biz.Model.TPWE">
<AccountSet>sample string 1</AccountSet>
<Details>
<TPVoucherDetail>
<Account>sample string 2</Account>
<AmountCr>1</AmountCr>
<AmountDr>1</AmountDr>
<AuxInfos>
<AuxInfo>
<BankAccount>sample string 3</BankAccount>
<Clerk>sample string 1</Clerk>
<Customer>sample string 8</Customer>
<Department>sample string 4</Department>
<Ext1>sample string 9</Ext1>
<Ext10>sample string 18</Ext10>
<Ext2>sample string 10</Ext2>
<Ext3>sample string 11</Ext3>
<Ext4>sample string 12</Ext4>
<Ext5>sample string 13</Ext5>
<Ext6>sample string 14</Ext6>
<Ext7>sample string 15</Ext7>
<Ext8>sample string 16</Ext8>
<Ext9>sample string 17</Ext9>
<Inventory>sample string 5</Inventory>
<Person>sample string 7</Person>
<Project>sample string 6</Project>
<SettleStyle>sample string 2</SettleStyle>
</AuxInfo>
<AuxInfo>
<BankAccount>sample string 3</BankAccount>
<Clerk>sample string 1</Clerk>
<Customer>sample string 8</Customer>
<Department>sample string 4</Department>
<Ext1>sample string 9</Ext1>
<Ext10>sample string 18</Ext10>
<Ext2>sample string 10</Ext2>
<Ext3>sample string 11</Ext3>
<Ext4>sample string 12</Ext4>
<Ext5>sample string 13</Ext5>
<Ext6>sample string 14</Ext6>
<Ext7>sample string 15</Ext7>
<Ext8>sample string 16</Ext8>
<Ext9>sample string 17</Ext9>
<Inventory>sample string 5</Inventory>
<Person>sample string 7</Person>
<Project>sample string 6</Project>
<SettleStyle>sample string 2</SettleStyle>
</AuxInfo>
</AuxInfos>
<Currency>sample string 3</Currency>
<ExchangeRate>1</ExchangeRate>
<Price>1</Price>
<QuantityCr>1</QuantityCr>
<QuantityDr>1</QuantityDr>
<Summary>sample string 1</Summary>
<Unit>sample string 4</Unit>
</TPVoucherDetail>
<TPVoucherDetail>
<Account>sample string 2</Account>
<AmountCr>1</AmountCr>
<AmountDr>1</AmountDr>
<AuxInfos>
<AuxInfo>
<BankAccount>sample string 3</BankAccount>
<Clerk>sample string 1</Clerk>
<Customer>sample string 8</Customer>
<Department>sample string 4</Department>
<Ext1>sample string 9</Ext1>
<Ext10>sample string 18</Ext10>
<Ext2>sample string 10</Ext2>
<Ext3>sample string 11</Ext3>
<Ext4>sample string 12</Ext4>
<Ext5>sample string 13</Ext5>
<Ext6>sample string 14</Ext6>
<Ext7>sample string 15</Ext7>
<Ext8>sample string 16</Ext8>
<Ext9>sample string 17</Ext9>
<Inventory>sample string 5</Inventory>
<Person>sample string 7</Person>
<Project>sample string 6</Project>
<SettleStyle>sample string 2</SettleStyle>
</AuxInfo>
<AuxInfo>
<BankAccount>sample string 3</BankAccount>
<Clerk>sample string 1</Clerk>
<Customer>sample string 8</Customer>
<Department>sample string 4</Department>
<Ext1>sample string 9</Ext1>
<Ext10>sample string 18</Ext10>
<Ext2>sample string 10</Ext2>
<Ext3>sample string 11</Ext3>
<Ext4>sample string 12</Ext4>
<Ext5>sample string 13</Ext5>
<Ext6>sample string 14</Ext6>
<Ext7>sample string 15</Ext7>
<Ext8>sample string 16</Ext8>
<Ext9>sample string 17</Ext9>
<Inventory>sample string 5</Inventory>
<Person>sample string 7</Person>
<Project>sample string 6</Project>
<SettleStyle>sample string 2</SettleStyle>
</AuxInfo>
</AuxInfos>
<Currency>sample string 3</Currency>
<ExchangeRate>1</ExchangeRate>
<Price>1</Price>
<QuantityCr>1</QuantityCr>
<QuantityDr>1</QuantityDr>
<Summary>sample string 1</Summary>
<Unit>sample string 4</Unit>
</TPVoucherDetail>
</Details>
<DocType>sample string 3</DocType>
<ExternalCode>sample string 2</ExternalCode>
<Memo>sample string 5</Memo>
<Serial>sample string 4</Serial>
<VoucherDate>2025-12-11T22:57:33.4109128+08:00</VoucherDate>
</TPVoucherRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
RemoteResponseOfString| Name | Description | Type | Additional information |
|---|---|---|---|
| success | boolean |
None. |
|
| errors | string |
None. |
|
| unauthed | boolean |
None. |
|
| result | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"success": true,
"errors": "sample string 2",
"unauthed": true,
"result": "sample string 3"
}
application/xml, text/xml
Sample:
<RemoteResponseOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GJ.Biz.Model"> <Errors>sample string 2</Errors> <Result>sample string 3</Result> <Success>true</Success> <UnAuthorizedRequest>true</UnAuthorizedRequest> </RemoteResponseOfstring>