В. Илья

2
Рейтинг

basicmaster
Илья В.



  •   Регистрация: 24.06.2009 (14 лет назад)

  •   Был(а) на сайте: 26.04.2024

Подписчики 4

Группы

Партнер IS-WP

Рейтинг 2

Табель учета рабочего времени по форме Т-12 для Бухгалтерии 7.7

Отчеты и формы Бухгалтер Платформа 1С v7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m) Внешний отчет (ert,erf) Учет рабочего времени

В отчете формируется "Табель учета использования рабочего времени и расчета заработной платы" на основе типовой формы "Т-12" по рабочим дням указанного месяца в соответствии с кадровым состоянием сотрудников на указанный период (трудовые отношения не прекращены).

1 стартмани

09.07.2015    13077    8    basicmaster    5       

2

Комментарии

DevGUID в 1С 8.3 - как с ними быть#6 12.02.24 10:16
п1. XMLСтрока - жжет однозначно, а еще позволяет получить Идентификатор (т.е. Значение) перечисления так, как оно указано в конфигураторе!

п2. вместо Справочники[ВидСправочника].ПолучитьСсылку(ГУИД)
можно более универсально при помощи функциональной формы оператора Новый:
Возврат Вычислить( СтрШаблон( "Новый %1Ссылка.%2(Новый УникальныйИдентификатор(""%3""))" ,ТипОбъекта,ВидОбъекта,ГУИДОбъекта) );
- это позволит избежать условного ветвления по вариантам Справочники, Документы, ПВХ ...

п3. еще вариант ПустаяСтрока(Ссылка.ВерсияДанных)
- а вообще по поводу более "правильного" и/или "производительного" способа проверки битых ссылок споры на просторах ведутся издревле еще с 8.0.

п4. а тут лучше предусмотреть возврат не одиночного значения, а массива, т.к. платформа не гарантирует уникальность ГУИД в пределах ИБ (уникальность гарантируется только в пределах таблицы). при традиционном вводе данных в ИБ платформа лишь старается выдавать уникальные ид-шники. но абсолютно не помешает Вам при обмене загрузить один ГУИД из базы источника в несколько объектов целевой ИБ.

п5. судя по последним тенденциям при выпуске новых релизов Бух и ЗУП - скоро мы и в ЕРП доживем до конфигурации работающей без режима совместимости - так что можно уже потихоньку брать метод в оборот... тем более что вроде как есть "честный метод обхода" режима совместимости без снятия с поддержки, смс и регистрации.

п6. видимо Ваша функция специально нужна для получения ГУИД зная только представление битой ссылки ?
ведь программно можно обойтись более традиционными методами
Справочники.Валюты.ПолучитьСсылку(Новый УникальныйИдентификатор("7602b761-2f0f-430d-9bee-58bdc0c95e27")).УникальныйИдентификатор()
или
XMLСтрока(Справочники.Валюты.ПолучитьСсылку(Новый УникальныйИдентификатор("7602b761-2f0f-430d-9bee-58bdc0c95e27")))
DevПолучение стабильных ссылок на объекты ИБ (УФ, 8.3)#6 19.05.23 7:47
(3) я имел ввиду следующий сценарий:
- если нам нужно получить "код ссылки на объект информационной базы", то мы просто в режиме Предприятие в форме объекта выполняем команду платформы "Получить ссылку [Ctrl+F11]" (в свежих релизах платформы можно даже в форме списка);
- полученное значение, например "e1cib/data/Справочник.Пользователи?ref=818538eaa7374f8611ead7db5d031352" копируем в буфер обмена;
- в коде (в любом контексте: Сервер, Тонкий, Толстый, Веб-клиент) используем сравнение результата метода глобального контекста ПолучитьНавигационнуюСсылку с фиксированным (хард-кодным) значением полученным в предыдущем пункте.

что-то типа того:
Код
Если ПолучитьНавигационнуюСсылку(СкладПолучатель)="e1cib/data/Справочник.Склады?ref=810a38eaa7374f8611e6c1e4c13bdb85" Тогда
   Сообщить("Выбран запрещенный склад-получатель");
КонецЕсли;
DevПолучение стабильных ссылок на объекты ИБ (УФ, 8.3)#1 18.05.23 19:36
а чем плох метод глобального контекста ПолучитьНавигационнуюСсылку ?
ОбменТелеграм-бот как инструмент#1 21.07.21 10:53
очень познавательно. положу ссылочку в свое Телеграм.Избранное - в будущем возьму на вооружение
БУТабель учета рабочего времени по форме Т-12 для Бухгалтерии 7.7#4 13.07.15 8:53
(3) Доня, понятно. Это уже по сути кадровый учет, которого в типовой Бухгалтерии 7.7 практически нету.
Но я посмотрю что можно сделать малой кровью, т.е. без доработок типовой, но как-то хранить "невыходы"...
БУТабель учета рабочего времени по форме Т-12 для Бухгалтерии 7.7#2 10.07.15 8:36
(1) Доня, а про "корректировка невыходов, нет действия заменить" - возможно вы имели ввиду изменение таблицы праздничных дней в Параметрах графика рабочих часов... так там: что на таблице праздничных дней, что на таблице рабочих - (кроме кнопок добавить и удалить) для изменения ячейки работает двойной щелчок (извиняюсь, что не описал это в справке). Или вы имели ввиду отпуска, больничные и прочие невыходы?..
БУТабель учета рабочего времени по форме Т-12 для Бухгалтерии 7.7#0 09.07.15 15:12
В отчете формируется "Табель учета использования рабочего времени и расчета заработной платы" на основе типовой формы "Т-12" по рабочим дням указанного месяца в соответствии с кадровым состоянием сотрудников на указанный период (трудовые отношения не прекращены).