Выгрузка в АРМ ФСС-СВ(М)

Публикация № 1326290

Учет и отчетность - Зарплата

Ковид коронавирус covid фсс арм выгрузка ЗКБУ ЗКГУ

Обработка для выгрузки в АРМ ФСС-СВ(М) данных по медицинским работникам для стимулирующих выплат по CoVid-19.

Данная обработка предназначена для выгрузки в АРМ ФСС-СВ(М) данных по работникам для стимулирующих выплат по CoVid-19 согласно постановлению Правительства №1762 от 30.10.2020. Поскольку, на момент написания данной обработки функционального экспорта данных в ФСС не существовало, пришлось создать данную разработку. 

Обработка предназначена как для конфигурации 1С:Зарплата и кадры бюджетного учреждения, редакция 1.0, так и для 1С:Зарплата и кадры государственного учреждения, то есть, работает как на обычных, так и на управляемых формах.

Для начала работы необходимо скачать драйвер Postgresql ODBC, что можно сделать непосредственно из формы обработки и  установить его. Затем настроить на первой вкладке параметры подключения к серверу Postgres, на котором развернуто АРМ ФСС-СВ, а также указать битность драйвера и на какой машине установлен этот драйвер - на клиенте или на сервере приложений 1С. 

Немного об автоматическом определении кода категорий медицинских работников, поскольку это самый важный элемент настройки.

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

Фирма 1С реализовала иной подход к определению кода категории получателя стимулирующих выплат, привязав данный код непосредственно к должности.

https://its.1c.ru/db/updinfo#content:841:hdoc

Не могу сказать, что это правильно. Выходит, что разные сотрудники, работавшие на одинаковых должностях, но в разных подразделениях, должны быть переведены либо на разные должности, либо каждый месяц при отправке реестров необходимо будет вручную корректировать коды, что, конечно же, неминуемо повлечет за собой технические ошибки. Но, что поделать, данный подход уже вышел в релиз и маловероятно, что его изменят, в отличие от другого "косяка" любимой фирмы, забывшей о существовании зарплатных проектов и регистра сведений ЛицевыеСчетаСотрудниковПоЗарплатнымПроектам, который исправить, конечно же, проще.

Но!

Но данный подход вендора существенно облегчил задачу по определению кода категории для сотрудников, не являющихся медиками, но входящих в перечень получателей стимулирующих выплат, таких, как водители, летный состав и телефонисты. Я предлагаю для получения кодов для сотрудников данных категорий использовать подход 1С. То есть, достаточно установить только лишь для вышеперечисленных должностей в карточках справочника Должности необходимые коды, и моя обработка будет использовать либо мой алгоритм, либо, в случае неудачи в определении кода, сведения по логике 1С. Впрочем, есть возможность использовать исключительно логику 1С, установив на первой странице галку "Использовать все коды должностей 1С". Использование данного алгоритма возможно лишь на версиях ЗКГУ, вышедших после 23.11.2020, ранние версии, включая ЗКБУ, работают только по моему алгоритму.

Так, с настройками закончили.

В случае успешного подключения к БД ФСС, на второй вкладке из данной базы считываются реквизиты учреждения, а также указывается период отчета (по умолчанию - прошлый месяц) и исполнитель (по умолчанию - главный бухгалтер).

Наконец, на последней вкладке формируется набор сотрудников, с указанием количества отработанных смен и прочих служебных данных, рассчитываемых автоматически. На собственном примере могу сказать, что в случае клавиатурного ввода без использования мыши получается очень быстро - сотрудник, <Enter>, смены, <Enter>, сотрудник....

При вводе данных проводится проверка, отправлялся ли за этот месяц реестр с данным сотрудником. Если отправлялся, ставится признак корректировки и анализируется, были ли получены от Фонда извещения на уточнение. Если нет, считаем признак корректировки "Представляются дополнительные сведения" (ну, в сменах ошиблись), если же да, считаем признак корректировки "Иное" и пытаемся заполнить номер и дату полученного извещения. На 28 ноября 2020 года мне не удалось получить от СПб РО ФСС РФ ни одного нормального извещения по причине того, что из данных, необходимых для нормальной работы и прописанных в инженерной документации, а именно

в registrRowNums я получал лишь одного сотрудника из извещения на нескольких сотрудников, а самое важное поле batchNum вообще не попадало в базу данных.

По окончании ввода данных по кнопке "Выгрузить" все данные переносятся в базу данных АРМ ФСС-СВ, где можно просмотреть сформированный реестр, при желании его откорректировать, либо сразу же отправить в ФСС. Также (не знаю, для чего) реализована возможность выгрузки данных из обработки в файл xml.

Пара замечаний по использованию удаленных серверов для системных администраторов - во-первых, не забывайте перед созданием базы добавить на удаленном сервере пользователя fss, назначить его хозяином загружаемой базы, открыть порт 5432 и, самое главное, учитывая достаточно широкие права пользователя fss, помнить о необходимости ограничить  доступ к этому порту по конкретным IP-адресам или подсетям. Но это все касается не моей обработки, а в принципе АРМ ФСС.

Также, регулярно обновляйте АРМ ФСС, так как пару версий назад были добавлены новые поля в таблицу базы данных, моя обработка их будет пытаться заполнять, но если у вас установлена старая версия АРМ, будет выдаваться ошибка, так как имена этих полей программа просто не сможет найти в БД.

Проверено на версии АРМ ФСС-СВ 1.7.2.2020112401,

1C:Зарплата и кадры бюджетного учреждения редакция 1.0, вер. 1.0.21.2

1С:Зарплата и кадры государственного учреждения, редакция  3.1 (3.1.14.309)

Программа писалась "под себя", если необходимы какие-то доработки, пишите.

Готов к здравой критике, хотя, коллеги, помните, что я не профессиональный разработчик, а простой главный бухгалтер и это моя первая разработка для данного ресурса :)))

Не болейте!

P.S. 

Маленький бонус для выгружающих в XML:

Как известно, текущая версия АРМ ФСС не рассчитывает суммы к выплате на основании полученных из XML данных, возникает немало проблем... Как их решить в несколько шагов:

Для начала надо запустить программку pgAdmin III (со слоником, она поставлялась в комплекте с АРМ ФСС)

Потом слева пройти по следующему пути: Серверы-PostgreSQL-Базы данных-fss-Схемы-payment

Наверху, в панели инструментов, появится желтая лупа с буковками SQL

Надо нажать на нее

В верхнюю панельку, под словами "Предыдущие запросы", вставить заклинание - текст его напишу ниже, прямо копируйте и вставляйте

UPDATE payment.fc_doctor_case_99 SET (s_aud_state, s_doc_type, n_fss_payment) = ('000', 'Специальная соц. выплата работникам мед. и иных организаций', n_calc_days_count*coefficient::numeric*(1+COALESCE(s_coefficient_up::numeric,0))*(SELECT dict_category_type.payment FROM payment.dict_category_type WHERE dict_category_type.code=n_category_code)) WHERE    fc_doctor_case_99.n_fss_payment IS NULL;

Потом нажать на зеленый треугольничек в панели инструментов, там еще подсказка появится "Выполнить запрос"

PROFIT!!!

 

UPD 28/11/2020 - изменено описание, новая версия

UPD 01/12/2020 - добавлена возможность подключения обработки, как дополнительной в конфигурацию. Очень подробная инструкция по подключению тут (только помните, это не отчет а обработка :))

Подробная инструкция по подключению внешнего отчета

UPD 01/12/2020 Реализована возможность заполнения сотрудников по подразделениям, количество смен тащим из табеля. Много спрашивают про внутреннее совместительство. Я считаю, что если сотрудник совмещает по одной категории, что чаще всего и бывает, все его совместительства должны идти одной строкой. Непонятно, как отреагирует ФСС, получив реестр с одинаковыми СНИЛСами и кодами категорий. Разъяснений пока нет.

UPD 02/12/2020 По просьбам пользователей добавил заполнение по подразделениям, также появилась возможность указать на странице настроек, сворачиваем данные по всем совместительствам физлиц по одному коду, или передаем несколькими строками, по каждому совместительству. Исправлены ошибки

UPD 04/12/2020 Перенесен функционал по заполнению таблицы в обычные формы, как и обещал, исправлены ошибки.

UPD 05/12/2020 Исправлены ошибки, спасибо уважаемому ccserg, также отловил и свою ошибку в выгрузке в БД. Добавил небольшой бонус (см. выше, под описанием)

UPD 08/12/2020 Исправлены ошибки

UPD 09/12/2020 Добавлены прекрасные дополнения от уважаемых aves и Kapitan911, спасибо им! Продолжается борьба с кавычками в запросе, надеюсь, все изловил...

UPD 11/12/2020 В связи с выходом новой версии АРМ ФСС 1.9, позволяющей загружать совместителей и основных сотрудников, внесены изменения в процедуры выгрузки как в БД, так и в XML

UPD 13/12/2020 Реализован подбор в обычных формах. В связи с осознанием программистами ФСС наличия основных сотрудников и внутренних совместителей переработано много и при заполнении, и при подборе, введено новое поле в таблице сотрудников. При поиске кода получателя ищем и по должности, и по строке штатного расписания (Слава 1С!). Исправлены ошибки. 

UPD 20/12/2020 Добрый Фонд СС выпустил новую версию своего АРМ, 1.10, где теперь требует при отправке корректировок указывать первичный номер сотрудника из корректируемого реестра... На мой взгляд, это мегаподлянка для крупных разработчиков, таких, как 1С и Парус. Откуда они этот номер будут вынимать? ФСС советует копировать его и вставлять вручную... Помня о том, что в январе все будут корректировать декабрь, картинка нерадостная... В связи с этим грустным фактом дописал обработку ввода корректировки, этот первичный номер корректно подтягивается. Также добавил возможность импорта первичного реестра из базы данных АРМ или из XML файла. Пока работает в тестовом режиме, пожалуйста, проверьте и сообщайте об ошибках.

UPD 21/12/2020 В связи с тем, что власти ряда регионов, к примеру, Санкт-Петербурга, планируют добавить к выплатам ФСС еще дополнительно стимулирующие выплаты, рассчитываемые так же посменно, добавлена возможность сформировать документ на подобные начисления, отталкиваясь от отправленных в ФСС данных. Схема работы - на последней вкладке выбрать желаемый вид расчета, заполнить региональные цены смен по медицинским категориям, нажать кнопку "Сформировать документ", внимательно ознакомиться с сообщениями, которые будут появляться в процессе работы.

UPD 24/12/2020 Исправлены ошибки

UPD 29/12/2020 Исправлены ошибки. 

UPD 12/01/2021 Праздничные, будь они неладны...

Скачать файлы

Наименование Файл Версия Размер
Выгрузка в АРМ ФСС-СВ(М) :

.epf 67,13Kb
63
.epf 2.0.0 67,13Kb 63 Скачать бесплатно

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. CAIN 16 17.11.20 11:19 Сейчас в теме
Привет, есть вопрос: соединиться с БД удалось, но получить сведения при обновлении данных даже через отладку - все пустое. Т.е. даже страница реквизитов не заполняется..
2. CAIN 16 17.11.20 11:56 Сейчас в теме
Так, вопрос решен, хорошая обработка!!!
3. Sparrow1974 8 17.11.20 15:19 Сейчас в теме
(2) Спасибо за оценку, а в чем была проблема?
12. Asuneft 2 25.11.20 07:14 Сейчас в теме
(2) я так и не могу получить данные из программы фсс, хотя к базе подключился, набора записей возвращает пустой. Ошибка "Status Произошла исключительная ситуация (ADODB.Recordset): BOF или EOF имеет значение True, либо текущая запись удалена. Для выполняемой операции требуется текущая запись. "
13. Sparrow1974 8 25.11.20 10:45 Сейчас в теме
(12)Уточните, какой из запросов возвращает ошибку
4. CAIN 16 17.11.20 23:19 Сейчас в теме
данные пользователь не все заполнил
5. Sparrow1974 8 18.11.20 16:40 Сейчас в теме
Версию с возможностью вносить исправительные данные выложу, как только ФСС допилит нормальную рассылку извещений с ошибками. То, что выслали по моему персональному запросу - полный трэш и угар...
10. AxiomABC 24.11.20 08:22 Сейчас в теме
Обработка рабочая. Обратите внимание - регистр сведений ФИОФизическихЛиц должен быть заполнен
11. Sparrow1974 8 24.11.20 10:20 Сейчас в теме
(10) А также СтрокиОтчетностиМониторингаРаботниковСоциальнойСферы (для зкбу КатегорияПерсоналаСоциальнойСферыИНауки)
14. Kapitan911 343 25.11.20 22:03 Сейчас в теме
Осталось сделать, чтобы категории из должностей подтягивались и смены из табелей - вообще будет по фен-шую.
Супер!
Не верится, что разработчик - простой главный бухгалтер
15. Sparrow1974 8 25.11.20 22:28 Сейчас в теме
(14)так категории из должностей и подтягиваются, если заполнены реквизиты СтрокиОтчетностиМониторингаРаботниковСоциальнойСферы (для зкбу КатегорияПерсоналаСоциальнойСферыИНауки)... (а их стоит заполнить вообще, полезный реквизит) А насчёт смен из табелей - примера нормального нет, я ж все считаю на своей базе, а мы пока сидим на зкбу 1.0, мне просто тестировать не на чем... Я управляемые формы-то пишу, практически, вслепую...
16. Sparrow1974 8 25.11.20 22:43 Сейчас в теме
(14)много читал Ваших постов на Кубани, спасибо огромное, Ваше мнение для меня очень ценно!
17. ccserg 49 02.12.20 19:23 Сейчас в теме
Здравствуйте !
использую на обычных формах , МЗБУ1
при Проверить соединение

База PostgreSQL подключена
Не могу подключиться к базе PostgreSQL
W7 32 битная , драйвер установлен




При нажатии Обновить данные

{ВнешняяОбработка.ВыгрузкаФСС.Форма.ОсновнаяОФ.Форма(79)}: Ошибка при получении значения атрибута контекста (Value)
РегНомер = НаборЗаписей.Fields("empl_reg_no").Value;
по причине:
Произошла исключительная ситуация (ADODB.Field): BOF или EOF имеет значение True, либо текущая запись удалена. Для выполняемой операции требуется текущая запись.
19. Sparrow1974 8 02.12.20 22:42 Сейчас в теме
(17)Справочник Организации в АРМ ФСС пустой
18. ccserg 49 02.12.20 21:21 Сейчас в теме
в общем понятно
нет там строк
payment.dict_contractor_99
проверку на количество строк надо ,
незнай где они есть , но где то данные об организации уже занесены

отбор по категории должности Подобно 4__ не сработал , поставил 1__ у меня такие в базе
теперь список сотрудников задвоился ,
в общем сыровато
22. Sparrow1974 8 02.12.20 22:47 Сейчас в теме
(18)По настройке АРМ документация на сайте ФСС
20. Sparrow1974 8 02.12.20 22:43 Сейчас в теме
Данные по организации в АРМ заносятся в двух местах. Отбор для медработников. Спасибо за отзыв.
23. ccserg 49 03.12.20 07:35 Сейчас в теме
(20)ну так предусматривать надо , у вас исключение вообще в принципе не рабочее в коде
21. Sparrow1974 8 02.12.20 22:45 Сейчас в теме
У медработников коды 4хх
24. ccserg 49 03.12.20 08:08 Сейчас в теме
отбор по РегистрСведений.РаботникиОрганизаций.СрезПоследних
тащит все движения , в итоге сотрудники задваиваются , затраиваются ,а в мед организациях куча переводов обычно
соединение по Сотруднику а не по физлицу
25. it-partner 03.12.20 11:05 Сейчас в теме
Для версии 1.0 не появилась галочка сворачиваем данные по всем совместительствам физлиц по одному коду
26. Sparrow1974 8 03.12.20 14:37 Сейчас в теме
27. ccserg 49 04.12.20 17:17 Сейчас в теме
косяк , в коде дату зашили
Запрос.УстановитьПараметр("ДатаНачала", Дата(2020,10,1));
Запрос.УстановитьПараметр("ДатаОкончания", Дата(2020,10,31));

и еще на форме где Период выбирается можно добавить два поля Период.ДатаНачала , Период.ДатаОкончания , для возможности выбрать произвольный период
28. Sparrow1974 8 04.12.20 17:45 Сейчас в теме
(27)Вот, блин... Забыл убрать, конечно же, уберу, извините... По поводу произвльного периода буду курить мануалы, точно можно сделать, но не помню как. С периодом строки удалю, еще раз прошу прощения. Огромное спасибо за указания на ошибки.
29. ccserg 49 04.12.20 17:51 Сейчас в теме
(28)там просто два поля добавить и выбрать данные Период.ДатаНачала , Период.ДатаОкончания
30. ccserg 49 05.12.20 09:40 Сейчас в теме
еще поля выбора подразделений не рабочие
31. Sparrow1974 8 05.12.20 15:05 Сейчас в теме
(30)Спасибо, Сергей, за Ваши ценные замечания, вроде все поправил, плюс нашел свою ошибку при выгрузке в БД (проклятые кавычки, при записи 34-ех полей тяжело не налажать). К тому же, выяснилось, что АРМ ФСС не считает сумму при загрузке из хмл, причем, даже в схеме обмена этих полей нет. Рецепт привел в описании выше. Еще раз спасибо!
32. Kapitan911 343 08.12.20 07:32 Сейчас в теме
(31) Делал выгрузку в АРМ через файл xml из ЗиК 7.7. Сумму писал в атрибут "fssPayment" - в версию АРМ 1.7.2 сумма загружалась успешно.
Прикрепленные файлы:
35. Sparrow1974 8 08.12.20 11:00 Сейчас в теме
(32)Спасибо, прикручу, только не видел я этого элемента в их схеме, поэтому извращался с запросом
33. profite 08.12.20 09:50 Сейчас в теме
Здравствуйте.
Подскажите пожалуйста почему при выгрузке реестра напрямую или через файл, выдает длинную ошибку - "INSERT INTO payment.fc_doctor_case_99 (s_surname," и далее перечень полей в xml и после передаваемые данные? База PostgreSQL подключена, визуально в 1с всё нормально, версия арм - АРМ ФСС-СВ 1.7.2.2020112401, обработка скачена 4.12.2020, выгрузка из ЗБУ 1.0. С чем это может быть связано? Это может быть из-за того, что справочник сотрудников в АРМ пустой или от должен автоматически заполняться сотрудниками, по которым отправяляются данные? Или может это быть связано с вашим сообщением - "нашел свою ошибку при выгрузке в БД (проклятые кавычки, при записи 34-ех полей тяжело не налажать)", так как обработка скачена до этого исправления? Если есть возможность, опишите, в чем это ошибка заключается.
34. Sparrow1974 8 08.12.20 10:59 Сейчас в теме
(33)Мой косяк, забыл что 1С передает числа через запятую, а не через точку, исправил
36. Sparrow1974 8 08.12.20 11:49 Сейчас в теме
(33) От 5/12 исправлена ошибка - передавалась лишняя кавычка перед NULL, если не заполнен код региона, от 8/12 - добавлена форматная строка в числовые поля (разделитель дробной части - точка, разделитель групп разрядов - нет).
37. aves 227 09.12.20 13:11 Сейчас в теме
В целях повышения устойчивости обработки, когда нет подключения к АРМ ФСС заменить вызов

ЦеныСмен = ЗначениеИзСтрокиВнутр(Объект.ЦеныСменСтр);


на

ЦеныСмен = ПС_ПолучитьСоответствиеЦеныСмен(); 



И вставить соответствующую функцию

&НаСервере
Функция ПС_ПолучитьСоответствиеЦеныСмен()

	Если ЗначениеЗаполнено(Объект.ЦеныСменСтр) Тогда
		ЦеныСмен = ЗначениеИзСтрокиВнутр(Объект.ЦеныСменСтр);
	Иначе
		ЦеныСмен = Новый Соответствие;
	КонецЕсли ;			
	
	Возврат ЦеныСмен;		
КонецФункции // ()
Показать
38. aves 227 09.12.20 13:18 Сейчас в теме
Доработка для реализации подбора сотрудников на последнюю закладку:
Вставить код и добавить прописать обработчик события Форма.ОбработкаВыбора


&НаСервере
Функция ПС_АдресСпискаПодобранныхСотрудников()
	
	МассивСотрудников = Объект.ТаблицаСотрудников.Выгрузить().ВыгрузитьКолонку("Сотрудник");
	
	
	пАдресСпискаПодобранныхСотрудников = ПоместитьВоВременноеХранилище(МассивСотрудников, УникальныйИдентификатор);		
	
	Возврат пАдресСпискаПодобранныхСотрудников;	
КонецФункции

&НаКлиенте
Процедура ПС_ПодборСотрудников(Команда) 	

	ВладелецОтбора = ЭтотОбъект;	
	
	ПараметрыОткрытия = Новый Структура;
	Отборы = Новый Структура;
	Отборы.Вставить("ПоказыватьПодработки"		, Ложь);
	Отборы.Вставить("ПоказыватьДоговорниковГПХ"	, Истина);	
	
	ПараметрыОткрытия.Вставить("Отбор", Отборы);
	
	КадровыйУчетРасширенныйКлиент.ДобавитьПараметрыОтбораПоФункциональнойОпцииВыполнятьРасчетЗ­арплатыПоПодразделениям(
		ЭтаФорма, ПараметрыОткрытия);		
		
	КадровыйУчетКлиент.ВыбратьСотрудниковРаботающихВПериодеПоПараметрамОткрытияФорм­ыСписка(
		ВладелецОтбора,
		Объект.Организация,
		, // подразделение
		НачалоМесяца(Объект.Период.ДатаНачала), 
		КонецМесяца(Объект.Период.ДатаОкончания),
		,
		ПС_АдресСпискаПодобранныхСотрудников(),
		ПараметрыОткрытия);
	
КонецПроцедуры 	
	
&НаКлиенте
Процедура ПС_ОбработкаВыбора(ВыбранноеЗначение, ИсточникВыбора)
	
	Если ВРег(ИсточникВыбора.ИмяФормы) = ВРег("Справочник.Сотрудники.Форма.ФормаВыбора")
		Или ВРег(ИсточникВыбора.ИмяФормы) = ВРег("Обработка.СписокСотрудников.Форма.ФормаСпискаСотрудников") Тогда
		
		Сотрудники = ВыбранноеЗначение;
		
		Для каждого Сотрудник Из Сотрудники Цикл
			НовСтрока = Объект.ТаблицаСотрудников.Добавить();
			НовСтрока.Сотрудник = Сотрудник;					
			
			Результат = ТаблицаСотрудниковСотрудникПриИзмененииНаСервере(Сотрудник, Объект.Организация, Объект.Период.ДатаОкончания);
			ЗаполнитьЗначенияСвойств(НовСтрока, Результат);						
		КонецЦикла; 		
	КонецЕсли;
	
КонецПроцедуры	
Показать
39. aves 227 09.12.20 21:52 Сейчас в теме
Ошибка при выгрузке
Прикрепленные файлы:
40. Sparrow1974 8 10.12.20 09:05 Сейчас в теме
(39)Добрый день, не знаю, как смоделировать Вашу ситуацию, у меня выгружается, видеть бы текст запроса...
41. aves 227 10.12.20 17:16 Сейчас в теме
(40) Вот лог запросов, думаю упало на последнем
Прикрепленные файлы:
Список.mxl
42. Sparrow1974 8 11.12.20 09:08 Сейчас в теме
(41) Почему-то в запросе нет открывающего апострофа перед должностью, хотя в коде у меня стоит...
43. aves 227 11.12.20 13:01 Сейчас в теме
(42) не стоит...
функция ПолучитьТекстЗапроса Форма УФ
Прикрепленные файлы:
45. Sparrow1974 8 11.12.20 16:25 Сейчас в теме
(43)я эту ошибку точно исправлял в 148, может версия старая...
44. aves 227 11.12.20 13:42 Сейчас в теме
Кошерный код для получения данных по сотруднику с использованием интерфейса ЗГУ 3
Если у сотрудника способ получения ЗП не запл проект - счет не заполняется, если проект - заполняется именно нужный счет, а не любой

