Edição de preços em RMK. 1C: Gestão do Comércio 11

Na configuração típica da UT 11, não há possibilidade no modo RMK de alterar o preço dos produtos, embora essa necessidade apareça com bastante frequência. Fazendo pequenas alterações na configuração, você pode obter a funcionalidade desejada. O release 1C UT 11.4.5.135 foi usado na plataforma 1C: Enterprise (8.3.13.1513).

Aqueles que trabalharam anteriormente com as configurações 1C Retail 2.2 e 1C UT 10.3, tendo encontrado a UT 11, podem ficar desagradáveis ​​ao descobrir que, no modo RMK, não é possível alterar o preço dos produtos (serviços) vendidos. Nas configurações indicadas acima, há configurações adicionais do usuário responsáveis ​​pelo direito de alterar o preço em RMK. Não existe tal coisa no UT 11. Todos os preços devem ser atribuídos por meio do documento "Definindo os preços do item", de onde serão substituídos no RMK para venda. Na prática, por várias razões, muitas vezes surge a necessidade de alterar o preço prontamente na RMK.

Para obter o resultado desejado, é necessário fazer pequenas alterações na configuração do UT 11. Para o RMK, o documento checkKKM e o formulário Form of DocumentMRK são responsáveis.

imagem

Primeiro, nas propriedades da coluna "Preço", desmarque a caixa "Somente visualização"

imagem

Depois disso, você precisa fazer alterações no código do módulo: encontramos o procedimento lá

Procedimento Adicionar ao carrinho
&  ()    ; ;  =  ;     =  (", , , , , , |, , , "); (, ); . = .; . = .; . = .; //{{MRG[ <-> ] . = ; //}}MRG[ <-> ] //{{MRG[ <-> ] //}}MRG[ <-> ] . = ; . = .;  . = ("..")   = "...";   = "..."; ;  =  ; .("", ); .("", ); ( , , , ,,,  ("", , ));   . = ("..")   = .(); (, ); . = .; . = .; .("", );  =  ; .("", .); .("", .); .("", .); .("", .);  = .(, );       .(); ;    (.)  . = .(.); ; .(); ;  =  ; .("", ); .("", ); (); ;  


e mude a linha

 . = ; 

em

 . = ; 

Para que o valor do cheque seja recalculado automaticamente quando o preço muda, é necessário adicionar o procedimento à propriedade "Eventos" "Ao alterar":

imagem

Procedimento ProductsPriceAt Changes
 &  ()  = ..;  =  ; (,); .(, , ); ();  


E para a região

 #  

Função

Adicionar às Ações da Estrutura ao Alterar Preços
 &  (,) .("");  


Após as manipulações feitas, o campo "preço" no RMK UT 11 fica disponível para alteração:

imagem

Source: https://habr.com/ru/post/pt435264/


All Articles