Свертка базы - или как свернуть базу УТ 10.3

06.03.24

База данных - Свертка базы

Как свернуть УТ 10.3. Цель свертки - свернуть остатки по товарам и по взаиморасчетам с контрагентами.

Скачать файлы

Наименование Файл Версия Размер
СвернутьПродажиПоДисконтнымКартам
.epf 6,75Kb
9
.epf 6,75Kb 9 Скачать
СоздатьОприходование
.epf 9,36Kb
37
.epf 9,36Kb 37 Скачать
СоздатьВводНачОстатковПоВзаиморасчетамСКонтрагентами
.epf 10,77Kb
35
.epf 10,77Kb 35 Скачать
СоздатьВводНачОстПоВзаиморасчетамСКонтрПоДокРасчетов
.epf 10,95Kb
36
.epf 10,95Kb 36 Скачать
Удалить все документы без проверки связанных ссылок
.epf 16,05Kb
32
.epf 16,05Kb 32 Скачать
СоздатьОприходованиеХарактеристики
.epf 10,34Kb
3
.epf 10,34Kb 3 Скачать
СоздатьОприходованиеХарактеристикиСерии
.epf 10,41Kb
3
.epf 10,41Kb 3 Скачать
СоздатьОприходованиеХарактеристикиСерииКачество
.epf 10,47Kb
5
.epf 10,47Kb 5 Скачать
Создать Установку цен по всей номенклатуре
.epf 7,94Kb
17
.epf 7,94Kb 17 Скачать
СоздатьОприходованиеТоваров (посл.приходные цены)
.epf 8,27Kb
20
.epf 8,27Kb 20 Скачать
СоздатьКорректировкуЗаписейРегистров ДенСредства (+Комитент)
.epf 7,11Kb
6
.epf 7,11Kb 6 Скачать
Создать оприходование по партиям товаров
.epf 10,04Kb
9
.epf 10,04Kb 9 Скачать
УстановитьПометкуУдаленияНоменклатуры
.epf 6,30Kb
4
.epf 6,30Kb 4 Скачать
УдалитьСправочникиБезПроверкиСвязанныхСсылок
.epf 11,19Kb
1
.epf 11,19Kb 1 Скачать
Обработки для свертки УТ 10.3
.zip 104,44Kb
31
.zip 104,44Kb 31 Скачать
Обработки для свертки УТ 10.3 + Анализ документов
.zip 113,25Kb
14
.zip 113,25Kb 14 Скачать

Работы проводились на платформе 1С:Предприятие 8.3 (8.3.13.1644), в программе "Управление торговлей", редакция 10.3 (10.3.49.3).

Комментарии Техподдержки к данной публикации являются неотъемлемой частью публикации - все, что не описано в публикации, описано в комментариях к данной публикации. 

Цель свертки - свернуть остатки по товарам и по взаиморасчетам с контрагентами.

По товарным остаткам нужно, чтобы остатки в товарном и в партионном учете совпадали (соот-но в разрезе Номенклатуры, Характеристики, Серии и/или Качества). За товарный учет отвечает регистр накопления ТоварыНаСкладах, за партионный учет (в котором отражается себестоимость товара) - регистр накопления ПартииТоваровНаСкладах. Все регистры вы можете открыть через меню Операции - Регистры накопления - далее наложить отборы, чтобы увидеть разрезы учета.

Если у вас задействованы в учете регистры накопления ПартииТоваровПереданные, ТоварыПереданные, ТоварыВРознице, ТоварыВНТТ, то вам не подойдет обработка СоздатьОприходование.

Обновление 07-05-2020г.:
1) добавлена обработка по созданию Установки цен номенклатуры (для товаров и услуг)

2) добавлена обработка по созданию Оприходования товаров с последними приходными ценами (из документов Поступление товаров и услуг или Оприходование товаров) - см. п.1 - п.4

3) добавлена обработка по созданию Корректировки записей регистров накопления ДенежныеСредства и ДенежныеСредстваКомитента - см. пункт 4 - конец раздела

1. Типовая свертка (с диска ИТС или ИТС-онлайн - обработка "Свертка информационной базы" https://its.1c.ru/db/metod8dev#content:3685:hdoc) сворачивает регистры "ТоварыОрганизаций", "ТоварыНаСкладах", "ПартииТоваровНаСкладах". Если в базе начались расхождения по этим регистрам, то в результате проведения типовой свертки вы получите те же расхождения и не сможете свести остатки. Поэтому наилучшим методом является не использовать типовую свертку по товарам, а написать обработку, которая переносит остатки по регистру "ТоварыНаСкладах" в документ "ОприходованиеТоваров". Прикладываю обработку к статье. Себестоимость товаров (которая указывается в поле Цена табл. части документа Оприходование) при этом можно брать по разному - приведу два возможных способа:

1) по средней из регистра "ПартииТоваровНаСкладах" (такой способ реализован в прилагаемой обработке "Создание оприходования")

2) если заданы "Приходные" цены, то из регистра сведений "ЦеныНоменклатуры" (этот способ запрограммирован в обработке "Создание оприходования по последним приходным ценам")

Дополнительные комментарии:

1) по тем товарам, по которым себестоимость не определяется, проставляется 1 руб. (или 1 копейка), в дальнейшем правится руками. Для целей выделения НДС рекомендую ставить 1 руб. Если НДС нет, то 1 копейку.

2) добавил обработку для создания Оприходования товаров с последними приходными ценами. В данном случае цена по номенклатуре берется из последнего документа-регистратора "Поступление товаров и услуг" или "Оприходование товаров" (до даты сворачивания остатков). Обработка в целом будет полезна не только для свертки остатков, но и в дальнейшем в текущей деятельности предприятия.

2. Такой же вариант проведения свертки можно использовать для сворачивания взаиморасчетов по контрагентам. Так, к примеру, типовая свертка сворачивает регистры "ВзаиморасчетыСКонтрагентами", "ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов", "РасчетыСКонтрагентами". При этом по документам расчета не проверяется итоговая задолженность контрагента в целом по договору: по договору в целом задолженности может не быть, а остатки по документам расчета на определенную дату имеются (см.рис.1).

При использовании типовой свертки связь между регистрами "РасчетыСКонтрагентами" и "ВзаиморасчетыСКонтрагентами" теряется.

А если самим перенести остатки по взаиморасчетам с контрагентами в специализированный типовой документ "ВводНачальныхОстатковПоВзаиморасчетам", то связь между регистрами будет выстроена автоматически - через документ-регистратор и закладываемую логику алгоритма проведения этого документа.

Поэтому наилучшим способом будет не использовать типовую свертку, а перенести остатки через обработку создания документов ""ВводНачальныхОстатковПоВзаиморасчетам" (прикладываю к статье).

3. Сделал архивную копию базы, развернул две копии рабочей базы - первая для экспериментов, вторая база - неприкосновенная для сравнения с первоначальной рабочей базой. Вторая база пригодилась с неожиданной стороны. Я начал в рабочей базе восстанавливать последовательность проведения документов (по партионному учету). В итоге остатки по товарам и взаиморасчетам стали "скакать" - остатки по товарам ушли в минус, появились долги по контрагентам.

В результате выяснилось, что в базе имелись документы, в реквизитах которых стояли одни контрагенты или товары, а в проводках были другие. Такие ошибки могут возникать по разным причинам, назову только две известные мне:

1) при обмене документами с другими базами, не производится дальнейшая процедура перепроведения документов (восстановления последовательности);

2) при групповом изменении реквизитов документа, не производится дальнейшая процедура перепроведения документов (восстановления последовательности).

В итоге для исправления ошибок учета менеджеры создавали "Списания товаров", "Корректировку долга", "Оприходования товаров" вместо того, чтобы выявить причину происхождения ошибок и ликвидировать ее.

В общем, вывод такой - не всегда полезно восстанавливать последовательность перед сверткой. А так как мною в рабочей базе за два года были перепроведены документы, текущие остатки никого не устраивали. Пришлось или восстанавливать архив и переносить документы за пару дней работы менеджеров, или найти альтернативный вариант. Так как сворачивать рабочую базу уже было нельзя, а восстанавливать ее было долго, то было сделано так - на второй базе была проведена свертка, далее необходимые документы "Ввод Начальных Остатков По Взаиморасчетам", "Оприходование Товаров", "Корректировка Записей Регистров" были перенесены в рабочую базу с помощью типовой обработки "Выгрузка Загрузка Данных XML 82". В дальнейшем документы в рабочей базе были удалены до даты свертки.

4. При анализе регистров сведений (и регистров накопления) - что сворачивать, а что оставить как есть, обнаружил такой момент. Для своих нетиповых регистров сведений, которые я добавлял в течение года, рекомендуется добавлять в качестве документа-регистратора документ "КорректировкаЗаписейРегистров". Это пригодится не только при создании Корректировки записей этих регистров, но и при сворачивании информации  в конце года. Это было небольшое отступление. Что касается свертки :

В изначальной постановке задачи цены по товарам, как и все остальные регистры сведений, было решено не сворачивать!

Но в дальнейшем оказалось удобным именно по ценам свернуть регистр ЦеныНоменклатуры. Это делается так: создается документ Установка цен номенклатуры по каждому используемому типу цен  (с помощью прилагаемой обработки), этот документ остается в базе, его следует провести. Остальные документы Установка цен номенклатуры прошлых периодов нужно сначала распровести, затем удалить из базы.

В типовой свертке, чтобы случайно не свернуть регистры сведений и другие регистры накопления, я отключил их обработку через групповое изменение (см.рис.2, 3)

 

Когда случайно перепутал кнопки - нажал "Свернуть все" вместо "Сформировать" - тогда потерял час времени, поскольку удалились записи по многим регистрам, потом пришлось восстанавливать копию из архива. Чтобы не путаться в кнопках, отключил их доступность совсем (см.рис.4).

Для проведения типовой свертки по определенным регистрам накопления:

"ДенежныеСредства",

"ДенежныеСредстваКСписанию",

"ТоварыВРезервеНаСкладах",

"РазмещениеЗаказовПокупателей",

"ЗаказыПокупателей" -

использовал только кнопку "Сформировать" (см. рис.4).

Добавлено 08-05-2020г:
бывают проекты по свертке, когда типовую обработку "Свертка информационной базы" можно не использовать для переноса остатков и оборотов по регистрам (сведений или накоплений):
- вообще УТ 10.3 интересна тем, что регистров накопления в программе мало...
- среди них отвечающих за определенный блок учета еще меньше - товары, денежные средства, НДС, взаиморасчеты с контрагентами...
- а регистры, которые имеют остатки по своему блоку на конец года (или другую дату) еще меньше, остальные оборотные...
- поэтому иногда проще написать свою обработку, которая собирает остатки по одному-двум регистрам, записывает остатки в документ Корректировка записей регистров - вот вам и документ ввода начальных остатков.

В очередном проекте по свертке остатков я так и поступил - написал обработку для свертки регистров ДенежныеСредства и ДенежныеСредстваКомитента. Остальные "денежные" регистры на конец года остатков не имели. Обработку прикладываю.

Если нужно перенести из одной базы в другую документ Корректировка записей регистров, переносите регистры, а не документ. Сам документ перенесется автоматом по ссылке - см.рис. Укажите только отбор по регистратору.

5. Типовая свертка не сворачивает регистры оборотов: алгоритм не написан, используется вызов команды "Возврат" для оборотных регистров. Получается, что после проведения свертки из базы исчезнут вместе с документами-регистраторами вся накопленная информация по оборотным регистрам!

К примеру, если вы используете накопительные скидки, то вам важно сохранить после свертки информацию по регистру "Продажи по дисконтным картам". В результате я написал обработку для сворачивания оборотов по регистру "Продажи по дисконтным картам", выкладываю здесь. Для других оборотных регистров можно использовать тот же принцип, и доработать алгоритм обработки по аналогии.

6. Так как УТ 10.3 обменивалась с БП 3.0, то перед проведением свертки, я провел обмен и изменил дату переноса документов на Дату свертки.

Так как процедура сворачивания остатков растянулась на несколько вечеров, то пришлось установить "Дату запрета редактирования" на Дату свертки, и включить "Применение даты запрета редактирования для полных прав" (через константу). Помним об этом!

7. После формирования документов остатков, документы за весь прошлый период распровел и пометил на удаление с помощью "Групповой обработки документов и справочников". И впоследствии удалил с помощью обработки "Удаление помеченных объектов без монопольного режима" (ищите на ИС). Хотя нет, удалил непосредственно с помощью обработки "Удалить документы без проверки" (выкладываю здесь).

Последнюю обработку не рекомендую использовать вслепую - требуется адаптация под вашу свертку. Поскольку с помощью нее удаляются все документы помеченные на удаление без проверки наличия ссылок на них, кроме документов, которые входят в записи регистров из документов "Корректировка записей регистров", используемых для отражения наших остатков в свертке базы. Зная какие регистры свернулись и содержат остатки на дату свертки, мы можем по ним исключить из удаления документы, входящие в состав остатков по данным регистрам. В общем, смотрите код обработки, он открыт, адаптируйте под себя!

8. Не использовал в запросах тип "Граница" вместо "Даты" (ДатыСвертки) - хотя по уму надо, и не пришлось анализировать и сворачивать регистры по НДС - и если кому придется, то воспользуйтесь подходом из пункта 2 и документом "Ввод Начальных Остатков НДС" и "Ввод Начальных Остатков НДС по Партиям" соответственно.

ОБНОВЛЕНИЕ от 24-12-2020г

Добавил обработки благодаря новому проекту:

