Теперь главный вопрос: когда нужно включать управленческий учет? Если вы ведете в одной базе несколько НЕЗАВИСИМЫХ фирм, управленческий учет нужно выключить. Для чего? При включенном управленческом учете, при проведении расходных документов происходит списание партий товаров. При этом партии могут списываться не только Вашей фирмы, но и любой ДРУГОЙ, если найденная партия вписывается в выбранную стратегию списания (FIFO/LIFO). Это Вам надо?! НО, если у вас корпорация, то вам нужен будет консолидированный учет по всем входящим в корпорацию фирмам. Вот здесь и нужен управленческий учет. Но при этом помните, что фирмы уже не независимы, а входят в корпорацию.
Феерический бред. Вы бы хоть описание типовых конфигураций удосужились почитать. Не преднозначены они для ведения учета нескольких независимых фирм в одной базе.
Цитата
Комплексная конфигурация позволяет вести в одной информаци¬онной базе учет от имени нескольких организаций, фирм — различ¬ных юридических лиц. Как правило, в этом случае все юридические лица имеют общее руководство и составляют вместе одну компанию (корпорацию, холдинг). Ведение всех фирм в единой базе Комплекс¬ной конфигурации позволяет учесть следующие особенности дея¬тельности компании: • юридические лица, составляющие компанию, работают с одними и теми же поставщиками, покупателями, товара¬ ми (т. е. с одними и теми же объектами учета); • владельцев, руководителей, менеджеров компании инте¬ ресует, в первую очередь, сводная отчетность по всей компании в целом, а для бухгалтеров необходим учет по каждой из фирм. • разделение между фирмами присутствует только в документах; реально товар лежит на общем складе; менеджер может продать товар от имени любой из фирм.
Если уже используется в конфигурации - то ради бога.
turbobl - на мой взгля просто легче и для клиентского компа и для использования программистом (если бы человек знал о функционале 1с++, formex в том числе, он бы наверное не спрашивал как сделать)
ой пора или на SQL (это если еще загрузка - выгрузка штатными средствами сработает), или на обрезание. Учтите - в районе 2 GB (размер самого большого файла) вероятность крушения базы резко возрастет. А по Вашей проблеме, кстати, попробуйте выгрузку - загрузку в копию.
Connection = СоздатьОбъект("ADODB.Connection"); // Подключение к источнику данных Попытка Connection.Open(СтрокаПодключения); Исключение Сообщить(ОписаниеОшибки()); Возврат; КонецПопытки;
Command = СоздатьОбъект("ADODB.Command"); Command.ActiveConnection = СтрокаПодключения; Command.CommandText = ТекстЗапроса; Command.CommandType = 1; // Создание объекта набора записей RecordSet = СоздатьОбъект("ADODB.RecordSet"); // Выполнение и получение набора данных RecordSet.Open(Command); КоличествоПолей = RecordSet.Fields.Count; спИменаПолей = СоздатьОбъект("СписокЗначений"); Для НомерКолонки = 0 По КоличествоПолей-1 Цикл ИмяПоля = RecordSet.Fields.Item(НомерКолонки).Name; спИменаПолей.ДобавитьЗначение(ИмяПоля); тбл.НоваяКолонка(ИмяПоля); КонецЦикла;
// Перебор данных Пока RecordSet.EOF() = 0 Цикл тбл.НоваяСтрока(); Для н=1 По КоличествоПолей Цикл тбл.УстановитьЗначение(тбл.НомерСтроки,н,RecordSet.Fields(н-1).Value); КонецЦикла; RecordSet.MoveNext(); КонецЦикла; RecordSet.Close (); Connection.Close();
Я бы для начала попытался обновить типовую 015 на 044, если получиться, тогда: 1. В копии рабочей базы делаем объединение конфигурации с типовой 015, смотрим дороботки, нужные переносим в типовую 044. 2. Обновляемся на доработанную 044. PS: И не спится же вам
Пару лет назад был на собеседовании. Остались очень негативные воспоминания. "Бог по персоналу" опоздала на встречу, после чего предложила написать какие-то программульки на бумажке, типа "я ничего не понимаю посему - где-то там посмотрят". На этом мы и распрощались. Потраченного времени было очень жалко.
в таблице значение колонка счётчика заполнена для всех контрагентов
причем тут таблица значений, в приведенном коде используются группировки запроса - там где нет элементов во второй группировке значение счетчика - 1, а если что - то есть, то счетчик больше.
Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = "//{{ЗАПРОС(Сформировать) |Влад = Справочник.Контрагенты.ТекущийЭлемент, Справочник.КатегорииКонтрагентов .Владелец; |категория= Справочник.КатегорииКонтрагентов .категория; |Функция СК = Счётчик(); |Группировка Влад без групп; |Группировка категория без групп; |"//}}ЗАПРОС ; // Если ошибка в запросе, то выход из процедуры Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Возврат; КонецЕсли;
// Подготовка к заполнению выходных форм данными запроса Таб = СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("Сформировать"); // Заполнение полей "Заголовок" Таб.ВывестиСекцию("Заголовок"); Состояние("Заполнение выходной таблицы..."); Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0); Пока Запрос.Группировка(1) = 1 Цикл // Заполнение полей Влад Если Запрос.СК = 1 Тогда Таб.ВывестиСекцию("Влад"); КонецЕсли; КонецЦикла;
примеры приведите.... лбы они закрывают . функции нужны для обработки полученных данных внутри запроса. при этом фомируется новое поле таблицы. Стрелок, вы имели ввиду частный случай- чтение значения ресурсов.
ЖКК - Операторы функций в запросе можно опускать, тогда запрос просто не будет ничего вычислять, а просто во временный набор данных заносятся записи со значениями Группировок. Однако это справедливо только для работы запросов по справочникам и по документам. При работе запроса по регистрам следует помнить, что в этом случае обязательно наличие Функций, причем только в том случае, когда их вычисленные значения отличны от нуля (хотя бы одной из заданных Функций), найденные объекты включаются во временный набор данных, формируемый запросом. Если при работе запроса по регистрам в тексте запроса операторы функций опущены, то программа не выдаст никакого сообщения об ошибке, добросовестно пройдет по всем Группировкам, не вычислит никаких значений Функций и, значит, ничего не запишет во временном файле
SELECT (MAX(Журнал.DOCNO)) МаксНомер FROM _1SJOURN AS Журнал WHERE (Cast(Left(Журнал.DATE_TIME_IDDOC, 8) AS datetime) >= :НачДата) AND (Журнал.IDDOCDEF = $ВидДокумента.КакаойНужен)
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!