Имя: Пароль:
1C
1С v8
Формирование выписки 1С 8.2
0 Albert Heisenberg
 
04.02.13
12:55
Здравствуйте. Возникла следующая проблема. После выгрузки зарплатных документов из ЗУП в Бухгалтерию 2.0 (2.0.41.6) формируются документы "Ведомость на выплату зарплаты", содержащие несколько строк (в ЗУПе это были сотрудники, сейчас пустые строки с суммой). Создаю новый документ "Списание с расчетного счета: Перечисление заработной платы" -> Заполнить -> Заполнить по ведомости на выплату зарплаты / Добавить из ведомости на выплату зарплаты -> Выбираю ведомость содержащую несколько строк -> Получаю в табличной части строку с суммой, содержащейся в последней строке док-та, вместо общей суммы. Подскажите пожалуйста, с чем это может быть связано?
1 0_Serg_0
 
04.02.13
12:56
"в ЗУПе это были сотрудники, сейчас пустые строки с суммой" = нет разбивки по сотрудникам в настройках?
2 Albert Heisenberg
 
04.02.13
13:02
(1)
А если проставить разбивку по сотрудникам, он будет проставлять общую сумму?
3 0_Serg_0
 
04.02.13
13:05
(2) мне попробовать - или сам справишься?
4 Albert Heisenberg
 
04.02.13
13:15
Сделал выгрузку с детализацией по сотрудникам. Не помогло. Теперь проставляется физ. лицо, но сумма всё ещё из последней строки.
5 0_Serg_0
 
04.02.13
13:24
(4)
Бухия у меня не стоит
как вариант - списание делает только по одному человеку за раз; попробуй 2 документа списания сделать - во второй док наверно вторую снизу цифру возьмёт?
6 Albert Heisenberg
 
04.02.13
13:54
Обнаружил ещё одну странность - при выгрузке сводно, документ всё равно разделяется на 2 строки.
7 0_Serg_0
 
04.02.13
13:57
может у тебя в зике в нём только две записи?О_о
8 Albert Heisenberg
 
04.02.13
14:05
Не, там документ выплаты зарплаты по отделу, там человек 20, но он всё равно в бухгалтерии бьется пополам. Возможно в док довносились какие-то суммы, это может как-то повлиять на выгрузку?
9 0_Serg_0
 
04.02.13
14:09
"может" документов несколько?)
10 Albert Heisenberg
 
04.02.13
14:14
Да нет, один - общая-то сумма одна и та же.
11 0_Serg_0
 
04.02.13
14:17
надоело угадывать)
посмотри код как он списание формирует - если неправильно = исправь и сделай внеш обработкой;)
12 Albert Heisenberg
 
04.02.13
14:27
Ладно, спасибо за помощь, придется покопаться в коде)
13 Albert Heisenberg
 
04.02.13
16:02
В общем-то дошел до следующего: файл разделяется на выплаченную сумму и начисленную, и в выписку добавляется только начисленная. Почему так, пока загадка.
14 Albert Heisenberg
 
05.02.13
16:27
Оказалось, что при ручном вводе строки в документ "Зарплата к выплате организаций" в этой строке проставляется "не выплачено", а так как была установлена выплата через банк, то поля с этой отметкой не видно и вручную изменить её значение соответственно невозможно.

В коде в обработке выбора сотрудника обнаружил следующую странность:

ЭлементыФормы.Зарплата.ТекущиеДанные.ВыплаченностьЗарплаты = Перечисления.ВыплаченностьЗарплаты.НеВыплачено;

При этом при автозаполнении существует следующее условие:

ВыплаченностьЗарплаты = ?(УпрощенныйУчетВзаиморасчетов, Перечисления.ВыплаченностьЗарплаты.Выплачено, Перечисления.ВыплаченностьЗарплаты.НеВыплачено);

Что было бы логично использовать и при обработке выбора сотрудника. Есть знатоки ЗУПа? Можете объяснить почему так происходит? Или это косяк 1С?
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.