Ver Mensaje Individual
  #2  
Viejo 03/05/07, 07:48:25
microfth microfth is offline
Junior Member
 
Fecha de Ingreso: feb 2006
Mensajes: 4
A parte de realizar el tradicional batch input ( que es puto coñazo )
- Puedes utilizar el programa RFBIKR00: Este programa precisa de un fichero de texto en un determinado formato y el ya te crea el juego de datos correspondiente. Puede ser una opción valida. Este programa lo utiliza la técnologia LSMW, por lo que puedes mirar algún manual de los que corren por ahí. Problemas: Sistema de direcciones.. campos no presentes (correo), logitud de campos (name1 en las adr es de distinto tamaño que en lfa1..)...
- Si quieres cambiar el sistema de direcciones, existen algunas bapis: BAPI_ADDRESSORG_CHANGE, BAPI_ADDRESORG_SAVEREPLICA, ADDR_UPDATE, ADDR_COM_MAINTAIN, ADDR* pero ten encuenta que algunas de estas bapis modifican los datos de las ADR* pero no modifican los datos de la lfa1 -> Hay que actualizar (Ejemplos: telf1(lfa1), telf_number (adr2)).
- Otra cosa que se me ocurre, y es la que yo he utilizado con buenos resultados, es modificar el modulo de funciones MASS_CREMAS01_CHANGE. Este modulo de funciones se utiliza en la xk99. pero con unos correctas modificaciones se puede realizar un autentico modulo de funciones que permita la modificación de proveedores (Tambien la carga). Permitira incluso las opciones de test y ejecucion real.

Bueno ya te he dado algunas pistas...
Un saludo
DFG
Responder Con Cita