Имя: Пароль:
1C
1С v8
ЗУП 3.1 Создание Разового Начисления программно при проведении ошибка.
0 Azgerd
 
22.03.18
08:29
Здравствуйте! Необходимо выгружать данные из сторонней конфигурации (1С БСХП 3.0) данные в документ ЗУП 3.1 "Разовые начисления". Создаю документ - Документы.РазовоеНачисление.СоздатьДокумент(); Заполняю реквизиты документа и реквизиты табличной части "начисления" в том числе реквизит "Сотрудник". При проведении документа вылетает ошибка "Запись не верна! Значение поля "Сотрудник" не может быть пустым(Регистры накопления: Взаиморасчеты с сотрудниками; номер строки 1)". Какого сотрудника ей надо, если он заполнен?!
1 dubraver
 
22.03.18
08:37
Нужно еще ТЧ ФизическиеЛица заполнять.
2 SleepyHead
 
гуру
22.03.18
08:47
Еще показатели, если они предусмотрены начислением

Но если начисление относится к оплате труда (код 2000), то лучше переносить в назначнеие планового начисления, чтобы считалось с зарплатой.
3 Gucci76
 
22.03.18
08:56
А начисление фиксированной суммой?
Если по формуле, может показатели не указаны.
Можно попробовать месяц туда сюда поменять и провести.
4 Azgerd
 
22.03.18
08:58
(2) Так эти начисления никак не не плановые, это доплаты к сдельным нарядам (В 1С БСХП 3.0 это документы "Путевые листы", "Учетные листы тракториста-машиниста", "Сдельные наряды", "Путевые листы трактористов", "Учетный лист труда и выполненных работ"). К ним в БСХП (допилено) от основной оплаты по документам считаются различные доплаты, типа "за качество", "за вредность", "за классность", "за открытие пологов автомобилей" и т.д. Эти доплаты, как и сами путевые и прочие листы в каждом месяце могут быть а могут и не быть (работы все-таки сезонные, это сельское хозяйство)
5 Azgerd
 
22.03.18
09:13
(1) Таблицу "Физ лица" заполнил, таже беда...
Наверное что-то заполняется "ПриСозданииНаСервере" формы. Если руками создавать документ "Разовое начисление", он проводится даже если нет ни одной записи в табличной части...
6 Filippov
 
22.03.18
09:19
У вас скорей всего в регистре накопления Взаиморасчеты с сотрудниками уже есть ошибочная запись с пустым сотрудником и она не позволяет записать набор записей, создаваемый вашим сформированным документом. Проверьте регистр, и если есть - удалить её
7 Azgerd
 
22.03.18
09:21
(6) а как тогда проводятся документы "Разовое начисление", которые создаются руками?
8 Filippov
 
22.03.18
09:25
(6)+ Таблицу Физлица заполнять не нужно. Я при программном формировании документа в ТЧ записывал поля Сотрудник, Результат, Подразделение, ДатаНачала, ДатаОкончания, ПериодДействия. Проверьте всё-таки содержимое регистра - я с таким сталкивался
9 Azgerd
 
22.03.18
09:37
(8) Регистр "Взаиморасчеты с сотрудниками" на данный момент пустой, только перешли с ЗУП 2.5. Если создаю "Разовое начисление" руками, в регистре "Взаиморасчеты с сотрудниками" как и положено добавляется запись.  В ТЧ записываю поля Сотрудник, Результат, Подразделение, ДатаНачала, ДатаОкончания, ПериодДействия - не проводится...
10 Filippov
 
22.03.18
09:44
Посмотрите в регистр консолью запросов - я только так увидел. И вычищал потом обработкой, построенной на запросе отбирающем записи с пустым значением. Тоже было после переноса из 2.5
11 Filippov
 
22.03.18
09:46
И тоже номер строки был 1
12 Azgerd
 
22.03.18
09:47
(11) В консоле запросов Регистр "Взаиморасчеты с сотрудниками" пустой.
13 Filippov
 
22.03.18
09:48
И таких записей у меня было несколько
14 Filippov
 
22.03.18
09:53
Причём делалась попытка их создать другим документом. Сделайте останов в отладке по возникновению ошибки - увидите, в чем причина
15 dubraver
 
22.03.18
09:55
Установить точку останова, в обработке проведения.
Двигаться по шагам, посмотреть что пишется/откуда в регистр взаиморасчетов.
16 SleepyHead
 
гуру
22.03.18
10:11
(4) Переносить в данные для расчета зарплаты. Предварительно настроить шаблон.

Не место этим доплатам в разовом начислении!
17 Azgerd
 
22.03.18
10:29
(16) Конечно удобнее было бы выгружать в документ "Данные для расчета зарплаты". Однако в  данных для расчета зарплаты, если в шаблоне установлены показатели для расчета зарплаты, недоступен реквизит "Способ отражения в бух. учете", а этот реквизит крайне важен для этих доплат (считают затраты на производство) Писал в поддержку 1С, типа нафига закрыли реквизит, ответили, что думают над этим, может когда-нибудь откроют, в общем сами не знают   нафига закрыли.
18 SleepyHead
 
гуру
22.03.18
10:35
(17) В 3.1.5 реализовано же?
19 SleepyHead
 
гуру
22.03.18
10:36
(17) Посмотрел структуру документа, есть реквизит "Способ отражения в учете". 3.1.5.129
20 SleepyHead
 
гуру
22.03.18
10:36
(17) И даже в табличной части "Выполненные работы" есть.
21 SleepyHead
 
гуру
22.03.18
10:43
(17) Не понял вас санчала. Ну, так запилите расширение и откройте доступ.
22 Azgerd
 
22.03.18
10:52
(21) Там целая песня, открывал я доступ к реквизиту "Способ отражения в БУ" в документа "Данные для расчета зарплаты" с вводом показателей. Вроде проставил, все ОК, однако документ "Отражение зарплаты в бух учете" не подтягивает этот реквизит из "Данных для учета зарплаты" эдак всю конфигурацию придется перепиливать, поэтому я и отказался от документа "Данные для учета зарплаты".
23 SleepyHead
 
гуру
22.03.18
10:58
(22) И все-таки разовое начисление не годится, он не предназначен для начисления документов по оплате труда.
24 Filippov
 
22.03.18
11:12
(22) Делали останов по ошибке?
У меня вылетало не на том документе, который проводил, а на какой-то общей обработке, сейчас уже трудно вспомнить. Причём причина была в некорректно записанных Договорах ГПХ
25 Filippov
 
22.03.18
11:15
(23) Это вы напрасно. Очень даже подходит, используем уже 3 месяца в этой организации и больше года в соседней. Естественно, вид расчета должен быть описан корректно.
26 SleepyHead
 
гуру
22.03.18
11:35
(25) Если вы не считаете НДФЛ в этом документе, то вполне. И то есть проблемы при расчете суммы выплаченного дохода (показатель 130 формы 6-НДФЛ), если выплата производится не с выплатой ЗП, а с авансом, в межрасчетный период итп.
27 Azgerd
 
22.03.18
15:31
Оказалось, что проблема только в одном сотруднике, по стальным сотрудникам все проводится корректно, что не так с "непроводящимся" работником пока не понял...
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn