这是我们崭新的REST API的文档页面-并不是要找到它。此API尚未准备好供公众使用。随着我们的成长,我们正在砍伐和改变很多。因此,如果您构建使用它的东西,那么很可能在以后的更新中中断。 不要说您没有被警告!
网址: | //api.meituohu.com/v2/bankaccounts/{bankaccountid}/reconciliations |
方法): | 获取,发布,放置,删除 |
回应格式: | JSON,XML |
描述: | 这些方法可以 1)检索指定七星彩预测帐户的先前对帐单。 2)检索与特定对帐对应的交易。 3)创建新的对帐 4)编辑对帐的标头详细信息。 注意:仅当用户具有以下条件时,才能使用此API: FullAccess权限. |
对帐标头参数
名称 | 类型 | 描述 |
---|---|---|
ID | 数字 | 唯一对帐标识符。 |
开始日期 | 日期 | 对帐开始日期。 |
结束日期 | 日期 | 对帐结束日期。 |
开始平衡 | 数字 | 对帐开始余额。 |
结束平衡 | 数字 | 对帐期末余额。 |
状态 | 串 | 对帐状态。 |
状态消息可以是下表中提到的值之一:
状态 |
---|
不完整 |
完成 |
Overlaps_Previous |
ReconcileDate_Changed |
Starting_Balance_Changed |
Transactions_Modified |
Incorrect_Starting_Balance |
对帐交易参数
名称 | 类型 | 描述 |
---|---|---|
ID | 数字 | 唯一交易标识符。 |
类型 | 串 | 与此实体对应的实体。 |
收款人 | 串 | 供应商/客户名称。 |
评论 | 串 | 评论 |
花费 | 数字 | 已收到的金额。 |
支付 | 数字 | 已支付的金额。 |
编辑链接 | 串 | 包含用于编辑实体的URL的链接。 |
已对帐 | 布尔型 | 此交易是否已对帐。 |
PaymentId | 数字 | 唯一的付款标识符。 |
日期 | 数字 | 交易日期。 |
支付方式 | 数字 | 指定完成付款的实体。 0:七星彩预测,1:发票,2:收据,3:发票批量付款,发票4:收据批量付款,收据5:日记帐分录,6:七星彩预测转帐 |
得到操作
返回指定帐户的先前七星彩预测对帐的分页列表。获取以前的七星彩预测对帐清单–
网址: bankaccounts / {bankaccountid} /对帐?page = {page}
返回以前的七星彩预测对帐的分页清单。
url中的BankAccountId对应于用户的七星彩预测帐户,页面对应于将记录分为10个记录的块时要检索的块。
得到的先前七星彩预测对帐清单的示例响应
{
"Data": [{
"ID": 4398,
"开始日期": "2008-08-26 12:00:00",
"结束日期": "2008-10-26 12:00:00",
"开始平衡": 1500.0000,
"结束平衡": 1800.0000,
"状态": "ReconcileDate_Changed"
}, {
"ID": 5387,
"开始日期": "2009-08-26 12:00:00",
"结束日期": "2009-10-26 12:00:00",
"开始平衡": 2000.0000,
"结束平衡": 1500.0000,
"状态": "完成"
}, {
"ID": 6254,
"开始日期": "2012-01-26 12:00:00",
"结束日期": "2012-06-26 12:00:00",
"开始平衡": 1000.0000,
"结束平衡": 1500.0000,
"状态": "Transactions_Modified"
}],
"MetaData": {
"FirstPageUrl": "//api.meituohu.com/RestApi/bankaccounts/476/reconciliations?page=1",
"LastPageUrl": "//api.meituohu.com/RestApi/bankaccounts/476/reconciliations?page=5",
"NextPageUrl": "//api.meituohu.com/RestApi/bankaccounts/476/reconciliations?page=5",
"PreviousPageUrl": "//api.meituohu.com/RestApi/bankaccounts/476/reconciliations?page=4",
"TotalRecords": 43
}
}
得到操作
返回特定对帐和七星彩预测帐户的交易清单。获取特定对帐的交易清单–
网址: / bankaccounts / {bankaccountid} / reconciliations / {reconciliationid}?excludetransactions = {excludetransactions}
Excludetransactions参数的true / false值指定是否要与标头一起检索事务。如果未指定excludetransactions参数,则其值将默认为true,并且不会返回事务。
得到的先前七星彩预测对帐清单的示例响应
{
"结束平衡": -4980.0400,
"结束日期": "2014-01-21 12:00:00",
"ID": 129620,
"NewReconciliation": true,
"开始平衡": 1500.0000,
"开始日期": "2011-10-19 12:00:00",
"状态": "不完整",
"Transactions": [{
"评论": "INV #1632: ",
"日期": 2009-10-26 12:00:00,
"编辑链接": "\/viewInvoice.asp?id=20035457",
"花费": 1000.0000,
"支付": 0.0000,
"收款人": "TEST02",
"PaymentId": 20183620,
"已对帐": true,
"类型": "Sale - TEST02"
}, {
"评论": "",
"日期": 2009-10-26 12:00:00,
"编辑链接": "\/editBankTX.asp?id=19348259",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 19348259,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": 2009-10-26 12:00:00,
"编辑链接": "\/editBankTX.asp?id=19639598",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 19639598,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": 2009-10-26 12:00:00,
"编辑链接": "\/editBankTX.asp?id=19897504",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 19897504,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": 2009-10-26 12:00:00,
"编辑链接": "\/editBankTX.asp?id=20147745",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 20147745,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": 2009-10-26 12:00:00,
"编辑链接": "\/editBankTX.asp?id=20278361",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 20278361,
"已对帐": true,
"类型": "Staff Salaries"
}]
}
得到操作
获取七星彩预测帐户的对帐元数据。例如,如果对帐已经在进行中或下一个对帐的开始余额/开始日期。网址: / bankaccounts / {bankaccountid} /对帐/元数据
方法 : 得到
根据对帐是否已在进行中,它返回NextReconciliationStartDate和NextReconciliationStartBalance或InProgressReconciliationId。
对帐元数据参数
名称 | 类型 | 描述 |
---|---|---|
InProgressReconciliationId | 数字 | 如果对帐已经在进行中,它将包含该对帐’的reconciliationId。否则,将不会返回此属性。 |
NextReconciliationStartDate | 日期 | 下次对帐的开始日期,即现在要创建的日期。如果已在进行对帐,则此属性将不存在。因为除非先前的进行中的对帐无法完成,否则无法创建新的对帐。 |
NextReconciliationStartBalance | 数字 | 下一个对帐的初始余额,即现在要创建的余额。如果已在进行对帐,则此属性将不存在。因为除非先前的进行中的对帐无法完成,否则无法创建新的对帐。 |
得到元数据的示例响应
{
"NextReconciliationStartBalance": 4980.0000,
"NextReconciliationStartDate": "2014-01-21 12:00:00",
}
开机自检操作
为给定的七星彩预测帐户创建对帐并返回对帐,’s transactions.创建对帐–
网址: / bankaccounts / {bankaccountid} /对帐
方法 : 开机自检
必须强制提供EndDate和EndBalance值。
注意:如果以前存在任何不完整的对帐,则无法创建新的对帐。
范例要求
{
"结束平衡": 4980.0400,
"结束日期": "2014-01-21 12:00:00",
}
回应范例
{
"结束平衡": -4980.0400,
"结束日期": "2014-01-21 12:00:00",
"ID": 129620,
"LatestReconciliation": true,
"开始平衡": 1500.0000,
"开始日期": "2011-10-19 12:00:00",
"状态": "不完整",
"Transactions": [{
"评论": "INV #1632: ",
"日期": 2013-11-10 12:00:00,
"编辑链接": "\/viewInvoice.asp?id=20035457",
"花费": 1000.0000,
"支付": 0.0000,
"收款人": "TEST02",
"PaymentId": 20183620,
"已对帐": true,
"类型": "Sale - TEST02"
}, {
"评论": "",
"日期": null,
"编辑链接": "\/editBankTX.asp?id=19348259",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 19348259,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": null,
"编辑链接": "\/editBankTX.asp?id=19639598",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 19639598,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": null,
"编辑链接": "\/editBankTX.asp?id=19897504",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 19897504,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": null,
"编辑链接": "\/editBankTX.asp?id=20147745",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 20147745,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": null,
"编辑链接": "\/editBankTX.asp?id=20278361",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 20278361,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": null,
"编辑链接": "\/editBankTX.asp?id=24688021",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 24688021,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": null,
"编辑链接": "\/editBankTX.asp?id=24841298",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 24841298,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": null,
"编辑链接": "\/editBankTX.asp?id=25025656",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 25025656,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": null,
"编辑链接": "\/editBankTX.asp?id=25216751",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 25216751,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": null,
"编辑链接": "\/editBankTX.asp?id=25412774",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 25412774,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": null,
"编辑链接": "\/editBankTX.asp?id=25564751",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 25564751,
"已对帐": true,
"类型": "Staff Salaries"
}, {
"评论": "",
"日期": null,
"编辑链接": "\/editBankTX.asp?id=26345388",
"花费": 0.0000,
"支付": 200.0000,
"收款人": "",
"PaymentId": 26345388,
"已对帐": true,
"类型": "Staff Salaries"
}]
}
放操作
更新对帐’给定七星彩预测帐户的标头详细信息,并返回对帐标头详细信息。注意:更新对帐完成状态和更新结束日期和结束余额是互斥的操作。
网址: / bankaccounts / {bankaccountid} / reconciliations / {reconciliationid}
方法 : 放
更新对帐’的期末余额和结束日期–
注意:只有在以下情况下才能更新结束日期和结束余额:’最新对帐。
范例要求
{
"结束平衡": 4980.0400,
"结束日期": "2014-01-21 12:00:00",
}
更新对帐’s done state –
范例要求
{
"ReconciliationDone": true
}
回应范例
{
"结束平衡": -4980.0400,
"结束日期": "2014-01-21 12:00:00",
"ID": 129620,
"LatestReconciliation": true,
"开始平衡": 1500.0000,
"开始日期": "2011-10-19 12:00:00",
"状态": "不完整"
}
放项目操作
更新给定对帐的交易项目的对帐状态,并返回交易项目(包括失败的交易项目)。参数
需要对帐的交易项目。需要对帐的交易项目。由于任何特定原因而无法对帐/不对帐且失败的交易项目。
名称 | 类型 | 描述 |
---|---|---|
协调参数 | ||
ID | 数字 | 交易项目的ID。 |
类型 | 数字 | 交易项目的类型,以整数表示。 |
不协调的参数 | ||
ID | 数字 | 交易项目的ID。 |
类型 | 数字 | 交易项目的类型,以整数表示。 |
参数失败 | ||
ID | 数字 | 交易项目的ID。 |
类型 | 数字 | 交易项目的类型,以整数表示。 |
类型参数值
值 | 描述 |
---|---|
0 | 七星彩预测交易 |
1 | 发票支付 |
2 | 收据付款 |
3 | 发票批量付款 |
4 | 收据批量付款 |
5 | 日志 |
6 | 七星彩预测转帐 |
网址: / bankaccounts / {bankaccountid} /对帐/ {reconciliationid} /交易
方法 : 放
更新交易项目的对帐状态–
范例要求
{
"Reconcile": [{"ID": 456, "类型": 2}, {"ID": 457, "类型": 2}],
"UnReconcile": [{"ID": 458, "类型": 2}, {"ID": 459, "类型": 3}]
}
回应范例
{
"Failed": [{"ID": 458, "类型": 2}]
}
删除操作
删除URL中提供的七星彩预测对帐单。网址: / bankaccounts / {bankaccountId} / reconciliations / {reconciliationId}