ТаблицаСотрудниковСотрудникПриИзмененииНаСервере
46. Sparrow1974 8 12.12.20 22:14 Сейчас в теме
(44)Все вот хорошо, но эта мудянка с использованием общих модулей - красиво, но медленно. А при подборе или автозаполнении ещё и в цикле. Но кому поп, кому попадья, кому попова дочка...
47. Stabra 23.12.20 16:40 Сейчас в теме
Добрый день.
При проверке соединения с БД или при обновлении данных выдает одну и туже ошибку - {ВнешняяОбработка.ВыгрузкаФСС.Форма.ОсновнаяОФ.Форма(104)}: Ошибка при вызове метода контекста (ЗначениеИзСтрокиВнутр)
РегЦеныСмен = ЗначениеИзСтрокиВнутр(РегЦеныСменСтр);
по причине:
Ошибка преобразования
по причине:
Ошибка формата потока"
Конфигурация ЗБУ 1.0, обработка скачена 23.12.20, платформа 8.3.17.1851.
48. Sparrow1974 8 24.12.20 13:20 Сейчас в теме
(47)Прошу прощения, исправил
49. Stabra 24.12.20 20:07 Сейчас в теме
(48)
Если не сложно, напишите что именно и где было подправлено, чтобы опять заново обработку не скачивать.
51. Sparrow1974 8 28.12.20 18:09 Сейчас в теме
(49)Простите, я не очень знаком с монетарными механизмами Инфостарта, а если нужно ещё раз скачивать, с Вас берут ещё одну звездочку? Просто у меня уже есть ещё пара исправлений, мне не хотелось бы, чтобы уже скачавшие переплачивали. И второй вопрос - если я сделаю обработку бесплатной, Вы обидитесь?
52. Stabra 28.12.20 19:07 Сейчас в теме
(51) Да, приходится еще раз платить, по крайней мере мне так объяснили, что по-другому не скачать заново. Если будет бесплатная, я не обижусь точно). Может Вам уточнить у модераторов Инфостарта, как в таких случаях поступают
53. Sparrow1974 8 29.12.20 23:25 Сейчас в теме
50. Sparrow1974 8 24.12.20 20:48 Сейчас в теме
(49)Ошибка возникает при первом запуске, когда строка про региональные цены смен ещё пуста. Строку, в которой происходит ошибка (104) обернуть в попытка исключение конецпопытки
54. ccserg 49 19.01.21 11:37 Сейчас в теме
дорабатывал своим , у нас нужно было разделить на строки отдельно по месту работы
просто для инфы пишу это поле : <emplFlag>0</emplFlag> основное/ совместительство
Оставьте свое сообщение

См. также

ЗУП 3.1.17.94 и регистр Мероприятия трудовой деятельности переданные

Зарплата Тестирование и исправление v8 v8::СПР ЗУП3.x Россия БУ Бесплатно (free)

Пользователи программы "1С:Зарплата и управление персоналом 3.1" с 26.02.21 при обновлении на редакцию (3.1.17.94) могут получить ошибку "Запись с такими ключевыми полями существует" и отсылка к регистру "Мероприятия трудовой деятельности переданные". Можно заранее подготовиться и исправить данные регистра, но можно это сделать и в момент обновления. В обоих случаях можно воспользоваться предлагаемой обработкой.

01.03.2021    7415    1318    mos_apit    45    

Формирование списка сотрудников на оформление банковских карт для Сбербанка

Универсальные печатные формы Обмен с банком Обработка документов Банковские операции Зарплата Банковские операции Зарплата v8 ЗУП2.5 Россия Бесплатно (free)

Внешняя обработка для 1С:8.1 ЗУП 2.5. Формирует список сотрудников (только работающих), на которых необходимо сделать банковские карты Сбербанка. Формирование списка возможно с отбором по периоду даты приема сотрудников.

10.11.2010    16900    126    pavel_pss    3    

Обработка заполнения регистра сведений "ФИОФизлиц"

Обработка справочников Универсальные функции Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 ЗУП2.5 Бесплатно (free)

Обработка заполнения регистра сведений "ФИОФизлиц" на основании реквизита "Наименование" справочника "Физические лица".

24.08.2010    13590    240    Invodev    3    

Пересчет почтовых сборов в "Начисление зарплаты сотрудникам организации " ЗУП 8.1

Обработка документов Зарплата Зарплата v8 ЗУП2.5 Россия БУ Бесплатно (free)

Программа ЗУП по умолчанию считает почтовые сборы отдельно по каждому исполнительному листу, если по сотруднику несколько исполнительных листов, необходимо считать почтовый сбор исходя из общей суммы. Собственно это обработка и делает.

17.06.2010    10707    62    Najly    2    

Загрузка данных из СуперМага в бухгалтерии 77 и 8

Внешние источники данных Обработка документов Обработка справочников Розничная торговля Розничная торговля v8 БП2.0 1С7:Бух Бесплатно (free)

В компании на розничных продажах стоит СуперМаг 2000, а учет, соответственно - в 1Сине. Ну вот, по ТЗ от главбуха накорябал две обработки, подгружающие в бухгалтерии данные по ТоргОперациям из текстовых файлов, выгружаемых из СуперМага 2000. Обратите внимание, что, так как компоновка данных в СуперМаге малость вывихнутая по мозгам, то сначала обрабатывается файл выгрузки Контрагентов, а потом только файл с ТоргОперациями... в общем, кому-нибудь возможно пригодится...

06.05.2010    13251    84    Farpost    5    

Выгрузка на ПК в СберБанк для ЗБУ 8.1

Обработка документов Обмен с банком Банковские операции Зарплата Банковские операции Зарплата v8 ЗКБУ Бесплатно (free)

