Elemento XML |
Atributo XML |
Descrição |
---|---|---|
xmlextractor_table-configuration |
|
Lista de configurações da tabela R/3 |
Configuração |
name |
Identificador único da configuração da tabela |
|
printname |
Interruptor. yes significa que o nome da configuração é enviado como um prefixo para os nomes dos campos. |
|
classtouse |
Nome da classe Java usada para editar a configuração Implementação padrão |
globaltable |
name |
Identificador da tabela da qual os atributos do sistema global são extraídos |
|
tablename |
Nome da tabela no sistema de origem |
|
classtouse |
Nome da classe Java usada para extrair dados da tabela |
docspec |
- |
Agrupamento das especificações de todas as tabelas de cabeçalho do documento e da tabela de documento |
docreftable |
name |
Identificador de uma tabela de cabeçalho de documento |
|
tablename |
Nome da tabela no sistema de origem |
|
classtouse |
Nome da classe Java usada para extrair dados da tabela |
doctable |
name |
Identificador de uma tabela de documento. Cada linha extraída cria um evento de sistema no arquivo de saída XML. |
|
tablename |
Nome da tabela no sistema de origem |
|
classtouse |
Nome da classe Java usada para extrair dados da tabela |
tabela |
name |
Identificador da tabela de dados da qual são extraídas informações suplementares |
|
tablename |
Nome da tabela no sistema de origem |
|
classtouse |
Nome da classe Java usada para extrair dados da tabela |
Cada tabela SAP só pode ser referenciada uma vez na configuração. Para poder extrair uma tabela várias vezes, use identificadores diferentes para fazer referência à mesma tabela (atributo XML tablename).
Exemplo
Quer extrair os campos VBAP-MATNR_1 e VBAP-MATNR_2 da tabela PRODH. O extrato de arquivo abaixo ilustra a configuração:
<table name="PROD_HIER_1" tablename="PRODH" >
<pkfield name="HNUM" fktablename="VBAP"
fkfieldname="MATNR_1"/>
<fieldtoread name="HVAL"/>
</table>
<table name="PROD_HIER_2" tablename="PRODH" >
<pkfield name="HNUM" fktablename="VBAP"
fkfieldname="MATNR_2"/>
<fieldtoread name="HVAL"/>
</table>