您的位置 :首页 > 接口服务 > 运单查询服务

运单查询服务

     发布时间:2015-11-17 12:43:45.21

平台 名称:

《物流主数据系统平台 》

版本号:

V1. 0

发布时间:

2015/10/27

文档状态

完善文档

版本控制

日 期

修改内容

描 述

修改类型

修 改 人

版 本

20 15-10 - 27

ALL

 

A

杨晶

V1.0

 

 

 

 

 

 

接口描述

接口描述

通过 参数 杂费代码 、‘ 中文名 英文名 查询 货物 信息

访问地址

正式 地址:

SOAP: http://eal.ceair.com/e-mdp/ws/realExtractData-WService-soap/?wsdl

REST :http://eal.ceair.com/e-mdp/services/realExtractData/postQuery/

测试 地址 

SOAP: http://172.31.2.102/e-mdp/ws/realExtractData-WService-soap/?wsdl

REST :http://172.31.2.102/e-mdp/services/realExtractData/postQuery/

在访问接口地址后面加上: access_token= 此处为授权码

访问授权

通过 发放 AccessToken 访问 接口服务

例如:   

    http://eal.ceair.com/e-mdp/services/agentWService/queryAgent?access_token= 此处为授权码  

访问数据库视图,需要申请用户名及密码。

 

1.1 queryData 方法

方法定义

List< V > queryData (String xmLParam)

接口 协议

Soap 协议

访问方式

POST

方法描述

根据查询条件,返回记录信息

参数

enquire (XML、JSON格式查询条件 )

参数 方式