1) "Создать оприходование по партиям товаров" - в очередной базе регистр "ТоварыНаСкладах" НЕ использовался, а все остатки товаров учитывались по регистру "ПартииТоваровНаСкладах". Поэтому для свертки пришлось использовать новую обработку. Обработка смотрит остатки на дату по регистру "ПартииТоваровНаСкладах", если количество положительное, то переносит остаток в документ Оприходование, если сумма остатка меньше или равна нулю, то в Оприходование садится 1 руб.

2) "Установить пометку удаления номенклатуры" - в базе номенклатура создавалась каждый раз при поступлении, товарная матрица обновлялась каждый квартал, поэтому номенклатура, поступившая в 2016-2017-2018 гг, уже не использовалась, но занимала много места.

Обработка смотрит номенклатуру, которой нет в остатках и оборотах регистра "ПартииТоваровНаСкладах". Есть нюанс, если у вас услуги (наборы, комплекты), то они не будут обработаны.

Если товара нет в обороте и на остатках, то он помечается на удаление. В дальнейшем его можно будет отдельной обработкой удалить.

3) "УдалитьСправочникиБезПроверкиСвязанныхСсылок" - в проекте номенклатура обновлялась часто и выходила из оборота каждый квартал (это розничный магазин Кальцедония - описание проекта есть в моих публикациях), поэтому номенклатуру можно было почистить - удалить неиспользуемую.

Я воспользовался уже давно разработанной обработкой - есть отдельные публикации, в которых вы также можете скачать эту обработку. В обработке пометил на удаление Номенклатуру и ЕдиницыИзмерения, запустил удаление.

В результате, база после удаления документов 2016-2018гг уменьшилась с 12,4 Гб до 4,4 Гб, после удаления номенклатуры уменьшилась до 4,3 Гб.

 
 Дополнительная инструкция (06.01.2023г)

Дополню еще раз инструкцию, исходя из очередного опыта свертки базы.

1) Будьте готовы "сворачивать базу" всю ночь: запаситесь архивом рабочей базы, предупредите пользователей выйти из базы пораньше. Сами остатки на определенную дату формируются очень быстро. Дальнейший процесс распроведения и удаления документов из сворачиваемого периода может занять самое продолжительное время. При этом не получится распараллелить процесс, если у вас файловый режим базы: при удалении разных видов документов по разным организациям одновременно будет блокироваться таблица какого-нибудь общего журнала документов, что вызовет конфликт блокировок. 

2) Запаситесь обработкой ВыгрузкаЗагрузкаДанныхXML.epf для обычных форм, которая изначально была разработана на платформе 8.2. Если у вас платформа 8.3 под УТ 10.3, просто откройте ее в конфигураторе для переконвертации под формат. В остальном мне хватило тех обработок, которые выложены здесь, и уже неоднократно применялись.

Для информации: стандартной обработкой от фирмы 1С для проведения свертки я не пользуюсь уже который год, хотя в публикации о ней было много написано. 

3) Помните о дате запрета редактирования: есть "Основная дата" для таких документов, как Установка цен номенклатуры, а есть "Ограничение регл. информации" для документов, имеющих поле "Организация". Я слегка помучившись, откатил дату до самого 2000-го года, поскольку не знал от какой даты имеются документы - догадывался по реализациям, что до 2014 года можно удалять - надо было оставить начиная с 2019 года - и по сей день. См. рис.

4) За год забыл, что реализовал в своей же обработке Удаление документов и справочников для любых баз на обычных формах - см. рис. ниже - для того чтобы распровести и удалить документы "Установка цен номенклатуры" до даты 01.01.2019 - нужно было не просто указать в поле выбора вид документа, но и нажать кнопку-гиперссылку "+Добавить документ в список". Если этого не сделать, будут распроводиться и удаляться все документы подряд. Пришлось восстанавливать архив, часть работ и нагонять время.

5) При создании оприходования появлялись строки с пустыми - нулевыми - ценами и суммами. Пришлось не только споткнуться об это, но и вручную заполнить 0.01 в каждой строке. Анализировать ошибку и править код я не всегда расположен. См. рис. ниже - на рисунке на табличную часть наложен отбор, далее копировал 0.01 в каждое поле цены.

Оприходование (! в моем случае) нужно создавать только для одной организации, не зависимо от того, сколько у вас действующих организаций в базе. Это связано с тем, что регистры ТоварыНаСкладах и ПартииТоваровНаСкладах не имеют измерения Организация - регистры не имеют разреза учета по организациям, а склады общие.

Если у вас другая схема учета - когда учитываются остатки в разрезе организаций, то вам или придется задействовать регистр ТоварыОрганизаций, или если каждый склад соотносится с единственной организацией, то сопоставить самим вручную остатки по складу - соответствующей организации. В первом случае, при наличии ошибок в учете, регистр ТоварыОрганизций не поможет - только еще больше увязните в ошибках и потеряете время.

После создания и проведения всех оприходований (! в моем случае) файловая база с 7,3 Гб выросла до 9,3 Гб. Было не известно, хватит ли памяти для дальнейшего сжатия базы.  

6) В базе велся и ведется учет по договорам разного формата - есть договора для учета в разрезе документов расчетов, есть договора для учета в целом по договору. Поэтому пришлось использовать обе обработку для создания ВводаНачальныхОстатков по взаиморасчетам с контрагентами - сначала без учета документов расчетов, затем дополнительно с учетом документов расчетов.

Посмотрите рис. ниже - в созданных документах не везде проставились документы оплаты - их нужно создать вручную через типовой механизм документа "ДокументРасчетовСКонтрагентом" (Документ расчетов с контрагентом (ручной учет)).

Создаем документ сами - см. рис.

 

То же самое касается документов расчетов - см. рис. Эти документы из сворачиваемого периода нужно будет распровести и удалить. Поэтому предварительно такого рода документы (здесь не только поступления товаров, здесь довольно широкий список видов документов заложен) надо заменить на документы "Документ расчетов с контрагентом (ручной учет)". Для быстрой замены надо удалить в каждой строке поле "Документ расчетов", далее нажать кнопку-меню "Заполнить" - автоматом будут созданы документы расчетов. Еще быстрее можно запрограммировать такую логику. Но скажем так, я не был расположен программировать. Поэтому пока только информирую.

То есть в идеале из этой картинки:

- у вас должна появиться вот такая картинка:

7) после распроведения и удаления документов в сворачиваемом периоде нужно провести сжатие базы: если оставить одну галочку напротив "Сжатия инф. базы", то размер базы не уменьшится. Если дополнительно задействовать переиндексацию и пересчет итогов, то размер базы уменьшится. По итогу очередной свертки база с 7.3 Гб - сначала увеличилась до 9.3 Гб - затем после сжатия уменьшилась до 4.3 Гб.

Это еще не конец свертки, поскольку будет еще удалена не используемая номенклатура и помеченные на удаление объекты (справочники и документы) в оставшемся периоде. Но об этом в другой раз напишу. 

Дополнение от 27-01-2023г.

