stringtranslate.com

Código T

Un código T es un código de transacción que se utiliza siempre que se ejecuta una tarea en particular. Cada función en SAP ERP tiene un código de transacción SAP asociado. [1]

Usar

Un código de transacción se utiliza para acceder a funciones o programas en ejecución (incluida la ejecución de código ABAP ) [2] en la aplicación SAP de forma más rápida. Al introducir un código de transacción en lugar de utilizar el menú, la navegación y la ejecución se combinan en un único paso, de forma muy similar a los accesos directos del sistema operativo Windows . Los códigos de transacción de SAP se pueden introducir en el campo Código de transacción para que el usuario navegue directamente a la pantalla o tarea del programa sin pasar por el menú de SAP.

Ejemplo

Los usuarios pueden crear una nueva sesión e iniciar una nueva transacción en un solo paso ingresando /o seguido del código de transacción, por ejemplo /oFB60. [3]

Códigos de transacción de ejemplo

MM01 Creación del Maestro de Materiales

XK01(BP) Creación de Maestro de proveedores

XD01(BP) Creación de Maestro de Clientes

Entrada de factura de cuentas por pagar FB60

Entrada de nota de crédito de cuentas por pagar FB65

FK10N Mostrar saldos de cuentas por pagar

La transacción del módulo MM comienza con M.

IH09 - Mostrar material MM01 - Crear material MM02 - Cambiar material MM03 - Mostrar material MM50 - Listado de materiales ampliables MMBE - Resumen de stock MMI1 - Crear suministros operativos MMN1 - Crear material fuera de stock MMS1 - Crear servicio MMU1 - Crear material no valorado

ME51N - Crear solicitud de compra ME52N - Cambiar solicitud de compra ME53N - Mostrar solicitud de compra ME5A - Solicitudes de compra: visualización de lista ME5J - Solicitudes de compra para proyecto ME5K - Solicitudes por asignación de cuenta MELB - Transacciones de compra por n.º de seguimiento

ME56 - Asignar fuente a requisición de compra ME57 - Asignar y procesar requisiciones ME58 - Realizar pedidos: requisiciones asignadas ME59 - Generación automática de órdenes de compra

ME54 - Liberación de solicitud de compra ME55 - Liberación colectiva de solicitudes de compra ME5F - Liberación de recordatorio: solicitud de compra

MB21 - Crear Reserva MB22 - Cambiar Reserva MB23 - Visualizar Reserva MB24 - Reservas por Material MB25 - Reservas por Asignación de Cuenta

MB1C - Otras entradas de mercancías MB90 - Procesamiento de salida para documentos de material

MB21 - Crear Reserva MB22 - Cambiar Reserva MB23 - Visualizar Reserva MB24 - Reservas por Material MB25 - Reservas por Asignación de Cuenta

MBRL - Devolución de documentos según el documento de envío

MB1C - Otras entradas de mercancías MB90 - Procesamiento de salida para documentos de material

MB1B - Transferencia de publicación

MIBC - Análisis ABC para el conteo cíclico

MI01 - Crear documento de inventario físico MI02 - Cambiar documento de inventario físico MI03 - Mostrar documento de inventario físico MI31 - Entrada por lotes: Crear documento de inventario físico MI32 - Entrada por lotes: Material en bloque MI33 - Entrada por lotes: Congelar balance de inventario contable MICN - Entrada por lotes: Documentos de inventario físico para el conteo de ciclo MIK1 - Entrada por lotes: Documentos de inventario físico, Cons. del proveedor MIQ1 - Entrada por lotes: Documentos de inventario físico, Stock del proyecto

MI01 - Crear documento de inventario físico MI02 - Cambiar documento de inventario físico MI03 - Mostrar documento de inventario físico MI31 - Entrada por lotes: Crear documento de inventario físico MI32 - Entrada por lotes: Material en bloque MI33 - Entrada por lotes: Congelar balance de inventario contable MICN - Entrada por lotes: Documentos de inventario físico para el conteo de ciclo MIK1 - Entrada por lotes: Documentos de inventario físico, Cons. del proveedor MIQ1 - Entrada por lotes: Documentos de inventario físico, Stock del proyecto

MI01 - Crear documento de inventario físico MI02 - Cambiar documento de inventario físico MI03 - Mostrar documento de inventario físico MI31 - Entrada por lotes: Crear documento de inventario físico MI32 - Entrada por lotes: Material en bloque MI33 - Entrada por lotes: Congelar balance de inventario contable MICN - Entrada por lotes: Documentos de inventario físico para el conteo de ciclo MIK1 - Entrada por lotes: Documentos de inventario físico, Cons. del proveedor MIQ1 - Entrada por lotes: Documentos de inventario físico, Stock del proyecto

MI21 - Imprimir documento de inventario físico

MI04 - Ingresar recuento de inventario con documento MI05 - Cambiar recuento de inventario MI06 - Mostrar recuento de inventario MI09 - Ingresar recuento de inventario sin documento MI34 - Entrada por lotes: Ingresar recuento MI35 - Entrada por lotes: Contabilizar saldo de stock en cero MI38 - Entrada por lotes: Recuento y diferencias MI39 - Entrada por lotes: Documento y recuento MI40 - Entrada por lotes: Doc., Recuento y Dif.

