Argumentos específicos do sistema de origem

-datasource <file name> (opcional)

Especifique a fonte de dados que deseja usar para a extração. O arquivo XML contém especificações de todos os arquivos a serem usados para extração e saída XML. Certifique-se de que usa este parâmetro em vez de e não em conjunto com os parâmetros -datasourcelist, -systemconfig, -tableconfig, -calcconfig, -outfile ou -nozip.

-datasourcelist <file name>

Várias fontes de dados podem ser extraídas simultaneamente através do argumento -datasourcelist. Isso corresponde a várias extrações consecutivas usando o argumento -datasource. São extraídas apenas as fontes de dados SAP.

Ver o capítulo Extrair várias fontes de dados.

-systemconfig <filename> <configname>

É aqui que especifica o nome do arquivo XML contendo a(s) configuração(ões) do sistema. O conteúdo do arquivo é específico do sistema de origem e pode conter várias configurações. O nome da configuração a ser usada é especificado no segundo argumento. Se o arquivo XML incluir apenas uma configuração, esta é usada automaticamente. Nesse caso, não é necessário especificar um nome de configuração.

-tableconfig <file name> <config name>

Especifique o nome do arquivo XML contendo a(s) configuração(ões) da tabela. O conteúdo do arquivo é específico do sistema de origem e pode conter várias configurações. O nome da configuração da tabela é especificado no segundo argumento. Se o arquivo XML incluir apenas uma configuração, esta é usada automaticamente. Nesse caso, não é necessário especificar um nome de configuração.

-calcconfig <file name> (opcional)

Especifique o nome do arquivo XML com o qual pode alterar atributos do arquivo de saída XML ou adicionar atributos, incluindo transformações de atributos.

-begindate <dd.mm.yyyy> (opcional)

Especifique a data a partir da qual os dados devem ser extraídos do sistema de origem. Se não usar este parâmetro, é usado o valor do atributo XML lastreaddate da fonte de dados ou configuração de sistema especificada. O formato SAP yyyymmdd é suportado.

-begintime <hh:mm:ss> (opcional)

Especifique a hora a partir da qual os dados devem ser extraídos do sistema de origem. Se não usar este parâmetro e -begindate, é usado o valor do atributo XML lastreadtime da fonte de dados ou configuração de sistema especificada. Se não usar o parâmetro, mas usar -begindate, será definido o valor padrão 000000.

-enddate <dd.mm.yyyy> (opcional)

Especifique a data até à qual os dados devem ser extraídos do sistema de origem. Se não usar este parâmetro, será usada a data atual. O formato SAP yyyymmdd é suportado.

-endtime <hh:mm:ss> (opcional)

Especifique a hora até à qual os dados devem ser extraídos do sistema de origem. Se não usar o parâmetro, mas usar
-enddate, 235959 será definido como o valor padrão. Se não usar este parâmetro, nem -enddate, será usada a hora atual.

Se o PPM Process Extractor SAP-2-PPM for iniciado sem que seja especificado um intervalo de tempo, a hora de início será extraída do arquivo de configuração especificado. A data e hora atuais são usadas como hora de término.

-valueconstraint <parameter1> ... <parameter4> (opcional)

Use este parâmetro para delimitar o volume de dados a ser extraído usando um critério de número inteiro. São permitidos os operadores de comparação "<", "<=", ">" e ">=". Pode comparar o valor do campo correspondente com um ou dois valores (intervalo). Se um último valor extraído (lastreadvalue) já tiver sido salvo na configuração do sistema ou fonte de dados, também poderá usar este valor para a comparação (ver o capítulo Extração automática e contínua).

Exemplos

-valueconstraint 25000020 "<="

Apenas são extraídos registros de dados cujo valor inteiro para o campo determinado na especificação do evento seja menor do que ou igual ao valor 25000020.

-valueconstraint 15000020 ">" 25000020 "<"

Intervalo: Somente são extraídos registros de dados cujo valor inteiro para o campo determinado na especificação do evento seja menor do que o valor 25000020 e maior do que o valor 15000020.

-save_value_minimum (opcional)

Use este parâmetro para especificar que com -valueconstraint, o menor valor da última leitura é salvo como lastreadvalue no arquivo de configuração usado (configuração do sistema ou fonte de dados) ao extrair com restrições. Valor padrão: Salvar o valor maior

-cpd <int> (opcional)

Esse parâmetro é usado para especificar o número de eventos do sistema a serem extraídos simultaneamente (documentos processados simultaneamente). O valor especificado extrai gradualmente os campos de chave primária da tabela referenciada usando o elemento XML doctable na configuração da tabela e os armazena na memória Java do extrator. A especificação de um valor mais alto resulta em melhor desempenho de extração e uso de memória mais eficiente.

Se não especificar o parâmetro, é usado o valor padrão recomendado de 1000.

-ping (opcional)

Este parâmetro é usado para testar a conexão ao sistema de origem especificado. Não é extraído qualquer dado.

-rfc_blockmode {G|D|M} (opcional)

Este parâmetro permite usar a extração de dados em bloco (ver o capítulo Extração em bloco de grandes volumes de dados). Especifique o modo adequado como argumento. Modos de bloco disponíveis:

G (tabela interna do grupo de funções)
M (memória ABAP)
D (tabela do banco de dados)

-progress {yes|no} (opcional)

Esse parâmetro é usado para especificar se deseja ou não gerar mensagens de log adicionais sobre o progresso da extração de dados em bloco. Valor padrão: yes

-rfc_callretrys <number> (opcional)

Use esse parâmetro para especificar o número de vezes que as consultas ao sistema R/3 serão repetidas se ocorrer um erro ou se a conexão falhar. Quando usar os modos de bloco G e M, o número especificado deve ser 0. O parâmetro é eficaz globalmente e não apenas para extração em bloco. Valor padrão: 0

-rfc_delimiter <character> (opcional)

Use esse parâmetro para especificar o caractere a ser usado para separar os valores extraídos. O caractere pode não estar contido nos próprios valores extraídos. Valor padrão: ;

-removeempty (opcional)

Use este parâmetro para remover os atributos extraídos sem valores antes da transformação de atributos.

-removezerodates (opcional)

Use este parâmetro para remover os valores dos campos da data SAP, ou seja, campos de tabela SAP do tipo DATS ou D que contenham apenas zeros. Os valores serão removidos dos eventos logo após a extração de dados.

Exemplo

<attribute type="VBAP-ABDAT">00000000</attribute>