欢迎您注册蒲公英
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
手持终端生成的业务数据XML文件必须符合Schema规范 各节点注释 节点名称 | 节点含义 | 节点属性 | 下级节点 | 举例: | Document | 文档根节点 | License:可选 | Events |
| Events | Document子节点,只可出现一次,用于区分多种事件产生的数据,如出库事件、码替换事件 | Comment扩展属性,可选 | Event、ActionMapping、DataMaping、DataDesc、DataField |
| Event | Events子节点,定义当前事件发生哪些动作。 | Name:事件名称,可选 PreAction:前置动作名称,可选MainAction:主动作名称,必选 AfterAction:后置动作名称,可选 Comment:扩展属性,可选
| ActionMapping、 DataMaping、 DataDesc、 DataField | <Event Name="SalesWareHouseOut" MainAction="WareHouseOut" PreAction=" " AfterAction=" " />
| ActionMapping | Event子节点,定义当前事件激发的动作所需要的数据。例如出库动作所需数据 |
| Action | <ActionMapping> <Action Name="SalesWareHouseOut"> <ActionData>CorpOrderID</ActionData> <ActionData>CorpOrderID</ActionData> <ActionData>Actor</ActionData> <ActionData> Actor</ActionData> <ActionData> ActDate</ActionData> <ActionData>Code</ActionData> </Action> </ActionMapping> | Action | ActionMapping子节点,可出现多次,定义每一个动作所需要的数据 | Name:Action描述的动作名称,必选 | ActionData | ActionData | Action子节点,可出现多次,表示Action描述动作所需要要的一个数据名称 |
|
| DataMaping | Event子节点,当前事件所需所有数据的数据描述和列表 | MetaData |
| <DataMaping> <MetaData Name="CorpOrderID" Type="String"/> <MetaData Name="Actor" Type="String"/> <MetaData Name="ActDate" Type="Date"/> <MetaData Name="Code" Type="String"/> />
</DataMaping>
| MetaData | DataMaping子节点,描述每一个数据的名称和属性 |
| Name:所需数据的名称 Type:所需数据的类型 | DataDesc | Event子节点,描述该事件所需所有数据的关系,该子节点可选 | MetaDataDesc |
| <DataDesc> <MetaDataDesc MetaName="CorpOrderID" IsParent="true"> <MetaDataDesc MetaName="Code" IsParent="false"/> </MetaDataDesc> <MetaDataDesc MetaName=" ActDate" IsParent="true"> <MetaDataDesc MetaName="Code" IsParent="false"/> </MetaDataDesc> </DataDesc>
| MetaDataDesc | DataDesc子节点,描述每一个数据与其他数据的关系,可嵌套自身节点 | MetaDataDesc | IsParent:该数据是否父属性 MetaName:该数据的名称 | DataField | Event子节点,包含具体的数据 | 具体格式见接口示例 | 具体格式见接口示例 | <DataField> <Code value="123456789012345" CorpOrderID="010101" Actor="test01" ActDate="2006-07-08 14:32:40"/> <Code value="123456789012345" CorpOrderID="010101" Actor="test01" ActDate="2006-07-08 14:32:40"/> </DataField>
|
|