• Программирование 1С

    Какое первое слово говорит будущий программист? Конечно «Hello, world!». Эта фраза уже общепринята как первый урок программирования на любом языке. Попробуем и мы с Вами.

    Общепринято, что первая программа на любом компьютерном языке называется «Hello world!» (Привет, мир).

    (далее…)

  • Файл 1С

    Объект языка 1С «Файл» позволяет:

    • файл 1С — получить путь к файлу (каталог без имени файла), имя без расширения, только расширение
    • файл 1С — проверить наличие файла
    • файл 1С — определить файл это или каталог
    • файл 1С — получить размер файла
    • файл 1С — работать с атрибутами файла (время измененеия, только чтение, скрытые файлы).

    (далее…)

  • Дополнительные объекты конфигурации 1С

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

    Потому что эти объекты – чаще используются программистами 1С.

    (далее…)

  • Обмен 1С

    В реальной жизни редкая компания обходится одной базой 1С. Самая частая ситуация – это две базы, бухгалтерия и зарплата.

    Базы должны быть связаны – начислили зарплату, в бухгалтерию должны пойти начисленные налоги к уплате.

    Для связи нескольких баз существует Обмен 1С. Как он работает?

    (далее…)

  • Начальные настройки 1С

    Типовые конфигурации 1С позволяют вести учет «любой» российской компании. Но компании ведь разные! Как же это работает?

    А вот так – в типовую конфигурацию включены различные варианты учета, которые конкретная компания может использовать, а может не использовать.

    Поэтому в типовых конфигурациях есть начальные настройки 1С, которые нужно установить перед началом работы в базе, чтобы конфигурация «знала» — какие части учета требуется использовать, а какие – не нужно.

    (далее…)

  • Библиотека стандартных подсистем 1С

    Каждая типовая конфигурация 1С содержит ряд универсальных механизмов, не привязанных к конкретной конфигурации 1С, учету и т.п. Например – универсальная работа с файлами, пользователями, согласование документов и т.п.

    Также имеются учетные блоки, которые повторяются в различных конфигурациях, например, расчет НДС.

    1С создала типовую конфигурацию Библиотека стандартных подсистем 1С для программистов, содержащую набор таких стандартных подсистем, для использования при создании конфигураций 1С с нуля.

    (далее…)

  • ДиалогВыбораФайла 1С

    Объект ДиалогВыбораФайла 1C выводит пользователю стандартный диалог Windows для выбора каталога или файла (на открытие/запись). При этом можно указать фильтр расширений, которые можно использовать пользователю.

    (далее…)

  • 1С попытка-исключение

    Если при исполнении программы происходит ошибка, то 1С сообщает о ней пользователю.

    Сообщение обычно производится в окне с красным крестом, откуда такие сообщения называют «поймать красный крест» или «не работает, есть красные ошибки».

    Конструкция 1С Попытка-Исключение служит для обработки возможных ошибочных ситуаций.

    (далее…)

  • Изменить 1С

    Если у Вас стоит типовая конфигурация и Вам нужно изменить 1C, то сначала нужно выполнить сервисные действия, которые позволят далее изменить конфигурацию 1С неоднократно по Вашему желанию.

    Как это сделать?

    (далее…)

  • Остатки 1С

    Представим, что мы создали конфигурацию для учета собственных денег. Мы собираемся учитывать наличные в кошельке, безналичные в банке, продукты в холодильнике. В день зарплаты – нужно внести сумму прибыли. Каждый день – сумму расходов.

    И вот мы первый раз зашли в эту базу. В базе пока пусто – все отчеты показывают по нулям – ведь ближайший день зарплаты – через неделю. Однако есть что-то в кошельке, что-то в банке! Значит нужно внести эти первоначальные сведения.

    Такие первоначальные сведения называются – начальные остатки 1С.

    База данных 1С появляться в компании чаще всего тогда, когда компания уже работает. А значит перед началом работы в этой базе также нужно внести начальные остатки 1С – наличные, безналичные деньги, товары на складах и т.п.

    Типовые конфигурации 1С – Бухгалтерия, Управление торговлей, и другие — имеют специальные методы внесения начальных остатков 1С.

    (далее…)

  • Архитектура конфигурации 1С

    Продолжение цикла уроков про создание базы 1С с нуля Мой склад и управление торговлей. Как Вам уже известно –мы уже создали пустую «коробку» — конфигурацию с начальными настройками. Осталось в нее что-нибудь положить.

    И именно сегодня мы начнем планировать архитектуру нашей конфигурации. Однако – что это такое?

    Архитектура — это программные компоненты и отношения между ними – вещает нам Вики.

     
    Ок. Какие программные компоненты есть в конфигурации 1С? Верно – объекты 1С – справочники, документы, регистры. Все они, а также их связь друг с другом и есть архитектура конфигурации 1С.

    Однако есть более узкое значение этого термина. Каждая конфигурация существует ради определенной цели. Эта цель часто неплохо выражена в названии конфигурации. Наша цель – это Склад и Торговля.

    Это значит, что конфигурация должна дать возможность посчитать сколько у нас товаров на складе и сколько из них мы продали. Мы только что перечислили часть сущностей, которые должны присутствовать в нашей конфигурации – Товар, Склад, Остатки товаров, Продажи товаров.

     
    Узкое значение слова архитектура конфигурации 1С – это:

    • Выяснение сущностей, которые выполняют основную цель конфигурации
    • Отношение между этими сущностями.

    Давайте-ка попробуем прямо сейчас создать архитектуру конфигурации с нуля за пять минут.

    (далее…)

  • Данные 1С

    В 1С реализованы две модели представления данных – объектное и табличное. При этом объектное представление данных реализует принципы объектно-ориентированной модели.

    Как минимум два раздела в экзамене 1С Профессионал по платформе посвящены этой тематике.

    Хотите узнать про это?

    (далее…)