Бухгалтерия 7.7. Релиз 535. Некорректности (ошибки) при вступлении в силу постановления 1137. Релиз 536 вышел

Публикация № 115832

Разработка - Практика программирования

При обновлении на 535 релиз обнаружил некорректность в документах поступления.

При обновлении на 535 релиз обнаружил некорректность в документах поступления - ПоступлениеМатериалов, ПоступлениеНМА, ПоступлениеОборудования, ПоступлениеОС, ПоступлениеТоваров - в продедуре ПриОткрытии(). Код который внесли при вступлении в силу "Постановление
от 26 декабря 2011 г. N 1137 "О формах и правилах заполнения (ведения) документов, применяемых при расчетах по налогу на добавленную стоимость""
...

    Если ((ПустоеЗначение(ДатаНомерСчетаФактуры) = 1) и (Выбран() = 1))
    или (((ПустоеЗначение(
ДатаСчетаФактуры) = 1) или (ПустоеЗначение(НомерСчетаФактуры) = 1)) и (Выбран() = 1)) Тогда
       
СчетФактураПредъявлен = 0;
       
Форма.ДатаНомерСчетаФактуры.Доступность(0);
       
Форма.ДатаСчетаФактуры.Доступность(0);
       
Форма.НомерСчетаФактуры.Доступность(0);
    Иначе
       
СчетФактураПредъявлен = 1;
       
Форма.ДатаНомерСчетаФактуры.Доступность(1);
       
Форма.ДатаСчетаФактуры.Доступность(1);
       
Форма.НомерСчетаФактуры.Доступность(1);
    КонецЕсли;

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

    Если глПолучитьВерсиюПостановления(ДатаДок) = 2 Тогда
        Если ((ПустоеЗначение(
ДатаСчетаФактуры) = 1) или (ПустоеЗначение(НомерСчетаФактуры) = 1)) и (Выбран() = 1) Тогда
           
СчетФактураПредъявлен = 0;
           
Форма.ДатаСчетаФактуры.Доступность(0);
           
Форма.НомерСчетаФактуры.Доступность(0);
        Иначе
           
СчетФактураПредъявлен = 1;
           
Форма.ДатаСчетаФактуры.Доступность(1);
           
Форма.НомерСчетаФактуры.Доступность(1);
        КонецЕсли;
    Иначе
        Если (ПустоеЗначение(
ДатаНомерСчетаФактуры) = 1) и (Выбран() = 1) Тогда
           
СчетФактураПредъявлен = 0;
           
Форма.ДатаНомерСчетаФактуры.Доступность(0);
        Иначе
           
СчетФактураПредъявлен = 1;
           
Форма.ДатаНомерСчетаФактуры.Доступность(1);
        КонецЕсли;
    КонецЕсли;

Также необходимо для правильного формирования проводок по НДС откорректировать в модулях проведения этих документов строки:

        Если ПустоеЗначение(ДатаНомерСчетаФактуры) = 0 Тогда
           
Операция.Дебет.СчетаФактурыПолученные = ТекущийДокумент();
        КонецЕсли;

Предлагаю заменить следующим кодом:

        Если (ПустоеЗначение(ДатаНомерСчетаФактуры) = 0) ИЛИ ((ПустоеЗначение(НомерСчетаФактуры) = 0) И (ПустоеЗначение(ДатаСчетаФактуры) = 0)) Тогда
           
Операция.Дебет.СчетаФактурыПолученные = ТекущийДокумент();
        КонецЕсли;

ЗЫ. Номера строк не указываю, так как обновляемая конфигурация изменена - их легко найти по поиску. Жду комментариев.

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. Доня 275 06.02.12 16:15 Сейчас в теме
Да, есть такая корява, НО! только в том случае, когда вводим новый документ копированием (F9) с документа 2011 года, а если вводить новую строку (Ins) то вводится все корректно !
2. Timesoft 272 06.02.12 16:30 Сейчас в теме
(1) Доня, А если открыть "старый" документ ? Будете премного удивлены.
3. *Zed* 278 06.02.12 17:41 Сейчас в теме
Модуль проведения можно не трогать, т.к. есть Процедура ЗаполнитьДатаНомер()
4. Famza 83 06.02.12 19:49 Сейчас в теме
(3) *Zed*, работу ЗаполнитьДатаНомер() я не проверял. Проверь, всегда ли будет привязано второе субконто к счету 19 при проведении?
5. *Zed* 278 07.02.12 09:22 Сейчас в теме
(4)Все возможные варинаты проверял - работает.
6. Famza 83 07.02.12 09:33 Сейчас в теме
(5) *Zed*, это же хорошо. Значит предлагаемые мною изменения можно сократить. Лишние строки - кому они нужны...)))
Надеюсь, что это всё временная мера и 1С наведёт красоту.
7. Доня 275 07.02.12 09:49 Сейчас в теме
8. *Zed* 278 07.02.12 10:54 Сейчас в теме
Уже навели - исправили в 536 релизе
9. Famza 83 07.02.12 11:42 Сейчас в теме
(8) *Zed*, радует, что так быстро. Обычно на 7.7 забивают.
10. gga 62 08.02.12 08:18 Сейчас в теме
по моему проще изменить "или" на "И" Было:
Если ((ПустоеЗначение(ДатаНомерСчетаФактуры) = 1) и (Выбран() = 1))
или (((ПустоеЗначение(ДатаСчетаФактуры) = 1) или (ПустоеЗначение(НомерСчетаФактуры) = 1)) и (Выбран() = 1)) Тогда

Надо:
Если ((ПустоеЗначение(ДатаНомерСчетаФактуры) = 1) и (Выбран() = 1))
и (((ПустоеЗначение(ДатаСчетаФактуры) = 1) или (ПустоеЗначение(НомерСчетаФактуры) = 1)) и (Выбран() = 1)) Тогда
11. Famza 83 08.02.12 22:46 Сейчас в теме
(10) gga, а если открыть документ за прошлый год? Что тогда будет? В 536 релизе исправлено
12. Oleg1708 09.02.12 16:46 Сейчас в теме
Чего было писать если это в 536 есть? хз...
13. Famza 83 09.02.12 23:02 Сейчас в теме
(12) Oleg1708, ну это потому что 536 вышел, а статья проходила цензуру у модератора. Спросил его - снимать с сайта статью из=за неактуальности - сказал, пусть повисит. Да и денег у тебя она не просит...
14. Lava596 22.02.12 04:53 Сейчас в теме
Да правда что, пускай висит, хорошо, конечно, что 1С-ники всё-таки работают, иногда исправляют свои косяки. А вобще такое ощущение, что они узнают об изменениях в законодательстве за 3 дня до выхода релиза и как-то пытаются быстренько подстроиться.
15. Famza 83 22.02.12 07:45 Сейчас в теме
(14) Lava596, особенно это касается регламентной отчетности. Был как-то на телеконференции 1С - примерно с 5 часовых поясов сыпались вопросы почему обновляют отчетность в последний день сдачи. Ух как они злилися )))
16. kurvik 23.03.12 20:02 Сейчас в теме
Блин.Бухгалтера столкнулись с данной ошибкой.Услуга не попадает в книгу покупок...Надо исправлять и перепроводить документы
17. Famza 83 23.03.12 23:27 Сейчас в теме
(16) kurvik, обновляй конфигурацию - уже 538 релиз вышел - в нем даже формы документов отработали.
18. kurvik 24.03.12 09:51 Сейчас в теме
(17) Спасибо. Так и сделаем.
Оставьте свое сообщение

См. также

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

.Net в 1С. На примере использования HTTPClient, AngleSharp. Удобный парсинг сайтов с помощью библиотеки AngleSharp, в том числе с авторизацией аля JQuery с использованием CSS селекторов. Динамическая компиляция

Статья Программист Нет файла v7.7 v8 Windows Бесплатно (free) Практика программирования WEB

Часто приходится парсить сайты, в том числе с авторизацией, перескакивая со страницы на страницу по ссылкам. Тот, кто занимался вэб программированием, знает, как удобно использовать JQuery и CSS селекторы. На .Net написана очень удобная библиотека AngleSharp. Я покажу, как с её помощью можно значительно облегчить себе труд.

10.03.2016    51868    Serginio    33       

.Net в 1С. Асинхронные HTTP запросы, отправка Post нескольких файлов multipart/form-data, сжатие трафика с использованием gzip, deflate, удобный парсинг сайтов и т.д.

Статья Программист Нет файла v7.7 v8 Windows Бесплатно (free) Практика программирования Разработка внешних компонент WEB

Очень часто нужно при работе с HTTP сервисами или сайтами использовать Асинхронные HTTP запросы, отправку на сервер нескольких файлов, использование сжатия трафика. Эта статья про то, как этого легко добиться.

09.03.2016    28674    Serginio    22       

DevOps для 1С. Онлайн-курс проходит с 16 апреля по 11 июня 2020 года. Промо

Данный онлайн-курс предусматривает изучение процессов DevOps, их применение при разработке на платформе 1С. В результате прохождения онлайн-курса вы сможете: настроить ПО необходимое для проведения проверок и тестирования, создавать сценарии тестирования и объединять их в комплексные процессы, создавать скрипты для автоматизации процессов DevOps.

12000 рублей

Использование классов .Net в 1С для новичков

Статья Программист Нет файла v7.7 v8 Windows Бесплатно (free) Практика программирования Разработка внешних компонент Универсальные функции

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    68191    Serginio    104       

Хитрости сохранения табличного документа в Excel для дальнейшей работы с ним

Статья Программист Нет файла v7.7 v8 1cv8.cf 1cv7.md Windows Бесплатно (free) Загрузка и выгрузка в Excel Практика программирования

Все пользователи 1С всех версий (начиная с 7-й) сталкиваются с проблемой нормальной работы с данными, сохраненными в Excel файл. Есть некоторые хитрости, которые позволяют облегчить работу с сохраненными данными из 1С в формат Excel.

16.01.2015    79866    shmellevich    37       

Онлайн-интенсив "1C:Предприятие для программистов: Бухгалтерские задачи" с 22 июня по 8 июля 2020 г. Промо

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

4900 рублей

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Скрытие помеченных на удаление в справочнике

Статья Программист Нет файла v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free) Практика программирования

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

08.08.2012    12570    mikukrnet    7       

Исправление и проведение документов

Статья Программист Нет файла v77::БУ 1С7:ПУБ Россия Бесплатно (free) Практика программирования

Исправление и проведение документов, например, счетов-фактур, введенных на основании документов реализации, можно организовать многими способами. Описан сравнительно простой подход, реализованный и работающий несколько лет в реальной бухгалтерии 1Cv7.7. Без внешних компонентов.

23.07.2012    12504    BorisBelov    11       

Онлайн-курс «Автоматизация процессов управления МТО: методика сбора и формализации требований» с 1 апреля по 13 мая 2020 года. Промо

Цель курса - повысить полноту и качество сбора и формализации требований к автоматизации процессов управления материально-техническим обеспечением. Курс основан на процессном подходе, позволяет в полном объеме выявить и учесть все факторы, влияющие на специфику процессов управления МТО. Участники курса получают теоретические знания в области организации процессов управления МТО и готовый инструментарий для сбора и формализации требований по автоматизации этих процессов (шаблоны, опросники, модели).

40000 рублей

Ввод остатков по 76.ВА в 1С ПУБ

Статья Программист Нет файла v77::ОУ v77::БУ 1С7:ПУБ Россия БУ Бесплатно (free) Практика программирования

Статья посвящена найденному мной недостатку в конфигурации 1С 7.7 "Производство-услуги-бухгалтерия", связанному с вводом начальных остатков по 76.ВА.

29.04.2012    8971    Пользователь 1С    0       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Обновление базы 1с 7.7. с помощью движка 1с 8.х

Статья Системный администратор Программист Нет файла v7.7 1cv7.md Россия Бесплатно (free) Практика программирования Администрирование данных 1С

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

28.04.2012    17225    Valerich    31       

Ошибка при формировании отчета Авансы по налогу на имущество. В 1С:Предприятие 7.7. Регламентированная отчетность за I квартал 2012 года Обновление 12q1009 от 18.04.2012 г.

Статья Программист Нет файла v77::ОУ v77::БУ 1cv7.md Россия Бесплатно (free) Практика программирования

При формировании отчета NIMAVP1.ERT Авансы по налогу на имущество (версия 5.03) в разделе № 1-3 не сохраняет номера Страниц при выборе, что ведет к не сохранению и выводу печати двухмерного кода.

24.04.2012    8308    leo072    7       

1C:Предприятие для программистов: Расчетные задачи (зарплата). Онлайн-интенсив с 01 по 17 июня 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для автоматизации периодических расчетов, а именно - для расчета зарплаты. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Зарплата и управление персоналом” и прочих прикладных решений, в которых реализован функционал расчета зарплаты.

4900 рублей

Ошибка при формировании отчета 4-ФСС для УСН 7,7 12q1007

Статья Программист Нет файла v77::БУ 1С7:Бух Россия НУ Бесплатно (free) Практика программирования

При формировании таблицы 6,7 раздела 2 возникает ошибка ИтАн.ИспользоватьСубконто(ВидыСубконто.ВидыПлатежейВФонды, Перечисление.ВидыПлатежей.Штраф); {C:\PROGRAM FILES\1CV77\SSTDEMO\EXTFORMS\RP12Q1.GRP\FSS4_1212.ERT(2330)}: Поле агрегатного объекта не обнаружено (ВидыПлатежейВФонды)

11.04.2012    10349    *Zed*    1       

v77. Робот

Инструменты и обработки no Внешняя обработка (ert,epf) v7.7 1cv7.md Россия Бесплатно (free) Практика программирования

Исполнитель Робот. Учебное пособие по программированию для детей дошкольного возраста. Без внешних компонент.

09.04.2012    11263    54    item    18       

Базовый курс для начинающих 1С-программистов. Онлайн-интенсив со 2 июня по 2 июля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500-9500 рублей

Запуск внешней обработки по расписанию v7.7

Статья Программист Нет файла v7.7 1cv7.md Россия Windows Бесплатно (free) Практика программирования Администрирование данных 1С

Неоднократно возникали задачи организовать, например ежедневную выгрузку и отправку отчетов по эл.почте, и вот…

20.03.2012    41945    Yury1001    17       

v77. Закладки в многоуровневом справочнике аля Total Commander

Инструменты и обработки Программист Конфигурация (md, cf) v7.7 1cv7.md Россия Бесплатно (free) Практика программирования

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

09.03.2012    9936    44    item    17       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

ЗиК 321, в отчетах пропадает проводка по ПФР_страховая

Статья Программист Нет файла v77::ОУ v77::Расчет 1С7:ЗиК Россия ФОМС, ПФ, ФСС Бесплатно (free) Практика программирования

При формировании отчета "Свод проводок" с галкой "Учет начисления налогов с ФОТ, включаемых в состав расходов" в отчет не выходит ПФР_страх

10.02.2012    5883    filh    19       

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 12 по 28 мая 2020 г. Промо

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

5500 рублей

Ошибка в 1С:Бух77 ред.533 Начисление ФФОМС при ЕНВД

Статья Программист Нет файла v77::БУ 1С7:Бух Россия Зарплата Бесплатно (free) Практика программирования

При начислении налогов с ФОТ (док.ЗакрытиеМесяца) не расчитываются налоги ФФОМС, если начисление зарплаты проводится как "облагаемые ЕНВД".

22.01.2012    9105    lelbraun    3       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Как уменьшить количество заблокированных объектов

Статья Программист Нет файла v7.7 1cv7.md Россия Бесплатно (free) Практика программирования

История о том как я решил пересобрать форму справочника клиентов и чем это все закончилось...

12.01.2012    14453    ShEvOvIcH    18       

Медленное формирование отчета в ФСС. Ошибка в алгоритме файл: ESN_GET.ERT

Статья Системный администратор Программист Нет файла v77::БУ 1С7:Бух Россия Бесплатно (free) Практика программирования

Достаточно старая ошибка 1С (исправляю уже пару лет) в файле ESN_GET.ERT (1С7.7 бухгалтерский учет). Проявляется в том, что очень медленно формируются регламентные отчеты в фонды ФСС и ПФР, если в типовой бухгалтерии ведётся начисление зарплаты сотрудникам и количество сотрудников превышает определённое количество (в моём примере 90, но замедление скорости видно и на 20)

11.01.2012    6524    Digo65    2       

Сдача регламентированной отчетности из программ 1С Промо

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

от 1500 руб.

Ошибка в обработке "ПодборЗатратПоУслугам" в типовой Бухгалтерии для бюджетных учреждений 6.2 (647)

Статья Программист Нет файла v77::БУ 1С7:ББУ Государственные, бюджетные структуры Россия Бесплатно (free) Практика программирования

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

30.12.2011    9339    demon_infernal    1       

Функция проверки валидности e-mail с использованием регулярных выражений RegExp (7.7)

Статья Программист Нет файла openconf v77::БУ 1cv7.md Россия Бесплатно (free) Практика программирования

Функция проверки валидности e-mail с использованием регулярных выражений RegExp (7.7). Данную функцию можно вставить в Глобальный модуль и пользоваться, например, при вводе или сохранении e-mail.

30.10.2011    10017    zaursoft    11