русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

УЧЕТ ОСНОВНЫХ СРЕДСТВ


Дата добавления: 2013-12-23; просмотров: 557; Нарушение авторских прав


ПЕРЕГРУЗКА ОПЕРАЦИЙ СРАВНЕНИЯ С ИСПОЛЬЗОВАНИЕМ СТАНДАРТНОГО ИНТЕРФЕЙСА

public static bool operator ==(Monster a, Monster b)

{

return a.Equals(b);

}

/* ТО же самое с использованием метода CompareTo() интерфейса IComparable

public static bool operator ==(Monster a, Monster b)

{

return (a.CompareTo(b)==0);

}

*/

public static bool operator !=(Monster a, Monster b)

{

return !a.Equals(b);

}

public static bool operator <(Monster a, Monster b)

{

return (a.CompareTo(b)<0);

}

public static bool operator >(Monster a, Monster b)

{

return (a.CompareTo(b) > 0);

}

//Этот метод переопределяется ОБЯЗАТЕЛЬНО, так как это единственный метод //интерфейса IComparable

public int CompareTo(object obj)

{

Monster temp = (Monster)obj;

if (this.сила > temp.сила) return 1;

if (this.сила < temp.сила) return -1;

return 0;

}

string имя;

int сила, умение;

}

 

class Program

{

static void Main(string[] args)

{

Monster Вася = new Monster(50, 50, "Вася");

Вася.Passport();

Monster Петя = new Monster(100, 100, "Петя");

Петя.Passport();

if (Вася > Петя) Console.WriteLine("Вася сильнее Пети");

else if (Вася == Петя) Console.WriteLine("Монстры равны по силе");

else Console.WriteLine("Вася слабее Пети");

Console.ReadLine();

}

}

}

Нормативные документы : ФЗ о БУ, ПБУ 6/01 «Учет основных средств», ПБУ 2/94 «Учет договоров на капитальное строительство».

Внеоборотные активы появляются на предприятии не как текущие затраты, а как долгосрочные капитальные вложения, вне зависимости от того, куплены они в готовом виде или изготовлены на самом предприятии. Таким образом, долгосрочные инвестиции – это затраты на создание, увеличение размеров, а также приобретение внеоборотных активов, срок полезного пользования которых превышает 12 месяцев (новое капитальное строительство или реконструкция, приобретение зданий, земельных участков, нематериальных активов).



Для учета внеоборотных активов и предварительного сбора затрат на их приобретение и изготовление в плане счетов имеется калькуляционный счет – 08 «Вложения во внеоборотные активы». На нем открываются субсчета по каждому виду активов.

Основные средства – это имущество, которое представляет собой часть внеоборотных активов организации, которое используется при производстве продукции, выполнении работ, оказании услуг, либо для управленческих нужд в течении длительного времени (свыше 12 месяцев). Последующая продажа этого имущества в планы организации НЕ ВХОДИТ!

В РФ есть типовой классификатор основных средств (РКОС). В нем основные средства группируются по видам, по принадлежности, по назначению и по отраслевому признаку.

Оценка основных средств бывает 3-х видов.

- первоначальная стоимость (стоимость объектов ОС, по которой они принимаются к учету на 01 счете, в зависимости от способа поступления в организацию);

- восстановительная стоимость (та сумма затрат, которую понесла бы организация, если бы она заменила их на аналогичные объекты по рыночным ценам) в ПБУ 6 описаны правила переоценки ОС;

- остаточная стоимость (стоимость, по которой ОС отражаются в балансе, то есть разница между первоначальной стоимостью и суммой начисленной амортизации).



<== предыдущая лекция | следующая лекция ==>
Class Monster : IComparable | Амортизация ОС


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.