Проблема такая — если мы в платёжных документах поменяем массово ставку НДС при помощи групповой обработки — назначение платежа у нас не перезаполнится автоматом, в нём так и останется ставка НДС которая была ранее 😒
❗Мало того — и сумма НДС не пересчитается тоже!
Почему так происходит? Кто учился у меня на курсе Аналитик 1С знают, что у каждого элемента формы существуют события, и они выполняются только исключительно, когда мы меняем что-то на форме вручную, своими ручками!
Если мы меняем что-то групповыми обработками, события элементов формы не выполняются.
Так в данном случае когда мы меняем ставку НДС вручную — выполняется событие элемента ставка НДС и в нём пересчитывается назначение платежа и сумма НДС.
Конечно если нужно поменять ставку в 1-2х документах проще поменять вручную и всё нормально пересчитается.
А если нужно обработать много документов? Для такой ситуации ученица у меня на текущем потоке курса Аналитик 1С придумала свой алгоритм ❤️🔥
Делюсь с вами 👇
Объект.СуммаНДС = Объект.СуммаДокумента*20/120; Объект.НазначениеПлатежа = «Оплата по договору: «+ Объект.ДоговорКонтрагента+ » Сумма: » + Объект.СуммаДокумента+ » Сумма НДС: «+Объект.СуммаНДС + » Ставка НДС: «+ Объект.СтавкаНДС + » Получатель: «+ Объект.Контрагент;
Вам нужно зайти в групповую обработку, отобрать нужные документы, нажать кнопку «Выполнить произвольный алгоритм» скопировать его себе и вставить в групповую обработку. Нажать Выполнить.
Получится вот такая красота как на картинке 👇
Если вы не знаете, как открыть групповую обработку — советую посмотреть мой бесплатный урок 5 функций встроенных в 1С.
❗Внимание❗Действия произведённые групповой обработкой — отменить нельзя. Поэтому перед тем как с ней работать — сделайте копию базы.
А научиться самостоятельно составлять такие алгоритмы — можно на курсе «Аналитик 1С». (Вам нужен тариф 2 в 1)
И самое интересное — что это совсем не сложно, а даже очень интересно.
Если вы присмотритесь к тексту этого алгоритма — уверена, вы поймëте, что там всё элементарно и как его модифицировать под себя 👌
Курс Аналитик 1С это уже второй уровень обучения у меня.
Сначала нужно пройти курс «Сам себе программист 1С».
Также в нём есть тариф «2 в 1» в который входят сразу оба курса.
Записаться в предзапись на следующий поток можно по ссылочке ниже :
| А если вы хотите научиться без обращения к программистам справляться с большинством задач — подписывайтесь на мой Телеграм — канал. 👆 Там делюсь секретами работы в 1С, о которых вы никогда не узнаете от программистов. |
Добавить комментарий