Por que é KOFAX SAP Função Módulo Z_DICOM_STORE_USING_FB60_FB65 não sendo preenchida quando Run?

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

  •  19-09-2019
  •  | 
  •  

Pergunta

Temos atualizado o nosso sistema de desenvolvimento SAP de ECC6 sps3 para ECC6 SPS5 .

Um aplicativo externo para SAP ( KOFAX - a SAP produto certificado) passa uma imagem factura e dados de facturação para o sistema SAP. Em seguida, chama a função módulo Z_DICOM_STORE_USING_FB60_FB65 (fornecido pela Kofax), a fim de armazenar a imagem na página SAP Content Server e desencadear um fluxo de trabalho.

Antes da atualização do sistema SAP, isso funcionou, agora isso não acontece. Uma exceção é gerada dentro de formulário check_and_add_delimiter (SCMS piscina sub-rotina) que é efetivamente chamado de módulo de função SCMS_ARCHIVE_INFO_GET .

A exceção é gerada porque quando método de classe CL_GUI_OBJECT-> CLASS_INIT é chamado, as bandeiras:

  • GUI_IS_RUNNING
  • ActiveX
  • JavaBean
  • WWW_ACTIVE

estão definidas para valores em branco.

Isso acontece quando o processo é expulso do KOFAX GUI . Se eu executar Z_DICOM_STORE_USING_FB60_FB65 de transação SE37 e preencher as estruturas com os mesmos dados, a imagem é armazenada e o fluxo de trabalho é acionado.

Por favor, você pode sugerir por que as bandeiras não estão sendo preenchidas quando o programa é executado?

Graças.

Foi útil?

Solução 3

Isto foi resolvido por um dos nossos develpers. A resposta que ele me deu foi:

Nós modificamos check_and_add_delimiter (SCMS piscina sub-rotina), a fim de superar este problema (que efetivamente parou o pouco de código incorreto de sendo chamado)

Outras dicas

Este é um "duplicado técnico" de você outra postagem. Mais uma vez, a questão é clara - o "KOFAX GUI" parece usar uma conexão RFC para chamar o módulo de função, mas o módulo de função, em seguida, usa algum outro material que não exige uma conexão RFC, mas a SAP GUI full-blown na outra acabar porque tenta atributos GUI acesso SAP. Eu não estou em CMS, então eu não posso ajudá-lo a descobrir por que isso foi mudado durante a atualização ...

Para a maioria dos cenários de uma conexão RFC normal é suficiente, SAP GUI só é necessário se você tentar executar BDC dentro do módulo de função (por exemplo, para "postagem direta"). Desde que você diz que ele trabalhou antes de eu só posso supor que este não é o caso.

Pode não ser que o erro acontece durante o carregamento da imagem? Talvez o upgrade fez algo para a configuração do servidor de conteúdo? Existe um programa de teste para o servidor de conteúdo que você pode executar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top