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

07.02.12

Задачи пользователя - Адаптация типовых решений

При обновлении на 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С 7.7

Печатные формы Адаптация типовых решений Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

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

1 стартмани

04.02.2022    3200    1    igor7777    0    

3

Расчет страховых взносов в 1С 7.7 "Учет и отчетность предпринимателя, ред. 1.2" с апреля 2020

Адаптация типовых решений Платформа 1С v7.7 Конфигурации 1cv7 Россия Бухгалтерский учет ФОМС, ЕФС Бесплатно (free)

В этой статье описано, какие небольшие изменения можно внести в модуль документа Начисление налогов с ФОТ, чтобы правильно рассчитывались страховые взносы с 1 апреля 2020 г.

09.04.2020    19676    Юджин58    39    

5

Дистрибьюция 7.7. Часть 1. Жизненный цикл заявки покупателя. Одна заявка покупателя, много адресов доставки.

Адаптация типовых решений Платформа 1С v7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Управленческий учет Бесплатно (free)

Описан способ работы с учетом расписания с приоритетными покупателями - торговыми сетями (основными покупателями) в торговой или комплексной учетной системе на 1С 7.7. Множественная заявка покупателя на несколько торговых точек.

14.10.2019    6009    ksnik    14    

3

Как в торговле 7.7 печатать код ТНВЭД в счет-фактуре

Операции по ВЭД Адаптация типовых решений Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Бухгалтерский учет НДС Бесплатно (free)

В данной статье хотел поделиться опытом, как в Торговле 7.7 ( релиз 994) сделать возможность выводить код ТНВЭД в печатную форму счета-фактуры. Сразу скажу, что нужно это только тем, кто осуществляет экспорт в страны таможенного союза. Остальные могут не волноваться.

15.11.2017    11816    AndKovalchuk    0    

1

Предельные базы взносов в ПФР, ФСС, ФФОМС 2015 в 1С: Бухгалтерия 7.7

Зарплата Адаптация типовых решений Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

Реализация Постановления Правительства РФ 1316 от 04.12.14 для типовой конфигурации "Бухгалтерский учет 7.7" рел. 7.70.590

1 стартмани

31.12.2014    23928    9    Sergey1CSpb    2    

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

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