0. Alex_E 2002 02.04.16 17:53 Сейчас в теме

[БП 3.0] Свертка БП 2.0 или БП 3.0 документами "Ввод начальных остатков" в БП 3.0 beta

Новое воплощение старой идеи http://infostart.ru/public/118486/
Много взято отсюда http://infostart.ru/public/303564/
Движок переноса данных http://infostart.ru/public/421541/

29.04.2019 - Версия 6.3.9.3 - Выведен на закладке ВНО флаг БУ = НУ

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
308. DenisMedvedev 29.03.19 11:45 Сейчас в теме
И это я тоже понимаю, я не могу это донести до руководства. Хотят "вот так" и все.
309. DenisMedvedev 29.03.19 11:46 Сейчас в теме
Алексей, Ваша обработка только за стартмани?
310. Alex_E 2002 29.03.19 11:50 Сейчас в теме
(309) Что значит только за см?
311. chakaka1 09.04.19 10:56 Сейчас в теме
Алексей, подскажите пожалуйста, есть ли возможность у вашей обработки удалить сотрудников и всех записей регистров сведений (особенно интервыльных), которые переносятся с сотрудниками ? т.к. данные переносятся криво, что дальше нет возможности работать с разделом Зарплата и Кадры в целом!
312. Alex_E 2002 09.04.19 12:43 Сейчас в теме
(311) Обработка переносит остатки и обороты, может переносить справочники со связанными данными как по ссылкам, так и выбором... Переносится то, что есть, если регистры сведений независимые, то очистить их можно как программно, так и открыв через Все функции если у них есть регистратор, то отменить проведение регистратора или пометить на удаление справочник....

Я не совсем понимаю, что должна удалять обработка? Она переносит данные , если данные кривые - то исправлять их есть другие инструменты, или я неправильно понимаю Ваш вопрос?
313. chakaka1 09.04.19 13:23 Сейчас в теме
(312)
ки со связанными данными как по ссылкам, так и выбо

Скорее всего не правильно. Допустим в исходной базе есть сотрудник с видами начислений Оклад + Премия + Надбавка. При переносе, с помощью вашей обработки, переносятся данные (скорее всего последняя запись по сотруднику) по регистрам :
ВидыЗанятостиСотрудниковИнтервальный
КадроваяИсторияСотрудниковИнтервальный
ПлановыеАвансыИнтервальный
ПлановыеНачисленияИнтервальный

И ещё другим регистрам сведений по кадрам.

Соответсвенно, переносятся только данные по одному из видов начислений (Оклад + Премия + Надбавка), которая была последняя в регистре. Т.е. получается, на начало переноса у сотрудника только 1 вил начисления.
Что бы поменять записи, или добавить записи в указанные регистры, нужно настолько заморочится (Писать обработки)...

На данном этапе в базе 150+ сотурдников, по ним полная охинея. Удалить сотрудников, из-за записей в вышеуказанных регистрах не получается. Отдельно удалить записи регистров - опять жу нужно для каждого регистра писать обработки... Т.к. они должны быть привязаны к кадровым приказам, а после переноса - ссылки пустые.

Так же, после переноса, не хватает данных для расчёта дней&часов, т.е. в документе Начисление Зарплаты при нажатии Заполнить, программа заполняет некорректные данные (из-за вышеупомянутого), + Поля Дни и Часы пустые.
314. Alex_E 2002 09.04.19 14:08 Сейчас в теме
(313) Вы базу сворачиваете на какую то дату, а по регистрам, про которые Вы сейчас говорите в свернутой базе 150 сотрудников при ограничении в БП 60? Ну да хрен с нгим. Тут смысл в том, что регистры по зарплате пишутся кадровыми документами, перенести которые обработка может без свертки...но, мне бы посмотреть, что Вы делаете, потому что причину того, что вы не можете удалить сотрудников из-за регистров я не понимаю трудность очистить те самые регистры, и, самое главное, не понимаю ситуации - если в сотрудниках при переносе выходит бардак, то не переносите данные по ним - свертка происходит в пустую базу, данных там нет, кроме 70 счета в БП ещё куча счетов, по ним нормально всё? А с 70, раз не получается - то можно ввести руками, хотя .... опять не понимаю, пишите в личку - могу посмотреть через АА...
315. chakaka1 09.04.19 15:13 Сейчас в теме
(314)
у что причину

