Имя: Пароль:
1C
1С v8
ТИПОВАЯ БП Документ.ВыбытиеОС По НУ не заполняются суммы из за
0 shlyahtich
 
16.03.12
17:41
В обработке проведения данного документа есть строки в которых для случая нелинейной амортизации сказано

// не поддерживается из-за недостатка законодательной базы


Для Каждого СтрокаОС Из ТаблицаОстаточнойСтоимости Цикл
               // Списание остаточной стоимости Дт 91.02 Кт 01.09
               СуммаПроводки   = СтрокаОС.ОстаточнаяСтоимость;
               // не поддерживается из-за недостатка законодательной базы
               СуммаПроводкиНУ = 0;
               СуммаПроводкиПР = 0;
               СуммаПроводкиВР = 0;
               


то есть для нелинейного метода амортизации ОС

               // Списание остаточной стоимости Дт 91.02 Кт 01.09
               СуммаПроводки   = СтрокаОС.ОстаточнаяСтоимость;
               // не поддерживается из-за недостатка законодательной базы
               СуммаПроводкиНУ = 0;
               СуммаПроводкиПР = 0;
               СуммаПроводкиВР = 0;
а иначе


           // Списание остаточной стоимости Дт 91.02 Кт 01.09
           СуммаПроводки   = СтрокаОС.ОстаточнаяСтоимость;
           СуммаПроводкиНУ = СтрокаОС.ОстаточнаяСтоимостьНУ;
           СуммаПроводкиПР = СтрокаОС.ОстаточнаяСтоимостьПР;
           СуммаПроводкиВР = СтрокаОС.ОстаточнаяСтоимостьВР;
1 shlyahtich
 
16.03.12
17:58
кто пояснить может это
// не поддерживается из-за недостатка законодательной базы?
2 cons74
 
16.03.12
22:12
ну, видимо при нелинейном способе непонятно как вычислить ОстаточнуюСтоимость по НУ (например из-за противоречий в законах, постановлениях  - а то и вовсе не прописано в законе как должно быть)
3 shlyahtich
 
17.03.12
08:53
ОС выбывает - навсегда
что тут непонятного?
При чем амортизация если была линейной, то считается, если нелинейной то нет...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший