Mademan @ Сегодня, 13:11
, Есть обработки, которые загружают из экселя накладные - ЗагрузкаДанныхИзТабличногоДокумента.epf. По ней есть инструкции, как пользоваться. Можно нанять программиста,который напишет Вам загрузку из экселя
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
, Добрый день! Разрешаете списывать со склада в минус. Посмотрите в константах (настройки параметров учета) у вас отключен контроль отрицательных остатков.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!