SAP Note 1564132 - Authorization error for class type 100 is issued only once

Composant : Specification Management - Specification Database

Solution : https://service.sap.com/sap/support/notes/1564132 (Connexion à SAP Service Marketplace requise)

Résumé :
Dans les programmes spécifiques aux clients SAP utilisant des modules fonctionnels tels que C1F2_SUBSTANCES_READ_WITH_REF, une erreur peut survenir lorsqu'il n'y a pas d'autorisation pour le type de classe 100 vis-à-vis de C_TCLA_BKA. Initialement, l'erreur CL 051 est déclenchée correctement, mais lors des appels ultérieurs, l'erreur ne réapparaît pas. De plus, des modules tels que C1F5_SPECIFICATIONS_READ pourraient enregistrer des entrées d'erreur dupliquées dans E_ERROR_TAB, compromettant l'intégrité des données. Le problème provient d'une erreur de programmation, les corrections applicables sont disponibles dans les Support Packages mentionnés ou via les instructions de correction fournies.

Mots Clés :
specification managementin customer-specific programs, function modules c1f2_substances_read_with_ref, module correctly issues, c1f5_specifications_delete output records, table parameter e_error_tab, -initial column values, function modules c1f5_specifications_read, attached correction instructions, authorization object c_tcla_bka, error message cl 051

Notes associées :

1247216Specification BAPI/API and inheritance: Important notes
1122700FAQ: Note about EH&S authorizations
1111161FAQs when you are working with specification BAPIs
1074977Example programs for specification BAPIs
1071008Sample code for AT_SAVE_CHECK of BAdI EHSS_SPEC_CHECKS
968778BAdI EHSS_SPEC_CHECKS and enhancements C1F20001, C1F20100
862751 SAP enhancement C1070001
800918Rules for API programming with SAPLC1F2, SAPLC1F5
732628Blcks remain actve for unncssrly lng time with specfctn BAPI