¿Por qué es KOFAX SAP Función Módulo Z_DICOM_STORE_USING_FB60_FB65 no se llena cuando Run?

StackOverflow https://stackoverflow.com/questions/2235843

  •  19-09-2019
  •  | 
  •  

Pregunta

Hemos actualizado nuestro sistema de desarrollo de SAP desde ECC6 SPS3 a ECC6 SPS5 .

una aplicación externa para SAP ( KOFAX - un producto certificado SAP) pasa una imagen factura y datos de factura al sistema de SAP. Luego llama al módulo de función Z_DICOM_STORE_USING_FB60_FB65 (suministrado por KOFAX) con el fin de almacenar la imagen en la SAP Content Server y activar un flujo de trabajo.

Antes de la actualización del sistema SAP, esto funcionó, ahora no lo hace. Una excepción se eleva dentro de la forma check_and_add_delimiter (piscina subrutina SCMS) que se llama de manera efectiva desde el módulo de función SCMS_ARCHIVE_INFO_GET .

La excepción es elevado debido al método de la clase CL_GUI_OBJECT-> CLASS_INIT se llama, las banderas:

  • GUI_IS_RUNNING
  • ActiveX
  • JavaBean
  • WWW_ACTIVE

se establecen en valores en blanco.

Esto sucede cuando el procedimiento se inició a partir de la KOFAX GUI . Si me quedo Z_DICOM_STORE_USING_FB60_FB65 de transacción SE37 y poblar las estructuras con los mismos datos, la imagen se guarda y el flujo de trabajo se activa.

Por favor, puede sugerir por qué las banderas no se llenan cuando el programa se ejecuta?

Gracias.

¿Fue útil?

Solución 3

Esto fue resuelto por uno de nuestros develpers. La respuesta que me dio fue:

  

Hemos modificado check_and_add_delimiter   (Piscina subrutina SCMS) con el fin de   superar este problema (que efectivamente   detenido el bit de código erróneo de   siendo llamado)

Otros consejos

Se trata de un "duplicado técnica" de que otra publicación. Una vez más, la cuestión es clara - la "KOFAX GUI" parece utilizar una conexión RFC para llamar al módulo de función, pero el módulo de función continuación, utiliza algunas otras cosas que no requiere una conexión RFC, sino una interfaz gráfica de usuario SAP en toda regla en el otro terminar porque trata de acceder a los atributos de SAP GUI. No estoy en la CMS, así que no puedo ayudarle a entender por qué esto fue cambiado durante la actualización ...

Para la mayoría de los escenarios de una conexión RFC normal es suficiente, SAP GUI sólo es necesario si se intenta ejecutar BDC dentro del módulo de función (por ejemplo, para la "publicación directa"). Puesto que usted dice que funcionaba antes de que yo sólo puedo suponer que este no es el caso.

¿No podría ser que ocurre el error durante la carga de la imagen? Tal vez la actualización hizo algo para la configuración del servidor de contenido? Hay un programa de prueba para el servidor de contenido que se puede ejecutar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top