Столкнулся с удивительной, для меня, вещью: в "Зарплате и кадры для бюджетного учреждения" нет выгрузки данных о перечислениях зарплаты на пластик в СберБанк. И это при том, что значительная часть бюджетных учреждений открыли зарплатные счета именно в этом банке. Мнение 1С по этому поводу, если коротко: "Функциональность планируется реализовывать в конфигурации ББУ". А что же делать тем, у кого нет ББУ? Вот и сделал свою обработку на базе обработки из ЗУП 8, а точнее немного подправил типовую:

16.02.2010    14445    250    smooth    13    

Загрузка из программы Профокна 2000

Внешние источники данных v8 1cv8.cf Россия Бесплатно (free)

Как-то надо было сделать выгрузку заказов из программы Профокна 2000, в результате чего пришлось потратить много времени на разбор структуры базы данных. Изучение обработки поможет избежать таких затрат.

24.11.2009    14584    130    Codimca    5    

Расчет почтового сбора - неактуально с версии 1С УПП 1.2.30.1

Обработка документов Зарплата Зарплата v8 УПП1 Бесплатно (free)

В 1С УПП с версии 1.2.30.1 внедрен штатный механизм расчета почтового сбора, т.ч. данную обработку целесообразно использовать до данной версии УПП. Внешняя обработка по заполнению табличных частей для расчета почтового сбора в документах Начисление зарплаты работникам организации.

08.08.2009    9728    110    manserg    7    

Распределение НДФЛ для ЗУП

Обработка документов Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 ЗУП2.5 БУ НУ НДФЛ Бесплатно (free)

Распределяет проводки по НДФЛ в документе "Отражение зарплаты в регламентированном учете" по резидентам нерезидентам по подразделениям и по ставкам налога. Возможно будет работать в УПП а может и в БП.

04.06.2009    14755    141    kwazi    7    

Заполнение табличной части документа "Оплаты праздничных и выходных дней" работавшими в эти дни

Обработка документов Зарплата Учет рабочего времени Зарплата Учет рабочего времени v8 ЗУП2.5 Россия БУ Бесплатно (free)

Подключаемая обработка заполнения табличной части документа "Оплаты праздничных и выходных дней" 1. по всем работавшим в праздничные и выходные дни; 2. По подразделению; 3. По одному сотруднику

21.05.2009    17673    289    WiseSnake    22    

Перепроведение кадровых документов (по сотруднику/ам) организации

Обработка документов Зарплата Зарплата v8 ЗУП2.5 УПП1 БП1.6 Россия БУ Бесплатно (free)

Выбираем сотрудника/ов, и по каждому перепроводим все кадровые документы организаций. УПП(1.2.22.3), ЗУП(2.5.14.3), Бухгалтерия Предприятия (1.6.15.5)

18.05.2009    9506    195    mosAdm    8    

Количество месяцев и дней между датами (ЗУП)

Зарплата Универсальные обработки Зарплата v8 ЗУП2.5 Россия БУ Бесплатно (free)

Обработка подсчитывает количество месяцев и дней между 2-мя датами с учетом високосных

13.04.2009    17934    807    relax2105    21    

Исправление серии паспорта физического лица

Обработка справочников Зарплата Зарплата v8 ЗУП2.5 Бесплатно (free)

Правит серию паспорта на предмет добавления пробела.

09.04.2009    6818    166    Alex181    9    

Универсальный загрузчик файлов MS Access

Внешние источники данных v8 1cv8.cf Россия Бесплатно (free)

Обработка предназначена для загрузки файлов формата MS Access в справочники 1С:Предприятие 8.1

01.04.2009    5108    475    sky1c    14    

Интеграция (обмен данными) между Microsoft Navision и 1С: Бухгалтерия 8.1

Внешние источники данных v8 БП1.6 Россия БУ Бесплатно (free)

Модуль «Интеграция» предназначен для переноса учетных данных из программы Microsoft Navision в 1С: Бухгалтерия 8.1.

06.03.2009    17500    541    NNNN    9    

Заполнение в БП базы изменения законодательства, связанной с зарплатным учетом в 2009 году

Обработка справочников Зарплата Зарплата v8 БП1.6 Россия БУ НДФЛ Бесплатно (free)

Для 1.6.12.4 делал на скорую руку. Смысл: по аналогии с ЗУП 2009 (которая была сделана по аналогии с ЗиК 2009) заполнить в БП базу изменений законодательства, связанных с зарплатным учетом.

11.02.2009    10022    124    IamAlexy    2    

Внешний модуль «Учет зарплаты» в конфигурации 1С Бухгалтерия 8.1

Обработка документов Зарплата Рабочее место Бухгалтерские Зарплата v8 БП2.0 Бесплатно (free)

Внешний модуль «Учет зарплаты» предназначен для учета табельных листков в документах «Табель учета рабочего времени» и формирование документов «Начисление зарплаты» в конфигурации 1С Бухгалтерия 8.1 редакция 1.6 (1.6.9.4).

16.01.2009    15563    312    NNNN    12    

Выгрузка зарплатного реестра для Сбербанка из 1С ЗУП 2.5 и Бухгалтерии Предприятия 2.0 в формате .txt

