¡Hola! Se supone que en la localización 'Guatemala' debería permitir menos de 12, ¿no?
¿Por qué a mí no me deja entonces poner menos de 12 caracteres?... Gracias por sus comentarios.
Avalados por :
Estimados Foristas,
Necesito saber cuál era la forma (sé que era a través de una consulta) para eliminar la restricción de 12 y 13 caracteres para el RFC que trae SAP.
Me gustaría saber si alguno de ustedes podría proporcionarme esa consulta,
Desde ya, muchas gracias,
Carlos Bonilla.
¡Hola! Se supone que en la localización 'Guatemala' debería permitir menos de 12, ¿no?
¿Por qué a mí no me deja entonces poner menos de 12 caracteres?... Gracias por sus comentarios.
Hola.
En la base que estaba usando para la ubicación de Nicaragua, el campo LicTradNum no aceptaba más de 12 caracteres, por lo que utilizamos el campo AliasName para esto.
No estoy muy seguro, pero me parece que el campo LicTradNum viene con una cantidad de caracteres definida por ubicación.
Saludos
¡Hola amigos! En este momento estoy tratando este tema. Una de mis dudas es dónde almacenar el RFC (LicTradNum), ya que veo que haces referencia al AliasName.
Algo que me sorprende es que en otra base de datos SAP, la restricción de 12 o 13 dígitos no existe y se puede incluir vacío o con más o menos caracteres...
Desde ya, gracias a todos por su ayuda.
¡Hola Carlos!
Logré resolverlo de esta manera, con la ayuda de la comunidad del foro:
if(@object_type = '2') and @transaction_type in ('A','U')
begin
declare @long varchar (2)
select @long = len(convert(varchar,t0.AliasName)) from ocrd T0 where T0.CardCode = @list_of_cols_val_tab_del
if @long <> '14' or @long is null
begin
set @error = 1
Set @error_message = 'El campo Número Fiscal es obligatorio y debe tener 14 caracteres'
end
En mi caso, debía tener exactamente 14 caracteres.
Espero que te sea útil.
¡Saludos!
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute