Solo a título de sugerencia, hay un par de cuestiones en el TPV que resultan un poco incómodas y quizá en un futuro cercano puedan verse.
– Hay que cargar primero la cantidad antes que el artículo, sino no te toma la cantidad y solo te cobra el precio por unidad. Sería bueno que aunque elijas primero el artículo puedas después indicar la cantidad.
– En la configuración, el tilde Vender sin stock me parece que no tiene ningún efecto sobre el comportamiento del TPV.
– Cuando se quiere vender un pedido de cliente, le haces click al campo Pedido del apartado Pedido del Cliente y no hace nada. Solamente poniendo un caracter en el textBox y dandole enter abre la ventana de búsquedas de pedidos.
– El campo Importe en la pestaña de pago debería sugerir el monto total de la venta que se calculó en la pestaña pedido.
De todas formas creo que el TPV es muy bueno, estos son solo detalles y consideraciones para el futuro.