Entradas

Mostrando entradas de junio, 2015

CREATING VOFM CUSTOM ROUTINE

Imagen
Te has preguntado alguna vez: ¿Cómo se crea una fórmula que realiza el cálculo del precio?  ¿Cómo se asigna la fórmula a una clase de condición de algún esquema de cálculo? Si tienes dudas sobre este punto y/o tienes curiosidad de saber cómo es el procedimiento...  Este publicación es para ti, te animo a que lo leas con ejemplos en imágenes. En SAP los precios se determinan mediante esquemas de cálculo Escenario: Para nuestro ejemplo trataremos la clase de condición ZK25 (Descuento MAGALEXSIS) Objetivo:  Modificar el cálculo del valor neto según la determinación de precios de la clase de condición. Regla del Negocio:  Consideraremos el mayor descuento de la clase de condición Veremos los siguientes puntos: Crear una fórmula desde la transacción VOFM.  Por configuración, asignaremos la fórmula a una clase condición de un esquema de cálculo. Por configuración, definiremos las secuencias de acceso En el código fuente de la fórmula modificaremos el valor resul

Display filtered data in SM30

Imagen
Crearemos una tabla transparente con N campos y cuando lo visualicemos por la SM30 haremos que muestre filtrado por un valor específico de algún campo. Para el ejemplo la tabla se llamará ZTRH_STAFF Generaremos la actualización de la tabla para poder dar mantenimiento por la SM30 Ingresamos a la tcode: SM30 A modo de ejemplo ingresaré estos 3 registros  Observamos que sólo los 2 primeros registros tienen valor 1 en el campo 'status' 1: Activo 0: Inactivo Por la tcode SE16 consultamos la tabla: ZTRH_STAFF Ahora nos enfocaremos en el objetivo. Haremos que al ingresar a la SM30 sólo muestre los que tiene status con valor 1 Veamos la siguiente manera de dar solución a este objetivo. Ingresamos a la SE38 creamos un nuevo programa para el ejemplo el programa se llamará ZRHP001 *&---------------------------------------------------------------------* *& Report ZRHP001 *&--------------------------------------------