La función MD_CONVERT_MATERIAL_UNIT tiene como objetivo convertir de una unidad de medida a otra. Ej.: 1Tonelada = 1000 Kg. Ejemplo de SAP: CALL FUNCTION 'MD_CONVERT_MATERIAL_UNIT' EXPORTING I_MATNR = I_MATNR I_IN_ME = I_MEINH_IN I_OUT_ME = I_MEINH_OUT I_MENGE = LD_MENGE_IN IMPORTING E_MENGE = LD_MENGE_OUT EXCEPTIONS OTHERS ...
Escenario: se busca crear un rango de números para usarlo como identificador único en una tabla Z, para numerar un log de registros procesados. Pasos: 1. Ir a la SNUM o SNRO, para crear un nuevo rango de números. Ejemplo Z_NUMERA. 2. En las opciones, lo importante es definir el dominio para indicar que longitud tendrá el numerador, ver si depende del ejercicio contable y en Ctd.númers.en mem.interm. 3. Agregar ahora un intervalo de números (el 01). Como es un único numerador, va del 1 al 9999999999 empezando del cero. Ustedes pueden usar varios intervalos y luego trabajar con eso desde el código. 4. Ahora que ya está creado el numerador, podemos utilizarlo para obtener el próximo número a usar, para ello va el código. Nota: Miren que los rangos se pasan mediante orden de transporte y los intervalos mediante la opción que está en el menú Intervalos-transportar (está en la pantalla previa a modificar intervalos), según tengo entendido. * Implemant...
Comentarios