Gadgets para Blogger

Cómo lograr licencia infinita en nuestro SAP

En este caso veremos la manera de modificar la licencia de SAP para que tengamos licencia infinita en nuestro sistema.

Include: LSLI1U19

FUNCTION SLIC_LIKEY_GET_ALL_LICENSES.

"----------------------------------------------------------------------
"*"Lokale Schnittstelle:
" EXPORTING
" REFERENCE(LICENSES) TYPE LIKEY_LICENSE_TAB
" EXCEPTIONS
" ERROR
"----------------------------------------------------------------------

data: opcode type x value slic_likey_function,

likey_opcode type x value likey_get_all_licenses,
count type i,
license_buffer type likey_license.

call 'GET_ACCESS_INFO'

id 'CODE' field opcode
id 'LIKEY_OPCODE' field likey_opcode
id 'LICENSE_COUNT' field count
id 'LICENSES' field licenses.

Hack licencia infinita

loop at licenses into license_buffer.
license_buffer-validity = 0.
license_buffer-end_date = '99991231'.
modify licenses from license_buffer.
endloop.

if sy-subrc <> 0.
raise error.
endif.
The kernel function doesn't check for the begin date. Do this here
at this central point.
loop at licenses into license_buffer.
Hack licencia infinita
license_buffer-end
if license_buffer-validity = 0.
Marked as valid so far.
if sy-datum < license_buffer-begin_date.
license_buffer-validity = 5.
modify licenses from license_buffer.
endif. " not yet valid
endif. " valid
endloop.

ENDFUNCTION.

