Ver Mensaje Individual
  #5  
Viejo 08/11/11, 11:15:56
andresf02 andresf02 is offline
Senior Member
 
Fecha de Ingreso: nov 2009
Mensajes: 190
Pense que habia colocado las transacciones estandar pero las repito entonces:


Transaccion CL02 - Editar Clases:

Tengo una clase real en el sistema que se identifica como "SUERTE" (significa fincas) y su categoria de clase es el codigo "003" - Ubicacion tecnica.

Al ingresar a la transaccion CL02, ingreso SUERTE y 003 y doy al boton modificar y me sale toda la informacion de la clase SUERTE.
Luego en la pestaña "CARACTERISTICAS", veo todas las caracteristicas o atributo que tiene la clase SUERTE.

Para todas las fincas creadas en el sistema, necesito primero que todo agregarle una caracteristica nueva que se llame "VALOR" en la cual, para cada finca debo almacenar el valor total que se ha invertido en dicha finca para cosecharla. Al crear esta nueva caracterisitca a la clase SUERTE, automaticamente aparece en el reporte estandar CL30N para todas las fincas, aunque vacia porque no tiene datos aun.


Hasta aqui no hay problema, eso lo creo por la CL02.
Lo que necesito es hacer un programa que va a obtener el dato de cada suerte que se almacenará en la nueva caracteristica "VALOR". Ya el dato lo obtengo de las tablas de stocks, pero no se como grabarlo para cada una de las fincas que tengo creadas en el sistema. En total son 1492 fincas, por lo que tendria que hacer un loop para recorrerlas todas y en cada ciclo actualizar la caracteristica VALOR de cada una. En este punto es que necesito la ayuda, no se que bapi usar para poner un valor en una caracteristica de clase.


Manualmente en el sistema, si quisiera actualizar una caracteristica de una ubicacion tecnica, tendria que ir a la transaccion estandar IL02, digito el codigo de la ubicacion tecnica, y luego en la pestaña "caracteristicas" veo todas las caracteristicas creadas e introduzco el valor deseado, grabo y listo.

Úlima edición por andresf02 fecha: 08/11/11 a las 11:49:50.
Responder Con Cita