• Дата 1С

    Основу учета составляют документы, отражающие операции компании. Что-то купили, что-то продали. Документов много и они должны быть как-то упорядочены. Ведь мы не можем сначала что-то продать, а потом что-то купить :)

    Документы упорядочены на линии времени. Каждый документ имеет дату, а точнее дату и время до секунды.

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

     

    Дата документа 1С

    Каждый документ имеет дату (и время), что располагает список документов в определенном порядке. Когда Вы открываете любой список документов, то сразу это видите перед глазами.

    Однако когда Вы открываете два списка разных документов, это не так бросается в глаза. Они тоже упорядочены друг с другом по дате, хотя и не находятся в едином списке.

    Если дата и время документа продажи будет больше чем дата и время документа покупки – 1С сообщит Вам ошибку – «Недостаточно товаров на складе..».

    (далее…)

  • Формы 1С 8

    Как создать форму 1С 8 в конфигураторе. Чем обычные формы 1С 8 отличаются от управляемых форм 1С 8.2?

    Форма 1С 8 – это окно, которое будет открыто при открытии внешней обработки в режиме «Предприятие 1С».

    (далее…)

  • Методы исправления ошибок 1С

    Вы (или пользователь) работаете в 1С. Вдруг – ошибка. Что делать?

    Конечно самое правильное – проанализировать — что за ошибка 1С, ее причины, провести в отладчике 1С часик-другой, чтобы выяснить что к чему.

    Что делать, если это невозможно? Нет времени, нет желания, недостаточно знаний. Вот несколько очень вредных советов по быстрому исправлению ошибок в 1С.

    (далее…)

  • Хранилище настроек 1С

    Настройки пользователя в 1С обычно разделены на три части.

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

    Во-вторых, в каждой типовой и не типовой конфигурации обычно есть много обработок, которые выполняют сервисные действия. Обработки требуют настройки. Жалко терять время, заново вводя настройки при каждом открытии обработки.

    И наконец в-третьих, самому программисту, чтобы программа была универсальна, некоторые значения по-умолчанию лучше не прописывать в коде программы, а хранить в каких-либо настройках.

    Где хранить все эти настройки в 1С?

    (далее…)

  • Web сервисы 1С

    Обмен данными обычно организовывается с помощью выгрузки файла из одной программы и загрузки в другую. Некоторые программисты предоставляют сторонним программам доступ в SQL базу 1С (что вроде как сильно не рекомендуется).

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

    Предоставление доступа к данным 1С – некорректно по причинам безопасности данных. Необходим скорее механизм проверки по имени и паролю с дальнейшим возвратом баланса.

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

    Как это работает?

    (далее…)

  • Отчетность 1С

    Продолжаем обсуждать подробно тему отчетности в 1С. Мы начали обсуждение отчетности 1С в предыдущем уроке.

    Как выглядят Отчеты 1С?

    В отличии от справочников и документов, вид которых застыл с выхода 1С 8.0 давным-давно, отчеты постоянно развиваются. От версии к версии типовых конфигураций появляются новые технологии создания отчетов. Внешний вид каждой технологии отличается (как и внутренняя работа).

    (далее…)

  • Создание базы 1С — смотреть видео

    [VIP_CONTENT]

    На видео изображено как просто создать базу 1С «с нуля».

    Видео «Как создать базу 1С»

    (далее…)

  • Преобразовать число в строку 1С

    Преобразовать число в строку 1С специально обычно не требуется, так как при попытке записать в реквизит типа «строка» значение типа «число», преобразование будет выполнено 1С самостоятельно.

    Если Вы имеете переменную со значением типа «число» и приравняете ее со значением типа «строка», то значение конвертировано автоматически не будет — так как в 1С нет строгой типизации переменных.

    Также преобразовать число в строку 1С требуется при составлении сложной строки, например:
    Строка = "Текущий процент выполнения " + чПроцент;
    В некоторых случаях 1С будет ругаться при попытке складывать строку 1С и число 1С (в других случаях, когда это возможно, число будет преобразовано автоматически).

    Преобразовать число в строку 1С можно с помощью функции Строка() или СокрЛП(), а также с помощью Формат().

    Последний способ иногда предпочтительнее. А почему?

    (далее…)

  • Список значений 1С Количество — количество значений

    Метод 1С СписокЗначений.Количество() возвращает количество «ячеек» в массиве. Количество «ячеек» всегда на 1 больше, чем максимальный номер элемента.

    (далее…)

  • Регламентные задания 1С

    Некоторые задачи в документообороте и учете бывает необходимо выполнять периодически. Например, по двадцатым числам. Или ежедневно.

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

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

    В ИТ часто регламентированно выполняется мониторинг.

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

    Аналогичные вещи существуют для вебмастеров – для проверки доступности сайта в течении суток.

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

    Поговорим сегодня про них.

    (далее…)

  • Веб 1С

    1С версии 8.2.14 официально поддерживает iOS версии 3.2 и старше (рекомендуемая 4.2 и старше). А это значит – 1С возможно использовать на планшетах iPad!

    Клиент веб 1С (web 1С) появился одновременно с выходом тонкого клиента 1С, который мы обсуждали в прошлый раз. Клиент веб 1С не требует установки каких-либо дополнительных компонент (flash, activex и т.п.). Веб 1С работает под разными операционными системами и в разных браузерах. Именно с помощью него стало возможно использовать полную Unix версию 1С.

    Пусть Вас не путает название клиент веб 1С. Фактически это другой способ представления работы с 1С. Вы заходите на сайт, на котором «установлена» 1С и работаете в ней. Зайти на сайт можно с любой машины, операционной системы, через интернет или WiFi.

    Для заинтересованных в возможностях клиента веб 1С, проследуем дальше.

    (далее…)

  • 1С СтрДлина – длина строки

    Функция 1С СтрДлина(Строка) возвращает количество букв в строке, включая «непечатные» символы (переносы строк и прочее).

    (далее…)