蒲公英 - 制药技术的传播者 GMP理论的实践者

搜索
查看: 2342|回复: 1
收起左侧

[物料管理] XML Schema规范

[复制链接]
药徒
发表于 2013-8-20 13:37:26 | 显示全部楼层 |阅读模式

欢迎您注册蒲公英

您需要 登录 才可以下载或查看,没有帐号?立即注册

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>
  
  

回复

使用道具 举报

发表于 2013-8-20 14:12:41 | 显示全部楼层
好深奥的样子
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

×发帖声明
1、本站为技术交流论坛,发帖的内容具有互动属性。您在本站发布的内容:
①在无人回复的情况下,可以通过自助删帖功能随时删除(自助删帖功能关闭期间,可以联系管理员微信:8542508 处理。)
②在有人回复和讨论的情况下,主题帖和回复内容已构成一个不可分割的整体,您将不能直接删除该帖。
2、禁止发布任何涉政、涉黄赌毒及其他违反国家相关法律、法规、及本站版规的内容,详情请参阅《蒲公英论坛总版规》。
3、您在本站发表、转载的任何作品仅代表您个人观点,不代表本站观点。不要盗用有版权要求的作品,转贴请注明来源,否则文责自负。
4、请认真阅读上述条款,您发帖即代表接受上述条款。

QQ|手机版|蒲公英|ouryao|蒲公英 ( 京ICP备14042168号-1 )  增值电信业务经营许可证编号:京B2-20243455  互联网药品信息服务资格证书编号:(京)-非经营性-2024-0033

GMT+8, 2024-12-1 01:03

Powered by Discuz! X3.4运维单位:苏州豚鼠科技有限公司

Copyright © 2001-2020, Tencent Cloud.

声明:蒲公英网站所涉及的原创文章、文字内容、视频图片及首发资料,版权归作者及蒲公英网站所有,转载要在显著位置标明来源“蒲公英”;禁止任何形式的商业用途。违反上述声明的,本站及作者将追究法律责任。
快速回复 返回顶部 返回列表