Зелёнкин Александр

310
Рейтинг

al_zzz
Александр Зелёнкин



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

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

Друзья
  • Евгений Карпов
  • Сергей Коцюра
  • Вячеслав Иванов
  • Alexis Прокопов
  • Владимир Ломоносов
  • Валерий Семенов
  • Евгений Гайдайчук
  • Михаил Журавлев
  • Антон Рощин
  • rjhev korum
  • Владимир Насыров
  • Danil Snissarenko
  • Александр Шипков
  • Александр Лыткин
  • Александр Черных
Подписчики 117

Группы

Партнер IS-SP

Профессиональный разработчик

Участник Meetup

Рейтинг 310

Анализатор проблем выгрузки данных в универсальном формате EnterpriseData

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Перенос данных 1C

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

1 стартмани

10.01.2023    2255    6    al_zzz    0       

14

Разрабатываем отчет на СКД, содержащий данные из расширения

Статья Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free) Нет файла СКД

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

17.10.2022    9713    al_zzz    13       

57

Исключения при контроле продажи в минус. Расширение для 1С:Розница 2.х

Инструменты и обработки Пользователь Платформа 1С v8.3 1С:Розница 2 Управленческий учет Абонемент ($m) Расширение (cfe) Розничная торговля Рабочее место

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

1 стартмани

07.11.2021    3213    5    al_zzz    4       

3

Учёт путёвок в 1С:Общепит

Инструменты и обработки Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет Конфигурации 1cv8 Туризм и путешествия Бухгалтерский учет Абонемент ($m) Расширение (cfe) Управление услугами и сервисом

Расширение предназначено для автоматизации учета путёвок в конфигурации 1С:Общепит в детских лагерях и оздоровительных учреждениях.

10 стартмани

22.09.2021    2987    al_zzz    0       

3

Расширение "ЕГАИС: Передача алкогольной продукции другому подразделению организации" + методика

Инструменты и обработки Бухгалтер Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Акцизы Абонемент ($m) Расширение (cfe) Розничная торговля Логистика, склад и ТМЦ Обмен с ГосИС

В процессе работы торговой точки/точки общепита, в ассортимент которой также входит алкоголь, иногда возникает необходимость выполнить передачу всего алкогольного ассортимента другому подразделению, либо другой организации в классификаторе организаций ЕГАИС при смене лицензии. Данное расширение предназначено именно для этой цели. 

3 стартмани

19.05.2021    6501    3    al_zzz    3       

3

Комментарии

ПубликацииОповещение об изменении цен и приходах товара на кассах. Расширение для 1С: Розница 2.х#50 21.03.24 5:42
(49) Это вам надо в конфигураторе смотреть, где вызываются эти справочники или заимствованы и разбираться. Либо программиста 1с привлечь, если не разбираетесь.
DevКак установить программно отбор по периоду в динамическом списке?#9 16.02.24 11:19
Вот так сработало.
Код
Процедура УстановитьПериодПоУмолчанию(Форма) Экспорт 
   Список        = Форма.Список;
   ДатаНачала    = НачалоМесяца(ТекущаяДатаСеанса()); 
   ДатаНачала    = ДобавитьМесяц(ДатаНачала, -1);
   ДатаОкончания = КонецМесяца(ТекущаяДатаСеанса());
    лНовыйПериод = Новый СтандартныйПериод(ДатаНачала, ДатаОкончания);
    ЗаполнитьЗначенияСвойств(Форма.Элементы.Список.Период, лНовыйПериод);
    Форма.Элементы.Список.Обновить();
КонецПроцедуры

Вызвал из "ПриСозданииНаСервере"
DevКак установить программно отбор по периоду в динамическом списке?#5 15.02.24 9:26
(2)С параметрами не работает:
https://disk.yandex.ru/i/NyB6PZa0sAG_sg
Сделал следующим образом:
Код
ОбщегоНазначенияКлиентСервер.ДобавитьЭлементКомпоновки(Список.Отбор,"Дата",ВидСравненияКомпоновкиДанных.БольшеИлиРавно, ДатаНачала,,Истина,РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Обычный);
ОбщегоНазначенияКлиентСервер.ДобавитьЭлементКомпоновки(Список.Отбор,"Дата",ВидСравненияКомпоновкиДанных.МеньшеИлиРавно, ДатаОкончания,,Истина,РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Обычный);

Отбор срабатывает, но в форме не отображается, что установлен отбор по периоду.
DevКак установить программно отбор по периоду в динамическом списке?#1 14.02.24 18:56
Необходимо установить отбор по периоду для динамического списка формы журнала документов при открытии формы. Надо, чтоб отбор отрабатывал и отображался так как при ручном выборе периода. Пробовал тремя способами задать - ни один нормально не отрабатывает:
Код
ДатаНачала    = ТекущаяДатаСеанса();//НачалоМесяца(НачалоМесяца(ТекущаяДатаСеанса())-1);
   ДатаОкончания = ТекущаяДатаСеанса();//КонецМесяца(ТекущаяДатаСеанса()); 
   //1.
   ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(Список,"Дата",ДатаНачала, ВидСравненияКомпоновкиДанных.БольшеИлиРавно,,Истина);
   ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(Список,"Дата",ДатаОкончания, ВидСравненияКомпоновкиДанных.МеньшеИлиРавно,,Истина);
   //2.
   ПользовательскийОтбор = Список.КомпоновщикНастроек.ПользовательскиеНастройки.Элементы.Найти(
    Список.КомпоновщикНастроек.Настройки.Отбор.ИдентификаторПользовательскойНастройки);
   УсловиеОтбора =  ПользовательскийОтбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); 
   УсловиеОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Дата");
   УсловиеОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Больше;
   УсловиеОтбора.ПравоеЗначение = ТекущаяДата();
   УсловиеОтбора.Использование = Истина; 
   //3.
   УсловиеОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); 
   УсловиеОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Дата");
   УсловиеОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Больше;
   УсловиеОтбора.ПравоеЗначение = ТекущаяДата();
   УсловиеОтбора.Использование = Истина;

Как его правильно задать?
ТорговляКак сейчас оприходовать пиво в ЕГАИС 1С:Розница 2.3?#1 23.11.23 11:37
Здравствуйте, коллеги! Подскажите, как сейчас правильно оформить в 1С:Розница 2.3 постановку на баланс пивной продукции в ЕГАИС? Какие могут быть ограничения на это?
ПубликацииОповещение об изменении цен и приходах товара на кассах. Расширение для 1С: Розница 2.х#44 02.11.23 18:57
(43) Надо смотреть обработку "Печать этикеток и ценников" на предмет соответствия процедур конфигурации и расширения. Я б удалил бы существующую в расширении форму и скопировал бы вместо неё форму из конфигурации, а потом бы перенёс в неё доработки из формы расширения в соответствующие процедуры.