39 comentarios:

  1. Mmmm amigo, no crees que compartiendo este material, podrías tener problemas con SAP?

    Yo te agradezco, pero tb me preocupa... :(

    Saludos!!!

    ResponderEliminar
    Respuestas
    1. Mas te deberia preocupar que la escalera de la carrera SAP no tiene los primeros escalones y es practicamente imposible aprenderla solo. Los consultores SAP de India estan copando todoel mercado porque mienten la experiencia, hablan ingles y ademas comparten todo este submundo de maquinas virtuales con SAP. Me imagino que cualquiera que este interesado en tener la licencia infinita no es para ponerse el SAP en su negocio e ir preso pero es para aprender con un box propio y sin complicaciones. Anda a pedirle a SAP a ver si te da un box para jugar siendo un freelance o recien salido de la uni. a ver que te dicen. Saludos.

      Eliminar
    2. Yo comprendo lo que dices, trabajo con Indus, saludos.
      Gracias por el aporte.
      No hagas caso de estas personas que no lo entienden, porque no ven el mundo como está funcionando actualmente.

      Eliminar
  2. Hola,

    en tiendo tu punto de vista pero esto se comparte para que sepan que existe, puedes tener la licencia legal e igual aplicar este hack para no tener que ponerla varias veces.

    Saludos

    ResponderEliminar
  3. muy buen aporte, pero ¿sabrías como poner la licencia a un portal?

    ResponderEliminar
  4. quien a probado esto si resulta , en algun sap ides por ejemplo o algun sandbox.

    ResponderEliminar
  5. Esto funciona para sap R3 o para sap business one 8.xx o superior.

    ResponderEliminar
  6. Haz hecho la prueba con SAP BO VERSION 9.0???

    ResponderEliminar
    Respuestas
    1. Hola, no no lo he probado, si tienes suerte cuéntanos como te fue.

      Saludos!

      Eliminar
  7. Amigo podrias indicar como se ejecutan estas instrucciones... anticipadamente muchas gracias por tu aporte.

    ResponderEliminar
  8. mestro no me funciona para un IDES ... alguna recomendacion.. para poder hacer la licencia de manera infinita

    ResponderEliminar
    Respuestas
    1. parece ser imposible porque ahora es un archivo que se pide a SAP y la licencia se comprueba a nivel de kernel no de aplicacion. Ayuden o nos comen los de india !!

      Eliminar
  9. en donde se ejecuta este comando?

    ResponderEliminar
  10. COMO lo puedo hacer funcionar? transacción SE37?????

    ResponderEliminar
  11. Si no sabes ni lo que es la transacción SE37, para qué quieres saber cómo se modifica la licencia de SAP???

    ResponderEliminar
  12. Supongo que la linea:
    license_buffer-end
    Es de comentario:
    *license_buffer-end

    Verdad?

    ResponderEliminar
  13. Se como sacar la licencia ya obtenida, la obtengo modificando la base de datos SBO-COMMON en la tabla SLIC, pero el problema es obtenerla y no he podido conseguir el ABAP Developer para usar el SE37 alguien me puede ayudar.

    ResponderEliminar
    Respuestas
    1. Yo si puedo ayudar, pero podrias ser mas especifico ? que lograrias ?

      Eliminar
  14. E instalado el SAP Business One 9.0, pero no se como crackearlo.

    ResponderEliminar
  15. Esta solucion NO FUNCIONA en EHP7.

    La Tcode SLICENSE muestra un lindo color verde y una alegre fecha 31.12.9999 para SW Products Netweaver_ADA y Maintencace_ADA pero :

    Current Settigns sigue con una "License Expires On 10.06.2015"
    color Rojo en Netweaver_ADA diceindo A valid license key for this software product is required to operate this system.

    No soy un genio pero me parece que lo unico que etamos haciendo con esta modificacion es cambiar lo que vemos en pantalla, el kernel sigue con 10.06.2015

    alguna sugerencia ?

    ResponderEliminar
    Respuestas
    1. Aqui hay algo en chino a ver quien se anima y aporta a nuestro idioma.
      http://www.bolearn.com/read/eff21df051add91e399fbc33.html

      Eliminar
    2. Lo tengo en ingles pero no lo entiendo mucho. Como te lo envio a ver si tu lo comprendes?

      Eliminar
    3. Esto funcionaba muy bien hasta la versión 4.7c, con las nuevas jamás lo probé. Si tienes un IDES quizá lo mejor sea que controles la fecha del servidor.

      Eliminar
  16. Hola hay un Disco de 500Gigas que uso para practicar lo pueden ver en: https://www.youtube.com/watch?v=Fe3r1apI5mk



    Marlon Falcón Hernández
    123SAP - Consultor ABAP FI PM PS MM
    Cel: +56966285622
    mail: mfalcon@123sap.cl
    web: www.123sap.cl
    skype: falconsoft.3d

    ResponderEliminar
  17. Hola,

    Si alguien puede decirme como cambiar que la funcion modul SLIC_GET_LICENCE_DATE tome el valor 31.12.9999 tendremos una licencia infinita,

    Saludos

    ResponderEliminar
    Respuestas
    1. Se modifica el valor pero tampoco funciona en SLIC_GET_LICENCE_DATE

      Eliminar
  18. creo que el chino es el mas acertado. el tema es tenes el conocimiento para hacerlo. Doy un IDES EHP7 a cambio de la info. Saludos.

    ResponderEliminar
  19. alguien ya logro hacer permanenete la licencia ????

    ResponderEliminar
    Respuestas
    1. Hola, no lo verifiqué recientemente, pero cuando lo publiqué hace 10 años funcionaba.

      Eliminar
  20. Hola se realizo el cambio pero no afecta el validador de ingreso

    ResponderEliminar
    Respuestas
    1. Hola, no lo verifiqué recientemente, pero cuando lo publiqué hace 10 años funcionaba.

      Eliminar
    2. Hola si cambia la fecha en eph7 pero igual da error de licencia, no tienes alguna otra forma?

      Eliminar
    3. ¿Qué versión tienes instalada?

      Eliminar
    4. Es un ides ehp7 con oracle te agradezco lo que me puedas compartir y ayudar.

      Eliminar

Esperamos tus comentarios y sugerencias para mejorar el sitio.

Related Posts