я Вам в личку не могу написать.
316. sevipa 09.04.19 15:24 Сейчас в теме
Добрый день! Нужно связаться, личка не отправляет сообщения пока вы не напишете сами! Прошу написать. Спасибо.
317. blackjack666 15 24.04.19 11:10 Сейчас в теме
В разделе учёта "НДС" и "НДС по авансам" ставка НДС заполняется только в первой строке.
318. Alex_E 2002 24.04.19 11:22 Сейчас в теме
(317) Может быть, без базы причину не скажу - может в данных косяк, может в коде....
319. blackjack666 15 24.04.19 12:11 Сейчас в теме
(318) Во всех четырёх операциях (субсчета 19 и авансовый 76) такая история. Совпадение? Не думаю.
320. Alex_E 2002 24.04.19 13:21 Сейчас в теме
(319) Я тоже, но ОСВ в исходной базе, с аналитикой Контрагенты и СчетаФактуры* на дату свертки я бы посмотрел...
321. blackjack666 15 28.04.19 20:56 Сейчас в теме
(320) Посмотрел. Исходная база норм. В Бух 2 на 19-м счёте аналитики по ставкам НДС не было. Значит вы определяете её алгоритмически. Ошибка там.
325. Alex_E 2002 29.04.19 05:49 Сейчас в теме
Всё вполне может быть так, как Вы пишете, но без базы я ничего сказать не могу...
(321) На 19 счете нет аналитики по ставкам НДС, ставка берётся из документов поступления, которые, на момент написания во всех попавшихся базах и были счетами-фактурами, причина наверное в (322) счет-фактура введен отдельным документом
(322) см. выше, тут надо дописывать. Вообще, конечно, счет 19 на кнец года чаще всего остатков не имеет, народ старается взять к вычету всё, что можно, исключения составляют организации, у которых входящий НДС больше исходящего, и они предпочитают заплатить какой - то НДС во избежании камералки...
(323) Про равенство БУ и НУ - прописано опционально
Если СчетУчетаВНО.НалоговыйУчет и Объект.БУравноНУ Тогда НовСтр.СуммаНУ = стр.Сумма; НовСтр.СуммаВР = 0; НовСтр.СуммаПР = 0; КонецЕсли;
, но в версии 6.3.9.2 флаг на форме почему то отсутствует, вывел на закладку ВНО в 6.3.9.3
(324) Очевидно, что изменили реквизит "АнкетаЗастрахованногоЛица" в версии 3.0 (может и в 2.0) - посмотреть быстро можно в отладчике, если объект удален, или переименован, то нужно включить его в маке исключения из переноса, или добавить в макет соответствия объектов.

Я не каждый день сворачиваю базы, и обработка занимаюсь, соответственно только когда в этом есть необходимость, или есть время, и добрые люди дают базу для опытов, или совсем добрые люди просят помочь с переносом за приличное вознаграждение)))) Совсем добрые люди находят ошибки и предлагают методы их исправления, большинство из которых я с удовольствием включаю в обработку, с указанием автора исправлений.....
322. blackjack666 15 28.04.19 21:06 Сейчас в теме
Ещё косяк. Если Счф к Пнк в Бух 2 был введён отдельным документом, то данные Счф не переносятся. Если же данные Счф в Бух 2 были введены в Пнк, то во вводе остатков переносятся данные Счф и дополнительно создаётся Счф. В результате ввод остатков не проводится, т.к. с сообщением, что невозможно создать ещё один Счф с таким же номером.
Релизы 2.0.66.71 и 3.0.70.30.
323. blackjack666 15 28.04.19 22:07 Сейчас в теме
Такое ощущение, что по некоторым счетам, например, 60 и 62, суммы НУ берутся из БУ. В исходной базе БУ и НУ различаются, а после переноса НУ стал равен БУ.
324. blackjack666 15 28.04.19 22:12 Сейчас в теме
Ошибка при заполнении документами без соответствия.
{ВнешняяОбработка.СверткаИПереносБП_БП30.МодульОбъекта(3688)}: Значение не является значением объектного типа (Метаданные)
Для Каждого стр Из ПустойОбъект.Метаданные().Реквизиты Цикл

Нет соответсвующего документа! Надо доработать!!!{ВнешняяОбработка.СверткаИПереносБП_БП30.МодульОбъекта(3670)}: Поле объекта не обнаружено (АнкетаЗастрахованногоЛица)
{ВнешняяОбработка.СверткаИПереносБП_БП30.МодульОбъекта(1833)}: Ошибка при вызове метода контекста (ЗаполнитьЗначенияСвойств): Недопустимое значение параметра (параметр номер '2')
326. sevipa 07.05.19 08:33 Сейчас в теме
Добрый день! Уточните на каких релизах БП2 и БП3 тестировались правила 6.3.9.3?
327. Alex_E 2002 07.05.19 08:52 Сейчас в теме
(326) Добрый день! Не скажу, не потому что такой злой, а потому что уже давно пользуюсь другой сверткой сразу в 3.0. А этой, когда есть необходимость, пользуюсь без правил, просто выгрузкой загрузкой переношу всё в новую базу. Для последних релизов, если есть надобность, правила придётся делать самим... блин...какие правила? подумал, что речь о свертке 2.0 в 2.0)))
Это обработка,в которой не используются никакие правила, по релизам в анонсе
15.12.2018 - Версия 6.3.9.1 - Изменена процедура переноса объектов. (Платформа 8.3.13.1644 БП 3.0.67.38)
для 2.0 даже не скажу, какой был последний - у меня уже давно нет клиентов на двойке - всех давно перевёл на 3.0....
В принципе код открыт, косяки, коли появятся, можно исправить...на то и бета...
328. well-wisher 10.05.19 14:10 Сейчас в теме
СверткаИПереносБП_БП30_v6.3.9.3
При попытке провести документ Ввод остатков - НДС по авансам - ошибка "Не заполнена колонка Вид ценности". Но в этом документе такой колонки нигде нет.
329. Alex_E 2002 10.05.19 14:30 Сейчас в теме
(328) Колонка в документе есть (почему не видна без базы не скажу), заполняться должна перечислением ВидыЦенностей.АвансыПолученные, почему у Вас не заполнилось без базы сказать не могу,исправить можно групповой обработкой или написать обработку,или поправить код в свёртке...