В представленном пакете обработок есть обработка "Удаления номенклатуры" - она проверяет товар по регистру "ПартииТоваровНаСкладах": если товар имеется в регистре, то он не удаляется. После тестов на копии, увидел, что есть документы, которые делают проводки по регистру "ТоварыНаСкладах", при этом не делают движений по регистру "ПартииТоваровНаСкладах". Например, документ "Перемещение товаров" или "Корректировка записей регистров" (по регистру "Товары на складах"). 

После этого переписал обработку для анализа регистра "ТоварыНаСкладах" - вместо регистра "ПартииТоваровНаСкладах". Удалив окончательно номенклатуру, увидел в непроведенных документах "Реализаций товаров и услуг" много-много записей "Объект не найден ..."

Оказывается менеджеры под конец года подготовили много новых номенклатур по новым заявкам от покупателей, создали непроведенные реализации. Пришлось быстро восстанавливать документы через вспомогательную обработку "УниверсальнаяВыгрузкаЗагрузка" для идентичных конфигураций.

Пока что обработку по удалению номенклатур не обновлял в представленном пакете обработок -  то есть сейчас анализируется регистр "ПартииТоваровНаСкладах". Просьба быть внимательным! 

Спасибо за то, что скачиваете и остаетесь на связи!

 

Всем добра! :)

С пользой для клиентов, RustIG

 
 См. также

1) [Расширение] УНФ. Список заказов + Структура подчиненности

2) [Расширение] УТ 11.4. Счет на оплату с факсимиле

3) [Расширение] БП 3.0. Список счетов/ Список реализаций + Связанные документы

Внешние обработки (не расширения!):

1) Список заказов поставщикам + структура подчиненности

2) Список заказов покупателей + структура подчиненности

3) Список реализаций со структурой подчиненности + реестр документов

4) Список заказов покупателей (Расширенная версия)

Другие публикации:

1) Удаление справочников для любых баз на управляемых формах

2) Удаление документов для любых баз на управляемых формах

3) Удаление чеков ККМ в Рознице 2.2

4) Загрузка товаров, штрихкодов, цен и остатков на УФ - Розница 2.2

5) Отчет Остатки и цены (прайс с остатками)

6) Как почистить характеристики в УТ 10.3

7) [ЦФшник] Доработка конфигурации Конвертация Данных

8) [Внешняя обработка] Ввод показателей план-факта БП 3.0

9) [Шаблоны] Договоры для 1с-ника

11) Адресное хранение: этикетки складских ячеек со стрелками

12) Загрузка свойств товара из эксель

13) Маркировка: привязка марок к товарам и печать марок, поступивших от поставщика

15) JSON -> Дерево значений

16) Анализ прав и ролей: поиск подходящего профиля

17) Оцифровка и визуализация склада

 

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 10.3, релизы 10.3.49.3

свертка

См. также

Оптимизированная свертка Бухгалтерии 3.0

Свертка базы Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Платные (руб)

Расширение позволяет за 1-2 дня свернуть базу с десятками миллионов документов. Использует оптимизированный алгоритм определения документов, на которые нет ссылок, для последующего удаления 16 фоновыми заданиями. Не помечает документы на удаление.

38400 руб.

08.02.2024    447    7    0    

2

Многофункциональная выгрузка из 1С:УТ 11/ УТ 10 в 1С:БП2, БП3 (соответствия товаров, контрагентов, складов, статей ДДС)+Свёртка по НДС

Обмен между базами 1C Оптовая торговля Свертка базы Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Хотите точно знать, что вы выгружаете? Хотите сворачивать товары по НДС или фильтровать товары по доп. реквизиту? Вы волшебник, которому необходимо превращать одних контрагентов в других? Хотите при выгрузке превратить группу товаров в один? Или просто нужен удобный OLE обмен между 1C:Управление торговлей (ред. 11 или 10) и 1С:Бухгалтерия предприятия (ред. 2 или 3). Тогда эта обработка для вас!

10900 руб.

19.04.2013    168281    349    395    

327

Обрезание базы 1С

Свертка базы 8.3.8 Конфигурации 1cv8 Россия Управленческий учет Платные (руб)

Механизм обрезания базы 1С. Описан процесс переноса среза остатков в копию базы. Представлено прикладное решение - обработка по переносу данных. Реализован способ обмена между базами без длительного отключения рабочей базы.

7200 руб.

27.03.2023    4109    11    2    

13

Свертка остатков по 41 счету в корреспонденции с 91 счетом

Свертка базы Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m)

Обработка обращается к остаткам по счету 41.1 на дату, что выбрал пользователь, пробегается по ним и заполняет документ "Операция, введенная вручную".

1 стартмани

вчера в 17:00    87    0    config    0    

1

Свертка ЗУП 3.1 и ЗКГУ 3.1

Свертка базы Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m)

Вопрос, который мучает всех: в связи с развитием возможностей программ 1С размеры/объем очень быстро растут (уже объем пустой базы более 1 Гб) и не секрет, что чем "тяжелее" база, тем она медленнее работает. Для БП-3.0 разработчики 1С сделали вшитый типовой механизм свертки базы, суть которого вывести остатки по счетам на дату свертки и удалить все документы/движения до этой даты. А вот для ЗУП пока ничего подобного нет, а база растет быстрее, чем на дрожжах. Я долго анализировал и искал возможные решения для свертки ЗУП, поиск в интернете дал кучу различных вариантов. А когда начинаешь их рассматривать, в основном – только "перенос" среднего заработка, а остальное – "доделай сам". Только фирмы-франчайзи предлагают что-то более серьезное, но за хорошую плату.

5 стартмани

28.02.2024    871    23    ivnik    16    

15

Свертка выбранных остатков

Свертка базы Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m)

Обработка позволяет свернуть выбранные остатки по счету на выбранный счет.

1 стартмани

13.02.2024    203    3    medm    0    

3

Свертка ЗУП 3

Свертка базы Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

Свертка ЗУП 3.1 по трем регистрам с возможностью чистки базы от документов движения и чистки сотрудников от уволенных.

5 стартмани

16.01.2024    1100    31    AlexHelmer    1    

6

Свертка движений регистраторов (управляемые формы)

Свертка базы Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Инструмент оптимизации вашей базы 1С - свертка движений регистраторов с повторяющимися записями.

1 стартмани

09.01.2024    350    4    Rafael-87    0    

2
Отзывы
3. RustIG 1301 04.04.19 14:25 Сейчас в теме
(2) инвентаризация была проведена и к 01.02.2019 остатки по взаиморасчетам и товарам на складах были подбиты как надо. Поэтому свертка была проведена задним числом на дату 01.02.2019.

Что хотелось бы добавить - написано много, а суть такая:
1. свертку можно сделать в самой рабочей базе - даже во время работы пользователей. Поскольку затрагивает закрытый период, в который пользователи не лезут.
2. все управленческие конфигурации - УНФ, УТ 11, Розница - сворачиваются примерно по одной схеме:
- проверь обмены
- закрой период
- учти оборотные регистры
- не все регистры нужно сворачивать
- используй спец.документы Ввода начальных остатков
- будь аккуратен с типовыми обработками
- делай копии
5. RustIG 1301 17.03.20 19:26 Сейчас в теме
Для нетиповых (новых) регистров (накопления и сведений) надо добавить документ-регистратор "Корректировка записей регистров". Тогда обработка (свертка базы) сможет создать документ ввода остатков по данному регистру. Иначе выйдет ошибка.
6. RustIG 1301 02.04.20 15:05 Сейчас в теме
Добрый день. Не понял что входит в обработку для свертки УТ 10. Все позиции которые продаются отдельно за стартамини? Дописывать обработку надо или нет? Пользователь с ней сам справится?


Добрый день!
В пакет обработок входят только вспомогательные обработки:
1) СвернутьПродажиПоДисконтнымКартам
2) СоздатьОприходование
3) СоздатьВводНачальныхОстатковПоВзаиморасчетамСКонтрагентами
4) СоздатьВводНачальныхОстатковПоВзаиморасчетамСКонтрагентамиПо­ДокументамРасчетов
5) Удалить все документы без проверки

Непосредственно сама типовая обработка по свертке - описанная в начале статье - находится на портале ИТС-онлайн.
Типовая свертка (с диска ИТС или ИТС-онлайн - обработка "Свертка информационной базы") https://its.1c.ru/db/metod8dev#content:3685:hdoc
То есть она в пакет обработок не входит.

Свертку надо делать сначала на КОПИИ. После проведения всех процедур, необходимо сверить ОСТАТКИ по всем товарам, денеж. средствам, по долгам с контрагентами. Если остатки будут корректными, тогда делайте свертку в РАБОЧЕЙ БАЗЕ.

Уровень пользователей разный, давать рекомендацию универсально для всех чревато последствиями. Лучше доверьте работу опытному специалисту 1С.
7. RustIG 1301 02.04.20 15:06 Сейчас в теме
выходит, что делаю свертку базы обработкой с диска ИТС, потом с помощью ваших обработок создаю документ оприходование и взаиморасчеты с контрагентами. Также удаляю все доки без проверки.
Правильно?


Нет, не правильно.
Типовая свертка сворачивает разные регистры накопления. В статье предложено не использовать типовую свертку для регистров "ТоварыОрганизаций", "ТоварыНаСкладах", "ПартииТоваровНаСкладах". Поскольку возможно эти регистры содержат ошибки и остатки по ним по некоторой номенклатуре не совпадают. В статье предложено использовать обработку из статьи СоздатьОприходование - при этом остатки собираются как итоги (по таблице) по регистру "ТоварыНаСкладах".
Остальные пункты статьи предлагают сделать то же самое с регистрами из этих пунктов.
Сама статья не рассматривает регистры НДС и денежных средств - их вы сворачиваете сами с помощью типовой обработки под свою ответственность.
11. RustIG 1301 07.05.20 09:13 Сейчас в теме
Замечания - уточнения.
1) После удаления документов: Отчетов о розничных продажах и Реализаций прошлых периодов, в документах Возвраты товаров от покупателей становится некорректным поле "Документ партии" в табличной части Товары. Если оно не было пустым, то оно станет <Объект не обнаружен>. Такого рода ошибки надо выявлять самим - поскольку обработки пока нет для такого рода задач - находите такие Возвраты, чистите поле "Документ партии". Из-за некорректных документов партий перестает работать "Восстановление последовательности".
2) Все документы НЕ РЕКОМЕНДУЮ удалять без оглядки. К примеру, можете случайно удалить такие документы как Установка порогов накопительных скидок и Установка скидок номенклатуры
Если уж удалили, то воспользуйтесь такой стандартной обработкой как ВыгрузкаЗагрузкаДанныхXML82.epf - она позволяет для одинаковых конфигураций выгрузить конкретные документы - можете указать в отборе выгрузки. Сможете выгрузить из копии и загрузить в рабочую базу необходимые документы.
13. RustIG 1301 07.05.20 10:59 Сейчас в теме
(12) дело не в границе. Кол-во совпадает товаров? Сумма товаров (равно как и цена) берется как среднее значение (об этом в публикации есть упоминание). Если надо именно "последние приходные" цены из документов Оприходование товаров или Поступление товаров и услуг, тогда подождите - я сейчас залью их в публикацию.
15. RustIG 1301 07.05.20 12:00 Сейчас в теме
(14)[Обновление 07-05-2020г.:
1) добавлена обработка по созданию Установки цен номенклатуры (для товаров и услуг)
2) добавлена обработка по созданию Оприходования товаров с последними приходными ценами (из документов Поступление товаров и услуг или Оприходование товаров)]
Если цены не определяются, автоматом ставлю 0.01 р (то есть 1 копейка) в цене, в сумме, в сумме регл.
18. RustIG 1301 24.12.20 12:34 Сейчас в теме
Добавил от 24-12-2020г три обработки благодаря очередному проекту (детальное описание в конце публикаиции, здесь кратко):

1) "Создать оприходование по партиям товаров" - в очередной базе регистр "ТоварыНаСкладах" НЕ использовался, а все остатки товаров учитывались по регистру "ПартииТоваровНаСкладах".
2) "Установить пометку удаления номенклатуры" - в базе номенклатура создавалась каждый раз при поступлении, товарная матрица обновлялась каждый квартал, поэтому номенклатура, поступившая в 2016-2017-2018 гг, уже не использовалась, но занимала много места.
3) "УдалитьСправочникиБезПроверкиСвязанныхСсылок" - номенклатуру можно удалить неиспользуемую.

4) Получить обновление сейчас и в течение года после приобретения основной поставки - для тех кто приобрел обработки до 24-12-2020г. Часть обработок добавилась, часть обновилась, часть осталась без изменений.
35. RustIG 1301 14.08.21 12:43 Сейчас в теме
(34)
Свертка УТ подразумевает что вы разбираетесь в учетных механизмах - базовые вещи обсуждать не будем, на все ваши вопросы есть ответы в статье и в комментариях - читайте последовательно.
1) про организацию спрашивали - прочитайте публикацию, не торопясь, + комментарии все.
организация - не является измерением регистра ПартииТоваровНаСкладах.
2) про среднее значение цены при учетной политике ФИФО - тоже написано в статье и в комментариях - при свертке сейчас реализовано именно расчет средней цены без учета партий, а не в разрезе партий по ФИФО.
3) про характеристики для партий - можете добавить в запрос поле Характеристика, могу я добавить - если нужно будет. Но сначала определитесь с организациями и партиями по ФИФО.
37. RustIG 1301 14.08.21 13:03 Сейчас в теме
(34)
конечно все было прочитано заранее - но я не вижу где написано, что именно обработка (Создать оприходование по партиям товаров) имеет ряд ограничений в работе или где расписан ее механизм работы (что бы было понятно каким образом она это делает)


Ценность публикации в том, что я расписал данный процесс подробно. Прочитав внимательно статью и комментарии, вы сможете свернуть по данной технологии любую базу, если умеете программировать вспомогательные обработки.
39. RustIG 1301 28.04.22 12:27 Сейчас в теме
(38) Добрый день!
Да, все обработки входят.
Остальные комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Ibrogim 1311 04.04.19 11:09 Сейчас в теме
Хм. Я в своё время для этих целей в УТ10 писал перенос по КОМ в пустую базу... Включая настройки учёта и т.п.
2. reazek 04.04.19 14:06 Сейчас в теме
согласен с (1) . Если задача как в начале топика только товар и взаиморасчеты- перенос в чистую базу. + по хорошему бы сделать инвентарь, что бы понимать а по какому учету актуальные остатки,б в новой базе были именноактуальные остатки.
Если же "разворачивается" как к концу - аппетит приходит во время еды, как и косяки - то вполне приемлимый алгоритм.
3. RustIG 1301 04.04.19 14:25 Сейчас в теме
(2) инвентаризация была проведена и к 01.02.2019 остатки по взаиморасчетам и товарам на складах были подбиты как надо. Поэтому свертка была проведена задним числом на дату 01.02.2019.

Что хотелось бы добавить - написано много, а суть такая:
1. свертку можно сделать в самой рабочей базе - даже во время работы пользователей. Поскольку затрагивает закрытый период, в который пользователи не лезут.
2. все управленческие конфигурации - УНФ, УТ 11, Розница - сворачиваются примерно по одной схеме:
- проверь обмены
- закрой период
- учти оборотные регистры
- не все регистры нужно сворачивать
- используй спец.документы Ввода начальных остатков
- будь аккуратен с типовыми обработками
- делай копии
4. Serggray 14 08.04.19 09:51 Сейчас в теме
Полезная информация..Будем знать )
5. RustIG 1301 17.03.20 19:26 Сейчас в теме
Для нетиповых (новых) регистров (накопления и сведений) надо добавить документ-регистратор "Корректировка записей регистров". Тогда обработка (свертка базы) сможет создать документ ввода остатков по данному регистру. Иначе выйдет ошибка.
6. RustIG 1301 02.04.20 15:05 Сейчас в теме
Добрый день. Не понял что входит в обработку для свертки УТ 10. Все позиции которые продаются отдельно за стартамини? Дописывать обработку надо или нет? Пользователь с ней сам справится?


Добрый день!
В пакет обработок входят только вспомогательные обработки:
1) СвернутьПродажиПоДисконтнымКартам
2) СоздатьОприходование
3) СоздатьВводНачальныхОстатковПоВзаиморасчетамСКонтрагентами
4) СоздатьВводНачальныхОстатковПоВзаиморасчетамСКонтрагентамиПо­ДокументамРасчетов
5) Удалить все документы без проверки

Непосредственно сама типовая обработка по свертке - описанная в начале статье - находится на портале ИТС-онлайн.
Типовая свертка (с диска ИТС или ИТС-онлайн - обработка "Свертка информационной базы") https://its.1c.ru/db/metod8dev#content:3685:hdoc
То есть она в пакет обработок не входит.

Свертку надо делать сначала на КОПИИ. После проведения всех процедур, необходимо сверить ОСТАТКИ по всем товарам, денеж. средствам, по долгам с контрагентами. Если остатки будут корректными, тогда делайте свертку в РАБОЧЕЙ БАЗЕ.

Уровень пользователей разный, давать рекомендацию универсально для всех чревато последствиями. Лучше доверьте работу опытному специалисту 1С.
40. TSAllea 30.06.22 08:59 Сейчас в теме
(6) "В пакет обработок входят только вспомогательные обработки:
1) СвернутьПродажиПоДисконтнымКартам
2) СоздатьОприходование
3) СоздатьВводНачальныхОстатковПоВзаиморасчетамСКонтрагентами
4) СоздатьВводНачальныхОстатковПоВзаиморасчетамСКонтрагентамиПо­­ДокументамРасчетов
5) Удалить все документы без проверки"

Доброе!
то есть в пакет НЕ входят:
Создать корректировку записей регистров ДенежныеСредства и ДенежныеСредстваКомитента
Создать оприходование по партиям товаров
Создать Оприходование товаров с последними приходными ценами
Создать Установку цен по всей номенклатуре
СоздатьОприходованиеХарактеристики
СоздатьОприходованиеХарактеристикиСерии
СоздатьОприходованиеХарактеристикиСерииКачество
УдалитьСправочникиБезПроверкиСвязанныхСсылок
УстановитьПометкуУдаленияНоменклатуры
?
41. RustIG 1301 30.06.22 12:44 Сейчас в теме
42. TSAllea 30.06.22 15:30 Сейчас в теме
7. RustIG 1301 02.04.20 15:06 Сейчас в теме
выходит, что делаю свертку базы обработкой с диска ИТС, потом с помощью ваших обработок создаю документ оприходование и взаиморасчеты с контрагентами. Также удаляю все доки без проверки.
Правильно?


Нет, не правильно.
Типовая свертка сворачивает разные регистры накопления. В статье предложено не использовать типовую свертку для регистров "ТоварыОрганизаций", "ТоварыНаСкладах", "ПартииТоваровНаСкладах". Поскольку возможно эти регистры содержат ошибки и остатки по ним по некоторой номенклатуре не совпадают. В статье предложено использовать обработку из статьи СоздатьОприходование - при этом остатки собираются как итоги (по таблице) по регистру "ТоварыНаСкладах".
Остальные пункты статьи предлагают сделать то же самое с регистрами из этих пунктов.
Сама статья не рассматривает регистры НДС и денежных средств - их вы сворачиваете сами с помощью типовой обработки под свою ответственность.
8. RustIG 1301 15.04.20 11:37 Сейчас в теме
Вопрос:
Спасибо за оперативность.
"Если у вас задействованы в учете регистры накопления ПартииТоваровПереданные, ТоварыПереданные, ТоварыВРознице, ТоварыВНТТ, то вам не подойдет обработка СоздатьОприходование."
Есть данные в этих регистрах. Как тогда создавать оприходование, как быть со сверткой остатков по товарам?


Ответ:
В публикации описывается схема проведения свертки, которой придерживаются специалисты 1с более 10 лет.
Представьте на минутку, что было предложено самой фирмой 1С в этом вопросе: а именно стандартная обработка по сворачиванию регистров. Моя публикация расширяет смысл и содержание этой стандартной обработки и собственно работы под названием "Свертка базы УТ 10.3".
Это значит, что если "не описано в публикации" - не даны рекомендации по сворачиванию других регистров - значит остальные регистры вы сворачиваете согласно стандартной процедуре, предложенной фирмой 1С.
Как это делал я: делаете свертку на копии.
Если вас устраивает результат сворачивания регистров, тогда делаете на рабочей базе.
Если не устраивает, тогда думаете, что можно сделать.
Собственно, по остальным регистрам, по которым я не даю рекомендаций напрямую в публикации - вам следует найти решение самостоятельно.
9. scanner1980 266 07.05.20 08:09 Сейчас в теме
Здравствуйте.
Подскажите можно ли из всех 3х обработок использовать сразу последнюю?

