Приветствую Вас ГостьСуббота, 18.05.2024, 14:32

Каталог статей

В разделе материалов: 206
Показано материалов: 31-40
Страницы: « 1 2 3 4 5 6 ... 20 21 »

Пример заполнения регистра расчета из документа

Регистры | Просмотров: 211 | Добавил: leshic | Дата: 03.03.2023 | Комментарии (0)

Если надо настроить перенос нестандартных значений перечисления, то их можно просто добавить.


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

 

Регистры | Просмотров: 285 | Добавил: leshic | Дата: 14.02.2023 | Комментарии (0)

  • Активные счета предназначены для группировки операций о движении средств (имущества, активов) предприятия. Остатки по активным счетам всегда дебетовые и показывают, каким имуществом обладает предприятие. Пример активных счетов  – счета учета денежных средств (касса, банк) и материальных запасов (товары, материалы).
  •  Пассивные счета предназначены для группировки операций об изменении источников средств (пассивов) организации. Остатки по пассивным счетам всегда кредитовые и демонстрируют, откуда было получено имущество предприятия.  Пример пассивных счетов – капитал собственника (т. е. задолженность перед хозяином предприятия) и расчеты с поставщиками.
  • Активно-пассивные - это счета расчетов, на которых группируются операции с прочими контрагентами, как внутренними (по отношению к предприятию), так и внешними. Такой прочий контрагент, с которым могут совершаться самые разные операции, может оказаться как дебитором, так и кредитором. Пример такого счета в хозрасчетной бухгалтерии коммерческой организации РФ – расчеты с прочими дебиторами и кредиторами.
Объекты конфигурации и типы данных | Просмотров: 181 | Добавил: leshic | Дата: 14.02.2023 | Комментарии (0)

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

Администрирование | Просмотров: 202 | Добавил: leshic | Дата: 09.02.2023 | Комментарии (0)

Чтобы при переносе вместе с данными документа переносились движения документа можно поступить двумя способами:

1. В событии "Перед выгрузкой" ПКО пишем код: 

Если Источник.Проведен Тогда

     РежимЗаписи = "Проведение";

КонецЕсли;

2. При выгрузке структуры базы ставим галки "Выгружать движения документов" и настраиваем наборы движений регистров в ПКС. Но тут есть один нюанс: движения в приемнике могут не появиться. Для того, чтобы они все-таки появились надо в событии конвертации "После выгрузки объекта" добавить код:

ТипОбъектаСтрокой = Строка(ТипЗнч(Объект));
Если Лев(ТипОбъектаСтрокой, 8) = "Документ" Тогда
    
   Для каждого СтрокаДвижения из Объект.Движения Цикл  
      СтрокаДвижения.Записывать = Истина;    
   КонецЦикла;
    
КонецЕсли;

 


При формировании варианта в виде таблицы иногда нужно убрать заголовки ресурсов. Делается это настройкой макета группировки.

Источник знаний: https://forum.infostart.ru/forum9/topic169988/

СКД | Просмотров: 509 | Добавил: leshic | Дата: 02.02.2023 | Комментарии (0)

Виртуальные таблицы регистра бухгалтерии

Регистры | Просмотров: 2614 | Добавил: leshic | Дата: 20.01.2023

Начиная с платформы 8.3.22 в запросах можно использовать новые функции и операторы:

УНИКАЛЬНЫЙИДЕНТИФИКАТОР(Ссылка) - Возвращает значение типа УникальныйИдентификатор. Если NULL, то возвращает NULL
Строка(String) – преобразует значение в примитивного типа в строку с учетом национальных установок.
Тригонометрические функции Sin, Cos, Tan, ASin, ACos, ATan (все вычисления производятся в радианах)
Exp - вычисляет результат возведения основания натурального логарифма (числа e) в степень
Log - вычисляет натуральный логарифм числа.
Log10 - вычисляет десятичный логарифм числа.
Pow -  вычисляет возведение в степень.
Sqrt – вычисляет квадратный корень.
Окр(Round) - округляет исходное число до нужной разрядности
Цел(Int) - вычисляет целую часть переданного числа, полностью отсекая дробную часть.
ДлинаСтроки(StringLength) – вычисляет длину строки.
СокрЛ(TrimL) – отбрасывает незначащие пробелы слева.
СокрП(TrimR) – отбрасывает незначащие пробелы справа.
СокрЛП(TrimAll) – отбрасывает незначащие пробелы слева и справа.
Лев(Left) – получает первые слева символы строки.
Прав(Right) – получает первые справа символы строки.
СтрНайти(StrFind) – находит первую позицию подстроки в строке (без учета регистра).
ВРег(Upper) – преобразует все символы строки в верхний регистр.
НРег(Lower) – преобразует все символы строки в нижний регистр.
СтрЗаменить(StrReplace) – заменяет все вхождения подстроки на другую подстроку (без учета регистра).
РазмерХранимыхДанных(StoredDataSize) – возвращает размер данных в байтах, которые занимают данные параметра.
АВТОНОМЕРЗАПИСИ() - возвращает номер записи в запросе. Работает только в временных таблицах.

Запросы | Просмотров: 796 | Добавил: leshic | Дата: 19.01.2023

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

Данные обязательно должны быть коллекцией, так как при загрузке данных используется метод Количество(), и, если передать вместо набора данных Неопределено, то выйдет ошибка при вызове метода Количество().



Вход на сайт
Поиск
Категории раздела
СКД [48]
Регистры [7]
Формы [41]
Администрирование [35]
Запросы [10]
Объекты конфигурации и типы данных [20]
Взаимодействие с другими базами, приложениями и источниками данных [16]
Программирование [29]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0