Autorizaciones en Activos Fijos

Puede ser que nos encontremos con el error AB 064: «No se seleccionan datos», al ejecutar la transacción s_alr_87011964.

Al ir a la su53 para comprobar que autorizaciones han fallado no nos informa de ninguna.

Podemos encontrar esta nota que nos indica que objetos de autorización son necesarios:

SAP Note 141876 – Authorization checks in asset reporting

Note Language: English Version: 7 Validity: Valid Since 13.07.2011

Summary

Symptom

Asset location reports list fewer assets for a user with restricted

authorizations than for a user with all authorizations. In extreme cases,

the system does not display any assets.

However, transaction SU53 does not report any missing authorizations.

Other terms

Reporting, PFCG, ADA, SAPDBADA, PFCG, authority-check, authority,

GET_RANGE_AUTH_ADA, AB020, AB064, RABEST_ALV01, RAGITT_ALV01, A_S_ANLKL,

A_S_WERK, A_S_GSBER, A_S_KOSTL

Reason and Prerequisites

For performance reasons, the system converts authorizations into select

statements in the logical database. This means that the system only selects

assets for which the user has the relevant display authorization instead of

selcting assets and then deleting the assets without authorizations after

the selection.

Transaction SU53 cannot be used for analysis as, due to the technique

described above, the system does not carry out an authority check but only

selects allowed assets.

Solution

Use the profile saved for the user to check for which assets the user has

authorizations and enhance them if required.

Authorization objects

The authorization objects relevant for the reports of Asset Accounting are

the same as those valid for master data maintenance:

A_S_ANLKL (Asset Class)

A_S_WERK (Plant)

A_S_GSBER (Business Area)

A_S_KOSTL (Cost Center)

 

 

 

Publicado en FI-CO, SAP | Etiquetado , , , , , , , , , , | 1 Comentario

Editar el Centro de Costes en los pedidos de venta (va01)

ESPAÑOL
Es posible mostrar/editar el campo de Centro de Costes en los pedidos SD (tr. VA01) cuando por customizing (tr. VOV8) no debemos poner el tipo de documento comercial como «I» (Pedido sin cargo).
Para lograr hacer esto, y siempre a nivel de cabecera, se puede realizar desde el siguiente include: MV45AFZB.
Se muestra abajo el código de ejemplo.
Espero que os sirva de ayuda.
Un saludo.

ENGLISH
It is possible to edit/show the cost center in the sales order (tr. VA01). This can be done changing in the customizing (tr. VOV8) the sales document category to «I» (Order w/o charge), but could not be the solution for our requirements.
In this case the cost center could be show/edit, always in the header order, doing it in this include: MV45AFZB.
Code example attached below.
Hope that it helps you.
Regards.

*&———————————————————————*
*& Form USEREXIT_COBL_SEND_HEADER
*&———————————————————————*
* *
* This Userexit can be used to move data to the communication- *
* table INT_COBLF that is used in the function COBL_SEND_PBO. *
* *
* This form is called from form COBL_SEND_PBO_VBAK. *
* *
*———————————————————————*
FORM userexit_cobl_send_header.

* This example shows how to select fields that are shown in the
* account assignment block
* INT_COBLF-FDNAM = zzfield1.
* INT_COBLF-OUTPUT = ‘1’.
* IF T180-TRTYP NE CHARA AND
* VBAP-KZVBR NE KZVBR_P.
* INT_COBLF-INPUT = ‘1’.
* INT_COBLF-REQUIRED = ‘1’.
* ENDIF.
* INT_COBLF-ACTIVE = ‘1’.
* APPEND INT_COBLF.

* INCLUIR EN LA VA01 EL CECO
int_coblf-fdnam = ‘KOSTL’.
int_coblf-output = ‘1’.
IF t180-trtyp NE chara AND
vbap-kzvbr NE kzvbr_p.
int_coblf-input = ‘1’.
* INT_COBLF-REQUIRED = ‘1’.
ENDIF.
int_coblf-active = ‘1’.
APPEND int_coblf.
* INCLUIR EN LA VA01 EL CECO FIN

ENDFORM. «USEREXIT_COBL_SEND_HEADER

Publicado en FI-CO, SD | Etiquetado , , , , , , , , | Deja un comentario

Abrir una transacción para modificaciones con el mandante cerrado

Hola,

A veces necesitamos que se puedan modificar los datos de una transacción en productivo y no podemos. Se quiere abrir esta transacción a modificaciones, para que con el mandante cerrado, puedan actualizarse siempre estos datos.

Hay dos formas de hacerlo:

Forma 1:

Realmente lo que se tiene que hacer es ir por la transacción SE54, poner la tabla que queremos abrir y darle a «crear/modificar» marcando el pincho de «objetos generados».

Tienes que marcar la opción de rutina de grabación individual o ninguna.

Piensa que tienes que hacer esto para cada tabla que aparezca en la transacción:

Tienes que entrar en la transacción e ir con F1.

Hay que registrar el objeto.

Forma2:

Ejecuto la transacción que quiero modificar (p.e. FI12) , miro en la ayuda el objeto relacionado (en este caso VC_T012) y lo modifico en la SOBJ añadiendo el flag «Parámetros actuales»

Si con esto no es suficiente: Activar un ‘Current Setting’.

Tendrás que modificar mas vistas de tablas relacionadas con la transacción.
Para saber cuales son busca la nota 371517 que posiblemente tenga la respuesta completa a tu problema.

Publicado en General | Deja un comentario

Mis primeros pasos….

Bienvenidos a este blog.

Con este blog mi intención es publicar todos esos manuales o ayudas que durante mi carrera profesional he ido recopilando. Son temas muy variados sobre problemáticas muy específicas. No son manuales para iniciarse en SAP, sino para que si alguién esta buscando la información que yo en su día tuve que buscar, la encuentre aquí recopilada.

Así mismo iré publicando enlaces a otros blogs o páginas que considere de interés.

Espero que sea de ayuda, al igual que a mi me han ayudado otros blogs.

Un saludo.

Publicado en SAP | 1 Comentario