销售订单中增加订单时间、发货时间、交货时间并精确到分秒。

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

销售订单中增加订单时间、发货时间、交货时间并精确到分秒。

1.1    EASSCMA1P0005 销售订单中增加订单时间、发货时间、交货时间并精确到分秒。

1.1.1  业务场景简介

精细化工行业对销售订单中所涉及到的时间要求非常精确,如要求订单日期、发货日期、交货日期要精确到分钟。现有的销售订单基础上增加三个字段,分别表示订单时间、发货时间、交货时间,以此解决客户需求。

1.1.2  简要实现方案

1.     销售订单分录上面增加订单时间、发货时间、交货时间字段;

2.     增加的日期字段支持时分秒;

3.     界面锚定正确,过滤界面,序时薄界面显示正确。

1.1.3  DEP详细开发步骤

1)      新建DEP方案

2)      导入扩展单元“销售订单”:在刚刚增加的方案上面,点击鼠标右键,弹出的目录中选择从扩展单元的从业务单元导入。选择销售订单业务单元,导入到方案中。


3)      打开销售订单的编辑界面,先调整原本存在的控件位置,预留出待添加控件位置。从右侧工具栏拖拽需要的类型的控件,如本案中的日期控件。修改控件的相关属性:包括显示文字,字段名称,锚定类型。

 

4)      在onLoad()方法增加脚本,控制日期字段显示格式以及允许显示日期。

 

pluginCtx.getKDDatePicker("pkorderTime").setTimeEnabled(true);

pluginCtx.getKDDatePicker("pkorderTime").setDatePattern("yyyy-MM-dd,HH:mm:ss");

pluginCtx.getKDDatePicker("pksendTime").setTimeEnabled(true);

pluginCtx.getKDDatePicker("pksendTime").setDatePattern("yyyy-MM-dd,HH:mm:ss");

pluginCtx.getKDDatePicker("pkdeliveryTime").setTimeEnabled(true);

pluginCtx.getKDDatePicker("pkdeliveryTime").setDatePattern("yyyy-MM-dd,HH:mm:ss");

 

5)      设置listui对应的query新增字段的显示名称

销售订单中增加订单时间、发货时间、交货时间并精确到分秒。

1.1 EASSCMA1P0005 销售订单中增加订单时间、发货时间、交货时间并精确到分秒。1.1.1 业务场景简介精细化工行业对销售订单中所涉及...
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息