Обмен с банком Обработка документов Банковские операции Зарплата Банковские операции Зарплата v8 БП2.0 ЗУП2.5 Россия БУ Бесплатно (free)

Выгрузка зарплатного реестра для Сбербанка из 1С ЗУП 2.5, Бухгалтерия Предприятия 2.0 в формате .txt Добавлена загрузка лицевых счетов из файла, присланного Сбербанком.

05.01.2009    34555    711    goalkeeper    8    

Экспорт ведомостей на выплату из ЗиК 2.3 в БП 1.6

Перенос данных из 1С7.7 в 1C8.X Обработка документов Обмен через XML Зарплата Зарплата v8 1С7:ЗиК БП1.6 Россия БУ Бесплатно (free)

Правила обмена для выгрузки документов "выплаты зарплаты" из ЗиК 2.3 в БП 1.6 в документы "зарплата к выплате".

25.11.2008    14250    573    Valerich    9    

Деактивация уволенных в справочнике "Сотрудники организаций"

Обработка справочников Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 ЗУП2.5 Бесплатно (free)

Снимает флаг "Актуальный" у тех сотрудников, которые уволены на текущий момент. Тем самым, сотрудник в списке справочника становится "серым" и невидимым при обычной работе пользователя.

21.07.2008    14282    694    Gaffer    15    

Автоматическое добавление недостающих ведущих и вытесняющих видов расчета для ЗУП 2.5 (8.1)

Универсальные обработки Зарплата Зарплата v8 ЗУП2.5 Россия БУ Бесплатно (free)

Обработка содержит экспортную процедуру, которая вызывается из модуля объекта вида расчета. Она определяет и заполняет состав недостающих вытесняющих и ведущих видов расчета. Сообщение "Неполный список вытесняющих/ведущих видов расчета...", таким образом, не появляется, и вид расчета беспрепятственно может быть записан. Можно работать как в интерактивном режиме (без "снятия замков"), так и вызывать функцию обработки из программных модулей.

29.03.2008    14927    484    boln    8    

Супермаг 2000 - > Бухгалтерия 8.0 (перенос данных)

Внешние источники данных Обработка документов v8 БП2.0 Россия БУ Бесплатно (free)

Это обработка умеет грузить только документы "Поступление товаров и услуг" из базы Oracle (Супермага 2000).

03.10.2007    6558    408    n_e_m_e_c74    17    

Турбо Аванс

Обработка документов Обработка справочников Зарплата Зарплата v8 ЗУП2.5 Бесплатно (free)

Обработка позволяет установить суммы для начисления аванса, исходя из оклада сотрудника по основному месту работы. Можно назначить группам работников авансы процентом от оклада или суммой. Конфигурация ЗУП.

01.08.2007    4081    225    bikeylab    2    

Округление зарплаты в ведомости к выплате до целых

Обработка документов Зарплата Зарплата v8 ЗУП2.5 Россия БУ Бесплатно (free)

Простая обработка, встраиваемая в документ "Зарплата к выплате" конфигурации ЗУП. Делает округление суммы выдаваемой зарплаты до десятых, оставляя только рубли, отбрасывая копейки и "неэффективные" рубли, как, например, 10204 руб = 10 200руб. Невыданные переносятся сальдо на следующий месяц долгом за организацией.

01.07.2007    11264    356    whoscare    5    

ЗУП: Формулы, которые базируются на кодах расчетов

Универсальные обработки Зарплата Зарплата v8 ЗУП2.5 Россия Бесплатно (free)

ЗУП Формулы - формулы в зарплате без изменения конфигурации.

14.02.2007    5962    473    veslav    1    

Загрузка данных из Бэст2+ версия 2.22 в 1С 8.0 Управление торговлей

Обработка справочников Внешние источники данных v8 УТ10 Россия Бесплатно (free)

Эта обработка разрабатывалась мной для переноса номенклатуры из Бэста в 1С 8.0 при переходе организации на новую платформу.

06.02.2007    3007    346    kukharenra    2    

EventProxy - внешняя компонента для асинхронной обработки событий COM-объектов (работает в 7.7 и 8.0)

Внешние источники данных Разработка внешних компонент v8 1cv8.cf 1cv7.md Бесплатно (free)

EventProxy - внешняя компонента для асинхронной обработки событий COM-объектов. Работает в 7.7 и в 8.0

09.11.2006    16538    249    steban    9    

Работа с архиватором 7-zip (http://www.7-zip.org/) из 1С

Внешние источники данных Практика программирования v8 1cv8.cf Бесплатно (free)

Работа с архиватором 7-zip (http://www.7-zip.org/) из 1С

26.09.2006    16470    1604    z-alexey    9    

Инженерный справочник для САПР, LT-версия

Внешние источники данных Классификаторы v8 УПП1 Россия Бесплатно (free)

Инженерный справочник для САПР, LT-версия. В состав LT-версии включены модули интеграции с системами : SolidWorks 2005, T-Flex CAD 3D 9, Autodesk Inventor 9, 1С:ПРЕДПРИЯТИЕ 8.0.

09.09.2006    6994    194    Appius    2