Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )




>  Ошибки 290 релиза Бухии
tangosun
Отправлено: 26.12.11, 9:58


Молчаливый
*

Группа: Пользователи
Сообщений: 2
Регистрация: 24.06.11
Пользователь №: 9994


Приложение2: появился разрыв страницы при печати перед таблицей. Или так надо согласно нов. приказу? [это не смайлик...]

стр.240:
    
    Таб.ВывестиСекцию( "Шапка" );  
        Если Суффикс = "_2011" Тогда
            Если ВидНомДогов = 2 Тогда          
                Таб.ВывестиСекцию( "Договор2" );
            Иначе
                Таб.ВывестиСекцию( "Договор1" );
            КонецЕсли;
        Иначе    
            Таб.НоваяСтраница();
        КонецЕсли;    
        Таб.ВывестиСекцию( "Шапка2" );
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #39623 · Ответов: 32 · Просмотров: 14994
 

>  Глюки 1С Бухгалтерии 7.7 для Украины 287 релиза
tangosun
Отправлено: 04.07.11, 11:45


Молчаливый
*

Группа: Пользователи
Сообщений: 2
Регистрация: 24.06.11
Пользователь №: 9994


Цитата(ivisor @ 03.07.11, 17:24) *
Ошибка в модуле документа Корректировка остатков необоротных активов на 01 апреля 2011г.
Остатки по налоговому учету берутся на начало 1-ого квартала а должны на начало 2-ого. Исправлять так:
// ===============================
Процедура ПроводкиШапка()      
    ОстСтоимостьНУ = 0;
    Для НомерГруппы = 1 По 4 Цикл
        Ит = СоздатьОбъект("БухгалтерскиеИтоги");
        Ит.ИспользоватьРазделительУчета(Фирма);
        СчетГруппы = "ОС."+НомерГруппы;
        Ит.ИспользоватьСубконто(ВидыСубконто.НалогиОтчисления);
        // Ит.ВыполнитьЗапрос(НачКвартала(ДатаДок),,СчетГруппы); // неправильно: НачКвартала(ДатаДок) = 01.01.2011 т.к. ДатаДок=31.03.2011
        Ит.ВыполнитьЗапрос(НачКвартала(ДатаДок+1),,СчетГруппы); // правильно: по сост. на 01.04.2011 (НКУ раздел ХХ, подраздел 4, ст. 6)
        //Возьмем остатки в целом по группе
        ОстСтоимостьГруппы = Ит.СНД("С");
        ОстСтоимостьНУ = ОстСтоимостьНУ + ОстСтоимостьГруппы;
    КонецЦикла;
    
    // НМА
    Ит = СоздатьОбъект("БухгалтерскиеИтоги");
    Ит.ИспользоватьРазделительУчета(Фирма);
    Ит.ИспользоватьСубконто(ВидыСубконто.НеоборотныеАктивы);
    // Ит.ВыполнитьЗапрос(НачКвартала(ДатаДок),,"НА.1,НА.2"); // неправильно: НачКвартала(ДатаДок) = 01.01.2011 т.к. ДатаДок=31.03.2011
    Ит.ВыполнитьЗапрос(НачКвартала(ДатаДок+1),,"НА.1,НА.2"); // правильно: по сост. на 01.04.2011 (НКУ раздел ХХ, подраздел 4, ст. 6)
    Ит.ВыбратьСубконто(1);
    Пока Ит.ПолучитьСубконто(1) = 1 Цикл
        ПервСтоимость = 0;
        Если Ит.ПолучитьСчет(,СчетПоКоду("НА.1")) = 1 Тогда
            ПервСтоимость = Ит.СНД("С");
        КонецЕсли;
        ОстСтоимость = ПервСтоимость;
        Если Ит.ПолучитьСчет(,СчетПоКоду("НА.2")) = 1 Тогда
            ОстСтоимость = ПервСтоимость - Ит.СНК("С");
        КонецЕсли;
        ОстСтоимостьНУ = ОстСтоимостьНУ + ОстСтоимость;
    КонецЦикла;
    РазницаБУНУ = Итог("ОстаточнаяСтоимостьБУ") -  ОстСтоимостьНУ;
    РазницаБУНУ = ?(РазницаБУНУ < 0, -РазницаБУНУ, 0); // Если остатки в бухучете больше, то ничего допроводить не надо
    СчетНУ = "Н" + НеобАктивРазница.Счет;
    глПровНУ(Контекст,СчетНУ,,,"Разница НУ корр. остат. необ. активов",, МестоХраненияРазн,НеобАктивРазница,,,,, ,,"НА",РазницаБУНУ);
КонецПроцедуры


Все верно. И еще уточнение по этому же модулю:
ПервСтоимость не рассчитывается здесь, просто не изменяется значение. Потому:
    Пока Ит.ПолучитьСубконто(1) = 1 Цикл
        //ПервСтоимость = 0;
        ПервСтоимость1 = 0;
        Если Ит.ПолучитьСчет(,СчетПоКоду("НА.1")) = 1 Тогда
            //ПервСтоимость = Ит.СНД("С");  //Значение не присваивается - совпадение с назв. реквизита ТЧ
             ПервСтоимость1 = Ит.СНД("С");
        КонецЕсли;
                //ОстСтоимость = ПервСтоимость;
        ОстСтоимость = ПервСтоимость1;
        Если Ит.ПолучитьСчет(,СчетПоКоду("НА.2")) = 1 Тогда
                           //ОстСтоимость = ПервСтоимость - Ит.СНК("С");
            ОстСтоимость = ПервСтоимость1 - Ит.СНК("С");
        КонецЕсли;
        ОстСтоимостьНУ = ОстСтоимостьНУ + ОстСтоимость;
    КонецЦикла;


Ошибка в обработке "ОбновлениеРелиза".

Процедура ЗаполнитьВидыЗатрат()
    Спр = СоздатьОбъект("Справочник.ВидыЗатрат");
    СпрСтНД = СоздатьОбъект("Справочник.СтатьиНалоговыхДеклараций");
    
    ТекущийРодитель = 0;
    Если Спр.НайтиПоКоду(1000) = 0 Тогда  
        Спр.НоваяГруппа();
        Спр.Код = 1000;
        Спр.Наименование = "Статьи затрат по налогу на прибыль";
        Спр.Записать();  
    КонецЕсли;
    //Спр.Наименование = "Статьи затрат по налогу на прибыль";
    //Спр.Записать();
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #26616 · Ответов: 24 · Просмотров: 18729
 


Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

RSS Текстовая версия Сейчас: 08.06.24, 13:43
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!