Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
23 ноя 2024, 13:05

Преобразование базы данных 1С:Бухгалтерия 6.0 в конфигурацию

Автор Grabli, 15 июл 2008, 11:23

0 Пользователей и 2 гостей просматривают эту тему.

Grabli

Использование необъявленной переменной в командах ввода
В программе 1С:Бухгалтерия 6.0 было возможно, не объявив предварительно показатель, ввести его значение с помощью команд !ВВЕСТИ или !ВВЕСТИ ТЕКСТ. В таком случае, при выполнении сконвертированпого программного модуля, возникает ошибка попытки использования необъявленной переменной.


Grabli

Циклы по субконто, счетам и субсчетам
Строго говоря, в макроязыке программы 1С:Бухгалтерия 6.0 команды организации цикла по субконто, счетам и субсчетам, с точки зрения структурного языка, таковыми не являются. Например, команда !ВЫБРАТЬ СУБКОНТО могла использоваться также и для вызова диалога выбора субконто, и не требовала команды завершения цикла (например, !ПОВТОРИТЬ СУБКОНТО).

Чтобы полностью воспроизвести все нюансы исполнения команд организации циклов по субконто, счетам и субсчетам программы 1С:Бухгалтерия 6.0, конвертор генерирует текст, использующий команду перехода. После конвертации рекомендуется просмотреть сгенерированные тексты с точки зрения организации циклов и, возможно, внести изменения в тексты модулей.


Grabli

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


Grabli

Временный расчет итогов
Компонентой «Бухгалтерский учет» системы 1С:Предприятие не поддерживается автоматически в актуальном состоянии временный расчет бухгалтерских итогов. Это приводит к неверной отработке команды !ВРЕМРАСЧ.


Grabli

Команды задания формата вывода чисел
Команды задания формата вывода показателей !Е, !Т, !ТТ, !РАЗДЕЛЯТЬ, !НЕРАЗДЕЛЯТЬ не отрабатываются конвертором, т. к. переменные во встроенном языке системы «1С:Преднриятис» не хранят в себе информации о том, каким образом их следует форматировать при выводе — для этого существуют другие средства. Это может привести к непривычному для пользователя представлению чисел во внешних формах и диалогах. Следует изменить формат вывода, используя штатные средства системы «1С:Предприятие».


Grabli

Задание параметров отчетов
Отчеты в системе «1С:Предприятие» имеют специальное диалоговое окно, чтобы пользователь мог ввести некий набор параметров, влияющих на формирование отчета. В программе 1С:Бухгалтерия 6.0 для того, чтобы задать параметры отчета, приходилось последовательно делать несколько вызовов предопределенных диалогов, используя команды типа !ВВЕСТИ, !ВЫБРАТЬ СУБКОНТО и подобные.

При конвертации подобные команды 1С:Бухгалтерии 6.0 преобразуются в вызовы предопределенных диалогов системы 1С:Предприятие. Однако, для улучшения внешнего вида и интуитивной ясности рекомендуется исключить вызовы таких диалогов из модуля формы отчета и с помощью Конфигуратора изменить форму диалога отчета таким образом, чтобы в ней задавать все параметры, влияющие на его формирование.


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск