CA97 y paso de valores

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • yoabapyupi
    Senior Member
    • feb
    • 125

    #1

    CA97 y paso de valores

    Hola foro: Desde un programa llamo a la transacción CA97 y paso valores a algunos de los campos de la primera pantalla. El problema es que alguno de esos valores no los recoge.

    El código es el siguiente:
    set parameter id 'MAT' field rs_selfield-value.
    set parameter id 'WRK' field centro.
    set parameter id 'CFV' field gt_outtab-responcp.

    SET PARAMETER ID 'PAL' FIELD gt_outtab-contahr.
    SET PARAMETER ID 'PLN' FIELD gt_outtab-grupohr.

    call transaction 'CA97'."AND SKIP FIRST SCREEN.

    En concreto recoge los valores que paso a material, centro y resp.ctrl.producción (los tres primeros), me deja a blancos los campos Grupo hojas ruta y Cont.grupo HRuta (los dos últimos)

    ¿Sabe alguien que pasa?
  • yoabapyupi
    Senior Member
    • feb
    • 125

    #2
    Esto pasa también con otras transacciones............

    ¿Puede ser que cada transacción solo admite que se le pasen determinados parámetros?

    ¿Puede ocurrir que cuando se llama a la transacción recoge los parámetros admitidos e inicializa el resto de campos de la primera pantalla que presenta?

    ¿Alguien sabe algo de este tema?

    Muchas gracias por vuestra ayuda.

    Comentario

    • DavidXD_XD
      Moderator
      • ago
      • 1255

      #3
      Hola .. justo hice la prueba de lo que quieres realizar y si me visualiza el registro dentro de la CA97 ...

      Código:
      REPORT  ZPRUEBA_99.
      
      PARAMETERS: p_matnr TYPE mara-matnr,
                  p_werks TYPE marc-werks,
                  p_fevor TYPE marc-fevor,
                  p_plnty TYPE plpo-plnty,
                  p_plnnr TYPE plpo-plnnr.
      
      START-OF-SELECTION.
      
      SET PARAMETER ID 'MAT' FIELD p_matnr.
      SET PARAMETER ID 'WRK' FIELD p_werks.
      SET PARAMETER ID 'CFV' FIELD p_fevor.
      SET PARAMETER ID 'PAL' FIELD p_plnty.
      SET PARAMETER ID 'PLN' FIELD p_plnnr.
      
      CALL TRANSACTION 'CA97' AND SKIP FIRST SCREEN.
      Y con respecto a la otra pregunta, casi todas las transacciones tienen esa aplicacion de jugar con parametros en memoria por lo mismo que los mismos standares lo usan ...
      David Carballido Córdova

      Comentario

      Trabajando...