Avalados por :

Como criar um novo Smartform em vez de um Sapscript para modificar o formulário PM_COMMON?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 16 Vistas
0
Cargando...

Olá a todos!

Preciso modificar o formulário PM_COMMON. Tenho que adicionar dados e alterar o design, então estou me perguntando se é possível criar um novo Smartform em vez de um Sapscript e um novo relatório que o chame.

A transação que usarei para imprimir os formulários é IW3D, na qual obtenho todas as opções de papéis de trabalho.

Criei o Smartform e o relatório, mas quando tentei colocá-lo na transação OIDF, não consegui, e acredito que é porque o campo FORM só aceita Sapscripts. Alterei o PROGRAMA DE SAÍDA sem problemas.

Alguém já fez isso antes?

Não quero trabalhar com Sapscripts novamente.

Obrigado!

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Ina,

O programa/formulário inserido no OIDF precisa chamar as rotinas padrão do SmartForm.

Seu programador ABAP deve ser capaz de resolver isso depurando outros objetos que usam SmartForms, como Ordens de Venda.

PeteA

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Pete!

Podes confirmar se configuraste a transação OIDF? Não consigo inserir o nome do Smartform, então presumo que deixaste em branco, está correto?

Obrigada.

Ina

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Ina,

Sim, já fiz isso antes em um projeto que exigia que todas as impressões fossem feitas através de SmartForms (e não SAPScript).

Você precisa fazer com que o programa de ordem de serviço chame o processo de smartform através de programação ABAP.

PeteA

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?