Требуется написать конфигурацию для работы со световыми дисплеями (основная функция - получить информацию, высветить нужные цифры на дисплеях, погасить). (Имеется работающая аналогичная конфигурация, с полностью прописанным взаимодействием с аппаратной частью, много можно взять оттуда). ...
Поправить формулу в отчёте продаж 1с
- Это отчёт менеджера по продажам
- он работает всё ок
- единственное что он берёт курс евро сегодняшнего дня
- а не в документе поступления товара
- когда мы его покупали.
//*******************************************
// Процедура генерации запроса Сформировать.
Функция НайтиПоследПост(ном, регистратор)
рег = СоздатьОбъект("Регистр.ПартииНаличие");
Рег.УстановитьЗначениеФильтра("Номенклатура", ном, 1);
Кол=0;
сум=0;
ПослЦена =0;
Рег.ВыбратьДвижения();
Пока Рег.ПолучитьДвижение() = 1 Цикл
Если рег.Приход =1 тогда
Кол = рег.Количество;
сум = рег.СуммаРуб;
регистратор = рег.ТекущийДокумент();
КонецЕсли;
КонецЦикла;
Если сум
ПослЦена = сум/кол;
КонецЕсли;
// ПослЦена= Формат(ПослЦена, "Ч015.2") ;
возврат ПослЦена;
КонецФункции
//
Процедура Сформировать()
Перем Запрос, ТекстЗапроса, Таб;
//Создание объекта типа Запрос
// Подготовка к заполнению выходных форм данными запроса
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Сформировать");
// Заполнение полей "Заголовок"
Таб.ВывестиСекцию("Заголовок");
Состояние("Заполнение выходной таблицы...");
ИтогСумма=0;
ИтогМ=0;
док= СоздатьОбъект("Документ.Реализация");
Док.выбратьДокументы(ВыбНачПериода,ВыбКонПериода);
Пока док.ПолучитьДокумент()=1 Цикл
Если СокрЛП( ВыбПользователь)
Если док.Автор
Продолжить;
КонецЕсли;
КонецЕсли;
Если СокрЛП(ВыбПроект)
Если док.Проект
Продолжить;
КонецЕсли;
КонецЕсли;
Если док.проведен()=0 Тогда
Продолжить;
КонецЕсли;
док.выбратьстроки();
Пока док.получитьСтроку()=1 Цикл
Если СокрЛП(ГруппаНом)
Если Док.Номенклатура.ПринадлежитГруппе(ГруппаНом)=0 Тогда
продолжить;
КонецЕсли;
КонецЕсли;
регистратор="";
поступилоПо = НайтиПоследПост(Док.Номенклатура,регистратор);
Состояние("Заполнение выходной таблицы..."+Док.Номенклатура);
Если Док.Количество
ценаПр = Док.сумма / Док.Количество;
Иначе
ценаПр =0;
КонецЕсли;
ДоляМ = ((ценаПр-(поступилоПо*множитльСебестоимость) ) * ПроцентОТМаржи/100)*Док.Количество;
ПечДоляМ = Формат(ДоляМ, "Ч015.2") ;
ПечпоступилоПо = Формат(поступилоПо, "Ч015.2") ;
Таб.ВывестиСекцию("строка");
ИтогСумма = ИтогСумма +Док.сумма;
ИтогМ = ИтогМ + ДоляМ;
КонецЦикла;
КонецЦикла;
// Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0);
// Заполнение полей "Итого"
Таб.ВывестиСекцию("Итого");
// Вывод заполненной формы
Таб.ТолькоПросмотр(1);
Таб.Показать("Сформировать", "");
КонецПроцедуры
Процедура ПриОткрытии()
ПроцентОТМаржи = 10;
множитльСебестоимость = 1.25;
Если глПользователь.наименование="Артур" Тогда
ИначеЕсли глПользователь.наименование="Шах" Тогда
Иначе
// ВыбПользователь = глПользователь.текущийЭлемент();
// Форма.ВыбПользователь.Доступность(0);
КонецЕсли;
Заявки фрилансеров
Похожие заказы
- 1С-программирование4 заявкиЗакрыт7 лет назад
Требуется программист 1С для реализации функционала. Будет выборка по типу clck.ru/C8WnC , данные будут браться с JSON Так же будет подобный выборщик clck.ru/C8Wnn Верстка готова. Строго NDA. Новички не беспокоить. Смотрю отзывы. ...
1С-программирование4 заявкиЗакрыт7 лет назадНеобходимо разработать механизм (ПО, инструмент, скрипт, запрос или что угодно), что бы можно было загрузить в автоматическом режиме данные из 1С, а в R-Keepere получить документ продажи. Пример: В БП сделали реализацию ...
1С-программирование4 заявкиЗакрыт7 лет назадНужно изменить старую форму УПД и счет-фактуру на новую. Образец как должно быть и доступы - вышлю выбранному исполнителю Сроки и суммы указывайте в заявке
1С-программирование1 исполнительЗавершен7 лет назадВсем добрый день, В базе хранятся цены на товары в USD. Эти цены устанавливаются вручную и являются базовыми. В нашей сфере требуется предоставлять рублевые цены клиентам, поэтому каждый день эта ...
1С-программирование8 заявокЗакрыт7 лет назадЦель: Создать программу, которая заменит менеджера по подбору персонала. Программа должна уметь: Обновлять по расписанию вакансии на hh.ru и на rosrabota.ruПодгружать отклики кандидатов в базуПроводить анкетирование и тестирование (поднять веб сервер, давать ...
1С-программирование3 заявкиЗакрыт7 лет назадМы ищем удобный функционал в Битрикс24 для ведения учетапредложений и заявок (от продавцов и покупателей), чтобы быстро стыковать подходящих клиентов в одну сделку. Интересуют и готовые решения и вариантыпо созданию/настройке функционала под нас. ...
1С-программирование2 заявкиЗакрыт7 лет назадЕсть интернет-магазин на WordPress и WooCommerce. Нужно, чтобы при заказе-покупке-оплате на сайте, инфо о товаре также менялось в 1С. И наоборот - при физической продаже на сайте также кол-во товара менялось. Соответственно, если в ...
1С-программирование4 заявкиЗакрыт7 лет назадТема"Разработка Веб-сервиса для обмена данными между интегрированной информационной системой планирования учебного процесса БГУИР ( на базе технологической платформы 1С: Предприятие 8.3) и базой университета "Студент-2" Добрый день. Программа сама есть,надо доделать пояснительную, схемы ...
1С-программирование3 заявкиЗакрыт7 лет назадНужна обработка, которая загрузит из таблицы Excel в 1С 8.3Бух Упрощенка документ – реализация акт . Данные в строках. Каждая строка – новый документ. Идентификация Контрагента по ИНН. При отсутствии Контрагента- надо его создать. Идентификация ...
1С-программирование7 заявокЗакрыт7 лет назад