Scripts SAP - Interface de dados brutos

O uso da interface de dados brutos no SAP Scripting permite que você se conecte a sistemas externos de gerenciamento de texto. Esta interface contém todos os dados de formulários SAP Script no sistema SAP, mas não contém nenhuma informação de layout, como tamanho da fonte, cor, tipo, etc. O sistema externo ao qual você está conectado via interface gerencia o layout e executa o gerenciamento de dados.

Usando a interface de dados brutos, você pode conectar-se facilmente a um sistema externo, mas não há mecanismo para verificar se o formulário é impresso corretamente no sistema externo e se o layout é gerenciado.

Para ativar a interface de dados brutos (RDI) para integração de sistema externo, as seguintes configurações devem ser realizadas no sistema SAP -

  • Output Device - Para realizar a integração RDI, deve haver pelo menos um dispositivo de saída que precisa ser configurado para impressão externa.

  • Printing to External System via RDI - Você pode sinalizar um formulário para impressão externa no sistema SAP e, se não selecionar essa configuração de customizing, as configurações do aplicativo serão aplicadas aos formulários.

  • Form Definition in External System - Para cada formulário a ser impresso no sistema de texto externo, você deve definir a definição do formulário no sistema de texto externo.

  • Print Status Management - Todos os formulários que você imprime via RDI para um sistema externo, você precisa manter o status de impressão de todos os documentos com formulários de impressão malsucedidos.

Nome da tabela STXRDIDé usado para manter todas as informações sobre SAPscript RDI. Você pode visualizar as informações nesta tabela usando Código de transação -SE11 ou SE80.

Este é o código de transação: SE11. Mencione o nome da tabela do banco de dados e clique em Exibir.

Este é o código de transação: SE80. Insira o nome da tabela e clique em Executar.

Formatos de saída da interface de dados brutos

Para obter a saída de impressão, essas técnicas podem ser usadas -

  • SAPScript
  • SmartForms
  • Formulários de impressão baseados em PDF

SAPScriptpermite que você use o formato de saída de dados brutos em que o modo de saída é definido no próprio script ou em tempo de execução no programa de impressão. O formato preferido para usar aqui é RDI por causa da menor sobrecarga e arquivos de spool compactos.

Você deve selecionar a formatação SAPscript no modo de saída RDI.

Ao comparar a formatação SAPScript com SmartForms e formulários de impressão baseados em PDF, Smartforms são o avanço do SAPScript e são usados ​​para obter saída de dados brutos baseados em XML no formato XSF. PDF based print forms fornece formato de saída de dados brutos conhecido como XFP com ou sem avaliação de contexto.