1С Предприятие 7.7. Документация



         

Рекомендации - часть 2


Перенос архивных данных. Конвертирование так называемых архивных данных программы 1С Зарплата требует особого обсуждения

Дело в том, что принцип хранения результатов расчетов предыдущих месяцев в свернутом виде, который применяется в программе 1С Зарплата и который продиктован «экономностью» программы с точки зрения расходуемого дискового пространства и скорости доступа к данным, не позволяет перенести архивные данные непосредственно

Компонента «Расчет» системы программ 1 С Предприятие реализует другой подход к хранению данных — хранение полной копии всех результатов расчета в журналах расчетов. И хотя можно провести аналогию между содержимым окна «Данные» программы 1С Зарплата и журналами расчетов 1С Предприятия, эти данные не накапливались во времени, а сворачивались по тем или иным принципам в так называемые «архивные» файлы

Свертка результатов отдельных видов расчета в одно значение (например, «все начисления», «налогооблагаемая сумма» и тд) исключает возможность провести обратный процесс — разобрать полученные данные на составляющие — результаты конкретных расчетов

В связи со всем вышесказанным, стандартный конвертер не способен провести перенос архивных данных Тем не менее, возможна обработка этих данных с целью переноса наиболее полезной информации и интерпретации их в терминах настоящей конфигурации «Расчет Зарплаты и Кадровый учет»

Все данные программы 1С Зарплата хранятся в DBF-формате. Встроенный язык программы 1С Предприятие поддерживает работу с внешними данными в этом формате (т н Xbase-объекты) Это позволяет написать процедуру обработки таких данных и перенос той или иной информации в существующие справочники конфигурации

Рассмотрим, например, вопрос переноса данных для расчета налога на доходы в текущую конфигурацию Необходимая информация, как правило находится в тех или иных графах архивных файлов программы 1С Зарплата Такие данные, как сумма к налогообложению, размер удержанного пенсионного фонда и пр. могут быть перенесены в соответствующие реквизиты справочника сотрудников информационной базы 1С Предприятия Для этого необходимо создать набор Xbase-объектов (соответствующих архивным файлам 1С Зарплаты за все месяцы) с одной стороны, и объект «Справочник Сотрудники» с другой стороны Перебрав все архивные данные и просуммировав необходимую информацию, необходимо заполнить ее в соответствующие реквизиты справочника сотрудников При этом необходимо пользоваться содержимым графы с именем сотрудника в архивных данных как ключом при поиске конкретного элемента справочника сотрудников по наименованию




Содержание  Назад  Вперед