Mostrando las entradas con la etiqueta trucos. Mostrar todas las entradas
// // 8 comentarios

4 consejos para aprender a programar sap

Aprender a programar SAP debe ser uno de los retos casi obligatorios que cualquier persona que trabaja con SAP debería imponerse. Mientras muchos empleadores no esperan que tú tengas estas capacidades, tener éstos conocimientos técnicos sumarán (y mucho) a tu curriculum vitae y te ayudarán a estar un paso adelante de otros consultores, o usuarios que tienen experiencia en SAP. 

Incluso si no estás buscando trabajo, lo que se aprende programando trae beneficios en otras disciplinas. Por suerte, no se requiere grandes conocimientos técnicos en informática, pero sí es requerida una motivación extraordinaria, por lo tanto, si estás negado a la programación, no sigas leyendo estas líneas =)

SAP ABAP - Consultoria-SAP


El presente artículo es para brindar cuatro consejos para aprender a programar de forma fácil:
  1. Toma ventaja de los recursos gratuitos
  2. Unete a una buena comunidad de ayuda
  3. Trata de formar un grupo real de abapers
  4. Busca inteligentemente

Leer más ...
// // 2 comentarios

Consumir datos del webservice a través de SAP PI sin WSDL

Recuerdo que en un proyecto SAP renegamos mucho con el consumo de datos provenientes de un XML, y los famosos WebServices. Así que cuando leí el artículo que escribió Abhishek Shrotriya, para CodeProject me sentí feliz, feliz de poder re-postear esto en español e inmortalizarlo en nuestra web para que en el futuro no tener que renegar tanto entre consultores SAP y desarrolladores (a falta de un buen consultor SAP PI). ;)

Comunicación .NET webservice y SAP

El autor nos indica que si tenemos el requerimiento de consumir datos a través de webservice, a continuación veremos un forma simple para conectar al web service sin WSDL o sin agregar ninguna referencia a nuestra solución .NET.

Así que usando HttpWebRequest, intentó conectarse con un webservice y encontrar datos como definirá a continuación.
Leer más ...
// // Escribe un comentario

Gestiona tus notas SAP donde quiera que vayas con EverNote

Aumentar Productivadad SAP Así como cuando compartí con todos ustedes la forma de hacer resguardo de todos sus documentos de SAP (o manuales SAP que bajan de internet) y mantenerlo online para leer los documentos donde quieran que estén, hoy les traigo cómo organizar la información en la nube.

Como se podrán imaginar, hay muchas opciones. Las he probado a casi todas, y lejos me quedo con Evernote. El elefantito verde (por el logotipo), se lleva mis aplausos. Tiene aplicaciones móviles (para sus celulares) que se sincronizan automáticamente, y podrán contar con todo tipo de notas (incluso documentos), hasta hace capturas de pantalla, una herramienta excelente para cuando los consultores SAP tenemos que investigar y hacer casos de prueba.
Leer más ...
// // Escribe un comentario

Valores prefijados: clase de doc por tcode SAP

Dejar predeterminada una clase de documento por transacción de SAP FI

Transacción: OBU1
Descripcion: Valores prefij.: cls.doc./clv.CT
It is not possible to add new entries to table TSTCP via transaction OBU1 (you can only modify the default parameters for the existing transactions). However, new default parameters for other transactions can be created via transaction SE93 (trans F-44). You can review notes 19798 and 310587 for further information.
(path: IMG Financial accounting / general ledger accounting / business transactions / G/L account posting / Carry out and check document settings / default values)
IMG / Gestion financiera / Contabilidad de deudores y acreedores / Operaciones contables / Recepción de facturas-Entrada Abonos/ Entrada facturas-Entrada Abonos Enjoy SAP / Def clases doc p.tx Enjoy 
Tx:
OBZO

Este artículo es a modo de "memo". No tiene mucho desarrollo y está en constante actualización. Si te interesa, te recomiendo suscribirte a nuestro blog, para estar al tanto de futuras actualizaciones sobre este tema. Es rápido y gratis! -Saludos!-


Leer más ...
// // Escribe un comentario

TNAPR: tabla SAP para formularios asociados

Obtener el formulario asociado a una transacción o programa

Por ejemplo, si sabemos que la transacción F_76 usa el programa RFWEKO02, ¿cómo podemos obtener el form que se usa en dicho programa?
Leer más ...
// // Escribe un comentario

