Автоматическое создание корректировок реализации в УПП 1.3 из файла JSON (выгружаем возвраты поставщику и корректировочные счета-фактуры из 1С 7.7)

08.02.21

Задачи пользователя - Корректировка данных

Данный механизм позволяет автоматически (по возвратам поставщику из базы филиала) создать необходимые для возмещения НДС документы в УПП - корректировки реализаций, а также перемещения товаров (если склад реализации не совпадает со складом поступления), комплектации номенклатуры (ими товары корректировок превращаются в товары технического поступления). На стороне 1С 7.7 работает универсальная выгрузка в JSON документа "Возврат поставщику" и "Корректировочный счет-фактура", которая небольшими усилиями может быть адаптирована под любую конфигурацию. УПП 1.3 полностью типовая.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Выгрузка JSON Возвратов поставщику (и поступлений) для Корректировки реализации УПП.ert
.ert 100,50Kb
0
0 Скачать (1 SM) Купить за 1 850 руб.
Выгрузка JSON Коррекnировочных счетов-фактур для Корректировки реализации УПП.ert
.ert 99,00Kb
0
0 Скачать (1 SM) Купить за 1 850 руб.
Создание корректировок реализации в УПП 1.3 из файла JSON
.epf 367,75Kb
1
1 Скачать (3 SM) Купить за 2 450 руб.
Печать таблицы значений в 1С 8.3
.epf 12,40Kb
0
0 Скачать (1 SM) Купить за 1 850 руб.

Для синхронизации товаров УПП и 1С 7.7 в обработке используется свойство - внешний код товара (КодХК). Несколько товаров могут быть скомплектованы в один заказ, информация о составе заказа приходит из 1С 7.7 и обработка в случае частичного возврата заказа распаковывает его до элементарных товаров.

Возможно выполнить два взаимоисключающих варианта возврата возврата - Этап I А и Этап I Б. Первый этап можно выполнить либо по варианту А (Возврат через сбыт) либо по варианту Б (Операция возврата минуя склады сбыта).

 

 

Этап I А. Возврат через сбыт. Выгружаются документы базы холдинга 7.7 (только если происходит возврат через сбыт).

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

 1) Только если происходит возврат через сбыт в базе Холдинга запустите обработку "Выгрузка возвратов поставщику в 1С8 УПП".

2) Выберите период, фирму-поставщика и контрагента - покупателя, вернувшего товар, нажмите кнопку «Выгрузить». (только для принятых на склад ХК реальных возвратов).

 

Этап I Б. Только минуя склады сбыта.

Необходимо перенести «Поступлений товаров и услуг» организации-поставщика (ТЦ) от контрагента-покупателя (филиала) в УПП из базы филиала. По мере корректировки реализации товары корректировок превращаются в товары этого поступления, из него товары удаляются по мере комплектации номенклатуры корректировки в номенклатуру поступления.

1) В базе филиала необходимо выгрузить поступления командой «Обработки – С марта 2020 года - Выгрузка реализации в поступление в УПП».

2) В УПП необходимо загрузить это обработкой универсальной загрузки документов из 7.7.

Этап II. Выгружаются документы базы филиала 7.7.

3) В базе Филиала нужного города запустите обработку "Выгрузка возвратов поставщику в 1С8 УПП". В интерфейсе она доступна через меню «Обработки – Обмен данными с 1с8 – С марта 2020 года – Выгрузка возвратов поставщику для корректировки реализации в УПП».

 

 

По номерам входящих счетов-фактур 1С 7.7 загруженные из базы Филиала 1С 7.7 возвраты поставщику сопоставляются Реализации товаров и услуг в 1С8 УПП. Без ввода корректных номеров входящих счетов-фактур обработка не произойдет.

Выберите период, фирму возвращающую товар, а также контрагента - поставщика, которому возвращается товар, номер запуска, нажмите кнопку «Выгрузить».

4) В базе Филиала нужного города запустите обработку "Выгрузка корректировочных счетов-фактур". В интерфейсе она доступна через меню «Обработки – Обмен данными с 1с8 – С марта 2020 года – Выгрузка корректировочных счетов-фактур для корректировки реализации в УПП».

 

 

Выберите период, фирму возвращающую товар, а также контрагента - поставщика, которому возвращается товар, номер запуска, нажмите кнопку «Выгрузить».

Этап III. Выполняются корректировки реализации в базе 1С8 УПП.

5) В базе 1С8 "УПП" выполните «Сервис» - «Дополнительные внешние обработки» - Бухгалтерия – «Создание корректировок реализации по возвратам поставщику из 1С 7.7». На командной панели обработки есть кнопка «Справка» которая выводит данную инструкцию на экран компьютера.

Настройка программы выполняется на закладке «Для пользователя».

6) Заполните поле "Номер запуска" необходимое для различия нескольких операций в пределах одного дня.

7) Только если происходит возврат через сбыт выберите файл выгрузки из базы Холдинга в поле «Имя файла 7.7 с поступлениями в сбыт (ПН_ТЦрозница)», нажмите "Загрузить" (только для принятых на склад ХК реальных возвратов).

8) Выберите файл выгрузки из базы Филиала нужного города в поле «Имя файла 7.7 с возвратами поставщику (ВозвратПоставщикуК)», нажмите "Загрузить". У товаров корректируемых реализаций обязательно должно быть заполнено свойство «Код ХК».

9) Выберите файл выгрузки корректировочных счетов-фактур из базы Филиала нужного города в поле «Имя файла 7.7 с корр. сч.-ф. (КорректировочныйСФ)», нажмите "Загрузить".

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

10) Создание корректируемого поступления необходимо чтобы создать комплектации номенклатуры. Нужно выбрать, какое поступление превратится в комплектации номенклатуры или товары нескольких поступлений должны быть объединены (если в УПП на этапе I загружено несколько поступлений).

Все товары создаваемых корректировок реализации должны комплектациями номенклатуры превратиться в товары поступлений, загруженных из 1С7.7. Контроль правильности преобразования товаров реализаций в товары поступлений достигается изменением корректируемого поступления (из него удаляется выходное изделие при комплектации номенклатуры).

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

10А) Заполните даты "Обрабатывать поступления товаров и услуг за период", период поиска поступлений в 1С8 УПП.

10Б) Заполните поле "Поставщик:" необходимое для отбора документов поступлений, корректировок реализаций, перемещений товаров и комплектаций номенклатуры в 1С8 УПП.

10В) Заполните поле "Покупатель:" – для отбора реализаций, корректировок реализаций и поступлений товаров и услуг в 1С8 УПП.

10Г) Заполните поле "Договор для отбора поступлений:" необходимое для заполнения списка поступлений товаров, которые превратятся в корректировки реализаций в 1С8 УПП.

10Д) Нажмите кнопку «Отобрать поступления». Будет заполнена таблица объединяемых поступлений. Если поступление найдено всего одно, оно является «Корректируемым поступлением». Корректируемое поступление может быть выбрано вручную.

10Е) Если найдено более одного поступления, отметьте флажками в поле «Выбрать» те поступления, которые должны быть объединены. Таблица найденных поступления может быть отредактирована вручную. В поле «Корректируемое поступление» нажмите кнопку «Создать». Будет создан документ-копия, содержащий все товары выбранных поступлений.

11) В учетной системе 1С8 "УПП" нажмите кнопку «Создать документы». При этом последовательно будут созданы все возможные корректировки реализаций, перемещения и комплектации номенклатуры, и в случае невозможности будут выведены предупреждения в окне служебных сообщений.

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

Обработка проверяет остатки реализованного товара у покупателей и не позволяет вернуть один и тот же товар дважды. Если происходит попытка задвоенная корректировка реализации (повторение в ней вернувшегося ранее товара), отчет покажет, что произошел возврат больше продажи и есть отрицательный остаток по данной реализации у покупателя, этот факт блокирует возможность создания документов до полного исправления ситуации.

Все созданные документы будут отображены на закладке «Созданные корректировки».

12) После выполнения обработки на закладке «Созданные корректировки» выводятся таблицы со связями результатных документов. Пока не произведено повторного формирования эти документы можно пометить на удаление, нажав на кнопку «Удалить корректировки».

13)Если имело место прерывание во время обработки или документы созданы не полностью, можно завершить выполнение в пошаговом режиме пользуясь закладкой «Подробно».

====================================

Пошаговое выполнение с выводом промежуточных результатов расчета используется если что-то пошло не так или если обрабатывается очень большой возврат. Чтобы увидеть порядок сопоставления данных 1С7 и 1С8 на всех этапах расчета можно установить флажок «Вывести промежуточные таблицы».

 14) В учетной системе 1С8 "УПП" нажмите кнопку "Подготовить". Выполняется сопоставление данных возвратов двух (а в случае реального возврата через базу ХК трех) учетных систем, результаты расчетов сохраняются во временные файлы и выводятся на экран. При следующем открытии обработки временные данные будут считаны из файлов и использованы при создании корректировок. Если повторно их "Подготовить", временные данные будут снова записаны на диск.

 

 

 

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

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

15) Кнопка командной панели "Создать возвраты" (следующая за «Подготовить») делает возврат: создает и проводит документы корректировки реализации.

16) Кнопка «Создать СчФ» создает необходимые корректировочные счета-фактуры выданные (с видом операции Корректировка по согласованию сторон).

17) Кнопка «Сверка по договорам 1с7 и 1с8» выводит соответствие сумм и НДС между каждым документом 1С8 и 1С7, а так же сигнализирует в служебных сообщениях, если одну из корректировок создать не удалось (выводит Пропущен №___ - выводит номер пропущенного возврата или ближайший соседний с пропущенным номер +/- один).

Я очень интенсивно в этой разработке использую очень давно скачанную с Инфостарт обработку "Печать таблицы значений", но к сожалению сейчас не смог найти ссылку. Подойдет любая универсальная, или можете скачать её отсюда, на всякий случай прикладываю её для скачивания.

 

 

18) Кнопка «Перемещение автоматически» позволяет автоматически создать и провести перемещения со складов, которые были указаны в корректируемых реализациях и корректировках реализации. Указав код конкретного склада (один из скорректировавшихся), можно пересоздать «Перемещение по коду склада».

19) Найти комплектации для заказов – необходимая обработка данных заказов.

20) Подготовить комплектации для заказов – необходимое преобразование данных корректирующихся заказов.

21) Создать комплектации заказов – создание комплектаций номенклатуры по заказам.

22) Создать комплектации не-заказов - создание комплектаций номенклатуры по не-заказам.

Обработка позволяет скорректировать или скомплектовать один выбранный документ или одну выбранную позицию выбранного документа пользуясь полями отбора на закладке «Докомплектовать вручную».

 

 

Поля отбора следующие.

Docid – номер возврата 1С7.

Реализация – выбранная реализация 1С8.

Позиция Р – выбранная позиция реализации.

Позиция П – выбранная позиция поступления.

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

Кнопка «Из поступления» извлекает первый товар, выводит список поступлений и комплектаций в которых он встречался. Если состав поступлений равен составу комплектаций, значит данный товар был успешно скомплектован и его можно убрать из поступления.

Иначе протестируйте его с помощью кнопки «Комплектовать» и программа покажет, почему она не может его скомплектовать – например напишет, что данный товар не соответствует ни одному товару реализации.

 

Протестировано в Управлении производственным предприятием, редакция 1.3 (1.3.152.2).

См. также

SALE! 10%

Перенос данных 1C Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

55778 50200 руб.

04.08.2015    167277    340    278    

376

SALE! 15%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

26280 руб.

12.06.2017    142250    803    297    

423

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.236.x) и БП 3.0 (3.0.164.x). Правила подходят для версии ПРОФ и КОРП.

35000 руб.

15.12.2021    24363    172    51    

131

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.88.x) и УТ 11.5 (11.5.20.x).

35000 руб.

23.07.2020    51989    229    72    

187

Перенос данных 1C Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ ФОМС, ЕФС Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет заработной платы 3.0», «КАМИН:Зарплата для бизнеса 4.0» и «КАМИН:Зарплата 5.0» на конфигурацию «Зарплата и управление персоналом» версии 3.1.

12000 руб.

25.09.2016    81028    315    250    

268

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 Платформа 1C v8.2 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Платные (руб)

Регулярный обмен, выгрузка, перенос из КА 1.1, УПП 1.3, УТ 10.3 для обмена с любыми конфигурациями, поддерживающими обмен в формате EnterpriseData (КД3) - БП 3.0, ERP, КА 2, УТ 11, Розница 2, УНФ 1.6 и другими. Правила для старых и доработанных конфигураций не требуют синхронного обновления и совместимы с новыми и будущими конфигурациями. Обмен по расписанию, через папку, FTP, почту.

15300 руб.

18.02.2016    187210    591    513    

529

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 10 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

60000 руб.

05.10.2022    10949    13    8    

15

Зарплата Внешние источники данных Бюджетный учет Перенос данных 1C Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 8 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

84000 руб.

19.08.2020    25283    22    1    

25
Оставьте свое сообщение