СоздатьОприходованиеХарактеристики
СоздатьОприходованиеХарактеристикиСерии
СоздатьОприходованиеХарактеристикиСерииКачество


Например используем характеристики, но не используем серии и качество. Используем обработку СоздатьОприходованиеХарактеристикиСерииКачество, в чем может быть проблема?
10. RustIG 1301 07.05.20 09:07 Сейчас в теме
(9) Добрый день! Конечно можете. Даже нужно. Поскольку базой владеете вы, то предварительный анализ будете делать именно вы. Может статься так, что в базе хранятся разные остатки по товарам с разным качеством (Брак/Новый и др.), также может статься, что пару серий использовано для ряда товаров.... В общем предварительный анализ необходим - в каких разрезах хранится номенклатура. Поэтому будет правильным использовать либо соот-ую обработку, либо последнюю из них, поскольку она охватывает все разрезы учета: хар-ки, серии, качество.
scanner1980; +1 Ответить
11. RustIG 1301 07.05.20 09:13 Сейчас в теме
Замечания - уточнения.
1) После удаления документов: Отчетов о розничных продажах и Реализаций прошлых периодов, в документах Возвраты товаров от покупателей становится некорректным поле "Документ партии" в табличной части Товары. Если оно не было пустым, то оно станет <Объект не обнаружен>. Такого рода ошибки надо выявлять самим - поскольку обработки пока нет для такого рода задач - находите такие Возвраты, чистите поле "Документ партии". Из-за некорректных документов партий перестает работать "Восстановление последовательности".
2) Все документы НЕ РЕКОМЕНДУЮ удалять без оглядки. К примеру, можете случайно удалить такие документы как Установка порогов накопительных скидок и Установка скидок номенклатуры
Если уж удалили, то воспользуйтесь такой стандартной обработкой как ВыгрузкаЗагрузкаДанныхXML82.epf - она позволяет для одинаковых конфигураций выгрузить конкретные документы - можете указать в отборе выгрузки. Сможете выгрузить из копии и загрузить в рабочую базу необходимые документы.
12. scanner1980 266 07.05.20 10:46 Сейчас в теме
Создание оприходования использует границу? Например создал оприходование на 31.12.2018 23.59.59 и на 01.01.2019 00.00.00 (дата в обработке), движений на 01.01.19 нет, количество совпадает, но отличается сумма, в чем может быть проблема?
13. RustIG 1301 07.05.20 10:59 Сейчас в теме
(12) дело не в границе. Кол-во совпадает товаров? Сумма товаров (равно как и цена) берется как среднее значение (об этом в публикации есть упоминание). Если надо именно "последние приходные" цены из документов Оприходование товаров или Поступление товаров и услуг, тогда подождите - я сейчас залью их в публикацию.
14. scanner1980 266 07.05.20 11:01 Сейчас в теме
Количество совпадает. По ценам пока уточняю информацию. Спасибо за оперативный ответ.
15. RustIG 1301 07.05.20 12:00 Сейчас в теме
(14)[Обновление 07-05-2020г.:
1) добавлена обработка по созданию Установки цен номенклатуры (для товаров и услуг)
2) добавлена обработка по созданию Оприходования товаров с последними приходными ценами (из документов Поступление товаров и услуг или Оприходование товаров)]
Если цены не определяются, автоматом ставлю 0.01 р (то есть 1 копейка) в цене, в сумме, в сумме регл.
16. pentanom 25 14.10.20 22:10 Сейчас в теме
А чем плоха типовая свертка? Остается много неудаляемых объектов?
17. RustIG 1301 15.10.20 09:01 Сейчас в теме
(16)
А чем плоха типовая свертка?

в публикации не утверждается, что типовая вдруг стала "плоха". .. в публикации дан развернутый ответ. :)
18. RustIG 1301 24.12.20 12:34 Сейчас в теме
Добавил от 24-12-2020г три обработки благодаря очередному проекту (детальное описание в конце публикаиции, здесь кратко):

1) "Создать оприходование по партиям товаров" - в очередной базе регистр "ТоварыНаСкладах" НЕ использовался, а все остатки товаров учитывались по регистру "ПартииТоваровНаСкладах".
2) "Установить пометку удаления номенклатуры" - в базе номенклатура создавалась каждый раз при поступлении, товарная матрица обновлялась каждый квартал, поэтому номенклатура, поступившая в 2016-2017-2018 гг, уже не использовалась, но занимала много места.
3) "УдалитьСправочникиБезПроверкиСвязанныхСсылок" - номенклатуру можно удалить неиспользуемую.

