MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 05/04/11, 12:10:14
andresf02 andresf02 is offline
Senior Member
 
Fecha de Ingreso: nov 2009
Mensajes: 190
Validar materiales por segun tipo de Solped

Buenos dias.
Remito este tema que coloque en el foro MM por si alguien aca sabe como solucionarlo.


En estos momentos en el sistema tenemos varios tipos de Solpeds (documento creado por la ME51N) que los usuarios pueden utilizar (Solped de materiales, Solped de Servicios, Solped de Contratos, etc)

Al momento de crear la Solped, el usuario escoge su tipo y selecciona los materiales que desea solicisitar. El sistema no esta restringuiendo al usuario poder hacer cosas como por ejemplo para una Solped de Materiales, pedir un servicio, lo cual obviamente esta errado y genera reprocesos.

Lo que requiero es saber como poder parametrizar para que el sistema valide que por tipo de Solped, solo se puedan pedir los materiales que asociemos a cada tipo y no permitir hacer cosas como la del ejemplo anterior.

Ya tenemos los materiales bien clasificados por Grupo de articulos y grupo de compras. Solo necesito saber como poder asignar materiales a cada tipo de Solped. O si lo que se asigna es el grupo de articulos al tipo de Solped.


Investigando sobre este tema, encontré en la SPRO algo que creo me podria servir.

SPRO-->Gestion Materiales-->Compras-->Solped-->Parametrizar clases doc


Aqui veo que por ejemplo para las Solped ZS01 - Solped de Materiales (que se usa para pedir todo lo que NO sea servicios, es decir materiales fisicos), si me voy a visualizar los Tipos de Posicion Permitidos me aparecen los siguientes:


Código:
Tp.Pos | Texto tipo Pos
-------------------------------
Normal
C Consignación
L Subcontratación
I Pedido a terceros
V Traslado
F Servicio


Tambien veo que todos los demas tipo de Solped de los que hay creados, tienen habilitados los mismos tipos de posicion.


Alguien sabe si es por esto que los usuarios pueden pedir un material servicio para una Solped de tipo Materiales. o Un material fisico en una solped de servicio?

Podria restringuir a traves de esto que por ejemplo si el usuario crea una Solped de tipo SERVICIO, solo pueda ingresar materiales de tipo servicio (a traves del material group supongo)?


En ultimas si no se puede por parametrizacion, lo que he pensado es hacer crear una tabla Z con la asociacion "MATERIAL - TIPO SOLPED" y un field-exit a los campos donde se digitan los materiales que valide que el material que digitó el usuario este asociado al tipo de solped escogido y si no que no deje grabar la solped. Lo que no me gusta de esta solucion es que al planificador de materiales se le agregaria una funcion mas de tener que mantener esta tabla Z actualizada.


Agradeceria opiniones al respecto.
Responder Con Cita
  #2  
Viejo 12/04/11, 21:10:21
Garces Garces is offline
Senior Member
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 321
Lo que has averiguado en la transacción SPRO es exactamente lo que necesitas para evitar que se pidan servicios para pedidos de material...

Lo único que tienes que hacer es restringir los tipos de posición permitidos por clase de documento, es decir, eliminar el tipo de posición 'F - Servicio' para tu tipo de Solpe 'ZS01 - Solped de Materiales'.

Asimismo, me imagino que tienes una clase de Solpe que debería permitir servicios y nada más (es decir, no debe permitir materiales).
En este caso debes eliminar TODOS los tipos de posición permitidos para esta clase de Solped, EXCEPTO el tipo d posición 'F - Servicio'.

De este modo, cuando crees una solped de servicio, sólo podrás crear posiciones de servicio; y si creas una solped de materiales, podrás crear cualquier tipo de posicion excepto servicios...

Creo que te respondí otro post sobre una consulta que tenías en una badi respecto a este mismo tema...

Lo que yo te recomiendo es que la badi la utilices sólo en caso extremo...
Es mejor que te mantengas por la senda de la configuración estándar...
En resumen... si el procedimiento que te estoy dando de la SPRO no te funciona, recién puenmsa en implementar la BADI...

Saludos...
__________________
Miguel Ángel Garcés Ramírez
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 20:50:40.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web