Егоров Дмитрий

34
Рейтинг

Diego_Iv
Дмитрий Егоров



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

  •   Был(а) на сайте: сегодня в 10:37

Друзья
  • Андрей Павлов
  • Dani (Данияр Бекчанов)
Подписчики 7

Рейтинг 34

Ограничение доступа на уровне записей по кассам

Инструменты и обработки Программист Платформа 1С v8.3 1С:Управление производственным предприятием Россия Абонемент ($m) Внешняя обработка (ert,epf) Роли и права

В типовой конфигурации УПП нет ограничения доступа на уровне записей по кассам, а очень хотелось бы. Наверно, предполагается, что достаточно ограничить по организации-подразделению, и этого должно хватить. Но когда в одной организации есть несколько касс, этого сочетания недостаточно: кассиры в документах и отчетах видят "чужие" кассы. В статье приводится список доработок, которые необходимо сделать, чтобы ограничение действительно работало. Думаю, что аналогичные доработки можно воспроизвести в конфигурациях "Управление Торговлей 10.3" и "Комплексная автоматизация 1.1". Также публикация поможет понять, как добавить свой вид ограничения доступа: по расчетным счетам например.

1 стартмани

07.10.2016    22286    76    Diego_Iv    14       

12

Реализация табличного поля документа с неограниченным количеством колонок

Инструменты и обработки Программист Платформа 1С v8.3 Россия Абонемент ($m) Конфигурация (md, cf) Работа с интерфейсом

Часто в документах необходим ввод некоторых данных по различным периодам: бюджетные операции, планы продаж и т.п. При этом удобнее всего видеть данные как в Excel : в строках аналитика данных, в колонках - суммы по периодам. Самый простой способ - создать табличную часть с заранее заданным количеством колонок для периодов (например, 12 для каждого месяца, или 31 для каждого дня). В случае, если используется интервал с меньшим количеством периодов, лишние колонки скрываются. Предлагаемое решение избавлено от такого ограничения, количество периодов (колонок) в документе зависит от выбранной в документе периодичности. Поэтому можно вводить как данные по одной колонке (период - 2016 год, периодичность - год), так и по 365 колонкам (период - 2016 год, периодичность - день).

1 стартмани

05.10.2016    10895    25    Diego_Iv    3       

10

Закрытие заказов для УПП

Инструменты и обработки Руководитель проекта Платформа 1С v8.3 1С:Управление производственным предприятием Россия Управленческий учет Абонемент ($m) Внешняя обработка (ert,epf) Монитор заказов

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

1 стартмани

21.09.2016    11241    36    Diego_Iv    1       

5

Недостача по вине грузоперевозчика

Инструменты и обработки Для всех Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Россия Бухгалтерский учет Управленческий учет Windows Абонемент ($m) Внешняя обработка (ert,epf) Печатные формы Оптовая торговля Логистика, склад и ТМЦ

