Согласен, это удобно, и особо не надо париться за защиту, бэкапы и обслуживание сервера, но за удобство нужно платить. Тут Вам надо найти баланс между бюджетом и реализацией задачи. Если Ваше руководство не пожалеет денег, то хороший облачный сервер это отличная затея.
Vitalii94 @ Сегодня, 13:46
, Я пробовал тестовый пакет на туча.юа, в плане производительности то выделяют ресурсы по пакетам, чем больше пользователей, тем больше выделенных ресурсов, но тем и дороже пакет. Пакеты достаточно дорогие, от 20 Евро, как по мне то это дорого, лучше раз потратиться на оборудование и собрать себе нормальный сервер, выделенный IP решит вопрос доступа с любой точки мира(почти любой, китайцы часто блочат прямой доступ, надо танцы с VPN), благо все провайдеры дают эту услугу так же слышал что некоторые поставщики 1С предоставляют услуги по размещению вашей базы на своих серверах
Тот способ, как вы собираетесь перевести упр.базу на упр.+бух., мог бы сработать, если бы вам надо было это сделать за пол года. Но не за 9 лет. (Или у вас очень мало документов). Я исхожу из того, что у вас велся бух. учет по этой базе (например на 7-ке). И вы перепроводите документы по бух.учету и ожидаете что результат сойдется с той другой бух.базой. Если это так, то есть 2 варианта:
Спасибо за совет, базе действительно с пол года, документов не много. Проект-менеджер не я, решение перепроводить програмно документы принимал опытный программист который ведёт клиента с самого начала. Моя задача реализация + опыт и прокачка своего скила(в первую очередь)
Цитата(One @ 17.01.21, 18:45)
Проверил Ваш код на типовой - всё работает. Разбирайтесь с данными в базе.
Благодарю, значит не всё так печально в моих скилах)
это код из модуля обьекта документа Реализация, до этой процедуры я дошел отладчиком, и увидел что она не возвращает "СчетаУчёта" в обработке я вызываю только процедуры события при установке флажка, и то не все
Процедура ПроверкаДокРеализации()
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ДокументВыб.Ссылка |ИЗ | Документ.ДокументВыб КАК ДокументВыб |ГДЕ | ДокументВыб.ОтражатьВБухгалтерскомУчете = ЛОЖЬ | |УПОРЯДОЧИТЬ ПО | ДокументВыб.Номер";
не получает структуру "СчетаУчёта" про переборе построчно товаров в следующей процедуре
// Заполняет счета БУ и НУ в строке табличной части // Процедура ЗаполнитьСчетаУчетаВСтрокеТабЧасти(СтрокаТЧ, ИмяТабЧасти, ЗаполнятьБУ, ЗаполнятьНУ) Экспорт
One @ Сегодня, 14:16
, играюсь на демке, в доках были предварительно сняты галки "проводить в бух. учёте" , очищены счета бухгалтерского и налогового учёта и перепроведены т.е. я преднамерено получил документы только с управленческими проводками, для того что б найти их запросом и обработать, если ставлю вручную в каждом документе галку "в бух. учёте" то всё проводиться хорошо, регистр СчетаУчетаНоменклатуры тоже заполнен
Всем привет. Есть конфа УТП, использовалась только для управленческого учёта теперь её нужно перевести на бух. учёт
Мой алгоритм: беру запросом документы без галки в реквизите ОтражатьВБухгалтерскомУчете, получаю Объект каждого документа, ставлю галку "ОтражатьВБухгалтерскомУчете" далее нужно проверить шапку документа, использую процедуру из общего модуля Заполнение документов
Проведение документа "Реализация товаров и услуг НО000000004 от 27.06.2011 12:00:00": В строке номер "1" табличной части "Товары": Не заполнено значение реквизита "Счет учета (БУ)"! В строке номер "1" табличной части "Товары": Не заполнено значение реквизита "Схема реализации"! В строке номер "1" табличной части "Товары": Не заполнено значение реквизита "Налоговое назначение (доходов и затрат) "! В строке номер "1" табличной части "Товары": Не заполнено значение реквизита "Налоговое назначение (НДС)"!
Беру не ту процедуру? или алгоритм действий не правильный? буду рад советам и критике)
1С:Предприятие 8.3 (8.3.17.1549) конфа УТП для Украины 1.2 (Демо)
Добрый день колеги.
Вопрос наверное глупый, но тем не менее
есть Регистр сведений подчиненный регистратору(обязательное условие), есть измерение "Пользователь" задача: при перепроведении документа добавлять запись в регистр с пользователем и новой датой, таким образом будем видеть историю-хронологию проведений пользователями
даже когда перепровожу под другим пользователем, всё равно запись перезаписывается, на новый период и нового пользователя пробовал добавлять Дату(с секундами) как измерение и как ресурс всё равно заменяет запись что делаю не так?
Есть управляемая форма списка справочника Номенклатура (дерево+список) Список - Тип: динамический список данные беру запросом, надо выводить номенклатуру с реальными остатками. Есть продажи которые выбиты наперёд. Товар по ним должен быть списан уже.
в запросе 2 таблицы: Номенклатура и ТоварыНаСкладахОстатки данные беру запросом, объединяя таблицы таким образом получая остатки и вывожу в списке проблема в том что на старой версии, на обычных формах показывает правильно(учитывая продажу которая выбита через неделю) т.е. там уже дожно быть "0" по конкретной номенклатуре а вот на новой управляемой форме показывает на остатках "60" ед. товара, которые как раз и выбиты будущим периодом, в вт ТоварыНаСкладахОстатки параметр "Период" не задан, не пойму почему не учитывается продажа с датой больше текущей П.С. по тем остаткам которые не выбивались будущей датой всё чётко.
код запроса приведу, может кто что увидит, того что я не вижу
ВЫБРАТЬ СправочникНоменклатура.Ссылка КАК Ссылка, СправочникНоменклатура.Родитель КАК Родитель, СправочникНоменклатура.ЭтоГруппа КАК ЭтоГруппа, СправочникНоменклатура.Код КАК Код, СправочникНоменклатура.Наименование КАК Наименование, СправочникНоменклатура.Артикул КАК Артикул, СправочникНоменклатура.ВидУпаковки КАК ВидУпаковки, ТоварыНаСкладахОстатки.КоличествоОстаток КАК КоличествоОстаток ИЗ Справочник.Номенклатура КАК СправочникНоменклатура ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(, Склад.Код = "000000001") КАК ТоварыНаСкладахОстатки ПО СправочникНоменклатура.Ссылка = ТоварыНаСкладахОстатки.Номенклатура
при этом все предыдущие параметры вы заполняете в "ОбластьМОЛ", в конце её же и выводите
...Далее
ПользователиИнформационнойбазы.ТекущийПользователь(); - Описание пользователя, аутентифицированного в текущем сеансе. Это не элемент справочника "пользователи"
Получаем ссылку на пользователя со справочника "пользователи" текПользователь = Справочники.Пользователи.НайтиПоНаименованию( ПользователиИнформационнойБазы.ТекущийПользователь().ПолноеИмя);
Сотрудники с должностями наверняка "лежат" в справочнике "СотрудникиОрганизаций" далее с помощью реквизита "ФизЛицо" полученого эллемента справочника получаем эллемент справочника "СотрудникиОрганизаций"
спрСотрудник = Справочники.СотрудникиОрганизаций.НайтиПоРеквизиту("ФизЛицо",текПользователь.ФизЛицо,,); / как то так
ну и выводим в параметры полученого сотрудника + должность
ПодписиМОЛ.Параметры.ТекущийПользователь = Строка(спрСотрудник.Наименование )+" || должность:"+ Строка(спрСотрудник.Должность); // естественно форматируете вывод как Вам нужно
Vofka @ Сегодня, 16:01
, Спасибо. я так понимаю что это надо писать в запросе, что то похожее уже описано по параметру "СчётКт"
ИЗ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&НачалоПериода, &КонецПериода, Регистратор, СчетДт = &Счет6856, &ПорядокСубконто, СчетКт В ИЕРАРХИИ (&Счет7), , ) КАК ХозрасчетныйОбороты
но дело в том что у меня в запросе нигде нет параметра "&Контрагент" т.е. Контрагентов мы получаем при переборе движений по регистрам бухгалтерии, вродь как "Субконто1" ( я в этом плаваю)
ВЫБРАТЬ РАЗРЕШЕННЫЕ ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Контрагент, ХозрасчетныйОстаткиИОбороты.Субконто2 КАК ДоговорКонтрагента, "Початковий залишок" КАК Номенклатура,
по логике наверное нужно в каждой выборке которая формирует временную таблицу задавать параметр "&Субконто1" или "&Контрагент" и как то связывать его с отбором по контрагенту...
платформа: 1С:Підприємство 8.3 (8.3.16.1148) Конфигурация: 1С:Бухгалтерія сільськогосподарського підприємства для України, редакция 2.0
Добрый день колеги. Есть задача. имею отчёт сделанный в СКД , данные выбираются запросом, в запросе формируется временная таблица из 8 выборок по регистрам бухгалтерии, которые имеют одинаковые поля и сливаються через "ОБЪЕДИНИТЬ ВСЕ"
ВЫБРАТЬ РАЗРЕШЕННЫЕ ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Контрагент, ХозрасчетныйОстаткиИОбороты.Субконто2 КАК ДоговорКонтрагента, "Початковий залишок" КАК Номенклатура, ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокКт, 0) - ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт, 0) КАК Показатель, NULL КАК Документ, ХозрасчетныйОстаткиИОбороты.Организация КАК Организация, "А" КАК ПорядокКолонок ПОМЕСТИТЬ вт ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , Счет = &Счет6856, &ПорядокСубконто) КАК ХозрасчетныйОстаткиИОбороты
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ ХозрасчетныйОбороты.Субконто1, ХозрасчетныйОбороты.Субконто2, "Нараховано", ХозрасчетныйОбороты.СуммаОборотКт, ХозрасчетныйОбороты.Регистратор, ХозрасчетныйОбороты.Организация, "Б" ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&НачалоПериода, &КонецПериода, Регистратор, Счет = &Счет6856, &ПорядокСубконто, , , ) КАК ХозрасчетныйОбороты
ОБЪЕДИНИТЬ ВСЕ
пример выборок
в конце выбираем поля для отчёта из временной таблицы
ВЫБРАТЬ вт.Организация КАК Организация, вт.Контрагент КАК Контрагент, вт.ДоговорКонтрагента КАК ДоговорКонтрагента, вт.Документ КАК Документ, вт.Номенклатура КАК Номенклатура, вт.Показатель КАК Показатель, вт.ПорядокКолонок КАК ПорядокКолонок ИЗ вт КАК вт
УПОРЯДОЧИТЬ ПО ПорядокКолонок
Далее настраиваем ресурсы, параметры, настройки и собственно получаем отчёт П.С. отчёт не моего авторства, написан разработчиками конфы
Задача: когда пользователь выбирает отбор по контрагенту (1) (а именно группу(отсюда условие)) (2), нужно вывести в отчёт всех контрагентов из этой группы (3) в отчёт. Сейчас можно вывести или без отбора всех по кому были движения, или контрагента по которому установлен отбор и были движения.
Вопрос: куда копать???
до этого в СКД делал довольно простые отчёты, понимаю откуда беруться данные. но не понимаю как связать отбор с запросом и куда соеденить выборку контрагента с выбраным родителем....
Добрый день колеги. Столкнулся я давече с такой штукой как ПостроительОтчётов Платформа - 1С:Предприятие 8.2 (8.2.19.130) Конфа переписаная на основе "Управление торговым предприятием для Украины", редакция 1.2. Разработка конфигурации: "ABBYY Ukraine", 2007-2015 (1.2.29.1)
Описание задачи: Есть обработка для работы с "куском" номенклатуры. На форме лежит ТабличноеПоле с типом СправочникСписок.Номенклатура, добавил колонки, вывожу остатки по двум складам, вроде всё красиво.
Нужно вывести текущие показатели на отчёт Стандартная процедура ВывыстиСписок отрабатыват нормально, вот только вид отчёта меня не устраивает
Набросал макет, вывожу его в новый ТабличныйДокумент и пробую подянуть данные с ТабличногоПоля через ПостроительОтчётов. Всё вроде отрабатывает, да вот только данные выводит не те что на экране, а те что были бы в корне этого ТабПоля(точнее наивысшая иерархия СправочникСписок.Номенклатура)
Толи дело в отборе то ли в источнике данных, может вообще подход ложный. Помогите советом. Буду благодарен
Код своего вывода привожу:
Элемент = ЭлементыФормы.ТабПолеДерево.ТекущаяСтрока; ТабДок = Новый ТабличныйДокумент; ТабДок.Очистить(); ТабДок.ПолеСлева=0; ТабДок.ПолеСправа=0; ТабДок.ПолеСнизу=0; ТабДок.НижнийКолонтитул.Выводить=Ложь; ТабДок.ВерхнийКолонтитул.Выводить = Ложь;
"Управление торговым предприятием для Украины", редакция 1.2. Разработка конфигурации: "ABBYY Ukraine", 2007-2015 (1.2.29.1)
Здравствуйте коллеги. Хочу реализовать что то подобное "Живому поиску" по названию номенклатуры. Для этого ловлю событие "АвтоподборТекста" в событии делаю классический отбор по наименованию. Всё вроде работает. Но возникает ньюанс к примеру есть ном. "ГП-01 мужской" и "П-01". Если делаю сравнение "содержит" то при вводе "П-0" в список попадают все записи с "ГП-0". Когда делаю отбор по сравнению с "Равно" нужно полностью вводить название модели что не очень удобно, да и часто есть необходимость быстро выбрать по порядку наименования типа "П-01", "П-02", ......"П-09" пробовал добавлять в значение сравнения символ "%", но он не работает так же как в запросе.
Есть ли у кого то идеи по этому поводу? код привожу, заранее благодарен
Процедура ПолеВвода1ПриИзменении(Элемент) пДлинаСтроки = СтрДлина(Строка(ЭлементыФормы.ПолеВводаПоиск.Значение)); Если пДлинаСтроки >=2 Тогда ЭлементыФормы.СправочникДерево.ИерархическийПросмотр = Ложь;
@lex @ Вчера, 13:52 Вы уверены что у Вас пингует smtp.mail.ru у нас, вродь как бы, банят их попробуйте другую почту так же на некоторых почтах надо включать доступ по smtp для почтовых клиентов
мой пример пинга, smtp.mail.ru не пингует, а smtp.gmail.com без проблем
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!