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 04/08/16, 16:26:53
Astaroth_SA Astaroth_SA is offline
Member
 
Fecha de Ingreso: jul 2016
Mensajes: 58
Fallo MODIFY

Buenas, tengo un problema con el MODIFY y es que leyendo la tabla siempre me añade, no me modifica.

LOOP AT it_ettifn INTO wa_ettifn.
MODIFY ettifn FROM wa_ettifn.
ENDLOOP.

Y al ir a la tabla me encuentro con que el registro donde pone GENERAL tenía que poner DATOS_SVA y sin embargo lo que ha hecho es añadirme un nuevo.

Captura.PNG

(En la imagen no se ve muy bien)
220 6000866128 RT_SVA 27.01.2016 26.01.2017 TSVA_01 DATOS_SVA 0,0000000 0,0000000
220 6000866128 RT_SVA 27.01.2016 26.01.2017 TSVA_01 GENERAL 0,0000000 0,0000000
Responder Con Cita
  #2  
Viejo 05/08/16, 14:30:21
Avatar de J e f f
J e f f J e f f is offline
Member
 
Fecha de Ingreso: nov 2007
Localización: Junín, Bs As, Argentina
Mensajes: 91

Buenas, sacado del help de SAP.

The MODIFY statement inserts one or several lines specified in source in the database table specified in target, or overwrites existing lines.

Si la clave del registro no existe en la tabla, los inserta, sino los sobre-escribe. Si querés modificar, deberías chequear que la clave completa exista!
Espero te sea de ayuda!

Saludos!
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 17:01:23.


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