Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
itms_docs:support:1c_support:edelweis:perenos_tovara_nds_envd [2020/03/20 10:00] anton создано |
itms_docs:support:1c_support:edelweis:perenos_tovara_nds_envd [2020/03/22 05:27] (текущий) anton |
||
---|---|---|---|
Строка 9: | Строка 9: | ||
* При проведении реализации проверяем наличие в тч Товары складов с применением ЕНВД (рег свр ПримененияЕНВД), | * При проведении реализации проверяем наличие в тч Товары складов с применением ЕНВД (рег свр ПримененияЕНВД), | ||
* При запуске обработки итмс_ПеремещениеТоваров_НДС_ЕНВД: | * При запуске обработки итмс_ПеремещениеТоваров_НДС_ЕНВД: | ||
- | * Обработка оптовых документов (реализаций) | + | * Обработка оптовых документов (реализаций). Используем массив ПеремещенияКПроведению, |
- | * Подготовка перемещений с розничных складов на служебный оптовый склад (Служебный склад НДС). | + | * Подготовка перемещений с розничных складов на служебный оптовый склад (Служебный склад НДС). |
+ | * Схема запроса 1: Результат выборка данных (склад, | ||
+ | * Пройдем циклом по выборке и создадим перемещения с заполнением тч и записью ссылок на созданные документы в массив ПеремещенияКПроведению | ||
+ | * Обработка Реализаций и связанных ЗаказовКлиентов | ||
+ | * Схема запроса | ||
+ | * Пройдем циклом по выборке: | ||
+ | * Реализация в массив РеализацииКпроведению, | ||
+ | * Отменить проведение реализации | ||
+ | * Цикл по ТЧ Товары Реализации | ||
+ | * Заказ в Массив ЗаказыКПроведению | ||
+ | * Найти строку в ТЧ Товары по номеру, | ||
+ | * Функция НайтиСтрокуВЗаказеИЗаменитьСклад(стр, | ||
+ | * Док = Заказ.ПолучитьОбъект() | ||
+ | * Док.ОбменДанными.Загрузка = Истина; | ||
+ | * Заказ.Товары найти (номенклатура, | ||
+ | * Заменить склад на Служебный склад НДС | ||
+ | * Док.Записать(); | ||
+ | * Стр склад = Служебный склад НДС | ||
+ | * Проведение документов | ||
+ | * Отменяем проведение | ||
+ | * Проводим перемещения - цикл по массиву ПеремещенияКпроведению | ||
+ | * Проводим Заказы по массиву ЗаказыКПроведению | ||
+ | * Проводим реализации по массиву РеализацииКПроведению. | ||
< | < | ||
+ | Схема запроса 1 | ||
1. " | 1. " | ||
- | 2. "Реализации". Получим список реализаций для обработки из регистра сведений итмс_ДокументыКОбработке_НДС_ЕНВД условие Обработан = Ложь. Поля: Документ | + | 2. "ДокументыКОбработке". Получим список реализаций для обработки из регистра сведений итмс_ДокументыКОбработке_НДС_ЕНВД условие Обработан = Ложь. Поля: Документ |
- | 2. Из ТЧ Товары РеализацииТоваровУслуг. Выборка данных | + | 3. Из ТЧ Товары РеализацииТоваровУслуг. Выборка данных |
| | ||
1. Ссылка в Реализации | 1. Ссылка в Реализации | ||
2. Склад | 2. Склад | ||
- | | + | |
+ | </ | ||
+ | < | ||
+ | Схема запроса 2 | ||
+ | 1. " | ||
+ | 2. " | ||
+ | 3. Из ТЧ Товары РеализацииТоваровУслуг. Выборка данных | ||
+ | | ||
+ | 1. Ссылка в Реализации | ||
+ | 2. Склад | ||
+ | | ||
</ | </ | ||
- | |||
Новые метаданные: | Новые метаданные: | ||
+ | - подсистема итмс_ПеремещениеНДС_ЕНВД (в итмс_ДополнительныйФункционал) | ||
+ | - рег. свр итмс_НастройкиПеремещенияНДС_ЕНВД | ||
+ | - Измерения () | ||
+ | - Ресурсы (Организация, | ||
- рег. свр итмс_ДокументыКОбработке_НДС_ЕНВД | - рег. свр итмс_ДокументыКОбработке_НДС_ЕНВД | ||
- | - Измемерия( Организация (тип спр.Организации); Обработан (тип булево) | + | - Измерения( Организация (тип спр.Организации) |
- | - Ресурсы (документ (тип РеализацияТоваровУслуг, | + | - Ресурсы (Обработан (тип булево)) |
- обработка итмс_ПеремещениеТоваров_НДС_ЕНВД | - обработка итмс_ПеремещениеТоваров_НДС_ЕНВД | ||
+ |