Оглавление
|
Бухгалтерия и прочий учёт
- Горизонт учёта кредитов
@Фёдор Езеев Несколько слов касательно реализации в типовых конфигурациях учёта торговли в кредит. Зачем нужет такой учёт? Когда он используется? Подходит ли типовое решение под реальные нужды предприятий?
- Мысли на тему партионного учёта. Зачем он нужен?
@Юрий Привалко (Egor) Работа финансового управленца состоит не в выборе методов учета, реализованных фирмой-разработчиком, а в умелом применении партионного учета. Варьирование списываемых партий дает легальный способ влиять на величину налоговых платежей! Но в конфигурациях 1С этот механизм почему-то не встречается...
- Мысли на тему партионного учёта. FIFO, LIFO и остальные
@Вячеслав Тютюнников (Zmey) Учет товаров по средней стоимости, FIFO или LIFO тоже не дураки придумали. Эти методы, в принципе, мало отличаются друг от друга. Результат в течение года будет примерно одинаковым. Как правило, FIFO используется при инфляции, LIFO — при рефляции. Но для некоторых видов товаров при списании используются ещё и сроки годности...
- Мысли на тему партионного учёта. Средняя себестоимость
@Юрий Привалко (Egor) ...Сравните это с методами 1С и почувствуйте разницу! Фирма 1С взялась создать систему оперативного учета, поэтому кроме как подменить нормативное помесячное (!) определение на одномоментное определение, при проведении конкретного документа, ничего придумать не смогла...
- Мысли на тему партионного учёта. Типовые конифигурации.
@Вячеслав Тютюнников (Zmey) …Получается, что мы продавали товар ниже себестоимости. Мало того, что мы торговали в убыток, так ещё и должны заплатить налоги с отрицательной (!) наценки… Вывод: вести учет по средней себестоимости так, как это описано в ПБУ, я никому не советую...
- Мысли на тему партионного учёта. Как бы я вёл учет?
@Вячеслав Тютюнников (Zmey) ...я думаю, что для управленцу, который занимается ценовой политикой, абсолютно безразлично, по каким именно ценам к нему приходил данный товар. В общем случае его интересует средняя себестоимость товара, который лежит у него на складе.
- На какой счет отнести красно-жёлтую коробку?
@Юрий Привалко (Egor) Бухгалтер покупает 1С и ведёт на ней учет. Что характерно, само по себе 1С:Предприятие тоже является объектом учета.. Только вот каким именно объектом?
- О расчете НДС к возмещению при вводе объектов в эксплуатацию.
@Дмитрий Малюгин Автоматический расчет НДС к возмещению встречается довольно часто в различных конфигурациях. В законе об НДС оговорен порядок возмещения НДС покупок, которые идут на строительство объектов или на создание каких-либо объектов (основных средств). Расчет НДС здесь уже не так тривиален, как в общем случае...
- Партионный учет и определение дохода от реализации.
@Владимир Анисимов (@LoNg) ...Брали корову рыжую одну, и отдавать будем корову рыжую одну, чтобы не нарушать отчетности...
- Учет нормативных потерь в производстве
@Владимир Камышников Статья наглядно показывает некоторые интересные аспекты учёта нормативных потерь в производстве.
Концептуальные работы
- 1C:Предприятие. Слово о регистрах.
@Дмитрий Малюгин Понятие регистра в 1Cv7. Хранимый статический хранимый массив как простейший тип регистра. Динамический массив. Реквизиты движения. Последовательности. Регистры с суммируемыми ресурсами. Регистры остатков.
- RTFM :: WYSIWYG Классификация
@Георгий Сокольский Материал снят с сервера по просьбе автора.
- V8: Marry Christmas. Желчная рождественская сказка.
@Георгий Сокольский Материал снят с сервера по просьбе автора.
- Альтернатива Последовательности документов. Концепция решения.
@Никита Зайцев (WildHare) Наверное, всем знакома ситуация, когда из-за одного документа, введенного задним числом, приходится восстанавливать последовательность и пересчитывать едва ли не всю базу. Можно ли этого избежать? Попробуем.
- Альтернатива Последовательности документов. Письма читателей.
@Никита Зайцев (WildHare) Статья принесла множество откликов, среди которых нашлось и несколько иных вариантов решения проблемы. Вторая часть статьи посвящена анализу этих вариантов.
- Групповое проведение документов. Ускоряемся?
@Павел Шемякин (toypaul) В статье описана оригинальная методика ускорения группового проведения документов на SQL-версии V7. Методика пока что является сугубо теоритической и ждёт проверки на практике.
- Групповое проведение документов. Штатные методы оптимизации.
@Виктор Болбат (Enot) Прежде, чем придумывать сложные и нетривиальные алгоритмы ускорения, можно попробовать оптимизацию штатными методами. К сожалению, в документации они описаны из рук вон плохо..
- Доступ к данным V7 из других систем. Исследование MD.
@Андрей Малкин анализ структуры раздела файла 1cv7.md с точки зрения описания объектов метаданных
анализ логической структуры файлов базы данных V7 анализ возможности представления объектов V7 в системе, отличной от V7 инструментальные средства для импорта данных из базы данных V7
- Доступ к данным V7 из других систем. Работа с Compound-файлами.
@Денис Абросимов Инструментальные средства работы с Compound-файлами.
- Доступ к данным V7 из других систем. Классы MetaDataStream.
@Андрей Малкин Продолжение публикации.
- Доступ к данным V7 из других систем. Логическая структура файлов V7.
@Андрей Малкин Продолжение публикации.
- Доступ к данным V7 из других систем. Логическая структура (часть II).
@Андрей Малкин Продолжение публикации.
- Доступ к данным V7 из других систем. Импорт данных. Документы.
@Андрей Малкин Продолжение публикации. Окончание следует..
- Использование принципов МСФО в управленческом учете
@Сергей Лебедев (SerBabah) Эта статья также посвящена управленческому учёту. Но в ней дан более детальный разбор некоторых моментов – финансовых моделей, финансовой отчётности, учётных схем, и т.д.
- ИТРП 2001 Стандарт vs MRP-II
@Андрей Колесников (Птенец) В статье проведён подробный анализ функциональных возможностнй пакета ИТРП ПП 2001 Стандарт и сопоставлеие возможностей пакета с требованиям стандарта MRP-II.
- От V7 к V8. Обсуждение концепций структур данных. Таблицы данных.
@Дмитрий Малюгин Целью данной работы является обсуждение свойств некоторых объектов метаданных платформы 1С:Оперативный учет. Будут предложены пути повышения концептуального единства текущей версии платформы, которые должны облегчить и упорядочить процесс создания устойчивых информационных систем...
- От V7 к V8. Обсуждение концепций структур данных. Иерархия кортежей.
@Дмитрий Малюгин Продолжение публикации.
- От V7 к V8. Обсуждение концепций структур данных. Функциональные зависимости.
@Дмитрий Малюгин Продолжение публикации.
- От V7 к V8. Обсуждение концепций структур данных. Роли объектов и наследование.
@Дмитрий Малюгин Окончание публикации.
- Разграничение доступа к данным в V7
@Сергей Лебедев (SerBabah) В статье высказан ряд мыслей на тему усиления штатного механизма разграничения прав доступа к данным. Как перейти от прав доступа на объекты метаданных к правам доступа на экземпляры этих объектов?
- Регистры сведений на V7
@Андрей Морев (Z1) Реализация периодических реквизитов на платформе V7 далека от совершенства. V8 содержит более грамотный механизм регистров сведений. Вопрос: а можно ли эмулировать функционал регистра сведений средствами V7?
- Регистры: как есть и как должно быть.
@Павел Шемякин (toypaul) В статье дано описание технологической реализации объекта Регистр. Рассмотрены аспекты, влияющие на производительность регистров V7. Помимо анализа текущей реализации, в статью включены мысли на тему а как это должно быть.
- Сеть. Старые песни о главном.
@П.П. Моисеенко (pit) Сеть - это технология, позволяющая получить по лбу, даже когда на грабли наступает кто-то другой. Эта статья посвящена особенностям использования различных серверных ОС при работе с файл-серверной версией V7.
- Технический автописатель
@Никита Зайцев (WildHare) Документация - это кубометры вымоченной, размолоченной, высушенной, отбеленной и спрессованной древесины, которые обычно прилагаются к программному обеспечению. Но документация бывает не только деревянная...
- У Вас стоит задача наладить управленческий учет...
@Андрей Колесников (Птенец) Управленческий учёт - что это за зверь? Зачем и кому он нужен? Как его надо строить и как не надо? Какой софт использовать и как его выбирать? В статье сделана попытка дать ответы на все эти вопросы.
Полезные технологии
- MS WSH: Универсальный Сервер Сценариев
@Александр Кочуров Статья повествует о технологии MS WSH и представляет собой перевод из MSDN Techniсal Articles, смикшированный с фрагментами справочной документации Windows и авторскими дополнениями.
- Агенты среди нас. Где взять агента и что он может.
@Алексей Бажитов Кто не знает Скрепыша? Все знают. Но вот о том, что «помощника» можно привинтить к V7, заставить его бегать по экрану, производить анимированные телодвижения и даже говорить человеским голосом, не знает почти никто. Между тем, на технологии MS Agent можно сделать изумительный бантик для пользователя...
- Агенты среди нас. Как управлять агентом.
@Алексей Бажитов Продолжение публикации.
- Агенты среди нас. Замена стандартных функций
@Алексей Бажитов Продолжение публикации. Рассматривается технология замены функций Предупреждение, Вопрос и т.д. на общение с агентом.
- Альтернативное резервирование баз V7
@Сергей Гридасов В статье рассмотрена альтернативная технология резервирования баз данных V7, ключеым моментом которой является подключение внешнего консольного архиватора.
- Доступ к MD-файлам при помощи VBA
@Сергей Новодворский MD-файл не является изобретением фирмы 1С. Его формат вполне стандартен. А значит, доступ к содержимому MD можно получить не только из конфигуратора. Статья очень наглядно показывает, как работать с MD на нижнем уровне при помощи языка VBA.
- Использование Office Web Components для отчётов V7
@Максим Головин Статья рассказывает о технологии привинчивания к V7 OLAP-инструментария из пакета MS Office. Оказывается, это делается ну очень просто..
- Конвертация данных по шагам. Что это такое.
@Дмитрий Бардиков Статья посвящена конфигурации Конвертация данных 1.0, инструментальному средству от фирмы 1С. В первой части описаны возможности и назначение конфигурации.
- Конвертация данных по шагам. Практические приёмы.
@Дмитрий Бардиков В этой части статьи наглядно показаны практические приёмы разрешения различных вопросов, возникающих при конвертации данных.
- Мой опыт по внедрению OLAP
@Андрей Попов (Daddy) Как начать изучение OLAP? Какие программы использовать, какие статьи читать? А главное, для чего это всё нужно?
- Основы работы с V7 через OLE.
@Андрей Егоров Общеизвестно, что V7 поддерживает технологию OLE и может работать и в качестве OLE-клиента, и в качестве OLE-сервера. Но в документации этот момент освещён слабо. Вниманию читателей предлагается описание основных приёмов работы с базой V7 через интерфейс OLE, иллюстрированное подробными примерами.
- Словарь базовых терминов OLAP
@Adelite В статье собраны определения базовых терминов OLAP - начиная от собственно OLAP и заканчивая китайскими аббревиатурами типа FASMI или ETL.
Собственные руки TM
- Блокировка() нам поможет.
@BigHarry Иногда бывает нужно обеспечить выполнение некоторых обработок в «квазимонопольном» режиме, т.е. таким образом, чтобы обработка в один момент времени выполнялась только в одной сессии (база данных, разумеется, сетевая). Следовательно, нужен какой-то механизм, позволяющий распознавать и блокировать ситуации одновременного доступа к обработке. Иными словами, нужен семафор..
- Быстрая печать на матричных принтерах
@Михаил Алексеев В статье описана утилита MXL2TXT, реализующая вывод MXL-документа в текстовый файл
с сохранением форматирования. Все мученикам печати из DOS посвящается...
- Где искать правильный английский синоним метода?
@П.П. Моисеенко (pit) Для некоторых методов языка V7 найти правильный английский синоним бывает затруднительно. Либо в документации просто нет, либо он там указан неправильно. Но можно поискать ещё в одном месте...
- Динамические запросы в 1Cv7
@Владимир Козлов Что подразумевается под “динамическим запросом”? Только то, что текст запроса не хранится в явном виде где-то в модуле, а формируется “на лету”, на основании выбранных пользователем условий запроса...
- Изменение документа без перепроведения. Когда это нужно и как это сделать?
@Фёдор Езеев Не каждое изменение реквизитов документа влечёт за собой изменения в регистрах (проводках, etc.). Изменения бывают чисто косметические, и перепроведение при этом не нужно. Но как объяснить это движку V7?
- Как автоматизировать проверку реквизитов?
@Nik Steeks У сложных объектов конфигурации V7 может быть несколько десятков реквизитов. Какие-то из них являются критичными, какие-то опциональными. Как можно автоматизировать процесс проверки заполнения реквизитов и полностью передоверить его машине?
- Как достучаться до FTP-сервера?
@Никита Зайцев (WildHare) Что делать, если нужно из-под 1С скачать/закачать файлы по FTP, но нет времени и желания писать внешнюю компоненту?
- Как забанить помеченные на удаление.
@Андрей Морев (Z1) В статье описана простая и надёжная методика запрета на подбор в документ элементов справочника, помеченных на удаление.
- Как запустить ERT-файл из Проводника?
@Алексей Бажитов Предлагается довольно-таки оригинальное решение этой (и многих смежных) проблемы. Это решение называется Windows Script Host...
- Как использовать в таблицах свои собственные пиктограммы?
@Никита Зайцев (WildHare) Этот простой вопрос с завидной регулярностью поднимается в форумах, посвященных 1С. Хотя никаких сложностей тут и не ночевало..
- Как печатать правильные накладные?
@Дмитрий Гаранин (XGreenX) В статье наглядно показаны два разных способа печати правильных накладных - таким образом, чтобы на последней странице многостраничной накладной обязательно оказалась хотя бы одна строка табличной части.
- Как печатать правильные отчёты?
@Дмитрий Гаранин (XGreenX) Статья продолжает тематику печати правильных документов - т.е. таких, где переносы страниц расположены не где попало, а с умом, в зависимости от содержимого документа. На сей раз речь идёт о правильных отчётах.
- Как распечатать произвольную картинку?
@Никита Зайцев (WildHare) Ноги у этой проблемы растут из первых релизов 7.5. И, что характерно, проблема не утратила актуальности и по сей день.
- Как распечатать штрих-код?
@Никита Зайцев (WildHare) Имея соответствующий хард и софт, это сделать не сложно. А вот не имея?
- Как сохранить картинки на кнопках внешнего отчета?
@Никита Зайцев (WildHare) Не самая приятная ситуация, когда на кнопке “Удалить” оказывается картинка “Помощь”. Но это, к счастью, лечится.
- Коды ошибок 1С:Предприятия
@Никита Зайцев (WildHare) Иногда (чуть чаще, чем хотелось бы), наша любимая платформа радует нас сообщениями вида Ошибка ХХХ. Я с вами больше не играю. Что значит это самое ХХХ?
- Методика быстрого сворачивания периода на больших базах V7
@Павел Шемякин (toypaul) Как показывает практика, для сворачивания баз данных большого объёма (500+ Mb) стандарнтные средства V7 не годятся. В статье рассмотрена альтернативная методика, позволяющая решить эту проблему.
- Можно ли сделать справочник резиновым?
@Никита Зайцев (WildHare) Структура данных конфигурации V7 является статичной и не может быть изменена в процессе работы. Но существует целый класс ситуация, когда эта статичность просто убивает..
- Несколько табличный частей - это просто
@Владимир Камышников В статье показана одна из технологий создания на V7 дополнительных табличных частей для документов и справочников. Описанный способ удобен прежде всего тем, что не требует внешних хранилищ данных и обеспечивает их ссылочную целостность.
- Обход блокировок в открытых формах документов и справочников.
@Алексей Николаев (AlexNik) В статье показан технологический приём, позволяющий эмулировать недопустимые манипуляции с объектом прямо из его формы - например, изменять дату проведённого документа, не закрывая форму документа.
- Одновременная печать на разные принтеры
@Андрей Попов (Daddy) Каким образом заставить V7 печатать несколько таблиц на несколько разных принтеров? А вот каким...
- Особенности динамических национальных интерфейсов
@Андрей Куклин Механизм локализации V7 явно оставляет желать лучшего. Что делать, если одна конфигурация используется пользователями, говорящими на разных языках? Штатных механизмов нет, так что придётся использовать собственные руки...
- Откуда берутся картинки с прозрачным фоном?
@Никита Зайцев (WildHare) И правда, откуда? 1С их “как бы” не поддерживает. Но их можно найти даже в типовых конфигурациях..
- Пакетный режим работы Конфигуратора.
@Никита Зайцев (WildHare) О том, как заставить 1С заниматься полезной деятельностью в отсутствие хозяина.
- Перепроведение изменённых документов. Часть II.
@Фёдор Езеев Продолжение разговора о необходимости перепроведения изменённых пользователем документов. Новая идея такова: в момент проведения документа у нас есть доступ к обоим его состояниям - после изменений (Контекст) и до (копия документа, записанная в БД)..
- Переход с DBF-версии на SQL-версию по шагам.
@Никита Зайцев (WildHare) Если Вы думаете, что это нетривиальная задача, то чтоб Вы больше так не думали..
- Поиск данных в таблице Excel посредством ADO
@Алексей Комиссаров В статье наглядно показана методика поиска данных в таблице Excel через механизм ActiveX Data Objects (ADO) применительно к платформе V7.
- Ручное восстановление битых таблиц V7
@Сергей Аносов Если таблица базы данных V7 поломалась, это ещё повод выбрасывать всю базу в помойку. Можно взять в руки файловый менеджер и попробовать помочь горю...
- Сложные отчёты – это просто! Набор сервисных функций.
@Сергей Осипов (koeniger) Часто заказчик требует сложные отчеты с итогами и группировками. Однажды мне надоело писать бесконечные ИтогоНачКол = ИтогоНачКол + НачКол;. Тогда я вспомнил, что настоящий программист – это в первую очередь ленивый программист, и написал библиотеку сервисных функций, позволяющую избавиться от этой рутины...
- Сложные отчёты – это просто! Своя функция в запросе.
@Александр Мозговой Одним из существенных ограничений языка запросов V7 является невозможность использования своих собственных функций. Для многих задач штатный набор функций (Сумма, НачОст, КонОст, Приход и Расход) оказывается явно недостаточным. Но, как оказалось, это ограничение можно обойти, и путём очень простой манипуляции можно подключить к запросу свою собственную функцию...
- Собственные горячие клавиши в формах V7.
@Alexey Kusiy Известно, что на кнопки в экранных формах V7 можно вешать горячие клавиши. Однако количество оных оставляет желать лучшего – это только Fx с различными модификаторами (alt, ctrl, shift), при чём наиболее привлекательные сочетания (например, F1) уже зарезервированы системой. Но есть выход...
- Создание сводной таблицы в Excel средствами V7.
@Алексей Комиссаров В статье наглядно показано создание сводной таблицы MS Excel средствами V7, через механизм OLE Automation. К статье прилагается пример в виде внешнего отчёта.
- Универсальное формирование документов по шаблону
@Фёдор Езеев Ввод одних документов на основе других - дело простое, но муторное. Ручное копирование реквизитов занимает сотни строк кода, в котором нет ни грамма интеллекта. А ведь к проблеме можно подойти творчески...
- Форма списка: листаем быстро
@Garry Lider Всем пользователям V7 знакома такая ситуация: форма списка справочника с большим количеством вычисляемых полей имеет свойство безбожно тормозить. Можно ли как-то разогнать форму списка? Да, если хранить значения вычисляемых полей в своём собственном кэше..
|
|
|
|