Authorization Objects for ALE EDI

Following is a list of some of the authorization objects used for carrying out ALE & EDI development. Contact your Basis Administrator to set up your user-id for ALE and EDI functions.

Object ALE/EDI: Maintaining logical systemsAuthorization B_ALE_LS_ALL
————————————————————————-
| Field Values
| Logical system
| *
————————————————————————-

Object ALE/EDI: Distributing master dataAuthorization B_ALE_MA_ALL
————————————————————————-
| Field Values
————————————————————————-
| Logical message type
| *
————————————————————————-

Leer más ...
// // Escribe un comentario

SAP default text editor

How to activate or deactivate MS-Word as default text editor

When you want to activate/deactivate MS Word as the text editor for SAPscript/Smartforms.
- Call transaction se38, enter program RSCPSETEDITOR and press Execute (F8). On the next screen, select the checkbox SAPScript/Smartforms and press ‘Activate’.
- This is a fantastically fast method to produce multiple texts in multiple languages provided they are supported by your code page. Check out the OSS note below for comprehensive instructions on MS Word setup and available options.

OSS Note: 742662.


Reblogged from SAPtricks.com
Leer más ...
// // Escribe un comentario

SAP PM: authorisation objects

How to get the authorisation objects for SAP PM?


Check this for the common PM authorisation objects:
  • I_ILOA - Change location and accounting data in the order
  • I_CCM_ACT - Configuration Control authorization object
  • I_ALM_ME - Mobile Asset Management

  • I_VORG_MEL - PM/QM: Business Operation for Notifications
  • I_QMEL - PM/QM: Notification Types
  • I_BEGRP - PM: Authorization Group
Leer más ...
// // 3 comentarios

SE93: cómo crear transaccion zeta en SAP

¿ Cómo asignarle una transacción Zeta a un Report Painter / Report Writer ?

Pre-Requisitos: primero, debemos tener autorización para crear y modificar objetos/paquetes a través de la transacción SE93. Luego, debemos conocer el "grupo de informes" que usa el RP/RW que hemos desarrollado.

Paso por paso:
  1. Colocaremos el nombre de la transacción y le daremos al botón "Crear".
  2. Se abre una ventana que se titula: "Crear transacción". Nos solicitará como campo obligatorio un "Texto breve", donde pondremos la descripción de la transacción. Luego nos mostrará varias opciones de "Objeto Inicio", y tendremos que seleccionar: "Transacción con parámetros (transacción de parámetros)"
  3. Luego pasaremos a otra pantalla. En la "transacción" pondremos el valor: START_REPORT
    Y haremos clic en el check "Omitir imagen inicial" y en el check "Heredar propiedades GUI"
  4. Más abajo, veremos campos vacios para "Val.propuesta". En esos campos debemos colocar los siguientes valores: D_SREPOVARI-REPORTTYPE y D_SREPOVARI-REPORT
    Para el primer valor, irá "RW" y en el 2do valor debemos poner el grupo de informes que les conté que necesitamos.
  5. Luego guardamos, y nos solicitará un paquete de datos. De acuerdo al paquete que utilicemos como desarrolladores, podremos editar el paquete y nos solicitará una orden de transporte para que la pasemos a otros ambientes (una vez liberada).
Y esto es todo. Una vez que tenemos la OT liberada, podrémos pasarla a los ambientes que querramos llevando nuestra transacción Zeta con nuestro reporte.

Fuente consultada: SCN.sap.com

Si quedaron dudas, por favor las comentan.
Saludos.
Leer más ...
// // Escribe un comentario

Crear nueva transaccion para report

¿ Cómo asignarle una transacción Zeta a un Report Painter / Report Writer ?

Pre-Requisitos: primero, debemos tener autorización para crear y modificar objetos/paquetes a través de la transacción SE93. Luego, debemos conocer el "grupo de informes" que usa el RP/RW que hemos desarrollado.

Paso por paso:
  1. Colocaremos el nombre de la transacción y le daremos al botón "Crear".
  2. Se abre una ventana que se titula: "Crear transacción". Nos solicitará como campo obligatorio un "Texto breve", donde pondremos la descripción de la transacción. Luego nos mostrará varias opciones de "Objeto Inicio", y tendremos que seleccionar: "Transacción con parámetros (transacción de parámetros)"
