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 15/07/08, 14:28:16
BY_MY BY_MY is offline
Senior Member
 
Fecha de Ingreso: nov 2006
Mensajes: 130
Hola Ibecerra.

Revisare lo que me cuentas pero creo que no es cuestion de campos ya que esta sacado del standar y funcionan pero como intente explicar solo funciona si antes modifico el texto por la transaccion cj20n a mano y a partir de ahi va perfecto.

Este modulo el PS creo que en eso es algo peculiar ya que a la hora de llamar ha bapis hay que inicializarlas en algunas ocasiones, etc.

Intullo que es como si necesitara generar el texto antes de modificarlo ya que aunque visualmente parezca creado me da la sensacion de que no es asi.

Alguna sugerencia? Como digo una vez hecha una modificacion a mano del texto en la cj20n, la bapi funciona perfectamente pero hasta entonces no.

De hecho si fuerzo el insert al intentar hacer la funcion commit me dice que no puede abrirlo.


saludos y gracias por todo, agradezco cualquier ayuda porque me corre mucha prisa.
Responder Con Cita
  #2  
Viejo 15/07/08, 16:24:13
bisonye bisonye is offline
Senior Member
 
Fecha de Ingreso: ago 2006
Mensajes: 635
Prueba con la funcion CREATE_TEXT. Es muy parecida, la utilicé hace mucho (No en PS) y me funcionó.

Saludos
Responder Con Cita
  #3  
Viejo 15/07/08, 16:47:20
BY_MY BY_MY is offline
Senior Member
 
Fecha de Ingreso: nov 2006
Mensajes: 130
YA HE PROBADO Y TAMPOCO FUNCIONA.

La verdad espiezo a desesperar un poco porque debe ser alguna tonteria pero se me escapa ahora mismo. Tambien es cierto que parece propio PS.

SAludos y gracias por el interes.
Responder Con Cita
  #4  
Viejo 16/07/08, 06:51:31
bisonye bisonye is offline
Senior Member
 
Fecha de Ingreso: ago 2006
Mensajes: 635
¿Has probado a meter el texto directamente desde la se37?
Yo le pasaría solo los estos campos de cabecera :
¿Estas seguro que el tdname es correcto?
Si te dice esto:
yo utilizaría la función create_text, el save creo que es para modificar.

A ver si sacamos algo en claro.

Saludos
Responder Con Cita
  #5  
Viejo 16/07/08, 07:42:12
BY_MY BY_MY is offline
Senior Member
 
Fecha de Ingreso: nov 2006
Mensajes: 130
He intentado utilizar la funcion create test, por supuesto sin exito. La verdad es que una unica diferencia aparente es que hace un init_text antes del Save_text. Yo pense lo mismo que el create me lo solucionaria pero no. Por otra parte los datos son correctos porque ya digo... cuando entro en la cj20n y modifico el texto a mano y grabo... acto seguido me empieza a funcionar el report y me coje los cambios. Esto no me vale porque estoy generando un proceso automatico para crear pep y necesitaria meter el texto justo despues de crearlo sin intervencion manual.


De todas maneras revisare lo del create pero ya digo que lo probe con los mismos datos del SAve_text y nada.


Saludos y gracias a ver si podemos sacar algo y en cuanto sepa la solucion la posteare si nadie la posteo antes.
Responder Con Cita
  #6  
Viejo 16/07/08, 07:52:37
bisonye bisonye is offline
Senior Member
 
Fecha de Ingreso: ago 2006
Mensajes: 635
A ver que me entere.

Estas creando un pep (no se lo que es pero me imagino que será algún tipo de documento de PS). Cuando creas este pepe le quieres meter el texto extendido. Igual el problema que tienes es que el documento no está completamente creado (no se ha hecho el commit a la BD) y no puede crear el texto con el número de documento.

Es una idea, a ver si por ahí van los tiros.

Saludos
Responder Con Cita
  #7  
Viejo 16/07/08, 07:57:59
BY_MY BY_MY is offline
Senior Member
 
Fecha de Ingreso: nov 2006
Mensajes: 130
Un pep es un objeto de PS (tampoco se mucho de ello) el caso es que graficamente hay una estructura de pep's y otros elementos, tipo arbol de programacion. El elemento generado esta porque aparece y no es cuestion de tiempo sino de algo que se cree o active con referencia al texto. La verdad es que me sorprende que el create tampoco funcione aunque el Save_Text tambien tiene una opcion insert que se comporta igual y ocurre lo mismo que contaba antes.




Saludos.
Responder Con Cita
  #8  
Viejo 23/07/08, 10:33:48
i_arnaiz i_arnaiz is offline
Junior Member
 
Fecha de Ingreso: sep 2006
Mensajes: 13
Hola a todos.

Os recomiendo que hecheis un ojo a este include, con el que se pueden crear, leer y modificar textos de una manera sencilla.



un saludo.

Nacho
Responder Con Cita
  #9  
Viejo 30/07/08, 09:49:00
BY_MY BY_MY is offline
Senior Member
 
Fecha de Ingreso: nov 2006
Mensajes: 130
Hola a todos.

Al final los textos los creaba correctamente pero el problema era que se crean con un idioma y al crear el PEP (objeto al que iba asignado el texto) la bapi crea un registro en la tabla PRPS pero en este registro no hay idioma.

Se soluciona poniendo el idioma del texto.

Un saludo y gracias a todos por la ayuda. Espero que nos sirva en un futuro.



Responder Con Cita
  #10  
Viejo 04/09/08, 09:47:55
gambitworms gambitworms is offline
Junior Member
 
Fecha de Ingreso: jun 2008
Mensajes: 24
No entiendo solución

La verdad es que tengo exactamente el mismo problema que tenías tu. Pero no entiendo como lo solucionaste.

La verdad que le paso a la tabla header el idioma por header-tdspras?

Podrías explicarmelo mejor?

Muchas gracias de antemano.
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 12:09:34.


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