Если ВыборкаДетальныеЗаписи2.Следующий() Тогда КонечныйДолг = ВыборкаДетальныеЗаписи2.СуммаКонечныйОстаток; Если КонечныйДолг < 0 Тогда ОбластьМакета.Параметры.ДолгИнфа = "Предоплата контрагента с учетом этой накладной составляет " + (-1)*КонечныйДолг + " руб."; Иначе ОбластьМакета.Параметры.ДолгИнфа = "Задолженность контрагента с учетом этой накладной составляет " + КонечныйДолг + " руб."; КонецЕсли; Иначе ОбластьМакета.Параметры.ДолгИнфа = ""; КонецЕсли;
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.Сохраняем конфигурацию и проверяем в предприятии.
У меня по такому плану действий - реквизит доступен для редактирования. Вы что его добавили как текст, а не реквизит? Сделайте так, как я Вам написал. Потому, что "текст" добавляется "не доступным" для редактирования.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!