Инструкция по установке (для администратора):
Распакуйте присланный файл. Папки XLS и BAT должны быть скопированы на компьютер со Scala 5.1.
Файл or000200.dd4 скопируйте в папку LAN\OR
Добавьте новый выходной канал для печати через XLS файл:
Следующий шаг:
Заполните все поля как на картинке ниже:
Если Scala установлена внутри виртуальной машины, расшарьте папку, куда будут сохраняться XLS файлы:
Вы можете поэкспериментировать с правами доступа, самое простое, разумеется, сделать как на картинке ниже:
Следующий шаг — подключение надстройки к Excel на компьютере, с которого пользователь будет загружать XML файлы в диадок. Для этого скопируйте папку XLAM из распакованного файла на диск C пользовательского компьютера. Откройте Excel, перейдите в пункт меню «Файл -> Параметры -> Надстройки», как на картинке ниже:
Нажмите на кнопку «Перейти», далее на кнопку «Обзор»:
Перейдите в папку XLAM (которая ранее скопирована из распакованного файла) и выберите файл UPD.xlam:
После выбора файла убедитесь, что надстройка активирована:
Закройте Excel!
Всё готово. Переходим к инструкции пользователя.
Инструкция по использованию (для пользователя):
Для того, чтобы при печати счёта-фактуры по заказу на продажу создавались файлы в требуемом формате был подготовлен шаблон документа с кодом 4. Это означает, что в заказе на продажу должен быть указан код документа 4:
Для изменения кода документа в уже существующем заказе используйте следующий пункт меню при корректировке заказа:
И далее:
Укажите код документа = 4:
Если указать код документа в карточке покупателя, то он будет подставляться по умолчанию во все новые заказы (существующие заказы нужно будет изменить «вручную», как описано выше):
Укажите требуемый код документа = 4:
При печати счёта-фактуры выберите требуемый принтер:
Сам процесс печати ничего на экран не выводит, Вы просто вернётесь в форму выбора заказа, он просто создаёт файл в заданной папке.
Для преобразования файла в нужный формат Вы должны перейти в папку XLS и открыть файл. Имя файла произвольное, чтобы определить последний созданный файл, отсортируйте список файлов по дате и времени создания
Щелкните дважды на выбранном файле, чтобы открыть его. Excel выдаст предупреждение, что файл какой-то «не такой». Это правда. На самом деле это не xls файл, а html, на такое «ухищрение» пришлось пойти, чтобы «сказать» Excel’ю в какой кодировке нужно открывать файл, иначе, мы бы получили «кракозябры» вместо русских букв (ну, Вы, наверное, помните, что Scala 5.1 — это раритетная версия, использующая ещё DOS кодировку). В общем, подтвердите, что хотите открыть файл:
Надеюсь, что файл откроется в правильном формате:
В меню Excel перейдите на закладку «Надстройки», раскройте подменю «УПД» и выберите «Создать XML файл УПД»:
Файл будет создан в той же самой папке, что и исходный XLS файл, имя создаваемого файла будет состоять из формализованного названия документа, номера заказа, номера счёта-фактуры и даты создания, таким образом Вам будет удобно его идентифицировать:
Повторите операцию для следующего пункта меню:
При закрытии XLS файла скажите, что не хотите его сохранять:
Если перейти в папку, можно увидеть созданные файлы:
HTML файл можно открыть в обычном веб браузере:
А XML файл открывать нет смысла, его нужно загрузить в диадок и уже там увидеть, как он будет визуализирован.
Войдем в диадок. Войти можно либо с использованием цифровой подписи, либо, используя логин и пароль:
Перейдите на закладку «Документы» и нажмите на ссылку «Новый документ»:
Загрузите оба файла:
Щёлкнув на ссылке с номером УПД можно увидеть его внешний вид (визуализацию):
Проверьте, всё ли правильно. И, если всё правильно, то при наличии у Вас необходимых прав, Вы можете подписать и отправить документы Вашему покупателю.
Желаю успеха 🙂