LSMW Logical file name 'XXX' is not permissible
We are trying to run a LSMW but it's giving us this error:
Logical file name 'ZLSMW_TRANSACTION' is not permissible
Message No. SG809
You are attempting to use the logical file name 'ZTEST_LSMW' in the current context. However, this logical file name is not permissible due to the system configuration.
Execution is not permissible with the logical file name 'ZLSMW_TRANSACTION'.
Select one of the permissible logical file names or contact your system administrator to have the logical file name 'ZLSMW_TRANSACTION ' permitted for this context.
Procedure for System Administration
The current application uses the logical file name 'CLASSIFICATION' to check the permissible logical file names. The user is attempting to use the logical file name 'ZLSMW_TRANSACTION' (perhaps by selecting a previously-defined variant).
The user either needs to adjust his or her variant appropriately, or you can permit the logical file name 'ZLSMW_TRANSACTION' in this context.
More information about checking file names: SAP Note 1497003 (https://service.sap.com/sap/support/notes/1497003).
We have checked SAP notes 1497003, 1667018 and 1645855 . We tried to create again the logical path definition, assigment of the logical path and logical file name.
Also client is open (SCC4 and SE06).
Do you have idea what can be happening?
Thanks a lot, Sapera
Natalia Machado replied
If you want to use other logical file names but not CLASSIFICATION, please maintain them as alias. Please refer to the above online help for how to do it.
Also, the same logic is applied to CHARACTERISTIC.
To be able to use other logical file names, you have to maintain them as an alias. Please refer to the details in the online help as mentioned in note 1645855:
press button Maintain
Create the following entry and save:
LOGFILE_APPL SEQNR LOGFILE_ALIAS
CLASSIFICATION 001 ************* << the file name you used