Вообще по поводу что перенеслось, что не перенеслось ответить без баз не смогу - видел разное, от изменённого Плана счетов, до всяческих подписок на события или некорректной учетной политики - гадать бесполезно, ибо неисповедимы пути....куды могут забрести пользователи...
330. plinij-y 11.05.19 19:17 Сейчас в теме
Не хотел засорять комментарии, написал в личку. Но Вам в личку не могу написать, пока Вы не напишите. Сделайте одолжение.
331. well-wisher 14.05.19 19:29 Сейчас в теме
За что на вкладке ВНО отвечает галка "Аналитика документами расчётов с контрагентами"?
332. Alex_E 2002 14.05.19 20:06 Сейчас в теме
(331) Изначально сделано, что аналитика по документам (документы расчетов с контрагентами на 60, 62 76.* итд, а так же партии при ФИФО итп) переносятся прям теми документами, которые есть в остатках, причём, как уже много раз объяснял, документы переносятся проведёнными, но без движений с установленным признаком ручной корректировки, чтобы даже случайно никто не перепровёл. Такой подход, ИМХО, оптимален, потому как позволяет не только посмотреть на реальный документ, но, что важно, в некоторых случаях только так можно провести нормально документы корректировки итп... Сами документы "числятся" проведёнными, и не помечены на удаление, что не мешает удалять что нужно в текущем периоде...
Галка - отключает этот режим, и вместо реальных документов для аналитики создаются фиктивные документы типа:"Документ расчетов с контрагентом (ручной учет)", причём с тем же ГУИДом, номером и датой, что и реальный документ., а в комментариях пишется информация о реальном документе...сделал по просьбе трудящихся, хотя сам этими режимом фактически не пользуюсь....
333. bulas 117 15.05.19 15:20 Сейчас в теме
В модуле формы, где проверяется условие значения реквизита ОграничитьКоличествоСтрокВНО, например:
Если вно.НоменклатураНаСкладе.Количество() >= ?(ОграничитьКоличествоСтрокВНО = 0, 100000000000, ОграничитьКоличествоСтрокВНО)
значение 100000000000 - корректнее заменить на 99998, во всех строках кода формы..
335. Alex_E 2002 15.05.19 15:32 Сейчас в теме
(333) Вы правы - по феншую это так...на сегодня, а вдруг разрабы завтра на порядок увеличат возможное количество строк? А послезавтра на два порядка? Шучу, конечно, но тут на ход поршней вряд ли что повлияет - даже 99998 строк вживую ни разу не видал...
334. bulas 117 15.05.19 15:22 Сейчас в теме
Интересная обработка, особенно, когда хочется избавиться от "мусорной базы".
336. Alex_E 2002 15.05.19 15:35 Сейчас в теме
(334) Кроме мусора свёртка ещё и косяки в базе выявляет довольно таки часто, и позволяет обойтись без мучительного исправления кучи движений за прошедшие периоды...
337. VasilyErmak 246 20.05.19 10:08 Сейчас в теме
В Версия 6.3.9.3 в отличие от предыдущих много мелких ошибок.
В документе ввода остатков по счёту 76.АВ не заполняется:
Ставка НДС;
Вид ценности (этот реквизит для редактирования не доступен);
В справочнике ОС не переносится способ амортизации БУ и НУ и всё что с этим связано

Конфигурация 3.0.70.39
338. Alex_E 2002 20.05.19 10:49 Сейчас в теме
(337) Спасибо! Буду посмотреть, только вот время появится - сейчас что-то совсем невпротык....

Незаполненные реквизиты в ВНО можно заполнить групповой обработкой справочников и документов (где то тут есть для 3.0) или написать свою обработку заполнения, если групповая обработка штатная тут не работает (не смотрел, но может и она поможет)...
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

Программист 1С
Санкт-Петербург
зарплата до 120 000 руб.
Полный день

Работа от Инфостарт
Санкт-Петербург
Временный (на проект)

Программист 1С
Новосибирск
зарплата от 80 000 руб.
Полный день

Руководитель отдела внедрения 1С
Новосибирск
зарплата от 60 000 руб. до 160 000 руб.
Полный день