Use a atividade Enviar IDOC do SAP para enviar um IDOC para o terminal SAP especificado, durante o tempo de execução.
Se enviar seus dados SAP diretamente para o sistema SAP usando uma porta RFC, você deverá usar a atividade Enviar IDOC do SAP. Se enviar seus dados SAP como um arquivo por meio de uma Porta de Arquivo SAP para o sistema SAP, você deverá usar a opção de menu da barra de ferramentas Projeto > Importar > Esquema IDOC do SAP durante o tempo de design para gerar um Esquema de Arquivo Simples para seus metadados IDOC e usar a atividade Gravar Arquivo Simples para gravar os dados SAP. Para obter informações adicionais, consulte Gerando um Esquema de Arquivo Simples a partir de um IDOC.
Para conectar-se ao Sistema SAP a partir do Studio, você deve fazer download e instalar os arquivos JAR do SAP e DLLs em sua máquina de desenvolvimento do Windows. Para obter informações adicionais, consulte Fazendo download e instalando os Arquivos Jar e os DLLs do SAP.
Durante o tempo de execução, se a atividade Enviar IDOC do SAP processar duas instâncias de um IDOC, em que ambas as instâncias possuem o mesmo número de IDOC, a atividade Enviar IDOC do SAP anexará o segmento de dados da segunda instância à primeira instância.
Opções de Nova Tentativa | Descrição |
---|---|
1) Aguardar ___ segundos entre cada nova tentativa. | Especifica o número de segundos que o Integration Appliance aguarda antes de tentar estabelecer uma conexão com o Sistema SAP. |
2) Tentar se conectar ___ vezes antes de falhar. | Especifica o número máximo de vezes que o Integration Appliance tenta estabelecer uma conexão com o Sistema SAP antes de emitir um erro e parar o processamento da tarefa de orquestração atual. Se você implementar uma orquestração que contém uma atividade Enviar IDOC do SAP e o Integration Appliance não puder se conectar ao sistema SAP especificado, o Integration Appliance registrará os erros de conexão como avisos nos logs do sistema e de orquestração até o valor de contagem de novas tentativas ser atingido. Quando a contagem de novas tentativas é atingida, o Integration Appliance registra um erro nos logs do sistema e da orquestração e para o processamento da tarefa de orquestração atual. Por exemplo, você configura a contagem de novas tentativas para 3. O primeiro, segundo e terceiro erros de conexão aparecem no log do sistema como avisos. O Integration Appliance registra o quarto erro de conexão como um erro e para o processamento da tarefa de orquestração atual. |
Parâmetro opcional | Descrição |
---|---|
Parâmetros sapConnectionProperties | |
hostName | Especifica o Endereço IP do nome da máquina que contém o sistema SAP. |
systemNumber | Especifica o número que identifica a instância específica do sistema SAP ao qual o Studio deve se conectar. Seu administrador SAP deve fornecer estas informações. |
cliente | Especifica um número que identifica o Studio e o Integration Appliance como um cliente para o sistema SAP. Seu administrador SAP deve fornecer estas informações. |
idioma | Especifica a opção de idioma da mensagem para o SAP. Por exemplo, EN é o código ISO para inglês. |
Parâmetros basicAuthentication | |
username | Especifica o nome de usuário a ser usado ao se conectar com o sistema SAP. |
password | Especifica a senha para o nome de usuário ao se conectar com o sistema SAP. |
Parâmetros ssoAuthentication | |
ssotoken | Especifica o token de conexão única (SSO). |
Parâmetros sncAuthentication | |
sncmode | Especifica se o modo Conexão de Rede Segura (SNC) está ativado. |
sncname | Especifica o nome distinto da conexão SNC. |
parceiro | Especifica o nome distinto do parceiro SNC. |
qop | Especifica o nível de segurança do SNC. |
Certificado X509 | Especifica o certificado X509 a ser usado como chamado de logon. Esse campo só será opcional se Autenticação baseada em nome de usuário/senha for usado com SNC. |
Parâmetros connectionPool | |
maximumConnections | Especifica as conexões SAP adicionais, até a quantidade especificada, que o Integration Appliance abre com base no carregamento de mensagem. |
maxIdleTime | Especifica o número de minutos que uma conexão SAP pode ficar aberta e inativa antes de ser encerrada pelo Integration Appliance. |
Antes de poder implementar uma orquestração com atividades do SAP usando o Web Management Console, o Integration Appliance deve primeiro poder estabelecer uma conexão com o Sistema SAP. Se o Integration Appliance não puder estabelecer a conexão com o Sistema SAP, a orquestração não será implementada.