MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Cómo aplicar USER EXIT? (foro/showthread.php?t=1089)

aska 06/07/06 16:39:02

Cómo aplicar USER EXIT?
 
Hola,

con un programa q está publicado en el foro, lo he ejecutado y he encontrado dos Exits que me podrían servir para verificar q no se repita el NIF en la creación de acreedores (XK01).

Una vez que se encuentran esas dos Exits, qué pasos se deben seguir para aplicarlas?

Muchas gracias!

Saludos.

gib8107 07/07/06 00:49:50

Me puedes decir cuales User Exits encontrastes por favor.

aska 07/07/06 14:41:40

Hola,

son estas:

RFKRRANZ Exits de usuario: sistema info de acreedores
SAPMF02K Exits usuario: Datos maestros acreedores

me han comentado que también se puede hacer por Field Exits, pero los pasos que me han dicho que siga de momento no me funcionan...

Saludos.

gib8107 08/07/06 19:19:01

Correcto ahora si ya supe:rolleyes:

mira la transaccion con la que realizas esto es
CMOD

te pedira un nombre de proyecto le puedes poner como kieras pero tendra que empezar con Z
le das crear

Arriba te debe de aparecer un boton que dice asignacion de ampliacion dale click y le pones SAPMF02K y le das enter ENTER y guardar

posteriormente le das en componentes y te aparecera


lo puse como codigo unicamente para resaltarlo :D

le das dobli click en EXIT_SAPMF02K_001 y te enviara a


ESE si es codigo :D

pues dale doble click en INCLUDE ZXF05U01. y te pedira crear un programa por que de seguro no existe. bueno lo creas y le pones un break a tu login para que se detenga y puedas ver lo que ocupas.

dentro de ZXF05U01 puedes realizar la validacion que ocupas.

A MUY MUY IMPORTANTE
CUANDO TERMINES DE HACER ESTO ACTIVA EL PROYECTO PORQUE SI NO ESTA ACTIVO EL PROYECTO EL SISTEMA NO LO TOMA ENCUENTA Y NUNCA ENTRA A ZXF05U01

SI TIENES ALGUNA DUDA SOLO PREGUNTA

PD SEGUN LO QUE DICES EN EL POST OCUPARIAS HACERLO EN ESA USER EXIT POR LO QUE EL EJEMPLO LO HICE CON ESA

PERO LA OTRA SE ACTIVA DE IGAL MANERA

aska 10/07/06 17:38:10

Hola gib8107 ;o)

ya lo he solucionado con un Field Exit, pero muchas gracias, así sé aplicar una Exit en otra ocasión.

Saludos.

rcaceres 02/11/06 14:49:52

Como aplicar los USER EXITS
 
buenos dias muchachos, saben que estoy dando mis primeros pasos en ABAP, como dijeran por ahi soy un novato en esto, pero gracias a su explicacion pude hacer mi primera Exits.

saludos a todo el grupo, :D

DINO SIFUENTES 12/11/07 16:07:56

Apliacion Sapmf02k
 
Estimado
Cuando ingreso la INCLUDE ZXF05U01. me sale este mensajes

Nombres programa ZX... reservados para includes de grupos funciones exit.
Nº mensaje: DS027

Diagnóstico
Se ha intentado crear un programa cuyo nombre comienza por ZX. Esta área para nombres está reservada para includes en grupos de funciones exit (grupos de funciones que sólo contiene exits de funciones).

Para crear el programa ZXaaabbb deberá tenerse en cuenta lo siguiente para el tipo de programa I (Include):

1. El programa es un Include del grupo de funciones Xaaa:
La instrucción INCLUDE ZXaaabbb no deberá insertarse en el programa marco SAPLXaaa sino en el programa ZXaaaZZZ.
2. El programa no es un Include del grupo de funciones Xaaa:
Debido a que la verificación de sintaxis para includes de esta área de nombres buscará los datos globales en el programa LXaaaTOP (y no en ZXaaaTOP), el Include no podría ser verificable por separado (--> Verificación de programa marco).

Procedimiento
Indicar un nombre de programa distinto.


que debo de hacer para poder ingresar al include?

DINO SIFUENTES 12/11/07 19:03:01

Adicionar nuevos campos
 
Estimado Señores.

Lo que estoy buscando es agregar nuevos campos para la trasaccion XK01 que no esten en el SPRO.

Saludos

sub_dan 15/12/09 17:36:27



de seguro ya es demasiado tarde pero si alguien lo lee por hay te respondere solo te falto darle un enter porque al amigo de arriba le aparecio codigo pq ya habian trabajado ese exit en cambio a ti no entonces te dice que esta reservado pero dandole un simple enter = mente te lleva a la modificacion del user :)

HER2011 15/11/10 14:14:18

Transaccion VFX3 - Uso de User exits?
 
Alguien me puede orientar para la transaccion VFX3 de lista de facturas bloqueadas, algun user exits que se pueda usar para poder ampliar el codigo.
Espero sus opiniones al respecto que siempre son bienvenidas.
HER2011.

agv1976 15/11/10 15:27:12

Yo encontre 2 user y 6 badis
 
Transaction Code - XK01 Crear acreedor (central)


Enhancement/ Business Add-in Description

Enhancement
RFKRRANZ Exits de usuario: sistema info de acreedores
SAPMF02K Exits usuario: Datos maestros acreedores

Business Add-in
VENDOR_ADDRSCR_CHG Modificar pantalla direc.en actualización de datos maestros
VENDOR_ADD_DATA Datos adicionales en los acreedores
VENDOR_ADD_DATA_BI Datos adicionales de los acreedores (batch input y ALE)
VENDOR_ADD_DATA_CS Datos adicionales en los acreedores (dynpro contenedor 4000)
VENDOR_FIELDSTATUS Modificar el status de campo para los acreedores
W_VENDOR_REL_REFDATA Datos de referencia relativos al acreedor en sistema Retail

agv1976 15/11/10 15:28:11

Hola
 
Transaction Code - XK01 Crear acreedor (central)


Enhancement/ Business Add-in Description

Enhancement
RFKRRANZ Exits de usuario: sistema info de acreedores
SAPMF02K Exits usuario: Datos maestros acreedores

Business Add-in
VENDOR_ADDRSCR_CHG Modificar pantalla direc.en actualización de datos maestros
VENDOR_ADD_DATA Datos adicionales en los acreedores
VENDOR_ADD_DATA_BI Datos adicionales de los acreedores (batch input y ALE)
VENDOR_ADD_DATA_CS Datos adicionales en los acreedores (dynpro contenedor 4000)
VENDOR_FIELDSTATUS Modificar el status de campo para los acreedores
W_VENDOR_REL_REFDATA Datos de referencia relativos al acreedor en sistema Retail

agv1976 15/11/10 15:29:31

User y badis
 
Transaction Code - XK01 Crear acreedor (central)


Enhancement/ Business Add-in Description

Enhancement
RFKRRANZ Exits de usuario: sistema info de acreedores
SAPMF02K Exits usuario: Datos maestros acreedores

Business Add-in
VENDOR_ADDRSCR_CHG Modificar pantalla direc.en actualización de datos maestros
VENDOR_ADD_DATA Datos adicionales en los acreedores
VENDOR_ADD_DATA_BI Datos adicionales de los acreedores (batch input y ALE)
VENDOR_ADD_DATA_CS Datos adicionales en los acreedores (dynpro contenedor 4000)
VENDOR_FIELDSTATUS Modificar el status de campo para los acreedores
W_VENDOR_REL_REFDATA Datos de referencia relativos al acreedor en sistema Retail

agv1976 15/11/10 15:33:17

Espero te sirva
 
Transaction Code - VFX3 Lista de facturas bloqueadas


Enhancement/ Business Add-in Description

Enhancement
J_3RSINV
V61A0001 Ampliación de cliente: determinación de precio
V60P0001 Suministro de datos campo adicional a visualizar en listas
V60A0001 Funciones de cliente en factura
V05N0001 Exits de usuario p.imprimir factura vía procedimiento ESR
V05I0001 Exits de usuario para índice de factura
SDVFX011 Exit de usuario p.estructuras komkcv y kompcv
SDVFX010 Exit de usuario: tabla de posiciones p.líneas de clientes
SDVFX009 Factura: tratamiento de KIDNO (núm.referencia de pago)
SDVFX008 Exit usuario: tratamiento estructuras de transferencia SD FI
SDVFX007 Exit usuario: plan facturación en traspaso a Finanzas
SDVFX006 Exit usuario línea fiscal en transferencia a Finanzas
SDVFX005 Exit usuario provisiones en transferencia a Finanzas
SDVFX004 Exit usuario línea cuentas mayor en transferencia a Finanzas
SDVFX003 Exit usuario compensación caja en transferencia a Finanzas
SDVFX002 Exit usuario línea deudores en transferencia a Finanzas
SDVFX001 Exit usuario línea cabecera en transferencia a Finanzas

Business Add-in
SD_CIN_LV60AU02 Add-in empresarial para facturación
VOR_WA_FAKTURA Facturación antes de salida de mercancías



No.of Exits: 17
No.of BADis: 2

agv1976 15/11/10 15:34:26

Transaction Code - VFX3 Lista de facturas bloqueadas


Enhancement/ Business Add-in Description

Enhancement
J_3RSINV
V61A0001 Ampliación de cliente: determinación de precio
V60P0001 Suministro de datos campo adicional a visualizar en listas
V60A0001 Funciones de cliente en factura
V05N0001 Exits de usuario p.imprimir factura vía procedimiento ESR
V05I0001 Exits de usuario para índice de factura
SDVFX011 Exit de usuario p.estructuras komkcv y kompcv
SDVFX010 Exit de usuario: tabla de posiciones p.líneas de clientes
SDVFX009 Factura: tratamiento de KIDNO (núm.referencia de pago)
SDVFX008 Exit usuario: tratamiento estructuras de transferencia SD FI
SDVFX007 Exit usuario: plan facturación en traspaso a Finanzas
SDVFX006 Exit usuario línea fiscal en transferencia a Finanzas
SDVFX005 Exit usuario provisiones en transferencia a Finanzas
SDVFX004 Exit usuario línea cuentas mayor en transferencia a Finanzas
SDVFX003 Exit usuario compensación caja en transferencia a Finanzas
SDVFX002 Exit usuario línea deudores en transferencia a Finanzas
SDVFX001 Exit usuario línea cabecera en transferencia a Finanzas

Business Add-in
SD_CIN_LV60AU02 Add-in empresarial para facturación
VOR_WA_FAKTURA Facturación antes de salida de mercancías



No.of Exits: 17
No.of BADis: 2

agv1976 22/11/10 11:35:34

Badis y user - exit vfx3
 
ransaction Code - VFX3 Lista de facturas bloqueadas


Enhancement/ Business Add-in Description

Enhancement
J_3RSINV
V61A0001 Ampliación de cliente: determinación de precio
V60P0001 Suministro de datos campo adicional a visualizar en listas
V60A0001 Funciones de cliente en factura
V05N0001 Exits de usuario p.imprimir factura vía procedimiento ESR
V05I0001 Exits de usuario para índice de factura
SDVFX011 Exit de usuario p.estructuras komkcv y kompcv
SDVFX010 Exit de usuario: tabla de posiciones p.líneas de clientes
SDVFX009 Factura: tratamiento de KIDNO (núm.referencia de pago)
SDVFX008 Exit usuario: tratamiento estructuras de transferencia SD FI
SDVFX007 Exit usuario: plan facturación en traspaso a Finanzas
SDVFX006 Exit usuario línea fiscal en transferencia a Finanzas
SDVFX005 Exit usuario provisiones en transferencia a Finanzas
SDVFX004 Exit usuario línea cuentas mayor en transferencia a Finanzas
SDVFX003 Exit usuario compensación caja en transferencia a Finanzas
SDVFX002 Exit usuario línea deudores en transferencia a Finanzas
SDVFX001 Exit usuario línea cabecera en transferencia a Finanzas

Business Add-in
SD_CIN_LV60AU02 Add-in empresarial para facturación
VOR_WA_FAKTURA Facturación antes de salida de mercancías



o.of Exits: 17
o.of BADis: 2

agv1976 22/11/10 11:36:06

ransaction Code - VFX3 Lista de facturas bloqueadas


Enhancement/ Business Add-in Description

Enhancement
J_3RSINV
V61A0001 Ampliación de cliente: determinación de precio
V60P0001 Suministro de datos campo adicional a visualizar en listas
V60A0001 Funciones de cliente en factura
V05N0001 Exits de usuario p.imprimir factura vía procedimiento ESR
V05I0001 Exits de usuario para índice de factura
SDVFX011 Exit de usuario p.estructuras komkcv y kompcv
SDVFX010 Exit de usuario: tabla de posiciones p.líneas de clientes
SDVFX009 Factura: tratamiento de KIDNO (núm.referencia de pago)
SDVFX008 Exit usuario: tratamiento estructuras de transferencia SD FI
SDVFX007 Exit usuario: plan facturación en traspaso a Finanzas
SDVFX006 Exit usuario línea fiscal en transferencia a Finanzas
SDVFX005 Exit usuario provisiones en transferencia a Finanzas
SDVFX004 Exit usuario línea cuentas mayor en transferencia a Finanzas
SDVFX003 Exit usuario compensación caja en transferencia a Finanzas
SDVFX002 Exit usuario línea deudores en transferencia a Finanzas
SDVFX001 Exit usuario línea cabecera en transferencia a Finanzas

Business Add-in
SD_CIN_LV60AU02 Add-in empresarial para facturación
VOR_WA_FAKTURA Facturación antes de salida de mercancías



o.of Exits: 17
o.of BADis: 2

issavillegas 01/03/11 13:44:19

Gracias por el tip
 
Hola gracias por el tip de darle un enter... no podia pasar ese mensaje ... muchas gracias llevo dias buscando una solucion .. ciao ...Issa

sub_dan 18/04/11 18:31:17

:D que biennnnn


Husos Horarios son GMT. La hora en este momento es 19:34:49.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web