PDA

Ver la Versión Completa : Dominios


Juan Carlinos
08/04/15, 17:36:08
Antes de nada, un saludo a todos los que colaboráis con este página web ayudando a los profanos como yo.
Tengo un problema al asignar el tipo de dato de un dominio. Veréis, quiero guardar notas académicas, con parte entera y decimal (por ejemplo, guardar el número 8,75).
¿Qué tipo de dato tengo que poner en el dominio? He probado con las distintas variables de dec que trae, pero no me deja, y si elijo el tipo FLTP no me lo muestra en la vista de mantenimiento de la tabla.
¿La separación de los decimales en SAP es con "," o con "."? Juraría que es con "," pero ya hasta en eso tengo dudas.
Un saludo y muchas gracias

pancho6102
08/04/15, 23:00:22
se puede crear el dominio con los siguientes valores.

Data Type: CURR
No. Charactes: 13
Decimal Places: 2

espero te sirva y no te haya entendido mal.

Saludos.

coloso
09/04/15, 06:47:35
Hay que hacerlo como dice pancho.
En Sap internamente guarda el dato con puton por ejemplo: 18,20 = 18.20
Aunque luego por ejemplo en el ALV o cualquier campo te aparezca con coma
18,20

Te mando pantallazo.

Juan Carlinos
09/04/15, 11:28:12
Hay que hacerlo como dice pancho.
En Sap internamente guarda el dato con puton por ejemplo: 18,20 = 18.20
Aunque luego por ejemplo en el ALV o cualquier campo te aparezca con coma
18,20

Te mando pantallazo.

Ese tipo de dato es inválido para lo que lo quería hacer. El tipo de campo CURR es para luego asociarlo a un tipo moneda. Es para cantidades monetarias. El tipo de dato que buscaba es el tipo DEC con número de caracteres 4 y decimales 2, cubriendo así el 10 y las notas con dos decimales.
Muchas gracias

coloso
09/04/15, 12:49:39
Entonces createlo a tú gusto.... no hay ningún problema por eso.
Te puedes crear lo que tú vecesites, sino busca alguno de Sap que seguro que hay...

Salu2

eejmonterov
13/04/15, 14:59:20
Crea el dominio con del tipo DEC, cantidad de posiciones a tu gusto ejemplo:

DEC (5,2)

Ahora, una vez hecho el cambio en el dominio... si tuvieras una vista de actualización de la tabla, esta se tiene que regenerar nuevamente, sino te dará problemas al momento que intentes guardar la información.

Con respecto al separador decimal, este es obtenido de las configuraciones del usuario (SU01), en la pestaña de valores fijos se indica que separador decimal usa el usuario.