Простая обработка для создания документов, оформляющих факт недопоставки товаров по вине грузоперевозчика (подключается как внешняя печатная форма для документа "Корректировка реализации". Дополнительно - внешняя печатная форма "ТОРГ-12" для документа "Корректировка реализации".

1 стартмани

09.12.2012    9871    21    Diego_Iv    1       

1

Комментарии

ОбменКонвертация данных. Выгрузка контактной информации из регистра сведений в табличную часть#12 13.02.24 9:07
Добрый день.
Немного дополню, вдруг кому пригодится.
Точно по такому же принципу нужно делать перенос адресов организаций: из регистра в табличную часть.
Столкнулся с тем, что при переносе адресов индивидуального предпринимателя - адреса не переносились (затирались точнее) . Причина в разном значении "Видов контактной информации" и в том, что в старых конфигурациях (УТ, КА, УПП) это адреса для физического лица, а не адрес организации.

В правиле конвертации (ПередОбработкой) использовал такой код:

Код
Если Источник.ЭтоГруппа Тогда
   Отказ = Истина;
КонецЕсли;   

Если ЗначениеЗаполнено(Источник.ИндивидуальныйПредприниматель) Тогда
   Запрос = Новый Запрос("ВЫБРАТЬ
|   ВЫБОР
|      КОГДА КонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ФактАдресФизЛица)
|         ТОГДА ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ФактАдресОрганизации)
|      КОГДА КонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ЮрАдресФизЛица)
|         ТОГДА ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ЮрАдресОрганизации)
|      КОГДА КонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ИнформАдресФизЛица)
|         ТОГДА ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.АдресОрганизацииПочтовый)
|      ИНАЧЕ КонтактнаяИнформация.Вид
|   КОНЕЦ КАК Вид,
|   ВЫБОР
|      КОГДА КонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ФактАдресФизЛица)
|         ТОГДА ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ФактАдресОрганизации)
|      КОГДА КонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ЮрАдресФизЛица)
|         ТОГДА ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ЮрАдресОрганизации)
|      КОГДА КонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ИнформАдресФизЛица)
|         ТОГДА ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.АдресОрганизацииПочтовый)
|      ИНАЧЕ КонтактнаяИнформация.Вид
|   КОНЕЦ КАК ВидДляСписка,
|   КонтактнаяИнформация.Поле4 КАК Город,
|   КонтактнаяИнформация.Поле3 КАК НомерТелефона,
|   КонтактнаяИнформация.Представление,
|   КонтактнаяИнформация.Поле2 КАК Регион,
|   КонтактнаяИнформация.Тип,
|   КонтактнаяИнформация.Вид.Предопределенный
|ИЗ
|   РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
|ГДЕ
|   КонтактнаяИнформация.Объект = &Объект");
Запрос.УстановитьПараметр("Объект", Источник.ИндивидуальныйПредприниматель);   
Иначе
Запрос = Новый Запрос(" 
    |ВЫБРАТЬ
    |    КонтактнаяИнформация.Вид,  
   |    КонтактнаяИнформация.Вид КАК ВидДляСписка,
   |    КонтактнаяИнформация.Поле4 КАК Город,
   |    КонтактнаяИнформация.Поле3 КАК НомерТелефона,
   |    КонтактнаяИнформация.Представление,
   |    КонтактнаяИнформация.Поле2 КАК Регион,
   |    КонтактнаяИнформация.Тип
    |ИЗ
    |    РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
    |ГДЕ
    |    КонтактнаяИнформация.Объект = &Объект");
Запрос.УстановитьПараметр("Объект", Источник.Ссылка);
КонецЕсли;
    
КоллекцияОбъектов  = Запрос.Выполнить().Выгрузить();
UpdateCFИсправление ошибки РДИК_0333#6 10.08.22 9:11
Спасибо! помогло...
ОбменМассовое создание и рассылка счетов на оплату клиентам для 1С: Бухгалтерии 3.0#10 29.10.21 15:53
Поддерживаю, в таком виде не работает, письма не рассылает
ВКККТ-ОНЛАЙН 54-ФЗ: Обработка для работы онлайн касс АТОЛ, ШТРИХ, VIKI PRINT и т.д. МАРКИРОВКА (Разрешит. режим) + ЭКВАЙРИНГ + БЕСПЛАТНЫЙ ДЕМО#7883 22.01.21 10:05
(7876)
Если с базой работаете через rdp и при сканировании штрихкода меняется размер некоторых символов (т.е. строчные/прописные как у Вас) нужно при подключении RDP открыть параметры, закладку «Локальные ресурсы»
и в поле «Использовать сочетания клавиш Windows» установить «На этом компьютере».
После этого все работает нормально.
ВКККТ-ОНЛАЙН 54-ФЗ: Обработка для работы онлайн касс АТОЛ, ШТРИХ, VIKI PRINT и т.д. МАРКИРОВКА (Разрешит. режим) + ЭКВАЙРИНГ + БЕСПЛАТНЫЙ ДЕМО#7855 19.01.21 16:50
Добрый день.
версия 3.47 , УПП 1.3.152.2, платформа 8.3.16.1224
Пытаюсь настроить маркировку текстильной продукции...
При добавлении любой строки в любой вкладке в форме "Настройка соответствия типов маркировки" (тип документа, номенклатура, контрагент...) при попытке пробития чека возникает ошибка "Поле объекта не обнаружено (ВключаетИдентификаторыПрименения)".
Если попробовать отладку чека (обработку открыть через меню Файл - Отладка - Отобразить предварительный чек - Предопределенный документ" то ничего не происходит (ошибок нет, просто ничего не происходит).

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

Что необходимо сделать, чтобы заработала передача данных по маркировке?
TMSВедомость движения материалов - УАТ#6 26.06.19 9:27
(5)
Как в любой ведомости там 4 колонки: Начальный остаток - Приход - Расход - Конечный остаток.

Ваш отбор сработает только для документов, которые попадают в период отчета, т.е. только для колонок "Приход" и "Расход".
В колонках с остатками будет бред.
Проверьте на досуге...
DevНабор математических функций#17 23.05.19 18:41
Огромное спасибо за СреднеКвадратичноеОтклонение и Дисперсию !
Пригодилось...
HighLoadУдаление справочников и документов с возможностью отбора#1 15.04.19 15:27
А в чем заключается "возможность отбора"?
Никакого функционала по отборам на самом деле нет...
AdminОграничение доступа на уровне записей по кассам#12 20.02.19 14:15
(10) Да, совершенно верно. Спасибо за уточнение.