Объект задачи 1С

Задача 1С – это объект 1С. Задача 1С является информационным сообщением (напоминалкой) для пользователя о необходимости выполнить определенную «задачу».

Система или начальник или «кто-то» ставит задачу 1С пользователю (т.е. создает задачу 1С). Пользователь видит задачу 1С и что ему надо сделать. Когда он это сделал, он отмечает, что задача 1С выполнена и соответственно больше не видит ее в списке.

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

Читать дальше »

1С ОКР — округление чисел 1С

Функция 1С Окр(Число) производит округление чисел 1С нужным способом. По-умолчанию – до целого.

Читать дальше »

Число прописью 1С

Функция 1С ЧислоПрописью(Число, ТребуемыйФормат) возвращает текстовое представление числа на указанном в параметрах языке (русский, английский и т.п.)

Читать дальше »

1С ПустаяСтрока – проверка строки на заполненность

Функция 1С ПустаяСтрока(Строка) проверяет строку на заполненность. Под «заполненностью» понимается не просто пустая строка с нулевой длиной, но и строка, в которой есть символы, но они «незначимы». Подробнее о «незначимых» символах см. функцию СокрЛП().

Читать дальше »

Выпадающий список значений 1С на форме

Очень часто бывает необходимо на форме дать возможность пользователю выбрать настройки на форме (перед нажатием кнопки «Выполнить все»). Когда нужно выбрать одно значение из нескольких предопределенных – часто используется выпадающий список значений 1С на форме.

Читать дальше »

Список значений 1С Загрузить значения, Выгрузить значения — экспорт, импорт значений

Методы 1С СписокЗначений.ЗагрузитьЗначения(Массив) и 1С СписокЗначений.ВыгрузитьЗначения() позволяют сделать список значений из массива и наоборот – массив из списка значений.

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

Читать дальше »

Список значений 1С Выбрать элемент — диалог выбора значения

Метод 1С СписокЗначений.ВыбратьЭлемент() выдает пользователю окно, в котором отображены значения списка, пользователь может выбрать одно из значений. Если пользователь в окне 1С СписокЗначений.ВыбратьЭлемент не выбрал ничего (нажал «Отмена»), то метод вернет НЕОПРЕДЕЛЕНО.

Читать дальше »

Backup SQL

А также: бэкап SQL, бэкап 1С.

Серверная 1С содержит данные в базе данных, которая находится на SQL сервере. Сегодня мы рассматриваем вариант MS SQL 2005/2008.

Чтобы данные не были потеряны в случае сгоревшего диска сервера или других форс-мажорных ситуаций – необходимо с самого начала делать бэкапы (backup).

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

Читать дальше »

Регистры 1С

Документы – суть ведения учета в 1С. Каждый документ имеет результат, например пришло товаров +10 шт.

Отчеты – позволяют смотреть результаты. Суммируют эти результаты и показывают пользователю.

Однако документов много и если бы приходилось суммировать их результаты, то это было бы слишком сложно. Поэтому придуман лучший способ!

Документы записывают свои результаты (называют «движения») в специальные таблицы – регистры 1с, которые сами суммируют результаты, чтобы отчет просто отобразил заранее посчитанные итоги.

Сегодня мы поговорим про регистры 1С и их использование.

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

Документ, который записал движения в регистр 1С, называют Регистратор. Дата и время движения равны (в 99% случаев) дате документа. Дату движения называют Период.

Каждый регистр 1С учитывает обычно движения какого нибудь одного справочника. Например, регистр 1С Товары на складах – движения товаров (в терминах 1С «номенклатуры») – сколько поступило товаров на склад, сколько убыло. Регистр 1С Взаиморасчеты с контрагентами (покупателями и поставщиками) – движения договоров с контрагентами – сколько нам стал должен контрагент после покупки или сколько мы ему должны после оплаты. Справочник, в разрезе которого ведется регистр называют основным измерением (аналитикой) регистра 1С.

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

Как документ проводится по регистрам?

Читать дальше »

Цвет, шрифт и язык конфигурации 1С

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

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

Задачи, которые стоят перед нами: два языка в одной конфигурации, настройка шрифтов и цветов.

Читать дальше »

Работа 1С программиста

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

Работа 1С программиста делится на следующие виды:

  • Франч (стажер на выезде)
  • Франч (внедренец на выезде)
  • В штате компании (разработка по ТЗ)
  • В штате компании (работа по задачам)

*Франч – в простонародье «Компания франчайзинговой сети 1С» или «Франчайзи 1С».

*Внедренец – специалист по внедрению 1С, мало занимается доработками, много занимается внедрением (настройка и установка с нуля, обучение, мелкие доработки и работа по ошибкам).

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

Итак, поехали.

Читать дальше »

5 способов сообщения 1С «Привет, мир!»

В течении урока мы: создали базу, создали обработку, создали форму.

Теперь мы расскажем Вам 5 способов сообщений из 1С «Привет, мир!»

Как минимум о двух способах знают не все 🙂

 

Как и куда писать текст программы?

Переключитесь на закладку окна с формой «Модуль». Вы убедитесь, что у вас там уже есть какой-то текст («Процедура …»).

Если текста нет, то:

  • В толстом клиенте Вы неверно добавили форму к обработке, повторите с начала
  • В тонком клиенте Вы забыли добавить кнопку, повторите с начала.

Внутри текста есть строка:

// Вставить содержимое обработчика

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

При нажатии Выполнить теперь будут выполняться вписанные Вами действия.

А теперь перейдем непосредственно к самим способам!

Читать дальше »