Xmdrug @ Сегодня, 13:12
, программа Вам говорит, что у Вас не соответствует налоговое назначение. Надо смотреть, что установлено в данном ОС, что с ним происходило в течении периода и т.д Смотрите справочник и документы движения по данному ОС
4andriy @ Вчера, 23:58
, Добрый день! Группировку по сотруднику в запрос добавьте. У вас получается группируется по дате приема,а сотрудник нет. Запрос нашел одного и все и идёт на следующую дату
george_smith @ Сегодня, 14:43
, добрый день! У меня была задача. На форме списка добавил колонку "Статус документа", а документах был реквизит "Оригинал". Проверяли,есть ли оригинал документ и соотвественно раскрашивали строки
Процедура ДокументСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Док = ДанныеСтроки.Ссылка.ПолучитьОбъект(); Если Док.ОригиналДаНет = 1 Тогда ОформлениеСтроки.Ячейки.СтатусДокумента.Текст = "Оригинал"; ОформлениеСтроки.Ячейки.СтатусДокумента.ОтображатьТекст = Истина; ОформлениеСтроки.Ячейки.СтатусДокумента.ЦветФона = WebЦвета.БледноЗеленый; Иначе ОформлениеСтроки.Ячейки.СтатусДокумента.Текст = "Нет"; ОформлениеСтроки.Ячейки.СтатусДокумента.ОтображатьТекст = Истина; ОформлениеСтроки.Ячейки.СтатусДокумента.ЦветФона = WebЦвета.БледноКрасноФиолетовый; КонецЕсли; КонецПроцедуры
Billibons @ Сегодня, 16:10
, Я такую задачу решал перепроведением по хронологии документов. Других вариантов не искал. Как партии исправить не нашел. По каждой позиции перепроводил
Billibons @ Сегодня, 14:01
, Добрый день! А перепровести документы в хронологии по этой номенклатуре не пробовали? У нас такое было когда изменяли дату и время проведения документов движения товара
Если ПроверкаШапки() = 0 Тогда глНеПроводить(Контекст); Возврат; КонецЕсли;
ВыбратьСтроки(); Пока ПолучитьСтроку() = 1 Цикл Если ПроверкаСтроки() = 0 Тогда глНеПроводить(Контекст); Возврат; КонецЕсли; КонецЦикла; КонецПроцедуры
graf.vorontsov @ Вчера, 23:02
, 1.Открываем конфигурацию. 2.Находим наш документ, в его табличной части добавляем реквизит с типом строкам. 3.Открываем форму документу. 4.Меню "вставить" - "реквизиты". 5.Потом в "реквизитах табличной части" находим наш реквизит. Отмечаем его галочкой и жмем "вставить". 6.Сохраняем конфигурацию и проверяем в предприятии.
У меня по такому плану действий - реквизит доступен для редактирования. Вы что его добавили как текст, а не реквизит? Сделайте так, как я Вам написал. Потому, что "текст" добавляется "не доступным" для редактирования.
ТекстЗапр = " |Период с ДатаС по ДатаПо; |Фир = Регистр.Остатки.Фирма; |Скл = Регистр.Остатки.МестоХранения; |ТМЦ = Регистр.Остатки.ТМЦ;"; |Док = Регистр.Остатки.ТекущийДокумент; |Кво = Регистр.Остатки.ОстатокТовара;; |Условие (Фир = выбФирма);"; |Условие (Скл в ВыбСклад); |Условие (Скл.Тип = Перечисление.ТипыМестХранения.Склад); |Условие (ТМЦ в ВыбТМЦ); |Группировка Скл; |Группировка ТМЦ упорядочить по ТМЦ.Код без групп; |Функция НОКво = НачОст(Кво); |Функция КОКво = КонОст(Кво); |Функция ПКво = Приход(Кво); |Функция РКво = Расход(Кво);"; Если ВыбТМЦ.РазмерСписка() = 0 Тогда Заг1 = Заг1 + "По всім ТМЦ. "; Иначе Заг1 = Заг1 + "По ТМЦ зі списку: " + ВыбТМЦ.ВСтрокуСРазделителями() + ". "; КонецЕсли; Если ВыбСклад.Выбран() = 0 Тогда Заг2 = Заг2 + "По всім складам."; Иначе Заг2 = Заг2 + "По складу " + СокрЛП(ВыбСклад.ИсторическоеНаименование.Получить(ДатаПо)) + "."; КонецЕсли;
Если Запр.Выполнить(ТекстЗапр) = 0 Тогда Возврат; КонецЕсли;
Таб.ВывестиСекцию("Шапка"); Пока Запр.Группировка("Скл") = 1 Цикл Таб.ВывестиСекцию("Скл"); текНом = 0; Пока Запр.Группировка("ТМЦ") = 1 Цикл Если Запр.ТМЦ.Выбран() = 0 Тогда Продолжить; КонецЕсли; Если Запр.ТМЦ.ЭтоГруппа() = 1 Тогда Иначе текНом = текНом + 1; УчЦена = Запр.ТМЦ.УчетнаяЦена.Получить(ДатаПо); Таб.ВывестиСекцию("ТМЦ"); КонецЕсли; КонецЦикла;
Если Запр.Скл.ЭтоГруппа() = 0 Тогда Таб.ВывестиСекцию("ИтСклад"); ИтКво = ИтКво + текНом; текНом = 0; КонецЕсли; КонецЦикла; Таб.ВывестиСекцию("Итог"); Таб.Опции(0,0,Таб.ВысотаСекции("Шапка"),0); Таб.ТолькоПросмотр(1); Таб.ПараметрыСтраницы(2,95,,3,3,3,3,,,,,); Таб.Показать("Оборотка ТМЦ по складам"); КонецПроцедуры
Татьяна92 @ Сегодня, 12:31
, Добрый день! Разрешаете списывать со склада в минус. Посмотрите в константах (настройки параметров учета) у вас отключен контроль отрицательных остатков.
premiumMagnolia @ Сегодня, 12:50
, Добрый день! Установить платформу 1С 8.3.13, добавить новую информационную базу, зайти в конфигуратор из файла ET191031_8313.cf загрузить и сохранить конфигурацию. Потом можно начать работу - заполнение справочников, ввод документов движения ТМЦ и т. д.
ZUBR @ Сегодня, 21:29
, Если элемент помечен на удаление ищем следующий.
Результат - это и есть цена. Напишите у себя это. Подставьте свои переменные. Проверьте через сообщить(). Это кусок кода из торговли и склад 7.7. Вы спрашивали,как выбрать из подчинённого справочник а цены получить цену товар,вот этот код Вам поможет. Только замените на свои переменные, вот ту строку "продолжить" можете выбросить.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!