Ver Mensaje Individual
  #4  
Viejo 17/08/07, 20:23:27
cochama cochama is offline
Junior Member
 
Fecha de Ingreso: feb 2007
Mensajes: 2
Complemento de la duda de Cuaco

Estoy en el mismo proyecto que cuaco, pero detallare mucho mas a detalle lo que sucede lo que creemos que sucede, y lo que queremos solucionar:

Tenemos un SAPConnecor instalado, la version es la 2.0, cuando se realizo la instalacion de esta funcionalidad, se relizaron pruebas con BAPIS de Sap, de tal manera que vieron que funciono y asi se quedo la instalacion. Ahora, en un primer intento los anteriores desarrolladores de SAP intentaron algo muy fuera de lo normal, intentaron mapear las relaciones de las tablas de SAP de ese modulo FI->Gestion Finaniera -> Corporate Finance Management haciendo unas funciones tipo BAPI´s que realizaban Inserts directos a las tablas de SAP, procedimiento que fué facilmente al Fracaso, por que no realizaban el guardado correcto de la informacion en SAP como con un batch Input por ejemplo, de tal manera que ahora que estamos realizando nosotros las RFC´s para realizar en estas los codigos Batch Input para guardar la informacion en las transacciones de SAP (Version 6 segun Basis) tenemos las RFC´s en SAP funcionando a la perfeccion, el batch esta probado y realiza las Transacciones de manera perfecta en todos los casos, el problema ahora es que al mandar llamar la funcion desde .net con el sap connector nos genera un error mencionado por cuaco en el comentario anterior "Control Framework: no se puede accesar al GUI" entonces...

El Batch Input es un CALL TRANSACTION

la version de .Net es el VS.Net 2003

Aqui empieza la perte de Creencias, Supuestos y preguntas a los expertos si es que andan por ahi leyendo esto....

¿¿¿¿¿ Si la RFC funciona en el ambiente SAP, y en .Net no, existe la posibilidad de que el error este en la configuracion del SAP Conector que no se le haya especificado algun detalle relacionado con el acceso al GUI o la ejecucion de un Call Transaction ????

¿¿¿¿¿ Existe la posibilidad de que no se pueda utilizar la Instruccion Call Transaction en una RFC por que no pueda accesar al GUI via remota.... de ser asi, con que instruccion podriamos substituir el Call Transaction, o en su defecto, alguna confuguracion del OPTIONS FROM que tenga que ver con este detalle ????

De antemano les agradecemos su tiempo de lectura y ojala y alguien sepa que onda con este detalle.

Saludos
Responder Con Cita