cancel
Showing results for 
Search instead for 
Did you mean: 

find me a bapi/fm to change a order for iw32 t-code

vikastanneeru
Explorer

Accepted Solutions (0)

Answers (1)

Answers (1)

RaquelSouza
Explorer
0 Kudos

Boa tarde,
Meu nome é Raquel Souza,
sou do Brasil.
Tentarei ajudar você.

Para alterar a ordem do T-code no IW32 (Manutenção de Ordem de Serviço no SAP PM) via BAPI ou Módulo de Função (FM), aqui estão algumas opções que você pode explorar:

🔍 1. Verifique o BAPI Padrão
Infelizmente, a SAP não tem um BAPI oficial para modificar o pedido do T-code diretamente no IW32. No entanto, você pode tentar usar:
👉 BAPI_ALM_ORDER_MAINTAIN

Como usar?
1️⃣ Use esta função para modificar a ordem de manutenção (PM Order).
2️⃣ Preencha os parâmetros corretos com as alterações desejadas.
3️⃣ Chame BAPI_TRANSACTION_COMMIT para confirmar as alterações.

2. Módulo de Função Alternativa (FM)
Outra opção é verificar FMs internos como:
👉 IWOL_ORDERS_UPDATE ( AVISO : Use com cautela, pois pode ser uma função interna não documentada).

📌 Passo a passo
🔹 Primeiro, teste no SE37 com uma ordem de teste.
🔹 Sempre valide o comportamento antes de usá-lo em produção.

🛠 3. Melhorias ou saídas de usuário
Se você não encontrar um BAPI/FM para modificar o T-code diretamente, talvez precise de uma melhoria no IW32:

  • User Exit: IWO10009 – Permite validações e modificações no pedido.

  • BADI: BADI_EAM_SINGLELEVEL – Pode ser usado para personalizar processos em ordens de manutenção.

Espero que isso ajude! 🚀