Olá srini,
Fiz o que você recomendou e não encontrei nenhum registro de auditoria.
Elad
Avalados por :
Olá,
Tenho um cenário de RFC para banco de dados Oracle.
Quando tentei executar este cenário, recebi um erro.
Minha declaração é:
<?xml version="1.0" encoding="UTF-8" ?>
- <ns1:ecc_material_MT xmlns:ns1="com:netafim:pricing:ecc_material">
- <STATEMENTNAME>
- <PRICING_MATERIAL_MASTER action="UPDATE_INSERT">
<TABLE>PRICING_MATERIAL_MASTER</TABLE>
- <access>
<MATNR>000000092420001000</MATNR>
<MATDESC>3XLLDB005350 TALC NA FOR HI-KAFRIT</MATDESC>
<MG>70-008</MG>
<MGDESC>RM RESIN MB INJ</MGDESC>
<PG>92420</PG>
<PGDESC>TALC MB</PGDESC>
<STATUS />
<DELETION_DATE hasQuot="No">TO_DATE('0000-00-00', 'YYYY-MM-DD')</DELETION_DATE>
</access>
- <key>
<MATNR>000000092420001000</MATNR>
</key>
</PRICING_MATERIAL_MASTER>
</STATEMENTNAME>
</ns1:ecc_material_MT>
Quando desmapeei os campos "MATDESC, MGDESC, DELETION_DATE" o cenário funcionou bem.
Minhas perguntas são:
Por que ocorreu esse problema?
Onde posso encontrar no XI informações sobre o problema esperado?
Obrigado
Elad
Olá srini,
Fiz o que você recomendou e não encontrei nenhum registro de auditoria.
Elad
ok na configuração do canal de comunicação do receptor JDBC
você terá "Parâmetros adicionais"
Na coluna da direita, selecione --> logSQLStatement (ver acima)
Na coluna da esquerda, selecione --> true
Salve sua configuração --> Ative
Agora execute seu cenário novamente
Agora vá para a mesa de trabalho em tempo de execução --> RWB --> Canal de comunicação --> Adaptador JDBC do receptor (Clique nele)
-
> Agora você verá (registro de auditoria) --> leia completo --> em algum momento você obterá
> Declaração SQL gerada pelo Rec jdbc
>
Copie a Declaração SQL --> execute no seu Cliente local de ORACLE (SQL plus), você receberá um erro --> solicite ao seu DBA que analise e retorne ao XI para alterações de mapeamento, se necessário, também verifique a estrutura da sua interface.
Saudações
srini
Olá Srini,
Não entendi sua resposta.
Pode explicar?
Elad
Olá
Melhor colocar
Adaptador de receptor (JDBC) Parâmetros adicionais
Parâmetro nome: "logSQLStatement"
Parâmetro tipo: true
em RWB --> no registro de auditoria você obterá
a declaração SQL, verifique sua execução no SQL do seu banco de dados ORACLE.
você obterá o rastreamento do seu erro
cumprimentos
Srini
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute