MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 28/04/10, 16:54:20
bolivar716 bolivar716 is offline
Junior Member
 
Fecha de Ingreso: jul 2006
Mensajes: 13
Como incluir código en el include MV45AFZZ

Buenos días tengo un problema que concite en agregar nuevas líneas de código al include MV45AFZZ so se como agregarla ya que cunado le digo modificar me solicita el código de modificación de SAP, pero tengo entendido que ese include es para hacer ampliaciones me gustaría saber como ago para modificar o agregar código en ese include gracias y saludos.
Responder Con Cita
  #2  
Viejo 28/04/10, 18:27:19
Raven Raven is offline
Member
 
Fecha de Ingreso: jun 2008
Localización: Argentina
Mensajes: 32
Pasate por aca a ver si te sirve:



Saludos.
Responder Con Cita
  #3  
Viejo 30/04/10, 17:02:50
jmenendez jmenendez is offline
Member
 
Fecha de Ingreso: may 2009
Mensajes: 54
Basis tiene que liberar tu objeto para la instación.
Si lo que querés es agregar código al estandar sin requerir una liberación de objetos, podés buscar alguna badi.
Responder Con Cita
  #4  
Viejo 30/04/10, 17:13:30
temaljose temaljose is offline
Senior Member
 
Fecha de Ingreso: oct 2007
Mensajes: 203
Para reforzar lo que ya te enviaron, saludos
Exits de usuario del programa MV45AFZZ

A continuación se relaciona una lista de los exits de usuario que puede utilizar para adaptaciones en el tratamiento de documentos de ventas.


USEREXIT_DELETE_DOCUMENT
Este exit de usuario se puede utilizar para borrar datos que, al crear un documento de ventas, se han almacenado en una tabla distinta, p. ej., si se borra el documento de ventas.
Si p. ej. al registrar el pedido en el sistema se rellena una tabla adicional con el nombre del responsable (ERNAM), estos datos también se pueden volver a borrar después de borrar el pedido.
Este exit de usuario se llama al final de la rutina FORM BELEG_LOESCHEN poco antes de la rutina BELEG_SICHERN.

USEREXIT_FIELD_MODIFICATION
Este exit de usuario se puede utilizar para modificar los atributos de los campos dynpro.
Para ello, los campos dynpro son asignados a los llamados grupos de modificación 1 - 4 y de este modo se pueden tratar conjuntamente en el ABAP cuando se produce una modificación. Si un campo no tiene ningún nombre de campo, no puede efectuarse ninguna asignación de grupo.
La utilización de los grupos de campo (grupos de modificación 1-4) es la siguiente:
grupo modificación 1: modificación automática con
transacción MFAW
grupo modificación 2: Contiene 'LOO' para campos de step loop
grupo modificación 3: Para modificaciones que dependen de
tablas de verificación o
de otra información fija
grupo modificación 4: no se utiliza
La rutina FORM es llamada para cada campo de un dynpro. En caso de que desee hacer modificaciones, tiene que efectuarlas en este exit de usuario.
Esta rutina FORM se llama desde el módulo FELDAUSWAHL.
Puede obtener más información sobre la configuración de interfases de usuario en el manual Screen Painter.

USEREXIT_MOVE_FIELD_TO_VBAK
Este exit de usuario se puede utilizar para asignar valores a nuevos campos en la cabecera del documento de ventas y se describe en la sección Transferencia de los campos del maestro de clientes al documento de ventas.
Este exit de usuario se llama al final de la rutina FORM VBAK_FUELLEN.

USEREXIT_MOVE_FIELD_TO_VBAP
Este exit de usuario se puede utilizar para asignar valores a nuevos campos en la posición del documento de ventas y se describe en la sección Transferencia de los campos del maestro de clientes al documento de ventas.
Este exit de usuario se llama al final de la rutina FORM VBAP_FUELLEN.

USEREXIT_MOVE_FIELD_TO_VBEP
Este exit de usuario se puede utilizar para introducir valores a campos nuevos a nivel de los repartos del documento de ventas.
El exit de usuario se llama al final de la rutina FORM VBEP_FUELLEN.

USEREXIT_MOVE_FIELD_TO_VBKD
Este exit de usuario se puede utilizar para introducir valores a nuevos campos para los datos comerciales del documento de ventas y se describe en la sección Transferencia de los campos del maestro de clientes al documento de ventas.
Este exit de usuario se llama al final de la rutina FORM VBKD_FUELLEN.

USEREXIT_NUMBER_RANGE
Este exit de usuario se puede utilizar para determinar los intervalos de números para la asignación interna de números de documentos en función de los campos deseados. Si p. ej. desea definir el intervalo de números en función de la organización de ventas (VKORG) o de la sociedad vendedora (VKBUR), utilice este exit de usuario.
Este exit de usuario se llama en la rutina FORM BELEG_SICHERN.

USEREXIT_PRICING_PREPARE_TKOMK
Puede utilizar este exit de usuario si desea incluir un campo de cabecera adicional en la estructura de comunicación KOMK determinante para la determinación de precio e introducir datos en él.

USEREXIT_PRICING_PREPARE_TKOMP
Este exit de usuario se utiliza cuando se pretende incluir un campo de posición adicional en la estructura de comunicación KOMP determinante para la determinación de precio e introducir datos en él.

USEREXIT_READ_DOCUMENT
Este exit de usuario se utiliza cuando al leer TA01 o TA02 se tienen que leer otras tablas adicionales.
Este exit de usuario se llama al final de la rutina FORM BELEG_LESEN.

USEREXIT_SAVE_DOCUMENT
El exit de usuario se puede utilizar para rellenar tablas de actualización específicas de usuario.
Este exit de usuario es llamado por la rutina FORM BELEG-SICHERN antes del comando COMMIT.
Nota:
Si se modifica un campo estándar, se fija el campo r185d-dataloss en X. Al iniciar la rutina de grabación, se consulta este indicador. Por esto, se debe fijar este indicador también al gestionar tablas propias que se deben grabar conjuntamente.

USEREXIT_SAVE_DOCUMENT_PREPARE
Este exit de usuario se puede utilizar para realizar determinadas modificaciones o verificaciones inmediatamente antes de grabar un documento. Ésta es la última posibilidad para modificar o verificar un documento antes de la contabilización.
Este exit de usuario se realiza al principio de la rutina FORM BELEG_SICHERN.
__________________
Lo unico que se, es que no se nada.....
Responder Con Cita
  #5  
Viejo 04/05/10, 13:54:47
alvagu alvagu is offline
Junior Member
 
Fecha de Ingreso: oct 2006
Mensajes: 23
Para modificar el Include MV45AFZZ es necesario la clave de acceso, coordina con el BASIS para que te proporcione dicho código.
Responder Con Cita
  #6  
Viejo 04/05/10, 16:15:23
ELPIDIO ELPIDIO is offline
Junior Member
 
Fecha de Ingreso: ene 2009
Mensajes: 4
No se en que versión estás, ni tampoco donde quieres introducir el código, pero si estás en en versión 6, y lo que quieres introducir se encuentra al principio o al final de un bloque, tienen los puntos de ampliación implícitos, que te permiten introducir el código que tu quieras.

Un saludo,
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 13:22:22.


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