SAPфорум.RU
https://sapboard.ru/forum/

Закачка КЛАДР посредством RSADRLSM02.
https://sapboard.ru/forum/viewtopic.php?f=14&t=26821
Страница 2 из 4

Автор:  Angie [ Чт, апр 07 2011, 14:14 ]
Заголовок сообщения:  Re: Закчка КЛАДР посредством RSADRLSM02.

Повторюсь, что я грузил через LSMW не КЛАДР российский, а беларускую рег. структуру. Она была в экселиках (ну т.е. в csv).
На последнем шаге LSMW нужно указать логический файл, к примеру, города.

Для этого идёте в тр. FILE и в "Определение лог. имени файла" создаёте его, указывая в нём физический файл. Например:
STRUCT_CITY.lsmw.conv
Там ещё нужен будет логический путь. Его создаёте там же как /usr/sap/tmp/<FILENAME>.

Всё это добро понадобиться в LSMW на шаге Specify Files в ветках Imported Data и Converted Data.
Файл *.read создаётся на шаге Read Data, а файл *.conv - на шаге Convert Data.

Логика примерно такая:
Specify Files - указываете имена импортируемого файла на workstation'е и файлы для считанных и сконвертированных данных.
Assign Files - структуре присваиваете файл на workstation'е из предыдущего шага.
Read Data - данные грузятся с workstation'а на application server в файл *.read (тот что в Imported Dat в шаге Specify Files)
Display Read Data - отображает для проверки (например, кодировки) что считал на предыдущем
Convert Data - перегоняет считанные даты на шаге Read Data в структурный вид в файл *.conv (здесь применяются преобразования, конвертация и пр. определённое в этом проекте LSMW)
Display Converted Data - отображение что получилось после конвертации
Start Direct Input Program - указываете здесь логический файл конвертированных данных (*.conv) и логический файл лога (его надо тоже создать в тр. FILE по аналогии, но например с расширением .log) и запускаете.
И так, как указано в ноте, для каждого объекта.

Грузил и в разработке и в продуктиве. Но, помнится, их (объекты региональной структуры) можно вроде таскать транспортными запросами. Посмотрите в тех же нотках.

Автор:  srg [ Пт, апр 08 2011, 10:43 ]
Заголовок сообщения:  Re: Закчка КЛАДР посредством RSADRLSM02.

Со всем понятно, но вот с логическим файлом какая то проблема....пишет что не может прочитать...

Цитата:
File "тут путь к файлу на сервере" is already opened.

Автор:  Angie [ Пт, апр 08 2011, 12:32 ]
Заголовок сообщения:  Re: Закчка КЛАДР посредством RSADRLSM02.

Это у вас на последнем шаге (запуск RSADRLSM02) так пишет или раньше?

Если да, то у вас все шаги пройдены успешно в LSMW? Последний шаг (запуск RSADRLSM02) оттуда же запускаете или из другого окна?

Автор:  srg [ Пт, апр 08 2011, 14:34 ]
Заголовок сообщения:  Re: Закчка КЛАДР посредством RSADRLSM02.

Да на последнем шаге, все остальные шаги проходят успешно в "Display Converted Data" данные подтягиваются.
RSADRLSM02 запускаю из LSMW на шаге Start Direct Input Program

Вот что в настройках FILE

Изображение

Автор:  Angie [ Пт, апр 08 2011, 15:44 ]
Заголовок сообщения:  Re: Закачка КЛАДР посредством RSADRLSM02.

Формат данных там уже не DBF, наверное. Попробуйте ASC.

Не знаю, влияет это или нет, но как-то интересно задан у вас здесь логический путь. Это имя логическому пути вы дали при его создании?

Автор:  srg [ Пт, апр 08 2011, 17:00 ]
Заголовок сообщения:  Re: Закачка КЛАДР посредством RSADRLSM02.

Да я в названии указал путь :)
Теперь пересоздал всё заново, теперь файл не находит....всё таки что то я не так делаю...

Создаю логический файл
Изображение

Изображение

Изображение

Изображение

Указываю в LSMW
Изображение
Всё проходит удачно, запускаю последний шаг
Изображение
ошибка...
Изображение

Автор:  Angie [ Пт, апр 08 2011, 17:10 ]
Заголовок сообщения:  Re: Закачка КЛАДР посредством RSADRLSM02.

Надо посмотреть в al11 что у вас там вообще творится в этом каталоге на сервере.

Автор:  srg [ Пн, апр 11 2011, 09:28 ]
Заголовок сообщения:  Re: Закачка КЛАДР посредством RSADRLSM02.

Angie, спасибо! Просто такого каталога не было на сервере :oops:

А вот это похоже не корректный мэпинг ? Буду сегодня разбираться...

Изображение

UPD 14-10

C этим разобрался.

Теперь вроде все Ок и при чтении и при конвертации, но после отработки RSADRLSM02 ничего не добавляется...

UPD 12/04/11

Решено! надо просто указать что не грузить те данные которых нет, т.е. поставить "/"

Автор:  Петя [ Ср, авг 17 2011, 06:43 ]
Заголовок сообщения:  Re: Закачка КЛАДР посредством RSADRLSM02.

Добрый день

для Angie
а можно ещё раз выложить инструкцию
Использование классификатора КЛАДР МНС РФ в системе SAP R3.pdf
а то похоже истёк срок хранения файла и она не доступна

Автор:  Angie [ Ср, авг 17 2011, 11:31 ]
Заголовок сообщения:  Re: Закачка КЛАДР посредством RSADRLSM02.

Пожалуйста.

https://1drv.ms/b/s!ArgsAhOzBl8mkVyGTXnIQf9271RV

Автор:  MIX82 [ Ср, июн 06 2012, 10:22 ]
Заголовок сообщения:  Re: Закачка КЛАДР посредством RSADRLSM02.

Добрый день!
А можно еще раз для непонятливых? программа RSADRLSM02 должна запускаться через lsmw, сама по себе она не работает? если через LSMW, то там должны быть пройдены все пункты подряд? Просто никогда не работала с lsmw. Подскажите пожалуйста что там заполнять?

логические файлы в file создала, на сервер выложила, там они лежат в формате dbf.
а как lsmw заполнять? ноты и форумы читала, но везде все кусками и в итоге получается что то не то...

Автор:  srg [ Ср, июн 06 2012, 20:24 ]
Заголовок сообщения:  Re: Закачка КЛАДР посредством RSADRLSM02.

MIX82 написал(а):
Добрый день!
А можно еще раз для непонятливых? программа RSADRLSM02 должна запускаться через lsmw, сама по себе она не работает?

RSADRLSM02 да, запускается через lsmw там есть объекты для загрузки региональной структуры с помощью direct imput
Но мы поступили проще написав z-интерфейс
MIX82 написал(а):
если через LSMW, то там должны быть пройдены все пункты подряд? Просто никогда не работала с lsmw. Подскажите пожалуйста что там заполнять?
Почитайте любой мануал по lsmw. Принцип везде одинаковый
MIX82 написал(а):
логические файлы в file создала, на сервер выложила, там они лежат в формате dbf.
а как lsmw заполнять? ноты и форумы читала, но везде все кусками и в итоге получается что то не то...

в сожалению у меня не получилось скормить lsmw *.dbf файлы, как вариант это пересохранение в *.txt, именно так я и делал на первых этапах загрузки.
Имея опыт загрузки КЛАДР на двух проектах, советую писать z-интерфейс. Т.к. его ещё придется обновлять на регулярной основе.

Автор:  MIX82 [ Чт, июн 07 2012, 21:30 ]
Заголовок сообщения:  Re: Закачка КЛАДР посредством RSADRLSM02.

дошла до последнего шага.
пишет: Ошибка при открытии файла. No such file or directory: : хотя файл на сервере в указанной директории лежит...
в чем может быть проблема?

до этого все шаги пройдены без ошибок

Автор:  srg [ Чт, июн 07 2012, 22:25 ]
Заголовок сообщения:  Re: Закачка КЛАДР посредством RSADRLSM02.

Смотрите мой пост выше от : Пт апр 08, 2011 5:00 pm

не корректно путь указываете. посмотрите тр. al11

Автор:  MIX82 [ Пт, июн 08 2012, 09:19 ]
Заголовок сообщения:  Re: Закачка КЛАДР посредством RSADRLSM02.

посмотрела уже. указала прям как там написано, все равно такая ошибка

Страница 2 из 4 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/