4) Получить обновление сейчас и в течение года после приобретения основной поставки - для тех кто приобрел обработки до 24-12-2020г. Часть обработок добавилась, часть обновилась, часть осталась без изменений.
19. dcom 28.04.21 22:01 Сейчас в теме
Хорошая обработка, но зря потратил деньги. К сожалению не сворачивает остатки по розничным складам(
20. RustIG 1301 29.04.21 08:03 Сейчас в теме
(19) Добрый день!
Пятый абзац в начале статьи гласит:
Если у вас задействованы в учете регистры накопления ПартииТоваровПереданные, ТоварыПереданные, ТоварыВРознице, ТоварыВНТТ, то вам не подойдет обработка СоздатьОприходование.


Все вопросы решаемы:
Для доработки вы можете купить "
Техподдержка - доработка какой-либо купленной обработки 1 мес. " = 2500руб
21. Veika 25 15.06.21 09:28 Сейчас в теме
Подскажите, пожалуйста, как можно свернуть УТ 10.3 типовой сверткой, где ее найти?
23. RustIG 1301 15.06.21 10:08 Сейчас в теме
(21) добрый день. я уже не помню. наверное в публикации описано. надо понимать, что раз в год этим занимаюсь (в Новый Год), и давно уже типовую обработку не использую.
В общем, про типовую - не знаю.
22. Veika 25 15.06.21 10:03 Сейчас в теме
Подскажите, а сколько времени уйдет, если сворачивать этой обработкой на саму свертку?
24. RustIG 1301 15.06.21 10:10 Сейчас в теме
(22) вопрос не понял. а про время свертки - тоже описано в публикации - зависит от опыта внедренца, объема базы, периода свертки, аппаратной части - на слабом компе не рекомендую запускать свертку.
25. Veika 25 15.06.21 10:15 Сейчас в теме
(24) Значит невнимательно читала...
26. matrosovvv@mail.ru 13.08.21 16:34 Сейчас в теме
Здравствуйте.

Скачал обработку "Создать оприходование по партиям товаров" - но она работает без учета характеристик ?
27. matrosovvv@mail.ru 13.08.21 16:39 Сейчас в теме
(26) и организация тоже как я понял ?
29. RustIG 1301 13.08.21 16:42 Сейчас в теме
(27) напишите подробно, что не так? и как надо?
31. matrosovvv@mail.ru 13.08.21 17:20 Сейчас в теме
(29) Несколько организаций в базе - обработка формирует документ без анализа партии организации (документ оприходования) - получается все в одну кучу.
33. RustIG 1301 13.08.21 19:27 Сейчас в теме
(31)понял вас.
все вопросы уже обсуждены - прочитайте публикацию и комментарии.
34. matrosovvv@mail.ru 14.08.21 07:16 Сейчас в теме
(33) конечно все было прочитано заранее - но я не вижу где написано, что именно обработка (Создать оприходование по партиям товаров) имеет ряд ограничений в работе или где расписан ее механизм работы (что бы было понятно каким образом она это делает)
35. RustIG 1301 14.08.21 12:43 Сейчас в теме
(34)
Свертка УТ подразумевает что вы разбираетесь в учетных механизмах - базовые вещи обсуждать не будем, на все ваши вопросы есть ответы в статье и в комментариях - читайте последовательно.
1) про организацию спрашивали - прочитайте публикацию, не торопясь, + комментарии все.
организация - не является измерением регистра ПартииТоваровНаСкладах.
2) про среднее значение цены при учетной политике ФИФО - тоже написано в статье и в комментариях - при свертке сейчас реализовано именно расчет средней цены без учета партий, а не в разрезе партий по ФИФО.
3) про характеристики для партий - можете добавить в запрос поле Характеристика, могу я добавить - если нужно будет. Но сначала определитесь с организациями и партиями по ФИФО.
37. RustIG 1301 14.08.21 13:03 Сейчас в теме
(34)
конечно все было прочитано заранее - но я не вижу где написано, что именно обработка (Создать оприходование по партиям товаров) имеет ряд ограничений в работе или где расписан ее механизм работы (что бы было понятно каким образом она это делает)


Ценность публикации в том, что я расписал данный процесс подробно. Прочитав внимательно статью и комментарии, вы сможете свернуть по данной технологии любую базу, если умеете программировать вспомогательные обработки.
36. RustIG 1301 14.08.21 13:00 Сейчас в теме
(31)
Несколько организаций в базе - обработка формирует документ без анализа партии организации (документ оприходования) - получается все в одну кучу.


1) Регистры накопления ТоварыНаСкладах и ПартииТоваровНаСкладах не имеют и1) змерения Организация - поэтому в разрезе организаций учет не ведется - поэтому при свертке вы можете остатки посадить на любую организацию.

Для целей учета товара по организациям нужно использовать регистр накопления ТоварыОрганизаций - связать его с регистрмо ТоварыНаСкладах или ПартииТоваровНаСкладах - после этого в разрезе каждой организации увидите остатки и партии.

Но такой способ не гарантирует что остатки будут корректными - зачастую эти регистры имеют расхождения в остатках. Поэтому делать свертку по организациям - дело каждого внедренца и добровольное.

Если нужно разработать именно такой механизм, покупайте тех.поддержку.

2) Что касается партий - в документе Оприходование нет поля Партия - поэтому информация о партии теряется, когда вы используете свертку через Оприходование товаров.
Чтобы информация о партиях не терялась - вам надо использовать типовую свертку от 1С - об этом тоже писалось - что не подходит вам, значит делайте через типовую обработку или заказывайте техподдержку.
Можете свою обработку сами написать - используя документ КорректировкаЗаписейРегистров - учтете все партии и цены по ФИФО.
28. RustIG 1301 13.08.21 16:41 Сейчас в теме
(26) про характ. не понятно, что за вопрос?
30. matrosovvv@mail.ru 13.08.21 17:08 Сейчас в теме
(28) Номенклатура содержит характеристики - обработка свернула без разбивки по характеристикам.

Еще сейчас заметил: номенклатура содержит две партии по разной стоимости (документ оприходования), обработка создала одну запись в документе, с усредненной ценой (но при использовании партий как бы и напрашивается использовать реальную закупочную цену).
32. RustIG 1301 13.08.21 19:26 Сейчас в теме
(30) понял вас.
все вопросы уже обсуждены - прочитайте публикацию и комментарии.
38. fregat42 28.04.22 12:25 Сейчас в теме
Добрый день. Подскажите, сейчас, в пакет "Обработки для свертки УТ 10.3" за 3000 руб. входят все 14 обработок ?
39. RustIG 1301 28.04.22 12:27 Сейчас в теме
(38) Добрый день!
Да, все обработки входят.
43. vodorosl 71 28.03.23 23:55 Сейчас в теме
УТ10.3 При правильном учете - разное количество в регистрах "Партии товаров на складах" и "Товары на складах".
Перемещение по ордерам До свертки + Расходный ордер До свертки.
Приходный ордер после свертки. Имеем на дату свертки Партий больше чем товаров на складе и по организациям.
44. RustIG 1301 04.04.23 03:44 Сейчас в теме
при свертке больших баз - есть способ делать свертку по этапам, первый этап - удаление табличных частей документов (идея описана здесь https://infostart.ru/1c/articles/1838362/ - это рабочая идея и рабочий способ). пользуйтесь.
45. D_E_S131 4 22.10.23 21:03 Сейчас в теме
Сложилось впечатление, что автор не до конца понимает, что делает при свертке.
46. RustIG 1301 23.10.23 11:56 Сейчас в теме
(45) Сожалею, что у вас сложилось такое мнение. В целом рекомендую еще раз изучить публикацию и опыт автора. Если есть конкретные вопросы, задавайте.
47. andr1984 02.01.24 21:39 Сейчас в теме
Здравствуйте! можно как то приобрести без стартмани?
49. RustIG 1301 02.01.24 22:50 Сейчас в теме
50. RustIG 1301 02.01.24 22:57 Сейчас в теме
(47) добавил еще одну позицию "Архив всех обработок" + добавил в него "Анализ документов" из поста (48) = все за 5 см - вам 5 см дадут за покупку месячного абонемента фрилансера Абонементы. Когда скачаете, напишите, пож-та - я сниму эту позицию с витрины.
51. andr1984 03.01.24 11:50 Сейчас в теме
52. RustIG 1301 12.01.24 08:00 Сейчас в теме
Вышло продолжение статьи по теме свертки базы - Свертка базы. Новый взгляд
53. HappyCoders 11.03.24 09:16 Сейчас в теме
(52) не открывается, "Ошибка! Публикация неактивна или находится на модерации."
54. RustIG 1301 11.03.24 13:03 Сейчас в теме
(53) публикация находится на стадии написания, идею можете почерпнуть из видео Свертка - новый взгляд
обработки будут выложены позже
Оставьте свое сообщение