Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Быстрый запрос неоплаченных ведомостей ЗП , Бухгалтерия, российская сборка ))          
bolobol Подменю пользователя
сообщение 11.09.11, 17:32
Сообщение #1

Говорящий
***
Группа: Пользователи
Сообщений: 65
Спасибо сказали: 0 раз
Рейтинг: 0

Приветствую.

Дано:
Есть список ведомостей на ЗП: ЗарплатаКВыплатеОрганизаций
Они используются в СписанииСРасчётногоСчёта, сколько фамилий в ведомости, столько раз в таблице ПеречислениеЗаработнойПлаты встречается и ведомость. В одном документе могут быть несколько ведомостей.
Надо:
Отобрать неоплаченные ведомости максимально эффективно.

Решение в лоб (синтаксис сокращён):
ВЫБРАТЬ РАЗЛИЧНЫЕ Ведомость из СписанияСРасчётногоСчетаПеречислениеЗаработнойПлаты ПОМЕСТИТЬ В ОплаченныеВедомости;
Выбрать Ссылка из ЗарплатаКВыплатеОрганизаций ГДЕ Ссылка НЕ В ОплаченныеВедомости


Запуск и... уж пятьдесят минут прошло... И оно понятно - каждый день количество ведомостей растёт, а выбираем из таблицы оплаченных все строки, сворачиваем, а затем из таблицы ведомостей просим проверить каждую, что она не входит в оплаченные.

Сумма(ОплаченнаяВедомость(i)*КолвоФИООплаченнойВедомости(i))+(КолвоОплаченныхВед
омостей*ВсегоВедомостей) => очень возрастающая сложность с каждым новым документом.


А как упростить?
Причина редактирования: Выделяйе код!!!

Vofka Подменю пользователя
сообщение 11.09.11, 17:40
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Ну а почему бы не ограничить выбор ведомостей по периоду? Я просто не понимаю для чего вы их выбираете за весь период? Разве возможно такое, что ведомость, которая была создана год назад и не была оплачена - будет оплачена сегодня?

Спасибо сказали: bolobol,

bolobol Подменю пользователя
сообщение 11.09.11, 18:02
Сообщение #3

Говорящий
***
Группа: Пользователи
Сообщений: 65
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Vofka @ 11.09.11, 18:40) *
Ну а почему бы не ограничить выбор ведомостей по периоду? Я просто не понимаю для чего вы их выбираете за весь период? Разве возможно такое, что ведомость, которая была создана год назад и не была оплачена - будет оплачена сегодня?


Ошибаются все, в том числе и операторы по вводу первичных документов. И месяц и год начисления могут наврать и люди не получат ЗП, а это недопустимо!

Batchir Подменю пользователя
сообщение 11.09.11, 18:11
Сообщение #4

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1426 раз
Рейтинг: 0

Регистры Вам в помощь

Спасибо сказали: bolobol,

bolobol Подменю пользователя
сообщение 11.09.11, 19:16
Сообщение #5

Говорящий
***
Группа: Пользователи
Сообщений: 65
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Batchir @ 11.09.11, 19:11) *
Регистры Вам в помощь


Мдя... В первых же строках документации писано - документы не могут являться основанием для определения сути совершения хозяйственной операции... Честно облазил все регистры )) сделал бы сразу - точнее описал бы вопрос, спасибо!

Вот. В регистре ВзаиморасчётыСРаботникамиОрганизаций упоминается лишь ФИО, Сумма, ПериодВзаиморасчётов, но не ведомость. А значит, при положительном балансе вне нужного периода - выявлена будет ошибка оператора. Итого, достаточно проверять ведомости с периодом, в котором есть положительное начисление, да? А выплаченные авансы? По ним начислений нет никаких и их выплата записывает в регистр отрицательное начисление, значит, что до выплаты аванса по ЗарплатеКВыплатеОрганизаций - тут вот регистры... не помогают...

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.04.24, 11:10
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!