A.S. При наличии достаточного интереса к данной работе, доработаю для универсальности подключения к базам на разных платформах и указании параметров подключения в форме обработки.
Обработка должна запускаться из базы Бухгалтерия предприятия 2.0, платформа 8.2
База УТ 10.3 или КА 1.1, платформа 8.1
Для подключения к базе УТ или КА необходимо внести данные подключения в модуль формы в процедуре "КоннектСУТ()".
Обработка предназначенна для проведения документов "Возврат товара от покупателя", в случаях, если эти документы не могут провестись из-за отсутствия в базе документов-оснований (сделок) или в случае неправильного выбора этих документов.
I. ---------------------- При работе с данными из файла ----------------------
Используется редко, в основном в начале года в новой базе, когда данных о себестоимости в торговой базе еще нет.
Файл с данными должен быть текстовым в формате "*.txt". В нем должна содержаться информация в трех колонках:
1. Наименование товара.
2. Количество товара.
3. Себестоимость данного количества товара.
Разделителем колонок выступает табуляция.
Данная структура файла обусловлена тем, что обычно он создается из документов "Ввод начальных остатков" или "Оприходывание товара".
Обработка ищет в базе за указанный период документы "Возврат товаров от покупателей", не помеченные на удаление и не проведенные на момент обработки. При нахождении таких документов, обработка попытается провести их в том виде, в каком они есть, без изменения. В случае неудачи проведения, будет очищено поле "Сделка" документа и произведен поиск себестоимости в данных файла. Найденая себестоимость будет занесена в соответствующие строки таблицы и будет вновь предпринята попытка провести документ.
II. ---------------------- При подключении к торговой базе (УТ 10.3 или КА 1.1) ----------------------
Обработка подключается к базе торговли. В базе бухгалтерии ищет за указанный период документы "Возврат товаров от покупателей", не помеченные на удаление и не проведенные на момент обработки. При нахождении таких документов, обработка попытается провести их в том виде, в каком они есть, без изменения. В случае неудачи проведения, будет очищено поле "Сделка" документа и произведен поиск себестоимости. Поиск себестоимости ведется в базе торговли по регистру сведений "ЦеныНоменклатуры". Выбирается последняя на дату возврата цена закупки. Найденая себестоимость будет занесена в соответствующие строки таблицы и будет вновь предпринята попытка провести документ.
ВАЖНО! Поиск ведется по наименованию типа цен "Закупочная". Так же у этого типа цен должно быть включено "Цены включают НДС". Иначе нужно внести изменения в модуль формы в строки 135 и 143-150.
Указание себестоимости в документах "Возврат от покупателя"
Учетные задачи - Оптовая торговля
См. также
Автоматический заказ поставщику в 1С: загрузка прайсов и анализ цен поставщиков для УТ 10.3, УТ 11, КА2, УНФ, УПП, ERP, Розница 2
28500 руб.
21.04.2017 90980 110 40
Номенклатура (Расширенная форма списка) и Корзина для УТ11, ERP и КА2 [Расширение]
10000 руб.
26.04.2016 642533 1170 562
SALE! 10%
Перенос данных из УТ 10.3 в УТ 11 / КА 2 / ERP 2. Переносятся документы, справочники и остатки
50722
45650 руб.
24.04.2015 190787 270 239
Обмен с системой Меркурий через Web + Ветис.API для любых конфигураций (универсальная конфигурация Хамелеон Меркурий)
104000 руб.
08.11.2017 121105 295 140
Расчет себестоимости товаров в УТ 11 и КА 2 при проведении документа
9600 руб.
22.11.2018 86030 267 376