cs.import-job-orders.export-bill-pdf
将前端核对后的单币种进口账单展示数据套用 Oceanlink 模板导出。
- 请求路由:
cs.import-job-orders.export-bill-pdf- 交互模型:
Request Response- 访问限制: 无
不查询业务记录,也不根据费用或 GST 分类重新计算金额。
请求
RSocket.rr({
"route" : "cs.import-job-orders.export-bill-pdf",
"data" : {
"replaceMe" : "账单接收方、进口货运信息、费用、GST 汇总和收款信息"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
invoiceNo | String | 否 | 税务号 |
invoiceDate | String | 否 | 开票日期展示文本,例: 07 Oct 26 |
dueDate | String | 否 | 付款到期日展示文本,例: 07 Oct 26 |
billTo | String | 否 | 账单接收方名称,客户名称 |
billToAbn | String | 否 | 账单接收方的 ABN 展示文本;不是开票公司的 ABN。 |
billToAddress | String | 否 | 账单接收方地址,客户地址 |
reference | String | 否 | 代理参考号 业务类型/箱号(箱型) 例: HKAUS26090004 LCL/TEMU9339367(40RF) |
goodsDescription | String | 否 | 货物名称 |
vesselVoyage | String | 否 | 船名航次的完整展示文本。 |
packages | String | 否 | 件数、包装、重量、体积及计费体积的完整展示文本,例如 2 pkg 740 KG 5.067 M3 5.067 CHARGE M3。 |
loadingPort | String | 否 | FROM 对应的起运地展示文本。 |
destination | String | 否 | TO 对应的目的地展示文本。 |
importer | String | 否 | 收货人名称 |
masterBlNo | String | 否 | mbl提单号 |
houseBlNo | String | 否 | hbl提单号 |
supplier | String | 否 | 货运业务中的供应商名称。 |
etd | String | 否 | 预计离港日期展示文本;渲染时不再格式化。 |
eta | String | 否 | 预计到港日期展示文本;渲染时不再格式化。 |
currency | String | 否 | 整份账单的唯一结算币种,必填;明细、小计、GST 和总额均使用此币种。 |
subTotal | String | 否 | 费用净额小计展示文本,必填;渲染层不再累加明细。 |
gstAmount | String | 否 | GST 合计展示文本,必填;不根据明细 GST 分类代码推算税额。 |
totalAmount | String | 否 | 价税合计展示文本,必填;渲染层不再将小计与 GST 相加。 |
remitTo | String | 否 | 收款通知的联系信息,例如收款通知邮箱;不作为发送邮件指令。 |
accountName | String | 否 | 收款账户名称,由调用方准备。 |
bsbNo | String | 否 | 收款银行 BSB 号码,保持调用方准备的格式。 |
accountNo | String | 否 | 收款账号,保持调用方准备的格式。 |
fees | Object[] | 否 | 费用明细,至少包含一行;按调用方提供的顺序展示。 |
fees.[].item | String | 否 | 费用项目名称,必填;对应 Item,支持中文及换行。 |
fees.[].amount | String | 否 | 费用金额展示文本;使用账单级币种,内部导出按不含税净额展示。 |
fees.[].gstCode | String | 否 | GST 分类代码,例如 E 或 S;缺少已维护的分类时留空,不从税率推导业务分类。 |
返回
可下载的账单 PDF
{ }
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
content | byte[] | 文件内容字节流 |
filename | String | 文件名 |
contentType | String | MIME 类型,例如 "application/pdf" |