<QueryParam><alias>L_FWB</alias><id>112-07114704</id></QueryParam> ; {\"alias\":\"L_FWB\",\"id\":\"112-07114704\"}

1.2 postQuery 方法

接口 协议

Restful

访问方式

POST (type =" application/json " )

方法描述

根据查询条件,返回记录信息

参数 方式

{"query":"{\"alias\":\"L_FWB\",\"id\":\"018-08474211\"} ;

{"jsonq":{"alias":"L_FWB","id":"018-08474211"}} ;

{"query":"<QueryParam><alias>L_FWB</alias><id>018-08474211</id></QueryParam>"}

JSON 数据格式 , 见参考参数描述

参考类型

查询条件 字段描述

参数名称 数据类型 描述 信息 能空否

id

String

运单号

Y

返回结果 xml 描述

描述信息

<?xml version="1.0" encoding="UTF-8"?>

<DATAROWS>

<DATA>

<id type="java.lang.String"><!--字段含义:运单号--></id>

<typecode type="java.lang.String"><!--字段含义:运单类型--></typecode>

<nilcarriagevalueindicator type="java.lang.String"><!--字段含义:是否包含运输 申明价值--></nilcarriagevalueindicator>

<declaredvalueforcarriageamount type="java.lang.String"><!--字段含义:运输声明价值--></declaredvalueforcarriageamount>

<dvforcarriageamountCury type="java.lang.String"><!--字段含义:运输声明价值货币--></dvforcarriageamountCury>

<nilcustomsvalueindicator type="java.lang.String"><!--字段含义:是否包含海关申明价值--></nilcustomsvalueindicator>

<declaredvalueforcustomsamount type="java.lang.String"><!--字段含义:海关声明价值--></declaredvalueforcustomsamount>

<dvforcustomsamountCury type="java.lang.String"><!--字段含义:海关声明价值货币--></dvforcustomsamountCury>

<nilinsurancevalueindicator type="java.lang.String"><!--字段含义:是否包含保险价值--></nilinsurancevalueindicator>

<insurancevalueamount type="java.lang.String"><!--字段含义:保险价值--></insurancevalueamount>

<insurancevalueamountCury type="java.lang.String"><!--字段含义:保险价值货币--></insurancevalueamountCury>

<totalchargeprepaidindicator type="java.lang.String"><!--字段含义:总费用预付/到付标识--></totalchargeprepaidindicator>

<weighttotalchargeamount type="java.lang.String"><!--字段含义:航空运费--></weighttotalchargeamount>

<weighttotalchargeamountCury type="java.lang.String"><!--字段含义:航空运费货币--></weighttotalchargeamountCury>

<tdprepaidindicator type="java.lang.String"><!--字段含义:其他费用预付/到付标识--></tdprepaidindicator>

<destinationchargeamount type="java.lang.String"><!--字段含义:目的站到付费用--></destinationchargeamount>

<destinationchargeamountCury type="java.lang.String"><!--字段含义:目的站到付费用货币--></destinationchargeamountCury>

<itgrossweightmeasure type="java.lang.String"><!--字段含义:总毛重--></itgrossweightmeasure>

<itgrossweightmeasureUnitcode type="java.lang.String"><!--字段含义:总毛重单位--></itgrossweightmeasureUnitcode>

<grossvolumemeasure type="java.lang.String"><!--字段含义:体积重量--></grossvolumemeasure>

<grossvolumemeasureUnitcode type="java.lang.String"><!--字段含义:体积重量单 位--></grossvolumemeasureUnitcode>

<totalpiecequantity type="java.lang.String"><!--字段含义:总件数--></totalpiecequantity>

<totalLoadedPackageQuantity type="java.lang.String"><!--字段含义:总SLAC件数--></totalLoadedPackageQuantity>

<originLocationId type="java.lang.String"><!--字段含义:始发站--></originLocationId>

<finalDestinationLocationId type="java.lang.String"><!--字段含义:目的站--></finalDestinationLocationId>

<assoReferenceDocumentId type="java.lang.String"><!--字段含义:文件编码--></assoReferenceDocumentId>

<assoReferenceDocumentName type="java.lang.String"><!--字段含义:文件名称--></assoReferenceDocumentName>

<dctCollectChargeAmount type="java.lang.String"><!--字段含义:到付费用--></dctCollectChargeAmount>

<dctCollectChargeAmountCury type="java.lang.String"><!--字段含义:到付费用货币--></dctCollectChargeAmountCury>

<tchargeaweightmeasure type="java.lang.String"><!--字段含义:计费重量--></tchargeaweightmeasure>

<tchargeaweightmeasureUcode type="java.lang.String"><!--字段含义:计费重量单位--></tchargeaweightmeasureUcode>

<iaccountingnoteCcode type="java.lang.String"><!--字段含义:结算代码--></iaccountingnoteCcode>

<iaccountingnoteContent type="java.lang.String"><!--字段含义:结算注意事项--></iaccountingnoteContent>

<handlinginstructionsDes type="java.lang.String"><!--字段含义:特殊处理描述--></handlinginstructionsDes>

<handlinginstructionsDescode type="java.lang.String"><!--字段含义:特殊处理代码--></handlinginstructionsDescode>

<createTime type="java.util.Date"><!--字段含义:创建时间--></createTime>

<updateTime type="java.util.Date"><!--字段含义:更新时间--></updateTime>

<constomentDTOs><!-- 可重复多项-->

<sequencenumeric type="java.lang.String"><!--字段含义:序列号--></sequencenumeric>

<typecode type="java.lang.String"><!--字段含义:商品代码--></typecode>

<typecodeListagencyid type="java.lang.String"><!--字段含义:商品代码_代理人ID--></typecodeListagencyid>

<grossweightmeasure type="java.lang.String"><!--字段含义:毛重--></grossweightmeasure>

<grossweightmeasureUnitcode type="java.lang.String"><!--字段含义:毛重重量单位(KGM)--></grossweightmeasureUnitcode>

<grossvolumemeasure type="java.lang.String"><!--字段含义:体积--></grossvolumemeasure>

<grossvolumemeasureUnitcode type="java.lang.String"><!--字段含义:体积单位(MTQ)--></grossvolumemeasureUnitcode>

<piecequantity type="java.lang.String"><!--字段含义:件数--></piecequantity>

<tareweightmeasure type="java.lang.String"><!--字段含义:包装重量(皮重)--></tareweightmeasure>

<tareweightmeasureUcode type="java.lang.String"><!--字段含义:包装重量(皮重)单位--></tareweightmeasureUcode>

<nitcargoIdentification type="java.lang.String"><!--字段含义:货物描述--></nitcargoIdentification>

<origincountryId type="java.lang.String"><!--字段含义:始发国家代码--></origincountryId>

<afrservicechargeCategorycode type="java.lang.String"><!--字段含义:运价种类--></afrservicechargeCategorycode>

<afrservicechargeCwm type="java.lang.String"><!--字段含义:计费重量--></afrservicechargeCwm>

<afrservicechargeCwmUnitcode type="java.lang.String"><!--字段含义:计费重量单位--></afrservicechargeCwmUnitcode>

<afrservicechargeAr type="java.lang.String"><!--字段含义:费率--></afrservicechargeAr>

<afrservicechargeAa type="java.lang.String"><!--字段含义:总费用--></afrservicechargeAa>

<afrservicechargeAaCury type="java.lang.String"><!--字段含义:总费用币种--></afrservicechargeAaCury>

<ardocumentId type="java.lang.String"><!--字段含义:文件编码--></ardocumentId>

<ardocumentName type="java.lang.String"><!--字段含义:文件名称--></ardocumentName>

</constomentDTOs>

<consignorDTO><!-- 至多一项-->

<id type="java.lang.String"><!--字段含义:银行帐户-发货人校验规则:REQUIRED--></id>

<name type="java.lang.String"><!--字段含义:发货人--></name>

<postcodecode type="java.lang.String"><!--字段含义:邮编--></postcodecode>

<streetname type="java.lang.String"><!--字段含义:街道--></streetname>

<cityname type="java.lang.String"><!--字段含义:城市--></cityname>

<countryid type="java.lang.String"><!--字段含义:国家代码--></countryid>

</consignorDTO>

<consigneeDTO><!-- 至多一项-->

<id type="java.lang.String"><!--字段含义:银行帐户-收货人--></id>

<name type="java.lang.String"><!--字段含义:收货人--></name>

<postcodecode type="java.lang.String"><!--字段含义:邮编--></postcodecode>

<streetname type="java.lang.String"><!--字段含义:街道--></streetname>

<cityname type="java.lang.String"><!--字段含义:城市--></cityname>

<countryid type="java.lang.String"><!--字段含义:国家代码--></countryid>

</consigneeDTO>

<forwarderDTO><!-- 至多一项-->

<id type="java.lang.String"><!--字段含义:ID--></id>

<name type="java.lang.String"><!--字段含义:名称--></name>

<cityName type="java.lang.String"><!--字段含义:城市--></cityName>

<countyID type="java.lang.String"><!--字段含义:国家代码--></countyID>

</forwarderDTO>

<assoPartyDTO><!-- 至多一项-->

<id type="java.lang.String"><!--字段含义:ID--></id>

<name type="java.lang.String"><!--字段含义:参与方名称--></name>

<rolecode type="java.lang.String"><!--字段含义:参与方类型代码--></rolecode>

<role type="java.lang.String"><!--字段含义:参与方类型--></role>

<cityname type="java.lang.String"><!--字段含义:城市--></cityname>

<countryid type="java.lang.String"><!--字段含义:国家代码--></countryid>

</assoPartyDTO>

<tradeCurrExchangeDTO><!-- 至多一项-->

<id type="java.lang.String"><!--字段含义:ID--></id>

<sourceCurrencyCode type="java.lang.String"><!--字段含义:始发地货币种类--></sourceCurrencyCode>

<targetCurrencyCode type="java.lang.String"><!--字段含义:目的地货币种类--></targetCurrencyCode>

<marketId type="java.lang.String"><!--字段含义:汇率代号--></marketId>

<conversionRate type="java.lang.String"><!--字段含义:汇率--></conversionRate>

</tradeCurrExchangeDTO>

</DATA>

</DATAROWS>

3 .视图说明:

视图名称: V_F_FWB_MAIN

访问: 可使用 DBLINK 访问

字段描述:

字段名

数据类型

说明

ID

VARCHAR2(30)

运单号

TYPECODE

VARCHAR2(50)

运单类型

NILCARRIAGEVALUEINDICATOR

VARCHAR2(50)

是否包含运输申明价值

DECLAREDVALUEFORCARRIAGEAMOUNT

VARCHAR2(50)

运输声明价值

DVFORCARRIAGEAMOUNT_CURY

VARCHAR2(50)

运输声明价值货币

NILCUSTOMSVALUEINDICATOR

VARCHAR2(50)

是否包含海关申明价值

DECLAREDVALUEFORCUSTOMSAMOUNT

VARCHAR2(50)

海关声明价值

DVFORCUSTOMSAMOUNT_CURY

VARCHAR2(50)

海关声明价值货币

NILINSURANCEVALUEINDICATOR

VARCHAR2(50)

是否包含保险价值

INSURANCEVALUEAMOUNT

VARCHAR2(50)

保险价值

INSURANCEVALUEAMOUNT_CURY

VARCHAR2(50)

保险价值货币

TOTALCHARGEPREPAIDINDICATOR

VARCHAR2(150)

总费用预付 / 到付标识

WEIGHTTOTALCHARGEAMOUNT

VARCHAR2(50)

航空运费

WEIGHTTOTALCHARGEAMOUNT_CURY

VARCHAR2(50)

航空运费货币

CONSIGNORPARTY_ACCOUNTID

VARCHAR2(50)

CONSIGNORPARTY_ACCOUNTID

CONSIGNEEPARTY_ACCOUNTID

VARCHAR2(50)

CONSIGNEEPARTY_ACCOUNTID

TDPREPAIDINDICATOR

VARCHAR2(50)

其他费用预付 / 到付标识

DCTCOLLECTCHARGEAMOUNT

VARCHAR2(50)

到付费用

DCTCOLLECTCHARGEAMOUNT_CURY

VARCHAR2(50)

到付费用货币

DESTINATIONCHARGEAMOUNT

VARCHAR2(50)

目的站到付费用

DESTINATIONCHARGEAMOUNT_CURY

VARCHAR2(50)

目的站到付费用货币

ITGROSSWEIGHTMEASURE

VARCHAR2(50)

总毛重

ITGROSSWEIGHTMEASURE_UNITCODE

VARCHAR2(50)

总毛重单位

GROSSVOLUMEMEASURE

VARCHAR2(100)

体积重量

GROSSVOLUMEMEASURE_UNITCODE

VARCHAR2(50)

体积重量单位

TOTALPIECEQUANTITY

VARCHAR2(50)

总件数

ORIGINLOCATION_ID

VARCHAR2(50)

始发站

FINALDESTINATIONLOCATION_ID

VARCHAR2(50)

目的站

ASSOREFERENCEDOCUMENT_ID

VARCHAR2(100)

文件编码

ASSOREFERENCEDOCUMENT_NAME

VARCHAR2(100)

文件名称

FREIGHTFORWARDERPARTY_ID

VARCHAR2(50)

FREIGHTFORWARDERPARTY_ID

TRADECURRENCYEXCHANGE_ID

VARCHAR2(50)

TRADECURRENCYEXCHANGE_ID

TOTALLOADEDPACKAGEQUANTITY

VARCHAR2(50)

SLAC 件数

TCHARGEAWEIGHTMEASURE

VARCHAR2(100)

计费重量

TCHARGEAWEIGHTMEASURE_UCODE

VARCHAR2(50)

计费重量单位

IACCOUNTINGNOTE_CCODE

VARCHAR2(150)

结算代码

IACCOUNTINGNOTE_CONTENT

VARCHAR2(300)

结算注意事项

ASSOCIATEDPARTY_ID

VARCHAR2(50)

ASSOCIATEDPARTY_ID

HANDLINGINSTRUCTIONS_DES

VARCHAR2(300)

特殊处理描述

HANDLINGINSTRUCTIONS_DESCODE

VARCHAR2(200)

特殊处理代码

VALIDITY

VARCHAR2(2)

有效性