Выгрузка документа "Зарплата к выплате организаций" в текстовый файл (1С 8.1)

13.02.09

Учетные задачи - Банковские операции

Данная обработка предназначена для выгрузки документа "Зарплата к выплате организаций" в текстовый файл для последующей пересылки по эл.почте в банк и др. инстанции..

Бесплатные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО

Наименование Скачано Бесплатно
Выгрузка док. ЗарплатаКВыплатеОорганизаций в текстовый файл (вар3)
.1234548802 22,24Kb
175 Скачать бесплатно

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Выгрузка док. ЗарплатаКВыплатеОорганизаций в текстовый файл (1С 8.1)
.1234460081 22,23Kb
114 2 500 руб. Купить
Выгрузка док. ЗарплатаКВыплатеОорганизаций в текстовый файл (вар2)
.1234528058 22,44Kb
64 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Выкладываю эту обработку с тем поводом, чтобы мне подсказали как оптимизировать запрос к регСвед.КонтактнаяИнформация, который используется в данной обработке.

Проблема в том, что львиная доля времени (около 85%) используется при обращении к этому регСвед.КонтактнаяИнформация и получении сведений об адресеЮридическом (прописки) и адресеФактическом (проживании). Все мои попытки объединять, вкладывать и др. действия с запросом и запросами ни к чему не привели и с т.з. оптимизации оставляли желать лучшего. Подскажите.


Воо-о-оот…


Спасибо "СергейКа" за советы.


Вторая версия программы работает на порядок быстрее.

Третья версия программы работает по скорости аналогично второй версии, но всё в одном запросе.

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Зарплата Роли и права Системный администратор Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

9675 руб.

27.05.2021    54606    463    127    

329

Банковские операции Обмен с интернет-банком Эквайринг/ридер магнитных карт Программист Бухгалтер Пользователь 1С:Предприятие 8 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

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

19520 руб.

21.03.2023    22448    155    34    

120

Банковские операции Обмен с интернет-банком Эквайринг/ридер магнитных карт Мастера заполнения Программист Бухгалтер Пользователь 1С:Предприятие 8 1C:ERP 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:ERP. Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 3.0 Платные (руб)

Корректируйте банковские документы быстро и легко! Создайте правило обработки, и оно автоматически применится при загрузке выписки, экономя ваше время (Можно настроить отбор по любому реквизиту или по регулярному выражению). Решение позволяет автоматически заполнять расшифровку платежа, исключать загрузку ненужных документов (дублей) из банка, заполнять комиссию за эквайринг и многое другое. Вам не нужно доплачивать за алгоритмы, они уже включены в решение. Автоматическая обработка применяется при загрузке данных как из файлов клиент банка, так и через DirectBank. Доступен AI чат бот который умеет консультировать по функционалу решения.

15250 руб.

20.12.2024    14955    65    27    

62

Зарплата Внешние источники данных Бюджетный учет Перенос данных 1C Системный администратор Программист 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 8 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

122000 руб.

19.08.2020    29231    27    3    

28

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта 1С:Предприятие 8 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)

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

18800 руб.

01.11.2012    105969    131    1    

140

Зарплата Консолидация данных 1С:Зарплата и Управление Персоналом 3.x Россия Управленческий учет Платные (руб)

Расширение для создания и настройки обмена с консолидированной базой ЗУП. Код разработки под определенные требования проекта.

85400 руб.

11.07.2025    5334    3    1    

3

Перенос данных 1C Зарплата Бюджетный учет Программист Бухгалтер 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет зарплаты для бюджетных учреждений 3.5» и «КАМИН:Зарплата для бюджетных учреждений 5.5» на конфигурацию «Зарплата и кадры государственного учреждения».

12200 руб.

28.07.2016    69620    190    158    

156
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. didkovskij 44 13.02.09 04:59 Сейчас в теме
Куда ещё проще то :)
2. Шёпот теней 1786 13.02.09 09:33 Сейчас в теме
(1) Проще некуда... согласен... но слишком долго и львиная доля уходит на получение адресов... вот и хочется узнать это я такой "тупой" или рег.Свед.КонтактнаяИнформация такой "долгий"...


воооот...
3. СергейКа 671 13.02.09 09:46 Сейчас в теме
Мда, не удивительно что долго...
Запросы в циклах, да еще неоднократно...
4. СергейКа 671 13.02.09 10:01 Сейчас в теме
Гм, а то что выборка из сотрудников организаций по физлицу - вообще ни в какие ворота ... У нас по одному физлицу может быть до 5-6 сотрудников и(изредка больше). Представь себе, что эта выборка выведет?
А вообще, всю таблицу заполнить одним запросом - без особых проблем. Тебе его выложить?
5. Шёпот теней 1786 13.02.09 10:11 Сейчас в теме
(4) Спасибо! Буду рад помощи, особенно в части "заполнить одним запросом"... все мои попытки не увенчались успехом...

воот...
18. Шёпот теней 1786 13.02.09 15:34 Сейчас в теме
Вторая версия работает на порядок быстрее - спасибо "СергейКа"...

хотя и дальше можно оптимизировать... но ни как не удаётся избавиться от проблемы на ФизЛицо. если в спр.Сотрудники есть несколько таких (а у нас встречается и до 5-7) то и запрос выводит столько же... ( это как раз к (4) сообщению)...

но уже хорошо ... воо-о-ооот...


6. СергейКа 671 13.02.09 10:13 Сейчас в теме
Куда? В комментарий многовато кажется будет :)
7. Шёпот теней 1786 13.02.09 10:15 Сейчас в теме
(6) почта: a-l-e-x-1964@yandex.ru
8. СергейКа 671 13.02.09 10:39 Сейчас в теме
Уточни плиз, - в адресе убрать или адрес полностью такой? :)
9. Шёпот теней 1786 13.02.09 10:46 Сейчас в теме
(8) a-l-e-x-1964@yandex.ru

как есть вместе с "-"

воот...
10. СергейКа 671 13.02.09 10:47 Сейчас в теме
Короче отправил и так и так :)))
В письме файл типовой консоли запросов Выплаты.sel.
Несколько малозначащих полей я не стал добавлять (типа код родителя группы), но их не сложно и добавить, заодно разберешься с запросом.
В запрос передается только массив документов выплат. Выходная таблица практически идентична твоей.
11. Шёпот теней 1786 13.02.09 10:51 Сейчас в теме
(10) Спасибо огромное... Получил...
12. СергейКа 671 13.02.09 11:07 Сейчас в теме
(11)Хорошо.
На самом деле и этот запрос можно еще оптимизировать хорошо подумав :)
Предлагаю сделать это указав на следующие моменты:
1. Массив документов используется в отборах несколько раз. В итоге идет многократное обращение ко всем объектам конфигурации (док выплат). Что несколько замедляет запрос.
2. Несколько раз используется ЛЕВОЕ соединение к РаботникиОрганизаций.Сотрудники.ФизЛицо . Это тоже не есть гуд, хотя работает.
Удачи в оптимизации.
13. Шёпот теней 1786 13.02.09 11:45 Сейчас в теме
(10) Спасибо ещё раз... восхищён...

далее:
1. проблема: есть док.ЗПкВыплатеОрг в табличной части есть ФизЛицо. если в спр.Сотрудники есть несколько таких (а у нас встречается и до 5-7) то и запрос выводит столько же... ...и у меня такое же было и я не смог от этого избавиться... ( это как раз к (4) сообщению)...

2. ... и самое главное... это я "тупой! и мне надо тренироваться с запросами...

воо-о-оот...
14. СергейКа 671 13.02.09 12:06 Сейчас в теме
(13) Бр-р-р...
1) В присланном мной запросе этой проблемы нет. Если внимательно всмотреться, то выборка идет из рег Работники организаций, где выбирается ОДНА запись по физлицу с максимальной датой на дату периода регистрации документа. Таблица "МаксДаты". Кстати, правильнее будет поправить условие связи в данной таблице с
РаботникиОрганизаций.Период <= ЗарплатаКВыплатеОрганизацийЗарплата.Ссылка.Дата
на
КОНЕЦПЕРИОДА(РаботникиОрганизаций.Период, МЕСЯЦ) <= ЗарплатаКВыплатеОрганизацийЗарплата.Ссылка.Дата
2) А кто сказал что ты "тупой"??? К такому построению запросов я пришел только через несколько месяцев практики и всяких сверок производительности. Зато теперь могу строить их за несколько минут :)
16. Шёпот теней 1786 13.02.09 12:35 Сейчас в теме
(14) (15) Спасибо... учтём и будем тренироваться...
15. СергейКа 671 13.02.09 12:09 Сейчас в теме
(13) и на будущее: получать должности и подразделения из справочника Сотрудники нельзя. Только из регистра.
17. СергейКа 671 13.02.09 12:38 Сейчас в теме
к 14 поправочка, правильно :
РаботникиОрганизаций.Период <= КОНЕЦПЕРИОДА(ЗарплатаКВыплатеОрганизацийЗарплата.Ссылка.ПериодРегистрации, МЕСЯЦ)
19. СергейКа 671 13.02.09 16:27 Сейчас в теме
А файл при вложении не перепутал? Почти полностью идентичен первому варианту кроме названия.
Не пойму как ты умудрился сделать "проблемы на ФизЛицо. если в спр.Сотрудники есть несколько таких".
20. Шёпот теней 1786 13.02.09 17:02 Сейчас в теме
(19) нет не перепутал...

...у меня и работает гОООраздо быстрее и это меня радует...

а, все твои советы обязательно учту...

... по поводу нескольких строк по спр.Сотруднику не знаю... так получается... и в твоём запросе то же... либо у меня что-то не так...

вооот....
21. nefto 03.06.09 15:51 Сейчас в теме
Огромное спасибо за пример!!!!
22. nefto 08.06.09 10:30 Сейчас в теме
А как есчо добавить строчку с номером лицевого счета сотрудника? кто может полсказать?
23. Шёпот теней 1786 10.06.09 08:00 Сейчас в теме
(22) под рукой нет ЗП или УПП если для вас ЭТО принципиально напишите мне в аську... номер аськи в "личныхданных"...

удачиВооот...
Для отправки сообщения требуется регистрация/авторизация