1с + Apache выдает the requested url was not found on this server
Установил Apache, как положено с правами администратора опубликовал базу, но при открытии в браузере получил такое сообщение: the requested url was not found on this server
Уменьшение налога УСН 6% на сумму больничных в 1С БП 3
Обратились с такой проблемой: налог УСН 6% уменьшился на сумму больничных за счет работодателя, равной сумме общего начисления зарплаты. Зарплата начисляется во внешней программе и учет ведется с разбивкой по сотрудникам. Проводки по больничному за счет работодателя и по обычной оплате по окладу одинаковые: Дт 44 - Кт 70, поэтому возник вопрос как же программа должна отделить одно от другого.
Представление документа в СКД
В поле "Выражение по которому вычисляется представление поля" пишем:
ВЫБОР КОГДА Заказ ЕСТЬ NULL ТОГДА "" ИНАЧЕ "Заказ " + ПрефиксацияОбъектовКлиентСервер.НомерНаПечать(Заказ.Номер) + " от " + Формат(Заказ.Дата, "ДФ='дд.ММ.гггг'") КОНЕЦ
Представление документа в СКД
В поле "Выражение по которому вычисляется представление поля" пишем:
ВЫБОР КОГДА Заказ ЕСТЬ NULL ТОГДА "" ИНАЧЕ "Заказ " + ПрефиксацияОбъектовКлиентСервер.НомерНаПечать(Заказ.Номер) + " от " + Формат(Заказ.Дата, "ДФ='дд.ММ.гггг'") КОНЕЦ
Ошибка при расчете амортизации НМА: Запись с такими ключевыми полями существует
Столкнулся с такой ошибкой в 1С БП 3.0 при закрытии месяца. Пересмотрел разные регистры, связанные с НМА и ничего особенного не увидел, дабы объект был всего один. Очевидно, что программа не может выполнить запись в регистр сведений "Расчет амортизации", но что ей мешает понять достаточно сложно. Пришлось ковыряться в отладчике, где дошел до общего модуля УчетНМА.ПодготовитьРасчетАмортизацииНМА.
Запросы
Иногда тип значения поля заранее не известен и выражение вида:
МАКСИМУМ(ВЫБОР КОГДА ВТ_Свойства.Имя = "Свойство1" ТОГДА ХА_ЗаказДополнительныеРеквизиты.Значение ИНАЧЕ "" КОНЕЦ)
в случае с числовым полем в качестве максимума вернет не максимальное число. После ИНАЧЕ для вычисления максимума по числовому полю обязательно нужно писать 0.
Конец дня в виртуальных таблицах
Виртуальная таблица Остатки() даёт остатки на границу НЕ ВКЛЮЧАЯ.
Таблица ОстаткиИОбороты и Обороты выдаёт данные по границу ВКЛЮЧАЯ
Вариант обхода:
РегистрНакопления.ТоварыНаСкладах.Остатки(ДобавитьКДате(КонецПериода(&КонДата, "День"), "Секунда", 1),)
Ошибка Недопустимое состояние объекта mngbase - src\ULServerDSLegacyAnswerBuilder.cpp (172)
Столкнулся с ошибкой, о которой в Интернете ни слова: Недопустимое состояние объекта mngbase - src\ULServerDSLegacyAnswerBuilder.cpp (172)
Возникала она у меня в самописной базе на управляемых формах, в форме выбора номенклатуры. Пробовал на разных платформах, в частности 8.3.18.1334.
Выбор уникальных записей во временных таблицах
Столкнулся с не очевидным поведением запросов СКД при группировках во временных таблицах.
Необходимо было выбрать уникальные записи во временную таблицу для того, чтобы в дальнейшем посчитать средние значения.
Сброс пользовательских настроек динамического списка на форме
Столкнулся с тем, что при определенных настройках формы списка справочника номенклатура программа зависала. В частности при настройке списка с группировкой по наименованию. Справочник большой, поэтому при открытии без отбора форма просто не могла отобразить список.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »