壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8692|回复: 32

机械装备制造业进销存实施案例-ADempiere ERP

  [复制链接]
发表于 2010/10/29 08:28:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

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

x
本帖最后由 peanut 于 2010/12/25 21:27 编辑

机械装备制造业进销存实施案例 - ADempiere ERP
http://www.adempiere.com/index.php/ZH/Case-Study-01


  • 1 ADempiere ERP现实案例研究之一
    • 1.1 现实案例研究发起背景
    • 1.2 如何参与
    • 1.3 项目背景
      • 1.3.1 企业背景
    • 1.4 项目实施
现实案例研究发起背景
  • 纸上得来终觉浅,绝知此事要躬行。如何更快、更有效地掌握ADempiere ERP这款工具并付诸实践?这就是摆在我们面临难题。
  • 在这里我们发起ADempiere ERP现实案例研究,愿我们一起学习,共同成长。
  • 本案例是我们发起的第一个案例。同时也欢迎您来分享自己的案例。
  • 案例研究发起时间:2010年10月27日
如何参与
  • 我们随时欢迎您参与到这个现实案例研究中来!
  • 您可以指出实施计划的不足,可以提出技术上解决方法,还可以提出您感兴趣的问题……总之,不拘一格。

项目背景
  • 这是一个正处在实施过程当中的真实的ERP项目。您将可以看到ERP实施过程当中会遇到什么问题,以及我们应当如何解决这些问题。
  • 本案例除了公司名称外,其它信息都是真实的。
企业背景
  • 中国长三角一家机械制造公司。在这里我们用“天景设备有限公司”这个名字来代表这个公司。
  • 行业:装备制造业。
  • 产品:日化机械。
  • 集技术研发、零件加工、装配调试、销售、服务为一体,技术和市场处于国内领先地位。
  • 市场及销售渠道:面向国内、国际市场,直接面向日化产品生产厂家,不需要通过渠道经销商。

项目实施
  • 客户实施需求分析
  • 实施方案
  • 实施计划
  • 实施日志

本项目页面
  • 客户实施需求分析
  • 实施方案
  • 实施计划
  • 实施日志-新版
    • 实施日志-05-实施日历
    • 实施日志-06-系统安装设置及布署
    • 实施日志-07-实体初始化及设置
    • 实施日志-08-销售
    • 实施日志-11-采购
    • 实施日志-21-普通报表
    • 实施日志-22-JasperReports报表
    • 实施日志-23-基于数据字典的二次开发
    • 实施日志-24-窗体新增字段批量导入
    • 实施日志-25-2Pack
    • 实施日志-31-脚本编写与Rule引擎
    • 实施日志-41-项目管理
  • 实施日志-旧版。已经转移至新版。
    • 实施日志-01
    • 实施日志-02

发表于 2010/10/29 11:42:39 | 显示全部楼层
首先祝贺楼主能找到一个真实客户进行实施研究。
根据我的经验提二个建议,供参考:
1、使用国内科目编码,一开始稍微费点劲,避免将来工作量很大;
2、建议生产数据和物料需求一起进行,可以先不考虑工艺流程,否则采购订单、采购入库不能给客户提高效率,反而增加工作量,增加实施难度。
发表于 2010/10/29 13:34:30 | 显示全部楼层
建议楼主或者版主把该帖转到ADempiere分坛子里面。
发表于 2010/10/29 13:46:08 | 显示全部楼层
首先说这个事情是非常好的.衷心祝愿越走越远.
但是看到了需求分析,对我来说感觉还是太官方了一些,有些东西没有说道ERP的核心管理上来,只是对一些大的方面说了一些,这样可能会导致目标的不一致,导致后面跟高层领导的目标产生差异,从而对整体实施造成阻碍。当然这可能是提炼的东西,不是过程的理论造成。
下面是我对两个问题的看法的补充:
1.业务流程的标准化
为什么要业务流程标准化呢?他对企业有什么帮助呢?
首先就是业务流程标准化了,当有任何一个岗位换了一位员工,那么他的工作培训成本最低,这个大家都好理解,对吧,这其实就是省钱,说创造了利润更好;其次业务流程标准化了会固化关键流程环节在ERP中,也就是在ERP中保存了关键数据,比如说订单,现金支出等等,这样在以后某个时候如果要查询都可以查到,可以达到控制管理的目的,同时也不用到处去翻票子,控制管理以及节省人工,这就是什么,也是创造了利润;再次是在业务流程标准花的工程,可以分析什么流程是可以标准化的,什么流程是很难标准化的,对这些加以分析,从而使可以标准化的流程进行改造成可以标准化的,不能变的可能就应该取消或者提高到什么程度变成可控,这种流程可能就是一个影响效率提升的关键,这个过程本身就是对管理的提高,也就是创造了利润;最后说一下固化的流程具有可变性,但是变更流程的成本要比以前增大了,这就会促进企业的管理提升,不会出现没有ERP时那种一天三号令的更加浪费的情况。
发表于 2010/10/29 13:53:23 | 显示全部楼层
二数据标准化
只有标准化的数据才能提高生产效率,这个很好理解的,工人车300同一规格的轴承耗费的时间要小于不同规格的时间。
只有标准化地数据才能进行成本预估,这点很重要,尤其是根据订单生产的企业(不清楚这家是不是),这种在下订单时需要知道生产成本才能够准确的接单,如果在几个小时之内就能得出一台设备的生产成本,那这个系统的价值真的是不可估量的,这是核心竞争力的提升,这个能量大了去了。

发表于 2010/10/29 13:54:37 | 显示全部楼层
一点浅见进行补充
 楼主| 发表于 2010/10/29 14:16:03 | 显示全部楼层
本帖最后由 peanut 于 2010/10/29 14:16 编辑

> 根据我的经验提二个建议,供参考:
> 1、使用国内科目编码,一开始稍微费点劲,避免将来工作量很大;

谢谢你的建议!会计科目这一块我之前用的是默认的AccountingUS.csv,没有按照国内会计科目定制过。但是设置不当会不会引发其它问题?

> 2、建议生产数据和物料需求一起进行,可以先不考虑工艺流程,否则采购订单、采购入库不能给客户提高效率,反而增加工作量,增加实施难度。

由于该公司标准产品按客户要求进行改动的情况非常多,基本上需要为每一个项目设置一个项目BOM或生产BOM。
对于销售订单--> 采购订单这一环节,在ADempiere生产制造模块我还没有找到合适的方法,所以我原本准备放在第二阶段实施。
跟据你的建议,我要调整计划,放在第一阶段来做。
大概会 销售订单+设计BOM →  生成采购BOM、外协BOM和生产BOM,然后自动生成到请购单上(Purchase Request)。
如果二次开发难度太大,就考虑从ADempiere外围来做,不过数据表还是放在ADempiere里。

> 建议楼主或者版主把该帖转到ADempiere分坛子里面。

暂时没有办法移。
 楼主| 发表于 2010/10/29 14:31:39 | 显示全部楼层
谢谢,aoslee的建议!
这次实施当中,从业务流程分析 ,到实施方案制定,再到具体实施以及二次开发, 都需要自己一肩挑,所以存在一些疏忽。
当时高层访谈的时候我拟了一个提纲,比如“希望ERP帮助企业解决什么问题?”等,但是老总对ERP不太了解,所以老总干脆就抛开ERP直接谈大方向。
后来还举行了一次中层访谈,会上提的要求就更具体些了,这几天会整理上传。
发表于 2010/10/29 15:17:18 | 显示全部楼层
关注楼主的实施过程,希望能学到AD的更多知识,我对AD的期望值是相当高的
发表于 2010/10/29 16:29:51 | 显示全部楼层
回复 peanut 的帖子

一个人啊?全来?
bless
发表于 2010/10/29 16:34:43 | 显示全部楼层
本帖最后由 aoslee 于 2010/10/29 16:35 编辑

第一期生产是绝对不能做的.
要做就是进销存+财务,如果难度太大的话就先财务,然后进销存,再后生产。
财务为王,搞定才能继续的顺畅。所以用友们才如此风声水起。
BOM第一期绝对不要高,否则标准化都得把你累死。
发表于 2010/10/29 19:19:01 | 显示全部楼层
鼓励支持,现在就是缺实际的经验
发表于 2010/10/30 01:54:35 | 显示全部楼层
这个必须顶。

楼主做项目首先想到的是交流和分享,而不是赚钱,真正具有开源精神,会走得更远
 楼主| 发表于 2010/11/7 19:17:15 | 显示全部楼层
感谢各位朋友的帮助和支持!
已经在Wiki上新建了第二篇实施日志。
http://www.adempiere.com/index.php/ZH/Case-Study-01-Journal-02

接下来几天会研究一下2Pack
发表于 2010/11/7 21:41:46 | 显示全部楼层
回复 peanut 的帖子

抓紧时间去学习一下。
向楼主的分享精神致敬!
试图跑一组测试数据进行跟进。
 楼主| 发表于 2010/11/29 09:57:06 | 显示全部楼层
本帖最后由 peanut 于 2010/11/29 09:58 编辑

关于Reference整个数据导入过程终于完成了。数据导入过程中遇到了一些问题,总结如下,向大家请教:
  • 二次开发的功能设计:
  • 为什么不能自顶向下进行设计? Window -> AD Table -> DB Table。我的设想是——在Window当中增加一个字段,系统就应当可以在AD Table、DB Table、Reference进行一系列的自动设置。
  • 为什么没有工具直观地编辑Window界面?现在要比较费劲地设置ad_field表当中的Sequence、Same Line等字段。

  • 关于窗口布局的疑问:
  • 业务伙伴BPartner窗口的Logo页是在什么地方设置的?
  • 销售订单Sales Order窗口中的Delivery, Invoicing等可以收缩/展开的栏目是怎么设置的?

  • 关于“从数据库创建表”功能:
    • 打开Table & Column窗口执行Create Columns from DB,不能直接引入数据库中的默认值,即Default Value或Default Logic。
    • 之前我用过一个月的GlobalQSS 3.6.1Branch, 我记得该版本是可以的,不知道是不是3.6.0LTS官方版本的Bug。


另外,我整理了一个数据导入工具包,感兴趣可以到这个页面了解。
http://www.adempiere.com/index.php/ZH/Case-Study-01-Journal-02#2010-11-27

发表于 2010/11/29 15:09:10 | 显示全部楼层
销售订单Sales Order窗口中的Delivery, Invoicing等可以收缩/展开的栏目是怎么设置的?


字段组
 楼主| 发表于 2010/11/29 19:25:19 | 显示全部楼层
回复 aoslee 的帖子

谢谢aoslee的回复!问题解决了。

接下来要对角色权限进行设置。我的想法是通过菜单树(Menu)来控制。
现成的方法是在Tree Maintenance窗口中进行,但是一个个手工设置比较繁琐。
于是希望能在数据库表中进行,找了半天没找到,最后发现是ad_treenodemm表。
发表于 2010/11/30 11:29:07 | 显示全部楼层
楼主要坚持啊,我可是天天都看wiki上的日志的
 楼主| 发表于 2010/11/30 17:51:19 | 显示全部楼层
本帖最后由 peanut 于 2010/12/5 12:38 编辑
kenll 发表于 2010/11/30 11:29
楼主要坚持啊,我可是天天都看wiki上的日志的

谢谢kenll的鼓励!
为了给销售合同创建JasperReport,今天在写SQL查询,有点复杂。
借助电子表格,终于把SQL查询写出来了,大概有177行,后来减到155行。(代码附在后面)
难处在于引用Reference和Table的地方比较绕。
我觉得这样写报表还是比较繁琐,不知道大家有没有更好的方法?

------------------------------中文-按照SeqNo排序。
SELECT
AD_Client_74.name AS "实体",
AD_Org_82.name AS "组织",
C_Order.contractno AS "合同编号",
C_Order.DocumentNo AS "单据号",
ref49_trl.name AS "业务类型",
C_Order.POReference AS "订单引用",
C_Order.Description AS "仅描述",
C_DocType_57_trl.name AS "目标单据类型",
C_Order.IsSelfService AS "自助服务",
C_Order.issueddate AS "合同签订日期",
C_Order.signedplace AS "签订地点",
C_Order.DateOrdered AS "下单日期",
C_Order.DatePromised AS "承诺日期",
C_BPartner_110.name AS "业务伙伴 ",
C_BPartner_56.name AS "发票伙伴",
C_BPartner_Location_73.name AS "伙伴位置",
C_BPartner_Location_62.name AS "发票地址",
AD_User_75.name AS "用户/联系人",
AD_User_61.name AS "发票联系人",
ref50_trl.name AS "配送规则",
ref43_trl.name AS "优先级",
M_Warehouse_81.name AS "仓库",
C_Order.IsDropShip AS "直接供货",
C_BPartner_111.name AS "直送伙伴",
C_BPartner_Location_66.name AS "直送地址",
AD_User_60.name AS "直送联系人",
M_Shipper_80.name AS "承运人",
ref42_trl.name AS "运输方式",
ref51_trl.name AS "运费成本规则",
M_FreightCategory_77.name AS "运费类别",
C_Order.FreightAmt AS "运费金额",
ref37_trl.name AS "包装物的供应",
ref36_trl.name AS "包装物回收",
ref54_trl.name AS "包装标准",
ref38_trl.name AS "是否薰蒸",
ref32_trl.name AS "运输方式",
ref33_trl.name AS "交货地点",
C_Order.portofdestination AS "目的港口",
C_Order.portofshipment AS "装运港口",
ref48_trl.name AS "交货期起算方法",
ref47_trl.name AS "交货期天数计算方法",
C_Order.timeofdelivery AS "交货期(天数)",
ref41_trl.name AS "I发票规则",
M_PriceList_84.name AS "价格表",
C_Currency_78_trl.description AS "币种",
C_ConversionType_83.name AS "货币汇率类型",
AD_User_58.name AS "销售代表",
C_Order.IsDiscountPrinted AS "打印折扣",
C_Charge_59.name AS "费用",
C_Order.ChargeAmt AS "费用金额",
ref103_trl.name AS "付款规则",
C_PaymentTerm_76_trl.name AS "付款条件",
C_Order.PromotionCode AS "促销编码",
ref39_trl.name AS "发票类型",
C_Order.paymentremitted AS "预付款到账日期",
ref45_trl.name AS "付款方式",
C_Project_72.name AS "工程",
C_Activity_71.name AS "活动",
C_Campaign_69.name AS "营销战役",
AD_Org_63.name AS "事务处理组织",
C_ElementValue_65_trl.name AS "用户 1",
C_ElementValue_64_trl.name AS "用户 2",
C_Order.TotalLines AS "行总计",
C_Order.GrandTotal AS "总额",
ref46_trl.name AS "单据状态",
C_DocType_70_trl.name AS "单据类型",
ref105_trl.name AS "处理订单",
ref107_trl.name AS "已过账",
C_Order.OrderType AS "订单类型",
C_OrderSource_79.name AS "订单来源",
ref55_trl.name AS "验收方式",
C_Order.advancepayment AS "预付款期限",
ref40_trl.name AS "是否要求预付货款",
ref53_trl.name AS "合同生效方式",
C_Order.priceisvaliddays AS "报价有效期限",
ref31_trl.name AS "合同失效方式",
ref34_trl.name AS "仲裁",
ref52_trl.name AS "安装调试人员食宿及来回交通费用承担",
C_Order.installationfeedetail AS "安装调试备注",
ref44_trl.name AS "质保期",
ref35_trl.name AS "售后服务",
C_Order.warrantystartdate AS "质保期起始日期",
C_Order.warrantyenddate AS "质保期停止日期",
C_Order.AmountRefunded AS "退款总计",
C_Order.AmountTendered AS "招标金额",
C_POS_68.name AS "POS 终端"
FROM C_Order
LEFT OUTER JOIN AD_Client AS AD_Client_74 ON (AD_Client_74.AD_Client_ID=C_Order.AD_Client_ID)
LEFT OUTER JOIN AD_Org AS AD_Org_82 ON (AD_Org_82.AD_Org_ID=C_Order.AD_Org_ID)
LEFT OUTER JOIN ad_ref_list_trl_v AS ref49_trl ON ((ref49_trl.ad_reference_id=1001000) AND (C_Order.businesstype=ref49_trl.value ) )
LEFT OUTER JOIN C_DocType_trl AS C_DocType_57_trl ON ((C_DocType_57_trl.C_DocType_ID=C_Order.C_DocTypeTarget_ID) AND (C_DocType_57_trl.ad_language='zh_CN'))
LEFT OUTER JOIN C_BPartner AS C_BPartner_110 ON (C_BPartner_110.C_BPartner_ID=C_Order.C_BPartner_ID)
LEFT OUTER JOIN C_BPartner AS C_BPartner_56 ON (C_BPartner_56.C_BPartner_ID=C_Order.Bill_BPartner_ID)
LEFT OUTER JOIN C_BPartner_Location AS C_BPartner_Location_73 ON (C_BPartner_Location_73.C_BPartner_Location_ID=C_Order.C_BPartner_Location_ID)
LEFT OUTER JOIN C_BPartner_Location AS C_BPartner_Location_62 ON (C_BPartner_Location_62.C_BPartner_Location_ID=C_Order.Bill_Location_ID)
LEFT OUTER JOIN AD_User AS AD_User_75 ON (AD_User_75.AD_User_ID=C_Order.AD_User_ID)
LEFT OUTER JOIN AD_User AS AD_User_61 ON (AD_User_61.AD_User_ID=C_Order.Bill_User_ID)
LEFT OUTER JOIN ad_ref_list_trl_v AS ref50_trl ON ((ref50_trl.ad_reference_id=151) AND (C_Order.DeliveryRule=ref50_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref43_trl ON ((ref43_trl.ad_reference_id=154) AND (C_Order.PriorityRule=ref43_trl.value ) )
LEFT OUTER JOIN M_Warehouse AS M_Warehouse_81 ON (M_Warehouse_81.M_Warehouse_ID=C_Order.M_Warehouse_ID)
LEFT OUTER JOIN C_BPartner AS C_BPartner_111 ON (C_BPartner_111.C_BPartner_ID=C_Order.DropShip_BPartner_ID)
LEFT OUTER JOIN C_BPartner_Location AS C_BPartner_Location_66 ON (C_BPartner_Location_66.C_BPartner_Location_ID=C_Order.DropShip_Location_ID)
LEFT OUTER JOIN AD_User AS AD_User_60 ON (AD_User_60.AD_User_ID=C_Order.DropShip_User_ID)
LEFT OUTER JOIN M_Shipper AS M_Shipper_80 ON (M_Shipper_80.M_Shipper_ID=C_Order.M_Shipper_ID)
LEFT OUTER JOIN ad_ref_list_trl_v AS ref42_trl ON ((ref42_trl.ad_reference_id=152) AND (C_Order.DeliveryViaRule=ref42_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref51_trl ON ((ref51_trl.ad_reference_id=153) AND (C_Order.FreightCostRule=ref51_trl.value ) )
LEFT OUTER JOIN M_FreightCategory AS M_FreightCategory_77 ON (M_FreightCategory_77.M_FreightCategory_ID=C_Order.M_FreightCategory_ID)
LEFT OUTER JOIN ad_ref_list_trl_v AS ref37_trl ON ((ref37_trl.ad_reference_id=1001010) AND (C_Order.packagingprovide=ref37_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref36_trl ON ((ref36_trl.ad_reference_id=1001011) AND (C_Order.packagingrecycle=ref36_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref54_trl ON ((ref54_trl.ad_reference_id=1001001) AND (C_Order.packingstandard=ref54_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref38_trl ON ((ref38_trl.ad_reference_id=319) AND (C_Order.fumigation=ref38_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref32_trl ON ((ref32_trl.ad_reference_id=1001008) AND (C_Order.modeofshipment=ref32_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref33_trl ON ((ref33_trl.ad_reference_id=1001009) AND (C_Order.placeofdelivery=ref33_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref48_trl ON ((ref48_trl.ad_reference_id=1001002) AND (C_Order.timeofdeliverystarttype=ref48_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref47_trl ON ((ref47_trl.ad_reference_id=1001003) AND (C_Order.timeofdeliverydaytype=ref47_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref41_trl ON ((ref41_trl.ad_reference_id=150) AND (C_Order.InvoiceRule=ref41_trl.value ) )
LEFT OUTER JOIN M_PriceList AS M_PriceList_84 ON (M_PriceList_84.M_PriceList_ID=C_Order.M_PriceList_ID)
LEFT OUTER JOIN C_Currency_trl AS C_Currency_78_trl ON ((C_Currency_78_trl.C_Currency_ID=C_Order.C_Currency_ID) AND (C_Currency_78_trl.ad_language='zh_CN'))
LEFT OUTER JOIN C_ConversionType AS C_ConversionType_83 ON (C_ConversionType_83.C_ConversionType_ID=C_Order.C_ConversionType_ID)
LEFT OUTER JOIN AD_User AS AD_User_58 ON (AD_User_58.AD_User_ID=C_Order.SalesRep_ID)
LEFT OUTER JOIN C_Charge AS C_Charge_59 ON (C_Charge_59.C_Charge_ID=C_Order.C_Charge_ID)
LEFT OUTER JOIN ad_ref_list_trl_v AS ref103_trl ON ((ref103_trl.ad_reference_id=195) AND (C_Order.PaymentRule=ref103_trl.value ) )
LEFT OUTER JOIN C_PaymentTerm_trl AS C_PaymentTerm_76_trl ON ((C_PaymentTerm_76_trl.C_PaymentTerm_ID=C_Order.C_PaymentTerm_ID) AND (C_PaymentTerm_76_trl.ad_language='zh_CN'))
LEFT OUTER JOIN ad_ref_list_trl_v AS ref39_trl ON ((ref39_trl.ad_reference_id=1001015) AND (C_Order.invoicetype=ref39_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref45_trl ON ((ref45_trl.ad_reference_id=1001007) AND (C_Order.paymentmethod=ref45_trl.value ) )
LEFT OUTER JOIN C_Project AS C_Project_72 ON (C_Project_72.C_Project_ID=C_Order.C_Project_ID)
LEFT OUTER JOIN C_Activity AS C_Activity_71 ON (C_Activity_71.C_Activity_ID=C_Order.C_Activity_ID)
LEFT OUTER JOIN C_Campaign AS C_Campaign_69 ON (C_Campaign_69.C_Campaign_ID=C_Order.C_Campaign_ID)
LEFT OUTER JOIN AD_Org AS AD_Org_63 ON (AD_Org_63.AD_Org_ID=C_Order.AD_OrgTrx_ID)
LEFT OUTER JOIN C_ElementValue_trl AS C_ElementValue_65_trl ON ((C_ElementValue_65_trl.C_ElementValue_ID=C_Order.User1_ID) AND (C_ElementValue_65_trl.ad_language='zh_CN'))
LEFT OUTER JOIN C_ElementValue_trl AS C_ElementValue_64_trl ON ((C_ElementValue_64_trl.C_ElementValue_ID=C_Order.User2_ID) AND (C_ElementValue_64_trl.ad_language='zh_CN'))
LEFT OUTER JOIN ad_ref_list_trl_v AS ref46_trl ON ((ref46_trl.ad_reference_id=131) AND (C_Order.DocStatus=ref46_trl.value ) )
LEFT OUTER JOIN C_DocType_trl AS C_DocType_70_trl ON ((C_DocType_70_trl.C_DocType_ID=C_Order.C_DocType_ID) AND (C_DocType_70_trl.ad_language='zh_CN'))
LEFT OUTER JOIN ad_ref_list_trl_v AS ref105_trl ON ((ref105_trl.ad_reference_id=135) AND (C_Order.DocAction=ref105_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref107_trl ON ((ref107_trl.ad_reference_id=234) AND (C_Order.Posted=ref107_trl.value ) )
LEFT OUTER JOIN C_OrderSource AS C_OrderSource_79 ON (C_OrderSource_79.C_OrderSource_ID=C_Order.C_OrderSource_ID)
LEFT OUTER JOIN ad_ref_list_trl_v AS ref55_trl ON ((ref55_trl.ad_reference_id=1001006) AND (C_Order.acceptancemethod=ref55_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref40_trl ON ((ref40_trl.ad_reference_id=319) AND (C_Order.advancepaymentrequired=ref40_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref53_trl ON ((ref53_trl.ad_reference_id=1001004) AND (C_Order.contracteffectiveway=ref53_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref31_trl ON ((ref31_trl.ad_reference_id=1001005) AND (C_Order.conditionofcontactinvalidation=ref31_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref34_trl ON ((ref34_trl.ad_reference_id=1001014) AND (C_Order.arbitration=ref34_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref52_trl ON ((ref52_trl.ad_reference_id=1001016) AND (C_Order.installationfeepaymentside=ref52_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref44_trl ON ((ref44_trl.ad_reference_id=1001012) AND (C_Order.warrantyperiod=ref44_trl.value ) )
LEFT OUTER JOIN ad_ref_list_trl_v AS ref35_trl ON ((ref35_trl.ad_reference_id=1001013) AND (C_Order.aftersaleservice=ref35_trl.value ) )
LEFT OUTER JOIN C_POS AS C_POS_68 ON (C_POS_68.C_POS_ID=C_Order.C_POS_ID) ;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 07:45 , Processed in 0.021390 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表