MI08 - Crear lista de diferencias con Doc. MI10 - Crear lista de diferencias sin Doc. MI20 - Imprimir lista de diferencias

MI11 - Recuento de documentos de inventario físico

MI07 - Lista de procesos de diferencias MI37 - Entrada por lotes: contabilizar diferencias

Véase también

Referencias

  1. ^ "Lista completa de códigos de transacción en S4/HANA - docsfortec.com". docsfortec.com . Archivado desde el original el 2024-05-14 . Consultado el 2024-05-14 .
  2. ^ Orosz, Tamas (2011). "Análisis de herramientas y métodos de desarrollo de SAP". 2011 15th IEEE International Conference on Intelligent Engineering Systems . IEEE. págs. 439–443. doi :10.1109/INES.2011.5954788. ISBN . 978-1-4244-8954-1.S2CID15070897  .​ {{cite book}}: |journal=ignorado ( ayuda )
  3. ^ "Formación práctica en SAP". Archivado desde el original el 30 de septiembre de 2013. Consultado el 25 de mayo de 2023 .{{cite web}}: CS1 maint: unfit URL (link)

A continuación se muestra un ejemplo de un código de transacción escrito en ABAP, que es un lenguaje de programación utilizado en los sistemas SAP: ``àbap DATA: lv_sender_account TYPE string,

 lv_recipient_account TIPO cadena, lv_amount TIPO p DECIMALES 2.

cuenta_del_remitente_lv = '123456'.cuenta_del_destinatario_lv = '789012'.monto_lv = 100.00.

INICIO DE SELECCIÓN.

REALIZAR transferencia_de_fondos.

FORMULARIO transferencia_fondos.

DATOS: lv_success TIPO abap_bool.
DATOS: lt_account TIPO TABLA DE cuenta, ls_sender TIPO cuenta, Cuenta de tipo ls_recipient.
SELECCIONAR * DE cuenta EN TABLA lt_account DONDE número_de_cuenta = cuenta_del_remitente_lv O número_de_cuenta = lv_cuenta_destinatario.
LEA LA TABLA lt_account CON CLAVE account_number = lv_sender_account EN ls_sender. LEA LA TABLA lt_account CON CLAVE account_number = lv_recipient_account EN ls_recipient.
SI ls_sender ES INICIAL O ls_recipient ES INICIAL. ESCRIBIR: 'Número(s) de cuenta no válido(s)'. SALIDA. FIN.SI.
REALIZAR deduct_amount USANDO: ls_sender-account_number, lv_amount CAMBIANDO ls_sender-balance. REALIZAR add_amount USANDO: ls_recipient-account_number, lv_amount CAMBIANDO ls_recipient-balance.
ACTUALIZAR cuenta DESDE LA TABLA lt_account.
SI sy-subrc = 0. lv_success = abap_true. FIN.SI.
SI lv_success = abap_true. COMPROMETERSE A TRABAJAR. ESCRIBE: '¡Transacción exitosa!'. DEMÁS. TRABAJO DE RETROCESO. ESCRIBIR: '¡Transacción fallida!'. FIN.SI.

FORMA FINAL.

FORMULARIO deduct_amount USANDO p_account_number TIPO cadena

 p_amount TIPO p DECIMALES 2 CAMBIANDO p_balance TIPO p DECIMALES 2. BUCLE EN lt_account ASIGNANDO SÍMBOLO-CAMPO(<ls_account>) DONDE numero_cuenta = p_numero_cuenta. <ls_account>-balance = <ls_account>-balance - p_monto. FIN DEL BUCLE.

FORMA FINAL.

FORMULARIO add_amount USANDO p_account_number TIPO cadena

 p_amount TIPO p DECIMALES 2 CAMBIANDO p_balance TIPO p DECIMALES 2. BUCLE EN lt_account ASIGNANDO SÍMBOLO-CAMPO(<ls_account>) DONDE numero_cuenta = p_numero_cuenta. <ls_cuenta>-saldo = <ls_cuenta>-saldo + p_monto. FIN DEL BUCLE.

FORMA FINAL.

``Para ejecutar un código de transacción (Tcode) en un sistema SAP, siga estos pasos:

 Inicie sesión en el sistema SAP utilizando sus credenciales de usuario. En la pantalla SAP Easy Access o la pantalla SAP Menu, localice el campo de comando en la parte superior de la pantalla. Generalmente se lo identifica con un ícono de lupa o se lo etiqueta como "Comando" o "Código de transacción". Introduzca el código T deseado en el campo de comando. Los códigos T suelen tener cuatro caracteres y constan de caracteres alfanuméricos (por ejemplo, "ME21N" o "FB50"). Presione Enter o haga clic en el ícono de marca de verificación verde junto al campo de comando. El sistema SAP navegará a la pantalla de transacción asociada con el código de transacción ingresado. Esta pantalla le permite realizar la tarea o el proceso específico relacionado con ese código de transacción. Complete los campos obligatorios, seleccione las opciones apropiadas y proporcione los datos necesarios según los requisitos de la transacción. Una vez que haya ingresado toda la información necesaria, haga clic en el botón guardar (generalmente representado por un ícono de disquete) o elija una opción adecuada para ejecutar la transacción. El sistema SAP procesará la transacción basándose en los datos ingresados ​​y mostrará el mensaje de salida o confirmación correspondiente.