No logical path has been specified

本文解决在使用Legacy System Migration Workbench (LSMW) 进行文件指定步骤时出现的逻辑路径未指定错误。介绍如何正确设置逻辑路径及文件名,并确保它们与物理文件对应。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

When loaded WM bin master data by program RLPLAT00 using LSMW, i got error message "No logical path has been specified" at speficy files step.

As a result of RLPLAT00 needs logical file. We can run it directly and get this result from selection screen.

 

More detail info, please refer NOTE 753511

Summary

Symptom

The system issues an error message concerning the logical path or file when you perform the "Specify files" step in the Legacy System Migration Workbench (transaction LSMW), even though you have made the correct assignment in transaction FILE.

The error messages are listed below:

  • The logical path <PATH> does not point to the physical directory.
  • The logical file <FILE> is not assigned to the physical file.
  • The logical path <PATH> does not exist.
  • The logical path <PATH> does not exist for this operating system.


or

  • A logical path was not specified.

 

Other terms

Logical path, logical file, transaction FILE, LSM Workbench, /SAPDMC/LSMW_OBJ_060, batch input, direct input, BI, DI

Reason and Prerequisites

Some import interfaces that you can also use with transaction LSMW work with logical path and file names.

Transaction LSMW itself, however, works with physical file names. To be able to transfer the LSMW file with the converted data to the import program, you must specify a logical file name for the file with the converted data in addition to the physical file name. In this case, in the step "Specify files" for the converted data file, you obtain additional fields in which you must enter the logical path name and file name (choose "Change entry" for the converted data).

Solution

The error messages may be due to several causes. Check the following:

Have you maintained the logical path and logical file name and have you assigned them to the physical file specified in the "File" input field of transaction LSMW?
These settings are maintained in transaction FILE.

Note that you must also make an assignment to the physical path for the full specification of a logical path in transaction FILE. You must make this assignment for all potential syntax groups (groups of operating systems with the same syntax for file paths). Refer to the documentation for transaction FILE for additional information.

When you use logical file and path names, you must specify the name of the physical file with its path. If you have not specified any directory, you cannot assign any directory to the logical path in transaction FILE. In this case, the system uses the SAP Home directory on the application server by default. Bear in mind that the file name must not exceed the maximum length of 45 characters, including the path.

Up to LSMW Version 1.7.2 (*):
If the logical file name specified does not point to the physical file (although it should do so), the system adjusts the logical file name, that is, the information in transaction FILE is changed to the entries made in transaction LSMW. This may lead to unwanted side effects if the logical file is also used somewhere else. Therefore, SAP recommend that you always use separate logical paths and file names for transaction LSMW (the problem is corrected as of LSMW version 1.8.0, see below). If the logical file does not exist yet, it will be created upon request.

As of LSMW Version 1.8.0 (*):
Although the settings of the logical file are checked, they are no longer adjusted automatically as in Version 1.7.2 (see above). If there are inconsistencies, the system issues an error message. If the user is authorized to maintain logical paths and file names (as for transaction FILE: "Maintenance authorization for cross-client tables"), transaction LSMW can create the logical path, the file name and the file. Due to this automatic generation, the user no longer needs to make adjustments in transaction FILE. Therefore, we especially recommend this procedure.

(*):
To display the version of transaction LSMW, select "Extras" --> "Display LSMW version" in the main menu of the initial screen.
You should also bear in mind that as of Basis Release 6.20, that is, as of LSMW Version 4.0, transaction LSMW is no longer an add-on but is delivered with the standard system.

Synthesis [Synth 8-5413] Mix of synchronous and asynchronous control for register p_d6_reg in module freeze_check. ["D:/uart_pro/Uart_prj.src/freeze_check.v":83] [Synth 8-6859] multi-driven net on pin Q with 1st driver pin 'MON_FPGA_core_0/light_control_top_0/light_driver_0/light_pwm_d2_reg[14]/Q' ["D:/uart_pro/Uart_prj.src/light_driver.v":481] [Synth 8-6858] multi-driven net Q is connected to at least one constant driver which has been preserved, other driver is ignored ["D:/uart_pro/Uart_prj.src/light_driver.v":481] Implementation Write Bitstream DRC Pin Planning [DRC NSTD-1] Unspecified I/O Standard: 126 out of 130 logical ports use I/O standard (IOSTANDARD) value 'DEFAULT', instead of a user assigned specific value. This may cause I/O contention or incompatibility with the board power or connectivity affecting performance, signal integrity or in extreme cases cause damage to the device or the components to which it is connected. To correct this violation, specify all I/O standards. This design will fail to generate a bitstream unless all logical ports have a user specified I/O standard value defined. To allow bitstream creation with unspecified I/O standard values (not recommended), use this command: set_property SEVERITY {Warning} [get_drc_checks NSTD-1]. NOTE: When using the Vivado Runs infrastructure (e.g. launch_runs Tcl command), add this command to a .tcl file and add that file as a pre-hook for write_bitstream step for the implementation run. Problem ports: b_io_in[7:0], b_mon_out[7:0], g_io_in[7:0], g_mon_out[7:0], led1_out[5:0], led2_out[5:0], led3_out[2:0], led4_out[5:0], led5_out[5:0], led6_out[2:0], led_en_out[5:0], r_io_in[7:0], r_mon_out[7:0], ad1_cs_out, ad1_miso_in... and (the first 15 of 55 listed). [DRC UCIO-1] Unconstrained Logical Port: 126 out of 130 logical ports have no user assigned specific location constraint (LOC). This may cause I/O contention or incompatibility with the board power or connectivity affecting performance, signal integrity or in extreme cases cause damage to the device or the components to which it is connected. To correct this violation, specify all pin locations. This design will fail to generate a bitstream unless all logical ports have a user specified site LOC constraint defined. To allow bitstream creation with unspecified pin locations (not recommended), use this command: set_property SEVERITY {Warning} [get_drc_checks UCIO-1]. NOTE: When using the Vivado Runs infrastructure (e.g. launch_runs Tcl command), add this command to a .tcl file and add that file as a pre-hook for write_bitstream step for the implementation run. Problem ports: b_io_in[7:0], b_mon_out[7:0], g_io_in[7:0], g_mon_out[7:0], led1_out[5:0], led2_out[5:0], led3_out[2:0], led4_out[5:0], led5_out[5:0], led6_out[2:0], led_en_out[5:0], r_io_in[7:0], r_mon_out[7:0], ad1_cs_out, ad1_miso_in... and (the first 15 of 55 listed). [Vivado 12-1345] Error(s) found during DRC. Bitgen not run. 中文解释
最新发布
06-18
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值