Приветствую.
Делаю перенос данных из 7ки в 8ку. С документами (будь они не ладны - но таков указ).
Имеем операцию передачи спецодежды в эксплуатацию.
При этом в 7ке в закрытии месяца сумма списания доводится до средней.
А в 8ке - нет.
Вопрос: где правильно с т.зр. законодательства?
(1) Дмитрий74Чел, имхо у тебя какая-то фигня в документе ПТУ №99, к чему там в аналитике мобильная дробилка ?) когда основное поступление было на основной склад... ну и еще ты делаешь при закрытии (8ка) месяца корректировку стоимости номенклатуры ?
(2) к аналитике прошу не придираться: для форума "вычищал" картинки. Там все нормально (документы же переносятся со всеми реквизитами).
А вопрос как раз в том, почему 8ка в ЗакрытииМесяца не делает того, что делает 7ка (да, я делаю пункт корректировка стоимости номенклатуры).
(1) Дмитрий74Чел, скорее всего нужно согласно учетной политике соответствовать - есть усреднение, корректировка разрешается... ну и как у нас получается бухи в одной программе на один склад приходуют, а в 7-ке на другой ну или временные рамки разные... поэтому аудиторы сказали согласно уч пол-ки пихать весь приход на один основной склад безо всяких транзитов - цена должна будет усреднятся по мере поступления и списания материала в пр-во или перемещения на отв лицо. Теперь корректировку стоимости мы не делаем-пропускаем.
(9) и зачем при этом корректировать обороты? Откорректируйте сальдо на конец сданного периода в БП, и пусть считается все правильно а не так как в семерке
В коде 8ки нашел: не срабатывает корректировка из-за защиты от возврат из эксплуатации...
общий КорректировкаСтоимости - Процедура ДобавитьЗаписиПоВнешнемуСписанию:
Если ОперацияСписания.КорСчет.ВидыСубконто.Количество() > 1 Тогда
Если ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.ПолучитьИмяПредопределенного(ОперацияСписания.КорСчет.ВидыСубконто[1].ВидСубконто) = "ПартииМатериаловВЭксплуатации" Тогда
Продолжить;
// Возвраты спецодежды не корректируются, т.к. имеют особый порядок учета
КонецЕсли;
КонецЕсли;
Вот только какие такие возвраты спецодежды, если ранее в коде запрос получает проводки вида
Дт(разные, в т.ч. 10.11.1) Кт10(субсчета только 10.01-10.10).
При возврате я ожидаю что-то типа
Дт 10.10 К 10.11.1 - но запрос-то выбирает записи по списанию с субсчетов 10го (кроме 10.11), т.е. возвраты в обрабатываемый массив не попадут. Да и если б попали - тогда надо писать
У меня было нечно подобное при расчёте себестоимости в 1с 8.2, после переноса данных из 7,7. Учётная политика в обеих базах одинаковая, но себистоимость плясала. Долго парили мозг из-за чего такое вдруг происходит, оказалось бухи вводиди задними числами доки в 7.7, по поводу что после этого необходимо делать перепроведение документов, для восстановления последовательности даже не подозревали. Когда это всё сбросили 1с 8.2, после контроля последовотельности, себистоимость изменилась. Если есть возможность, скинь карточку счёта в exlell из 7.7 и 8.2 периодом где-то год.
(5) Карточку за год-то зачем? Сказать "а, вот я ж говорил"? Оно и так понятно что за год море косяков будет.
Тут проблема в конкретной номенклатуре за конкретный месяц. Я специально простой пример рассматриваю, чтоб исключить влияние всяких "хвостов" того года и т.п.
Опять же см. (4) - ощущение, что в 8ке специально так сделали. В 7ке такого исключения в коде нет - наоборот, есть оговорка что если прошла корректировка для проводки списания Д10.11.1К10(10.01-10.10) - то надо скорректировать счета МЦ.02-МЦ.04