Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 16
от 09.08.2005, 18:24

Администратор:Калашников О.А.
В рассылке:Подписчиков: 119, Экспертов: 10
В номере:Вопросов: 1, Ответов: 3


Вопрос № 24528: Вопрос: Объясните мне пожалуйста! Что такое субконтио?, если можно, то на простом языке, без использование научных терминов(своими словами)....

Вопрос № 24.528
Вопрос:
Объясните мне пожалуйста!
Что такое субконтио?, если можно, то на простом языке,
без использование научных терминов(своими словами).
Отправлен: 04.08.2005, 07:54
Вопрос задал: Терсков Алексей Николаевич (статус: Посетитель)
Всего ответов отправлено: 3

Отвечает: ValeryN
Здравствуйте, Терсков Алексей Николаевич!
Здравствуйте, Терсков Алексей Николаевич!
Полностью простым языком не получиться, придется все же применять термины 1С. Для ведения аналитического учета в 1С используется термин "субконто". Субконто в системе 1С:Предприятие называется объект аналитического учета. Термином «субконто» могут быть обозначены любые объекты аналитического учета: основные средства, нематериальные активы, материалы, организации,
подотчетные лица, договоры, бюджеты. Видом субконто, в свою очередь, называется множество однотипных объектов аналитического учета. Например, вид субконто "Контрагенты" типа Справочник.Контрагенты, субконто - "Магазин Красная Заря".
В 1С у счета может быть до 5 прикрепленных видов субконто. Максимальное количество видов субконто задается в Конфигураторе, но не может превышать 5.

Это означает БЕЗ АНАЛИЗА действий и результатов невозможно говорить о правильной финансовой деятельности предприятия. Бухучет это позволяет сделать при помощи аналитики. Так вот основой аналитики и есть СУБКОНТО. Ну куда еще проще.

---------
Удачи вам и будьте здоровы!
Ответ отправил: ValeryN (статус: 8-ой класс)
Отправлен: 04.08.2005, 08:44
Оценка за ответ: 5

Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Терсков Алексей Николаевич!
Вот на счету 66.1 лежит сводная информация по зарплате всей фирмы.
А чтобы узнать сколько из них принадлежит Терсков Алексей Николаевич, нужно субконто. В данном случае это элемент справочника Сотрудники.
Каждый счет имеет свои субконто. Так, на счету 20.1 лежит сводная информация по всему сырью фирмы. А сколько из них Мука, а сколько Гвозди, определяет субконто. В данном случае это элемент справочника Номенклатура. Может быть несколько субконто. Так, можно узнать, сколько Гвоздей лежит на складе Основной, сколько на складе Стройбригада, сколько на складе ГотоваяПродукция, сколько на складе УДиректораДома (обычно этот склад самый емкий).
Когда при выборке выбраны и получены оба субконто (и Номенклатура и Склад), то кроме себестоимости Гвоздей можно узнать и их количество (как там ведется учет, в килограммах или тоннах или штуках). В приложении мы смотрим, сколько было продано воды и из нее минеральной (отчет в статистику форма 3Торг), и сколько было продано сигарет. (Про литраж воды не спрашивают, да и учет у нас ведется в бутылках а не в литрах, а про количество пачек сигарет спрашивают). Склад не разделяем, получаем сводную информацию со всех магазинов.

Спр=СоздатьОбъект("Справочник.Номенклатура");
БИ=СоздатьОбъект("БухгалтерскиеИтоги");
БИ.ИспользоватьРазделительУчета(Фирма);
БИ.ИспользоватьСубконто(ВидыСубконто.Номенклатура);
БИ.ВыполнитьЗапрос(НачДата,КонДата,СчетПоКоду("28.2"),СчетПоКоду("90.2"),,2);
Если Спр.НайтиПоНаименованию("Вода, сокі",0)=0 Тогда
Предупреждение("Не могу найти Вода, сокі");
СтатусВозврата(0);
Возврат;
КонецЕсли;
Вода=Спр.ТекущийЭлемент();
БИ.ВыбратьСубконто(1);
ВодаС=0;
МинералкаС=0;
Пока БИ.ПолучитьСубконто(1)=1 Цикл
Если БИ.Субконто(1).ПринадлежитГруппе(Вода)=0 Тогда
Продолжить;
КонецЕсли;
ВодаС=ВодаС+БИ.КО(1);
Если Лев(БИ.Субконто(1).Наименование,10)="Мінеральна" Тогда
МинералкаС=МинералкаС+БИ.КО(1);
КонецЕсли;
КонецЦикла;

Если Спр.НайтиПоНаименованию("Сигарети",0)=0 Тогда
Предупреждение("Не могу найти Сигарети");
СтатусВозврата(0);
Возврат;
КонецЕсли;
Сигареты=Спр.ТекущийЭлемент();
БИ.ВыбратьСубконто(1);
СигаретыС=0;
СигаретыК=0;
Пока БИ.ПолучитьСубконто(1)=1 Цикл
Если БИ.Субконто(1).ПринадлежитГруппе(Сигареты)=0 Тогда
Продолжить;
КонецЕсли;
СигаретыС=СигаретыС+БИ.КО(1);
СигаретыК=СигаретыК+БИ.КО(3);
КонецЦикла;
Ответ отправил: Шахрайчук Владимир Анатольевич (статус: 1-ый класс)
Отправлен: 04.08.2005, 09:53
Оценка за ответ: 5

Отвечает: AErserg
Здравствуйте, Терсков Алексей Николаевич!
Вобщем то это своеобразные заметки на полях, для того чтоб вы знали, что, допустим, этот счет будет привязан к поставщикам, а вот этот к расходам, плюс то что этих заметок может выть несколько (субконто1, субконто2, субконто3)
Ответ отправил: AErserg (статус: Практикант)
Отправлен: 04.08.2005, 11:07
Оценка за ответ: 5


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.1cprogfaq
Отписаться
Вспомнить пароль

В избранное