以RMK编辑价格。 1C:贸易管理11

在UT 11的典型配置中,在RMK模式下不可能更改商品的价格,尽管这种需求经常出现。 通过对配置进行少量更改,可以实现所需的功能。 版本1C UT 11.4.5.135用于1C:企业平台(8.3.13.1513)。

曾经使用UT 11并曾经使用1C Retail 2.2和1C UT 10.3配置的用户可能会感到惊讶,发现在RMK模式下您无法更改所售商品(服务)的价格。 在上面指示的配置中,还有其他用户设置负责更改RMK的价格。 UT 11中没有这样的东西。 所有价格都必须通过“设置商品价格”文档进行分配,从中将替换为要出售的RMK。 在实践中,由于各种原因,经常需要立即更改价格为RMK。

为了获得期望的结果,必须对UT 11的配置进行一些小的更改。对于RMK,checkKKM文档和DocumentRMK表单的格式负责。

图片

首先,在“价格”列的属性中,取消选中“仅查看”框

图片

之后,您需要更改模块代码:我们在此处找到了过程

程序添加到购物车
&  ()    ; ;  =  ;     =  (", , , , , , |, , , "); (, ); . = .; . = .; . = .; //{{MRG[ <-> ] . = ; //}}MRG[ <-> ] //{{MRG[ <-> ] //}}MRG[ <-> ] . = ; . = .;  . = ("..")   = "...";   = "..."; ;  =  ; .("", ); .("", ); ( , , , ,,,  ("", , ));   . = ("..")   = .(); (, ); . = .; . = .; .("", );  =  ; .("", .); .("", .); .("", .); .("", .);  = .(, );       .(); ;    (.)  . = .(.); ; .(); ;  =  ; .("", ); .("", ); (); ;  


然后换线

 . = ; 



 . = ; 

为了在价格变化时自动重新计算支票金额,您需要将该过程添加到“事件”属性“变化时”:

图片

程序产品价格变化
 &  ()  = ..;  =  ; (,); .(, , ); ();  


并到该地区

 #  

功能介绍

更改价格时添加到StructureActions
 &  (,) .("");  


完成操作后,RMK UT 11中的“价格”字段变为可更改:

图片

Source: https://habr.com/ru/post/zh-CN435264/


All Articles