Son objetos usados para proveer listas de opciones en campos que requieren validación
contra registros
de tablas secundarias en SAP R/3:
Ruta de Workbench
.- Herramientas
.- Workbench ABAP
.- Directorio ABAP
1.- Definición del match-code
Objeto:
Nombre para la Ayuda para busqueda(zcp)
Boton de Ayuda para busqueda: Marcado
Texto sencible:
2
Metodo de selección:
Tabla o vista desde la que tira el matchcode
Exit Ayuda para Busqueda: Dejar en blanco
Tipo Dialogo:
D( visualizacion inmediata de valores(dropdown) )
| Parametro | Imp | Exp. | P.I. | P.S. | V.S. | EleDto | ValDefecto |
| ZTERM | Si | 1 | 1 | ZTERM | |||
| TEXT1 | Si | 2 | 2 | TEXT_052 |
2.- Grabar la Ayuda para Busqueda
3.- Activar la Ayuda para Busqueda
4.- Usar el match-code( por ejemplo en intrucción PARAMETERS: param like t052-zterm
MATCHCODE OBJECT zcp )
Un matchcode complejo esta compuesto de varios elementales, como el definido
anteriormente. Un ejemplo es DEBI
| Parametro | Imp | Exp. | EleDto | ValDefecto |
| KUNNR | Si | KUNNR | ||
| BUKRS | Si | BUKRS | ||
| STCEG | Si | STCEG |
.- Si se pulsa sobre el boton de comandos Ayuda Busqueda aparece la ventana de ayudas para
busqueda incluido
| Ayuda Busqueda | Suprimido |
| DEBIA | |
| DEBIC | |
| DEBID | |
| DEBIE | |
| DEBIK | |
| DEBIS | |
| DEBIW | |
| DEBIZ | |
| DEBI1 | |
| ZDEBI2( creado por nosotros ) |
.- Al pulsar doble-click sobre ZDEBI2 aparecen los siguientes datos:
Objeto:
ZDEBI2( es un match-code elemental )
Boton de Ayuda para busqueda: Marcado
Texto sencible:
2
Metodo de selección:
Tabla o vista desde la que tira el matchcode( ZM_DEBI2 )
Exit Ayuda para Busqueda: Dejar en blanco
Tipo Dialogo:
C( dialogo complejo con limitacion de valores )
| Parametro | Imp | Exp. | P.I. | P.S. | V.S. | EleDto | ValDefecto |
| BANKS | Si | 1 | 1 | BANKS | |||
| BANKL | 2 | 2 | BANKK | ||||
| BANKN | 3 | 3 | BANKN | ||||
| BKONT | 4 | 4 | BKONT | ||||
| KOINH | 5 | 5 | KOINH_FI | ||||
| KUNNR | Si | 6 | 6 | KUNNR | |||
| NAME1 | 7 | 7 | NAME1_GP |
.- En modificar un deudor al visualizar datos tecnicos en deudor( RF020-KUNNR )
en el campo objeto matchcode aparece el valor DEBI, al pulsar doble-click sobre este
valor aparece la ventana de propiedades de objeto match-code en la que se ve:
Objeto MC: DEBI
Descripcion: Objeto Matchcode reg. maestro deudor
Tabla primaria: KNA1
Tablas secundarias: KNVV KNB1 KNBK
Pool matchcode: M_DEBI, al pulsar doble-click se visualiza el pool de tablas:
Pool Tablas: M_DEBI
Descripcion: Pool generado para objeto matchcode
| Nombre campo | Clv | Tipo | Long |
| TABNAME | X | CHAR | 10 |
| VARKEY | X | CHAR | 110 |
| DATALN | INT2 | 5 | |
| VARDATA | RAW | 200 |
Página mantenida por Francisco A. Reyes