Leer más ...
// // 1 comentario

Backup de manuales SAP online

dropbox nube documentos archivosSiempre que trabajemos en consultoría SAP, o bien estemos aprendiendo cosas nuevas de SAP, vamos a encontrarnos diariamente con una cantidad importante de materiales, ya sea a través de Internet (material de otros consultores que gratuitamente comparten su trabajo), o bien material propio que redactemos en nuestra PC producto de pruebas en el sistema, hipótesis que hacemos y que practicando logramos sacar nuevas conclusiones. 

Todo el material que vamos recolectando día a día, yo les recomiendo que lo clasifiquen (de acuerdo al sistema, módulo, sub-módulo, tarea, etc) y lo almacenan en dos medios. Primero, siempre debemos tener almacenado nuestro trabajo en el disco duro de nuestra PC, notebook o pendrive laboral. Luego, les recomiendo el almacenamiento online (o en la nube). Para esto último recomiendo DropBox.
Leer más ...
// // Escribe un comentario

Problemas SAPlogon Windows7

windows 7, saplogon

Problema técnico relacionado con SAP

Estoy trabajando en mi equipo con SAPlogon 720, Nivel de pathch 9
Sistema Operativo Windows 7 Professional, Service Pack 1


El tema es el siguiente:
Al momento de querer agregar una nueva entrada al SAPlogon o modificar una existente me aparece el siguiente mensaje y no queda grabada:


Modificaciones en SAPlogon no grabadas en fichero INI.
Verifique autorizaciones para fichero 'C:\saplogon.ini'


Más detalles:
Efectivamente estoy como administrador sobre mi máquina, además me he preocupado que el Archivo saplogon.ini tenga los todos permisos.
Leer más ...
// // 3 comentarios

SAP Reportes Estandar Finanzas

Reportes Estándar de Finanzas en General (activos fijos, balances, plan de cuentas, cuentas de mayor, saldos, etc):

  • Altas de Activos Fijos
    Transacción: S_ALR_87012050
    Datos necesarios: Clase de activos fijos, División, Centro de costos, Emplazamiento, y Sociedad
    Control de Auditoría (SAP AIS): validación de altas de activos fijos
    Uso del reporte: Permite visualizar altas por clase y detalle de activos fijos.
  • Bajas de Activos Fijos
    Transacción: S_ALR_87012052
    Datos necesarios: Clase de activos fijos, División, Centro de costos, Emplazamiento y Sociedad
    Control de Auditoría (SAP AIS): validación de baja de activos fijos
    Uso del reporte: Permite visualizar las bajas por clase y detalle de los activos
  • Diario de partidas individuales
    Transacción: S_ALR_87012291
    Datos necesarios: socidad FI, fecha contable y número de documento.
    Control de Auditoría (SAP AIS): Conciliación de afectaciones contables en el sistema.
    Uso del reporte: Crea un resumen de los documentos contables generados día con día
Leer más ...
// // 5 comentarios

SAP Reportes Estandar Ingresos

Reportes Estándar de Ingresos

  • Lista de pedidos
    Transacción: VA05N
    Datos necesarios: ? (dependerá)
    Control de Auditoría (SAP AIS):
    Uso del reporte:
  • Documentos comerciales incompletos
    Transacción: V.02
    Datos necesarios: Organización y Oficina de Ventas, canal de distribución y sector
    Control de Auditoría (SAP AIS): Validar la integridad de los documentos comerciales
    Uso del reporte: Este reporte permite identificar algún dato que se encuentre incompleto en algún documento de venta.
  • Monitor de entregas
    Transacciones: VL06O, y VL03N
    Datos necesarios: Organización y Oficina de Ventas, canal de distribución y sector
    Control de Auditoría (SAP AIS): Realizar una conciliación entre el pedido de venta, la salida de mercancía y la ruta.
    Uso del reporte: Reporte que permite monitorear las salidas de mercancía de almacén hacia el cliente correspndiente.
Leer más ...
// // 23 comentarios

SAP Reportes Estandar Inventarios

Reportes Estándar de Inventarios

  • Stock de inventarios por fecha de contabilización
    Transacción: MB5B
    Datos necesarios: centro y material
    Control de Auditoría (SAP AIS): Control de inventarios. Rastrear movimientos de materiales.
    Uso del reporte: Revisar la cantidad de stock por material y almacén en un periodo determinado.
  • Visualización stock en almacén por material
    Transacciones: MB52, y MB51
    Datos necesarios: centro y material
    Control de Auditoría (SAP AIS): Control de inventarios. Rastrear movimientos de materiales.
    Uso del reporte: Revisar la cantidad de stock por material y almacén en un periodo determinado de manera masiva. Además muestra el estatus en el que se encuentra actualmente (Libre, Bloqueado, etc.)
Leer más ...
// // 2 comentarios

SAP Reportes Estandar Gastos

Reportes Estándar de Gastos

  • Registro Info por Material
    Transacción: ME1M
    Datos necesarios: Número de Material, y Número de Proveedor
    Control de Auditoría (SAP AIS): Histórico del precio de compra aproveedores por diferentesmateriales.
    Uso del reporte: Muestra los registros info creados para cada material. Se visualizan los precios, cantidad, fecha y la organización de compras por material.
  • Registro Info por Proveedor
    Transacción: ME1L
    Datos necesarios: Proveedor, Material y Grupo de Artículos
    Control de Auditoría (SAP AIS): Histórico del precio de compra de materiales por diferentes proveedores.
    Uso del reporte: Muestra los registros infocreados para cada proveedor. Se visualizan los materiales,precios, cantidad, fecha y laorganización de compras porproveedor.
Leer más ...
// // Escribe un comentario

Texto Presupuestario en FM

Puede ocurrir que la herramienta que tiene FM (control presupuestario) de SAP, se quede un poco corta (como viene estandar) en cuanto a los requerimientos de información que desea el cliente. Si por ejemplo cada vez que alguien asigna presupuesto, desea escribir más de 50 caracteres en la descripcion de la operación, si usamos la transacción FMBB, o FMBBC, veremos que de forma estandar no se puede ampliar la cantidad de texto explicativo.
Es así como llego a la conclusión de que debemos usar textos presupuestarios.

¿Qué es un texto de presupuesto? ¿Dónde puede utilizarse?

Un texto de presupuesto se compone de cabecera y texto.
La cabecera contiene los campos clave del texto de presupuesto mediante los cuales puede también visualizar sus textos en otras transacciones de presupuestación como:
  • la workbench de presupuestación,
  • la actualización de estructura presupuestaria,
  • el tratamiento de reglas p.ingresos que incrementan el presupuesto
  • o el procesador de planificación.
Leer más ...
// // Escribe un comentario

Sindrome de la post-implementación de SAP GRC en el cliente

SAP GRC me interesó siempre. Quizás desde que he tenido contacto con la seguridad SAP desde el punto de vista de la gestión de roles y perfiles. Hoy me ha tocado leer un artículo de Peter Cortes, quien desde SAP.com nos ilumina con las "tres etapas del síndrome de la post-implementación de SAP GRC".
La verdad, es muy interesante como Peter introduce al lector en el artículo... casi podría decir que el texto está dirigido al cliente (y no al consultor SAP). Hechemos una mirada (en español):

Entonces estás en un proyecto GRC (Governance, Risk y Compliance) que ha superado todos los trabajos técnicos. SAP GRC ha sido instalado y todos los flujos de trabajo, comunicaciones, puestos de trabajo, etc están funcionando sin problemas. El departamento de IT ha dado un suspiro de alivio y todo parece estar bien. ¿Y ahora qué?

Leer más ...
// // Escribe un comentario

Tablas: claves SAP

Alguna de las tablas donde se guardan claves de SAP son:

  • DEVACCESS: Registra todas las claves de desarrolladores
  • ADIRACCESS: Registra todas las claves de los objetos modificados
  • TDEVC y vista V_TDEVC: Registra todas las clases de desarrollos o paquetes


Fuente consultada: Sap-adm.blogspot.com

Leer más ...
// // Escribe un comentario

Función TH_POPUP mensajes

Con la transacción SM02 podemos poner un mensaje en el sistema, para avisar de posibles reinicios, posibles intervenciones... o demás incidencias que puedan afectar al servicio normal del servidor.


¿Pero como avisar a un usuario especifico de algo en particular?, muy fácil disponemos de una función que podemos ejecutar desde la SM37, la TH_POPUP que nos brinda esta opción.


Y el mensaje que le saldría al usuario destino sería el siguiente:


Fuente: SAP-adm.blogspot.com

Leer más ...