Имя: Пароль:
1C
1С v8
Перенести из ЗУП3.1 в БП3.0 документ Отражение зарплаты в бухучете без синхронизации
0 Мимохожий Однако
 
07.03.20
08:39
Есть задача сделать обработкой без включения синхронизации ЗУП-БП. Кто-нибудь делал?
1 Garykom
 
гуру
07.03.20
08:45
(0) И в чем проблема? Просто лень делать самому и хочется получить готовое?
2 Мимохожий Однако
 
07.03.20
09:04
(1) Нужен пример или готовое решение. Что дешевле\быстрее, то и возьму. Пока не нагуглил.
3 Garykom
 
гуру
07.03.20
09:12
(2) Да нечего там гуглить, там пилить надо.
Документ перекинуть не проблема, вот синхронизировать ссылочные типы как?
4 RoRu
 
07.03.20
09:37
(0) зачем? Почему не синхронизация?
5 Мимохожий Однако
 
07.03.20
09:48
(3) на синхронизации и застопорились.
(4) У клиентов при синхронизации возникли проблемы с потерей данных. И есть нюансы, связанные с переносом справочника Подразделения.
Надо переносить только родительские подразделения. Например, в ЗУП Производство - Производство Железок. А в бухгалтерии хотят, чтобы переносилось Производство.
...
я пока на распутье. То ли правила пилить отдельные, то ли перенастраивать синхронизацию.
6 SleepyHead
 
гуру
07.03.20
09:53
Я для бюджетников подобное делал. Синхронизировать там особо нечего, разве что подразделения и контрагентов по исполнительным листам, это в их случае легко разрешается - контрагент всегда соответствует физлицу, если контрагента нет, можно создать (соответствие по ИНН).

Моих не устроило три момента:
1. Стандартная синхронизация двоила сотрудников. После каждой в справочнике сотрудников появлялся дубль с тем же табельным номером. Возможно, была какая-то ошибка конкретного релиза правил.
2. Черный ящик. Ну реально черный. Клиент хочет после загрузки видеть отчет об отклонениях - что было в исходном файле, что загружено, отклонения.
3. В БГУ в отражении учета есть колонка "Договор", подбирается по КОСГУ (аналог статьи расходов), каждый год другой. Договор подбирается по основному контрагенту. Типовая синхронизация это не умеет делать, либо у меня лыжи не едут, но правил сопоставления договора и КОСГУ я не нашел. А бухгалтера устали вносить вручную.

Что-то было еще по мелочи, но обработка получилась достаточно простая и функциональная. Плюс просили сделать отчет о сравнении документов отражения учета в БГУ и ЗУП ГУ, тоже делается достаточно легко.
7 SleepyHead
 
гуру
07.03.20
09:55
Забыл добавить - перед выгрузкой еще нужен был отчет о различиях в документе отражения в ЗГУ и в своде. На тот момент еще не было регистров, в которые делал движение документ отражения, так что сравнение было актуальным. Да и сейчас в общем актуальное, хотя можно просто создать новый документ, заполнить и увидеть,  вошли в него какие-то суммы или нет.
8 SleepyHead
 
гуру
07.03.20
09:58
Еще момент - с нового года все больничные за счет работодателя в БГУ нужно ставить на счет 401.20 (а по-умолчанию, способ отражения подббирается по расчетной базе).

При этом подбор способа отражения можно настроить только в связке с финансированием - или задать конкретно и то ит то, или и способ отражения, и финансирования подбирать по расчетной базе. тут коллизия... Пришлось бы руками менять способы отражения в документе, либо дожидаться изменения правил.

В своей обработке просто настроил перекодировку способа отражения "на лету".
9 Мимохожий Однако
 
07.03.20
09:58
(6) Делал обработкой через файл?
10 SleepyHead
 
гуру
07.03.20
09:58
(9) Ну да, чем проще, тем лучше.
11 Фрэнки
 
07.03.20
10:58
Вообще ничего не надо "синхронизировать"

Если кто делал для перепроски отражения из ЗУП 3.1 в БП 2 - все тоже самое по тому же принципу можно и в БП провернуть.

Обработкой заполнения ТЧ документа из поля табличного документа.
Да, по некоторым видам строк придется немного подумать.
Возможно, что придется и в ЗУП отчетную форму сделать для формирования заполненного табличного документа, который затем копируется в БП
12 SleepyHead
 
гуру
07.03.20
12:32
(11) Делал для переноса ЗУП 3.1 в БГУ 1.0, там все не так однозначно ))
13 Фрэнки
 
07.03.20
12:52
(12) структурно между документами отражения зп в ЗУП и БП третьих релизов очень большое сходство, причем умышленное, т.к. БП 3 тоже позволяет расчеты зп выполнять
14 Фрэнки
 
07.03.20
12:57
Главный вопрос топикстартеру забыли задать : у него все проблемы обмена наверное от того, что ЗП в бухии развернута по сотрудникам?
Если не развернута, то проблем с переносом только табчастей документа отражения вообще не возникнет.
15 SleepyHead
 
гуру
07.03.20
13:12
(13) Это да, но БГУ 1.0 соответствует БП 2.0, видимо, мы о разном говорим. А у бюджетников вообще свои тараканы, из-за чего я свой перенос и пилил в то время.
16 Мимохожий Однако
 
07.03.20
16:15
(14) Перенос свёрнут по подразделениям.
17 SleepyHead
 
гуру
07.03.20
16:29
(16) Если проблема только в том, что одни подразделения надо подменить на другие - то это надо делать до синхронизации. Либо вручную заменять в документе отражения в ЗУП, либо сделать обработку, которая будет делать это сама.
18 Мимохожий Однако
 
07.03.20
16:32
Если перенос делать самому, то это не проблема. Но надо сделать настройку, чтобы бухгалтер не делал лишних движений. Поэтому остановился на обработке
19 ssh2006
 
07.03.20
16:39
(0) я правила для КД2 делал для такого переноса + еще резрвы по отпускам док. Особо ничего сложного
20 ГдеСобака Зарыта
 
07.03.20
17:32
Нахера вообще подразделения менять? Оставь там все как есть. Скажи пусть не клюют мозг, а делом займуться
21 ГдеСобака Зарыта
 
07.03.20
17:39
Мои на текущем месте тоже подразделения меняли на родительские. На вопрос зачем, ничего внятного не смогли сказать. Выпилил нафиг эту кнопку, работают и все у всех хорошо.
22 Мимохожий Однако
 
07.03.20
18:46
(21) Мне ВНЯТНО объяснили, что это нужно.) Вопрос только в реализации.
23 КнОпка
 
07.03.20
19:48
(22) по кнопке Заполнить (бухгалтер же сама нажимает эту кнопку, правда ведь ?)) ) дописать код, который заменяет подрахделения на родительские
можно сделать это в расширении, ничего сложного в этом нет
24 Мимохожий Однако
 
07.03.20
22:12
(23) Согласен.