Новый опыт, новые возможности.

Реализовал мини-проект для собственных нужд. Работа с БД 1С через web сайт.

Суть в следующем, через микро-страничку (генерируется на PHP) производится авторизация пользователя (пользователь заведен в базе 1С, и логин-пароль выдается там).

На страничке реализована система «подсказки при заполнении», т.е. при вводе наименования производится поиск по началу слова и выдается подсказка. (производится запрос к базе 1С, с выдачей результата в web странице — ajax+php+soap+1c)

По нажатию на кнопку Записать — 1С создает документ.

Технологии: PHP, jQuery (для ajax и красивостей), jQuery UI для autocomplete. SOAP для связи с 1С. На стороне 1С — Web-Сервис.

UPD:

В планах: форма для подачи заявок (как только внедрим в нашу систему учет входящих заявок), клиентская страничка — с информацией о выполненных работах, задолженности и предполагаемом счете за текущий месяц.

Некорректно выгружаются сведения по НДФЛ

При выгрузке данных из конфигурации «Зарплата и управление персоналом» (2.5.62.1) в бухгалтерию 2.0, если выгрузить данные по НДФЛ и указать период отличный от месяца, то возможна некорректная выгрузка сведений о доходах по материальной выгоде. Данные дублируются (проблема в запросе, который собирает сведения).

Читать далее

Обновление платформы 8.2

Фирма 1С выпустила внеплановое обновление платформы 8.2.15.318. Обновление настоятельно рекомендуется для клиент-серверного варианта использования.

Решены проблемы с утечками памяти процессов rphost и rmngr.

Решены ряд вопросов связанных со стабильностью системы.

Полная информация на сайте http://users.v8.1c.ru и в информационном письме.

Сделали работу (печать анкет для открытия счетов Хантымансийский банк)

Вот и запустили небольшой проект. Из приложения 1С: Зарплата и управление персоналом 8.2 — подготовка в электронном виде анкет на открытие лицевых счетов в Ханты-мансийском банке. Выгружается сама анкета (xls), список анкет в формате банка (txt), печатается список сотрудников с паспортными данными.

Заполняются все значащие поля анкеты, данные по которым есть в базе ЗиУП.

Решение полезно, когда количество открываемых счетов достаточно велико и заполнять анкеты вручную весьма трудоемкое занятие.

В планах: загрузка лицевых счетов обратно в программу, выгрузка документа на зачисление заработной платы.

Аналогичные решения у нас есть для: банка УралСиб, Старбанк, Альфабанк.

Обновления продуктов 1С

Описание обновлений в последних релизах продуктов 1С:
Бухгалтерия 2.0 (8.2) 2.0.33
Зарплата и управление персоналом 2.5 (8.2) 2.5.47
И обновления по платформе 7.7

Читать далее

Ошибка в релизах 533-534 Бухгалтерия 7.7

При расчете налогов с ФОТ не считает взносы ФФОМС. Ошибка стабильная, решается изменением модуля документа ЗакрытиеМесяца:

В модуле документа «ЗакрытиеМесяца» в процедуре НачислениеНалоговСФОТ() необходимо найти строки:

//**************************************
 НачисленияФОМС.Свернуть("Счет,Субконто1,Субконто2,Субконто3,Инвалид","Сумма,СуммаЕНВД,МатПомощьЕдиновременная,МатПомощьПриРождении,МатПомощьЕдиновременнаяЕНВД,МатПомощьПриРожденииЕНВД");
 Если РезультатФФОМС <> 0 Тогда
   ТаблицаРаспределения = РаспределитьВзносыПоНачислениям(РезультатФФОМС, НачисленияФОМС,    СтавкаТарифа, СтавкаТарифаИнвалид, Инвалид, ИмяШкалыВзносов, МатПомощьЕдиновременная, МатПомощьПриРождении);
   ТаблицаРаспределения.ВыбратьСтроки();
   Пока ТаблицаРаспределения.ПолучитьСтроку() = 1 Цикл
      СформироватьПроводку("ФФОМС", Сотрудник, ТаблицаРаспределения, ТаблицаРаспределения.Сумма + ТаблицаРаспределения.СуммаЕНВД);
      СформироватьПроводкуСВЗ("ФФОМС", Сотрудник, ТаблицаРаспределения.Сумма +    ТаблицаРаспределения.СуммаЕНВД, 0, ТаблицаРаспределения);
   КонецЦикла;
КонецЕсли;

и переместить их выше по тексту сразу после :

РезультатФФОМС = ИсчисленоВТекущемМесяце + ИсчисленоВТекущемМесяцеИнвалид + ИсчисленоВТекущемМесяцеЕНВД ;

и перед:

ИмяШкалыВзносов = "ТФОМС";

Тогда всё будет посчитано корректно

7.7 пакетный режим

Для организации автоматической выгрузки-загрузки данных в 1С при распределенной базе данных можно использовать пакетный режим запуска.

Для этого нужно создать ini файл с настройками, например такой:

[GENERAL]
Quit=Y
AutoExchange=Y
Output=c:\update.log
[AutoExchange]
SharedMode=Y
ReadFrom=*
WriteTo=*

И запускать 1С с ключом /@ — например:

«C:\Program Files\1Cv77\BIN\1cv7s.exe» CONFIG  /D»D:\Базы1С\Новая\» /NService /P1 /@c:\autoexchange.ini

Обновления для 7.7

Выпущеные обновления и для платформы 7.7

Бухгалтерия релиз 7.70.534

Зарплата и Кадры релиз 7.70.320

Упрощенное налогообложение релиз 7.70.189

Новая печатная форма счета фактуры представлена внешними печатными формами.

Читать далее