#1
|
|||
|
|||
User-exit
Buenos dias
Por favor si pueden ayudarme con el siguiente tema. (la verdad no conozco mucho de user-exit) Necesito que al momento de crear o editar un transporte (VT01N o VT02N), para el campo "EXTI1" de la tabla "VTTK" se hagan las siguientes validaciones: 1 - Todo lo que digite el usuario debe quedar el mayusculas 2 - No se pueden digitar caracteres especiales tales como "*" , "-" , "_" , etc. 3 - No deben existir ceros al comienzo del valor alfanumerico. Me dijeron que esto se hace a traves de un fuser-exit, pero no tengo conocimiento de como trabajan o se crea uno. Si alguien tiene un ejemplo de un user-exit completo que me lo pueda facilitar se lo agradeceria enormemente. Gracias! |
#2
|
|||
|
|||
dame tu mail
y te paso algo para que puedas empezar a ver las user exit muy sencillo
|
#3
|
|||
|
|||
Muchas gracias
Quedo atento a tu respuesta |
#4
|
|||
|
|||
Para convertir a mayúsculas usas la sentencia:
TRANSLATE <campo> TO { UPPER | LOWE } CASE. Para validar que no se digiten carácteres especiales es: para eliminiar los ceros utilizas un modulo de funcion CONVERSION_EXIT_ALPHA_OUTPUT saludos. |
#5
|
|||
|
|||
EXIT VT01N y VT02N
Hola. Necesito un Exit en el cual se pueda validar que dentro de las transacciones VT01N y VT02N no se puedan agregar o asignar entregas que ya tienen un documento de transporte asignado.
Gracias, saludos |
#6
|
|||
|
|||
todos estos Usexit son del transporte, te recomiendo checar el que te marco
Nombre Exit Descripcion MV56AINI Inicialización del control de la transacción p.el transporte V56AFCCH Tratamiento transporte: Permitido verificar código función V56AGTAR Exit usuario p.filtrado en cálculo elemento expedición V56ARCHV Verificaciones definidas por cliente al archivar transportes V56ATKTX Modificar cantidad de líneas al insertar texto en transporte V56BMOD Tratamiento de transporte: Modificación de campo V56DISTZ Tratamiento de transporte: determinación de la distancia V56FCOPY Tratamiento transporte: Copiar datos entrega V56FSTAT Tratamiento transporte: Actividades al fijar un status V56L0001 Status de los transportes p.una entrega V56LDELI Lectura de datos de entrega p.el tratamiento de transporte V56LOCID Tratamiento de transporte: determ.de una ident.de lugar V56MVT04 Ampliación del proceso colectivo transporte V56SLDET Tratamiento transporte: Determinar terceros V56TDLIF Filtrar posiciones de entrega para transporte V56UCHCH Tratamiento transporte: Verif.si se han efectuado modif. V56UCHCO Verificar integridad transportes V56UDLUP Obsoleto desp.4.6C: Actualizar entrega vía rutinas entrega V56UNUMB Adjudicación núm.transporte V56USTAT Especificación definida p.cliente de status planif.transp. V56USVDO Actualizar objetos nuevos para transporte V56USVDP ¿Preparar actualización de objetos nuevos para transporte? Espero te sirva Saludos |
#7
|
|||
|
|||
Duda sobre user exits transporte
Hola!
Soy una usuaria de SAP, estuve en la implementación del sistema hace un par de años. En la empresa en la que laboro, se tiene el requerimiento de NO permitir emitir la factura si la condición de expedición del pedido es una en especifico. Se piensa que quizá desde el pickig se pueda poner un "candado" para ello. Acabo de ver el comentario que haces dulivette sobre el listado de user exits en transportes. Mi duda, cómo puedo validar o revisar el user de forma que confirme o descarte me pueda ayudar en mi requerimiento. De antemano, muchas gracias! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|