用友U8如何将系统单据导入UAP单据.docx

U8知识库文档 如何将系统单据导入UAP单据 知识库属性 适用产品 适用版本 V8.90; V10.0; V10.1; V11.0; V11.1 行业 通用 关键字 最后更新时间 作者 蔡再安 应用场景描述 在客户二开制作UAP单据后,可能需要参照系统单据进行生单,这就需要将系统单据导入UAP单据。 运行环境支持 支持U8 V8.90; V10.0; V10.1; V11.0; V11.1 应用的实现过程步骤及效果 有些客户或者二开人员需要将系统单据导入UAP单据,但不知道如何实现,下面以委外订单为例介绍一下实现过程。 将系统单据转换为UAP单据需要使用转换工具Transformers,该工具在U8SOFT\UFMOM\Tools\Transformer目录下,双击Transformers.exe文件运行工具。 输入数据库服务器登录信息,并选择帐套数据库,单击【确定】按钮。 选择OM\委外订单节点,单击右键显示右键菜单 单击【转换】菜单,工具自动生成数据,但自动生成的数据不是很完整,需要进行修改。 UAP单据要求单据中有一个字段的类型为表单编号类型(这个字段一般是单据编号),选择【订单编号】节点 【实体属性类型】的Value值为6(表示是文本类型),将Value值改为0(表示是表单编号类型)。 选择【单据】节点,只有列表ID、缺省过滤条件、排除栏目项和过滤ID等属性的Value值没有设置。其中缺省过滤条件和排除栏目项的Value值可以为空,其它属性的Value值必须设置。 设置列表ID的Value值为OM01(对应系统单据的CardNumber) 过滤ID的Value值为OM[__]OM01(对应系统单据列表的过滤) 选择【主表】节点,它的所有属性的Value值必须设置。其中BO查询名称属性的Value值没有设置。 选择BO查询名称属性 单击【选择数据引擎】按钮 选择GetOM_MoMainHeadData,将BO查询名称属性的Value值设置为GetOM_MoMainHeadData。 选择【子表】节点,它的所有属性的Value值必须设置。其中主键、主键类型和BO查询名称属性的Value值没有设置。 设置主键属性的Value值为modetailsid(单据子表ID) 设置主键类型属性的Value值为0(整型) BO查询名称属性的Value值为GetOM_MOMainBodyData 选择【列表数据引擎】节点,设置委外订单列表对应的业务对象。 单击【选择数据引擎】按钮 选择委外订单列表的业务对象查询QueryOM_MOMainVouchListData 保存设置,单击【批量元数据脚本】按钮可以生成数据库脚本。 进入UAP,选择委外管理下CS表单节点 单击鼠标右键,选择【导入】菜单 如果没有列表明细信息,勾掉“仅显示当前项目的单据”选项,如果想选择其他子产品的单据,勾掉“仅显示当前子产品的单据”选项。 选择委外订单,确定。 双击【默认布局】节点 单击【自动布局】按钮,进行单据界面布局。 单击【保存】按钮,关闭UAP单据设计界面。 单击【工具】-【发布】菜单,对新增的UAP单据进行发布。 登录U8,进入新增的UAP单据。

文档评论(0)

1亿VIP精品文档

相关文档