sábado, 5 de marzo de 2011

Conceptos Básicos: Las transacciones

Cuando entramos al sistema en la ventana principal tenemos un menú en el lado izquierdo donde se muestras las diferentes áreas de trabajo a las que tenemos permiso para acceder. Cada opción de ese menú tiene un código asociado conocido como transacción, de tal forma que siempre podemos acceder a esa opción de menú tecleando en el cuadro de navegación superior su código de transacción. Existen cientos de transacciones y es imposible memorizarlas todas, aunque no deberemos preocuparnos por ello ya que por lo general los programadores siempre suelen utilizar un conjunto reducido de ellas para realizar las principales funciones.

Para navegar a una transacción desde la ventana principal bastará con escribir el código directamente en el recuadro, Ej. SE11, SM30, etc. Si ya nos encontramos dentro de una transacción y queremos navegar a otra diferente, deberemos de anteponer un /N al código de transacción que queremos ver, Ej. /NSE11, /NSM30. Hay que tener en cuenta que abandonaremos la transacción en curso para viajar a la nueva. También podemos ir a una transacción manteniendo la sesión en la que estamos en esos momentos. Para conseguirlo antepondremos un /O al código de transacción, Ej. /OSE11, /OSM30.

Tengo la intención de incorporar una página al blog para anotar las principales transacciones que se usan a la hora de programar y así poder tenerlas a mano.
Aclaración: En los siguientes artículos que vaya redactando las menciones a transacciones las haré con la nomenclatura /cod_transacción.