Зарисовал для себя основные моменты с точки зрения технического обслуживания плана счетов – закачка, перенос, сравнение, изменение.
Первоначальная закачка
Здесь вполне подойдёт и LSMW. Можно написать рекординг или воспользоваться стандартной программой:
В этом случае при формировании исходного файла тогда надо опираться на структуру BSKX.
Перенос между мандантами
Перенос плана счетов из манданта в мандант легко делается при помощи транзакций FS15 (в исходном манданте) и FS16 (в целевом манданте).
В FS15 нужно указать почти произвольное “имя файла”:
А в транзакции FS16 указать это имя файла:
Ну а дальше остаётся только пнуть этот сеанс в транзакции SM35.
Удобственности
По умолчанию просмотр счетов в транзакции FS00 не имеет панели навигации. Однако это легко исправить:
После включения этой опции при следующем заходе в транзакцию слева будет дерево счетов (согласно групп счетов):
И красивее, и удобнее, и пользователи возможно будут рады.
Массовое изменение
Вот есть три базовых транзакции:
OB_GLACC11 ОЗ осн. счетов: массов. ведение (01) – данные плана счетов
OB_GLACC12 ОЗ осн. счетов: массов. ведение (02) – данные балансовой единицы
OB_GLACC13 ОЗ осн. счетов: массов. ведение (03) – тексты к счетам
Пользоваться ими достаточно удобно. Можно массово менять значения.
Если копнуть дальше в эти транзакции – то можно увидеть, что это варианты надстройки над транзакцией MASS.
Можно взять на заметку, что там можно массово менять основные записи в карточках контрагентов (дебиторы и кредиторы). Вроде как особо полезного там больше ничего для меня нет.
Сравнение
Вот со сравнением (особенно между мандантами) относительно засада. Потому что наступает момент когда манданты начинают быть не сильно синхронизированными в этом плане.
Как вариант – можно воспользоваться транзакцией SCU0.
Как я понял основные записи счетов не присвоены пакетам или пунктам меню SPRO (так как являются “основными данными”) – и сравнивать надо таблички SKA1, SKB1, SKAT. Основной засадой является то, что по умолчанию сравниваются и поля мониторинговой части – создавший пользователь и дата создания. Это конечно путает все карты.
Надо скрыть эти поля (снять флаг “Видимо”):
И поставить галочки на фильтр, например:
И после такого действа мы начинаем видеть реальные различия между мандантами или системами:
Жаль, что нельзя запустить синхронизацию. Остаётся только вручную вводить изменения.
Удаление
Для удаления основной записи счета (насовсем) следует пользоваться транзакцией OBR2. Вот только понятное дело, что после совершения в манданте проводок по счету удалить уже ничего нельзя.
Отчетность
А вот нормальной (и самое главное красивой) отчетности по основным записям я так и не нашел. Я рылся вот тут.
Прям хоть садись и сам пиши.
Comment (1)