Funcion encontrar letra DNI
Hola a todos.
¿Existe alguna función para encotrar la letra de un número de DNI? Saludos y gracias |
hola podes pasar el DNI a un string y hacer un contain string ( CS ).
saludos. |
Si lo que quieres es coger la letra del DNI es tan simple como leer esa posición
Si lo que quieres es comprobar o escribir la letra del DNI desde sus números tendrás que consultar con hacienda el algoritmo que calcula la letra. Se guro que en internet lo tienes
Saludos. |
Hola,
Supongo que lo que buscas en la función que te calcula la letra. La que utiliza el standard en el infotipo 0002 es EU_TAX_NUMBER_CHECK. Espero que te sirva. Un saludo |
hola,
Espero que esto te ayude: DATA: gv_dni(8) TYPE c VALUE '12345678', gv_result TYPE tline-tdline, gv_add TYPE string, gv_n TYPE i VALUE 8, gv_value TYPE itcdp-tdlcount, gv_count TYPE i. DO gv_n TIMES. gv_value = gv_dni+gv_count(1). CALL FUNCTION 'CONVERT_NUMBER' EXPORTING tdlcount = gv_value tdnumberin = 'LETTER' tdupper = 'X' tdnumfixc = '12' tdnumoutl = '01' IMPORTING string = gv_result. CONCATENATE gv_result '' INTO gv_add. ADD 1 TO gv_count. WRITE gv_add. ENDDO. Si es asi, copia el porgrama y ejecutalo. |
Muchas gracias a todos
|
Husos Horarios son GMT. La hora en este momento es 13:41:56. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web