Mostrando las entradas con la etiqueta OSS Notes. Mostrar todas las entradas
// // Escribe un comentario

¿Cómo cambiar el idioma en SAP?

En el siguiente artículo analizaremos cómo instalar un nuevo idioma en SAP a nivel BASIS (como administrador del sistema), esto únicamente si estamos instalando alguna instancia y tenemos problemas con los idiomas, pero no es normal que tengamos que ejecutar las siguientes instrucciones.

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

Analizar estrategias FMDERIVE

Cuando trabajamos con SAP FM, hay una herramienta que se llevará toda nuestra atención: FMDERIVE

SAP FM: Analizar estrategias de derivación


Si bien no es la única herramienta de FM para derivar imputaciones, es la más conocida, y una de las más importantes.

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

Error de sistema al bloquear

Me llegó un reporte de error inusual con la transacción FBWE, le muestra mensaje rojo, con la leyenda: "Error de sistema al bloquear: Notifique al responsable del sistema." 


No aparece otro botón que "Finalizar", así que si el usuario presiona el botón (o bien, la tecla ENTER), automáticamente SAP lo quita de la transacción perdiendo toda la información que estaba cargando.

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

Controlar cantidad desde Solicitud a Orden de Compras

En la gestión de materiales, si tenemos una "solicitud de pedido" por una posición de 10 unidades a $1... lo que ocurre es que pueden crear más de un pedido de compras referenciando a esa solicitud de pedido, y para variar, pueden superar las 10 unidades por $1.

Controlar cantidad desde Solicitud a Orden de Compras en SAP - Consultoria


Necesito limitar esto para que la solped pueda ser referenciada una única vez, y que no permita comprar más de lo que aprobaron en la solicitud de pedido.

¿Es muy complejo? ¿Qué dirías si te preguntan este caso en tu trabajo?


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

Error DB278 al querer borrar variante protegida

Cuando un usuario crea una variante de selección (o layout), tiene la opción de protegerla en SAP para que otros usuarios no puedan borrarle la misma.

Pero qué ocurre si ese usuario es inhabilitado en SAP, y un admin quiere borrar la variante? Cualquier consultor SAP, podría pensar que con SAP_ALL podría, pero no es el caso... si lo intentamos, el sistema da el error DB278 explicando lo siguiente: 

Falta autorización para modificar la variante /xxxxxxx.
Nº mensaje: DB278

DiagnósticoDesea modificar una variante que está protegida, pero sólo su autor puede modificarla.

Actividades en el sistemaUna variante protegida sólo puede ser modificada por su autor.

ProcedimientoComuníqueselo al autor de la variante en cuestión o cree Ud. mismo una variante adecuada (incluso copiando la variante protegida).

Leer más ...
// // 1 comentario

Cierre y apertura de periodos logísticos

Cierre y apertura de periodos logísticos en SAP - Consultoria-SAP

Las tareas de cierre siempre son complejas, se dan en ámbitos de estrés, donde tanto usuarios como consultores SAP están atentos a los errores que puedan provocarse. Ni hablar de cierres anuales.
En el artículo de hoy profundizaremos el proceso de apertura del periodo logístico. Si bien también existe cierre y apertura de periodos financieros, no nos preocuparemos ahora por la parte de SAP FI. Si tienes dudas, o quieres plantear la situación de periodos FI, puedes hacerlo en nuestro foro de Ayuda SAP, sección exclusiva de "Consultas-SAP", donde todo es gratis.

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

Modificar campo división en documento contable

Interesante consulta que me gustaría inmortalizar en nuestro sitio web.
Necesito dejar modificable el campo división en una contabilización de un documento.

Lo agregue en el customizing:
SPRO - Gestión financiera - Parametrizaciones básicas de Gestión financiera - Documento - Posición de documento - Definir reglas de modificación de documentos --> Campo BSEG-GSBER
La contabilización es una imputación deudora.
Pero no me esta dejando modificarlo una vez contabilizado
Leer más ...
// // Escribe un comentario

Agregar campo en transaccion estandar SAP FI

Consultoria SAPEste manual explica cómo incorporar un campo nuevo a las transacciones FBL5N, FBL1N, FBL3N y similares. Los casos más frecuentes constan en añadir el campo del nombre del cliente, su domicilio o dirección, el comisionista o el cobrador, por ejemplo.

La solución es implementar un user-exit y la ampliación de una estructura de SAP. Por tal motivo, para seguir este manual tendrán la necesidad de un consultor ABAP.


Para mayor información, la nota SAP recomendada es la 569939

Descarga paso a paso en español

  1. Unirte a la lista #1 de SAP +1, sumate ahora!
  2. Dale "me gusta" a nuestra página de Consultoria-SAP en Facebook.

    Y no te olvides de seguirnos en las redes sociales para no perderte ninguna novedad:
  3. Copia la URL de éste artículo, e ingresa al foro de Ayuda SAP en español, ve a la parte de Manuales-SAP, y abre un tema nuevo explicando por qué te interesa aprender más sobre SAP, pega ahí la URL que has copiado, para que sepamos que estás cumpliendo estos tres puntos.

    Recuerda que en nuestra comunidad de Ayuda SAP no es solo "pedir" y nada más, lee las normas de solicitudes que tendrás que cumplir para descargar gratis.

    No te pierdas los beneficios de ser VIP en Consultoria-SAP

Este manual está en nuestra carpeta de Backup de DropBox
(Si no tienes tu cuenta de DropBox aun, haz clic aquí: http://db.tt/hbUCJP9 y te regalamos 2gigas para que hagas tus propios backup online)


Más información


Leer más ...
// // 1 comentario

Cómo borrar contabilizaciones SAP

En una consulta en un foro de SAP, leí que aconsejaban que para borrar contabilizaciones en un ambiente de pruebas de SAP, le recomendaban abrir una tabla de FI, y hacer un &sap_edit lo que permitiría editar (solo si ese sistema no tienen una buena estructura de seguridad de usuarios) la tabla para permitir borrar datos.

Vamos por partes.
El método "&SAP_EDIT" es una bug conocido de la SE16N para editar contenidos en tablas de SAP. Sin embargo, cualquier consultor de seguridad que asesore correctamente a un cliente sabe cómo parchar ese descuido que tuvo SAP. Por roles y perfiles de seguridad, pueden tranquilamente hacer que ningún usuario pueda editar tablas.

Por otro lado, bajo ninguna circunstancia se recomienda editar tablas de SAP. Pero ni siquiera en situaciones límites. Directamente NO es una opción. La única persona que puede hacer algo así es SAP propiamente dicho, y aunque lo hagan, no se los va a decir ;-) 

Entonces cómo borramos contabilizaciones?
Leer más ...
// // 1 comentario

Subir (o descargar) notas a SAP para implementar

Introducción 

Mostraremos paso a paso el procedimiento para descargar, y subir una nota (OSS NOTE) a SAP para ser implementada a través de la transacción SNOTE
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 ...
// // 9 comentarios

FMDERIVE FMDT RE-FX

Si están trabajando con FM, y van a implementar RE (o bien, están en un proyecto donde se trabaje con RE) y quieran integrar FM con RE (o viceversa), tendrán que usar los módulos de funciones de RE para las reglas de derivación en la FMDERIVE. Éstos módulos de funciones les permitirán tomar la información que viene cargada en los datos maestros propios de RE y "derivarlos" a objetos de FM.

Módulos de Funciones de RE para FM:

  • FMDT_READ_MD_BUILDING
  • FMDT_READ_MD_BUSINESS ENTITY
  • FMDT_READ_MD_LAND
  • FMDT_READ_MD_RENTAL_UNIT
  • FMDT_READ_MD_RENTAL_SPACE
  • FMDT_READ_MD_POOLED_SPACE
  • FMDT_READ_MD_SETTLEMENT_UNIT
  • FMDT_READ_MD_RE_CONTRACT
Leer más ...
// // Escribe un comentario

Upgrade SAP notas importantes

SAP upgrade ECC 6.00
SAP en su guía para realizar la actualización del sistema, aconseja que se deben leer las siguientes notas antes de empezar un UPGRADE:
  • 774615 Support Package levels of ERP/ECC installations/upgrades
  • 805390 SAP Solution Manager is required for all SAP Solutions
  • 811923 Generating the SAP Solution Manager key
  • 824757 Dependencies between SAP ERP component lists
  • 849887 SAP ERP6.0: Support Package Stacks Release and Info Note
Leer más ...
// // 4 comentarios

SAP RE o REFX

¿ Qué es SAP RE ?

Las siglas "RE" significan Real Estate.
Antes de definirlo, lo ubiquemos. Estamos dentro de Universo SAP, Soluciones SAP, SAP ERP, SAP ERP Central Component 6.0 (SAP ECC). 

Cabe aclarar lo siguiente: como habremos notado, dentro de SAP FI existe también Real Estate Management (RE), que se diferencia con el anteriormente citado RE-FX. Esto es así porque SAP ofrece dos tipos de soluciones Real Estate (Gestión de inmuebles). Digamos que tenemos la forma "clásica", la solución "antigua" que es SAP RE, y tenemos la forma "moderna", la solución nueva, que es SAP RE-FX.

La versión clásica de Real Estate está disponible desde las Releases SAP R/3 y SAP ECC hasta SAP ERP 6.0. Mientras que Flexible Real Estate está disponible en R/3 Enterprise Financials Extension Set 2.00.

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

SE16N: The security implications

Why you should not do this in any productive system, or any system that you don't wish to restore because you've messed up referential integrity....

  • Reason 1: If you are ISO certified, then you will be going against their instructions
  • Reason 2: If you are bound by SOX compliance then you will not be adhering to it
  • Reason 3: You can cause data inconsistencies between tables that have relationships with each other. It will not maintain referential integrity between the tables.
  • Reason 4: SAP will not support any inconsistencies brought about by this method


Regarding security around this feature here are some points to note:

  1. It can be protected by the developer authorization S_DEVELOP (object type DEBUG activity 03 and 02 and 01). The user needs access to both SE16N and DEBUG before it's available.
  2. All changes to table contents are updated in seperate change document tables. These tables are:
    - SE16N_CD_KEY : Change Documents Header - Stores the user, the modification date and time
    - SE16N_CD_DATA : Change Documents Data
  3. In addition you can apply notes 503274 and 597117 to specify a display transaction only, which does not allow table changes.
  4. If you are paranoid then block the transaction via SM01
  5. If you are crazy paranoid then remove the transaction from table TSTC ;)


Lastly a comment from Julius:


"For other readers, please also see SAP note 587410. With this authorization, you can use SE16N's function modules to go *accross client boundaries* and turn the change authorization checks on S_DEVELOP and S_TABU_DIS OFF (!) when calling the FM."


Suggestions for use:


I only use this on Z tables in a development environment where I do not wish to have table maintenance generated and I understand the referential integrity associated with the table.


Any thoughts and comments go to http://forumsa.sdn.sap.com/thread.jspa?threadID=1504272

Kevin Wilson Active Contributor Silver: 500-1,499 points is a Sr. SAP Solution Engineer for QData USA Inc. and founder of ERPGenie.COM




Reblogged from Sdn.sap.com
Leer más ...
// // 1 comentario

Top 10 ABAP Dumps...

ABAP short dumps are something which trouble any SAP user (sometimes help the user to understand the system needs better). We normally do a search for SAP notes or contact SAP to solve these dumps. But hardly takes any chance to understand the meaning of the dumps. Here I am listing some 'famous' ABAP dumps and trying to explain what are they. Please note that the solutions provided here may different from case to case. These should be used just as a 'first aid'.

1) STORAGE_PARAMETERS_WRONG_SET
The problems with the dump STORAGE_PARAMETERS_WRONG_SET are mainly related to the general restrictions of the 32bit OS. You can address up to 4GB of virtual memory. Each process in OS is running in its own context and can address max. 4GB. The parameters which are related to ‘heap memory' ie abap/heap_area_dia, abap/heap_area_nondia, abap/heap_area_total are should be set to 2 GB. Common approaches which we can take for this dump are:
a) Please use in the 'boot.ini' file the switch '/3GB' and restart your whole computer as described in the below SAP Notes:
SAP Note 552209 - Maximum memory utilization for processes on NT/Win 2000
SAP Note 313347 - Windows NT, 2000, 2003: Editions and memory usage.
b) Another way to avoid this problem is to try to add more criteria to your report/program/transaction so that there will be fewer entries that need to be retrieved from your database or buffers. This way, the system would not need to use up much resource to complete the transaction. The query may have been quite big already and the load cannot be accommodated. So please do add more criteria or options so that there will less data to fetch.
c) To decrease the value of the parameters: rdisp/ROLL_SHM, rdisp/PG_SHM
d) Migrate to 64-bit OS (as per SAP Note 931024 and SAP Note 996600)

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

FAQ: ABAP List Viewer (ALV)

[1] What is the ABAP List Viewer (ALV)?
The ABAP List Viewer is a generic tool that can be used to output data in tabular form and is increasingly used by the applications particularly as of Release 4.6C. By using the ALV, general functions are provided (for example, exporting to Excel) and it is possible to adapt the output to customized requirements (for example, sorting, filters, totals calculation).
[2] What different types of ALV are there?
ALV list: this uses the function module >> 'REUSE_ALV_LIST_DISPLAY'
Hierarchical sequential list: function module >> 'REUSE_ALV_HIERSEQ_LIST_DISPLAY'
Fullscreen grid: this uses the function module >> 'REUSE_ALV_GRID_DISPLAY'
ALV Grid Control: Methods of the class >> CL_GUI_ALV_GRID
ALV Tree: Methods of the class >> CL_GUI_ALV_TREE
In Basis Release 6.40, an object-oriented ALV wrapper is provided.  This can be used for three different types of tables.
- for simple, two-dimensional tables using the class >> CL_SALV_TABLE
- for hierarchical sequential tables (class CL_SALV_HIERSEQ_TABLE)
- for tree structures (class CL_SALV_TREE)
[3] How can the ALV be used by customers?
The methods of the class CL_GUI_ALV_GRID, which are required for an ALV grid that cannot be edited, are released for use in customer-specific programs (see also Note 695910).  The documentation is accessed in the class documentation.
The object-oriented ALV wrapper, which is provided in Basis Release 6.40, is also released for customers.  For more information, see the corresponding class documentation, as well as the sample report SALV*.
The methods of the classes CL_GUI_ALV_TREE CL_GUI_ALV_TREE_SIMPLE, CL_ALV_TABLE_CREATE and the ALV function modules are not released for use by the customer.
The class CL_ALV_TABLE_CREATE is not released.
Leer más ...
// // Escribe un comentario

FAQ: SAP Query


[1] When is a conversion required?

You must perform a conversion after a release upgrade from 3.1x to Release 4.0x or higher or after a client copy if necessary.
           * After a release upgrade, proceed in accordance with Note 92124.
           * Start report RSAQUM40 after a client copy and set the "release indicator".


[2] Copying between query areas

You can call transaction SQ03 and choose the menu path "Environment" -> "Transports" to copy the query objects between query areas. You can copy queries from the standard area (client-specific) to another standard area using export/import.


[3] Finding quick views

Quick views are user-specific objects. To make a quick view generally available, you must convert it into a query. To do this, go to transaction SQ01 and select a corresponding user group. Choose the menu path "Query"->"Convert QuickView" to copy the quick view to a query that is accessible to all users in the user group. Since quickviews are client-specific objects, this function can be used only within the standard area of the query.


[4] Starting a query via a transaction

Calling a generated query source code (AQ* report) from transaction SE38 or using transaction SE93 can result in errors if the query was not generated after a change or the corresponding program was not found. Calling via the function modules described in Note 393160 avoids these errors or generates the query before the call.


[5] Assigning a query to another InfoSet (extended copy functions)

The standard copy functions of transactions SQ01 and SQ02 were extended by report RSAQCOPY. For example, you can copy an InfoSet including all dependent queries or copy a query into another InfoSet. For more information, see Note 324393.


[6] Report-report interface interface (BBS)

You can use the report-report interface to go directly from the output of the data selected by the query (sender) to the corresponding application transaction (receiver, for example VA03). The system transfers the data from the query to the selection screen that was called if possible. You can also use the query itself as a receiver for other selections. For more information, see Note 50629.


[7] Inconsistency in query objects

Changes in the ABAP Dictionary (change in field length or field type) may result in problems when generating the functional area and/or query. First adjust the InfoSet via transaction SQ02 and the menu path "InfoSet" -> "More functions" -> "Adjust". You can then adjust the query using transaction SQ01 and choosing the menu path "Query" -> "More functions" -> "Adjust".

For more information

[8] For more information about displaying technical fields using the background TECH command in the ok_code, see Note 443727.

[9] For more information about this topic, see Note 451216. 

This note provides you with an exact method of analyzing whether duplicate lines are really issued.


[10] The system has the settings: "Changes to cross-client objects are not allowed".

a) Creating or changing in the global query is not possible with this setting.  Queries and Infosets should be created in the development system or Quality assurance system and should be transported from there to the production system.
b) Infosets and queries can be created in the standard area.

[11] Queries can be called using transactions (see Note 393160). 

Only specific function modules take the role assignment (SAP_QUERY_AD_HOC_ROLE) into account. Transaction PAAH calls the function module SAP_CALL_QUERY_AD_HOC, which does not take the role assignment into account. Instead of using this transaction, you should call the Ad Hoc Query using the SAP Easy Access menu (see Note 761160).

[12] The standard selections are generated dynamically by the ABAP runtime. 

This depends on the segments of the logical database that you use. For this reason, we cannot guarantee that the additional source code is correct for each query that is based on this InfoSet. Therefore, you cannot access standard selections.

Inmortalizado desde h_tp://www.saptechies.com/faq-sap-query/ pero ya no existe!
Leer más ...
// // Escribe un comentario

F110: Error in payment method

F110: Error in payment method selection without job log

The SAP system displays an additional log only for selected customers and vendors. If there is no specified any vendors or customers, the additional log is not displayed.
However, the payment method selection may fail due to various reasons. Since only one reason can be entered as an error indicator REGUP-POKEN, the SAP system can provide more detailed information about the last reason for error only.

The items receive the item indicator 006 with the text "No valid payment method found" in the proposal display or payment display or in the proposal list or payment list. This text is defined in message FZ 506. If the SAP system does not display the additional log, the reason for the error cannot be determined.
Leer más ...
// // Escribe un comentario

SM02 Message Problem

If SAP system messages which be created by SM02 transaction, are not display even the SAP system message still valid.

New users cannot display the current SAP system messages. The SAP system only displays system messages that were created after the first login of the user.

Next time logon by this user, the SAP system messages are not displayed to this user. This problem is caused by a SAP program error.

Leer más ...