#0
by Natka1
Здравствуйте. Делаю обработку, которая создает и заполняет документ "Акт об оказании производственных услуг". Файл дбф зыгружаю в 1с и потом на основании этого файла создаю и заполняю документы, обработку почти выполнила, если не считатить некоторых мелочей, но заметила , что не везде заполняются строки в колонках: Услуга, Цена, Количество, но не всегда все сразу может не быть Цены или Количества. Подскажите, пожалуйста, почему так может получиться. Это я так понимаю при загрузки файла дбф. Процедура КнопкаВыполнитьНажатие(Кнопка)
#2
by Natka1
Я поняла, что это связано с Если (КонтрагентСсылка<>Неопределено)и(КонтрагентСсылка<>Справочники.Контрагенты.Пустаяссылка) Тогда , но как теперь сделать чтобы строчки заполнялись
#4
by HagMan
Ты прав. Дело действительно в этом условии (а может и еще в чем). Это условие у тебя ВСЕГДА Истина. КонстрагентСсылка НИКОГДА не будет одновременно равна и Неопределено и ПустойСсылке... Попробуй туда ИЛИ поставить. Ну или определись с тем, когда у тебя условие должно быть Ложь, а когда Истина и напиши его нормально.
#5
by Natka1
да это таблица значений Контрагент - СправочникСсылка.Контрагент КодУслуги - СправочникСсылка.Номенклатура
#7
by HagMan
Какое тебе нужно условие? В каком случае оно должно быть Истина, в каком Ложь? То условие, которое в твое обработке точно не правильное.
#8
by вым
отладчик тебе в руки посмотри что приходит в дбф, как преобразуется в число ТЗДБФ нормально заполняется? или не заполняются поля когда документ формируешь?
#12
by Natka1
а причиной может быть то, что в дфб файле кол-во иногда есть меньше 1, допустим 0,67, а цена есть 0.
#13
by вым
кто ж отладчик то отменял? посмотри что есть на входе и на выходе Синтаксис: Число(<Значение>) Параметры: <Значение> (обязательный) Тип: Строка, Булево. Исходное значение. Возвращаемое значение: Тип: Число. Полученное значение. Описание: Преобразует полученный параметр в значение типа Число. Значение типа Строка преобразуется в число, если строка представляет из себя правильное строковое представление литерала численного типа. В противном случае будет выдано сообщение об ошибке выполнения функции. Значение типа Булево преобразуется в число по следующим правилам: Ложь преобразуется в 0; Истина преобразуется в 1. Пример: КонтрольноеЧисло=Число(Прав(СтраховойНомер,2));
#14
by Natka1
Часть причины нашла, при загрузки файла дбф в 1с он код услуги не нашел, а цена там равна 0
#15
by вым
кстати по поиску - Если не существует ни одного элемента с требуемым кодом, то будет возвращена пустая ссылка, т.е. достаточно условия КонтрагентСсылка<>Справочники.Контрагенты.Пустаяссылка. СправочникМенеджер.<Имя справочника> (CatalogManager.<Имя справочника>) НайтиПоКоду (FindByCode) Синтаксис: НайтиПоКоду(<Код>, <Поиск по полному коду>, <Родитель>, <Владелец>) Параметры: <Код> (обязательный) Тип: Число, Строка. Искомый код. Строка или число в зависимости от настроек справочника в конфигураторе. <Поиск по полному коду> (необязательный) Тип: Булево. Определяет режим поиска по полному коду. Истина - искомый код следует задавать в виде строки, состоящей из последовательности кодов по уровням справочника, разделенных символом "/". Значение по умолчанию: Ложь <Родитель> (необязательный) Тип: СправочникСсылка. Родитель, в пределах которого нужно выполнять поиск. Если не указан или установлен в Неопределено, то поиск будет проводиться во всем справочнике. Значение по умолчанию: Неопределено <Владелец> (необязательный) Тип: СправочникСсылка. Владелец, в пределах которого нужно выполнять поиск. Если не указан или установлен в Неопределено, то поиск будет проводиться во всем справочнике. Значение по умолчанию: Неопределено Возвращаемое значение: Тип: СправочникСсылка. Если не существует ни одного элемента с требуемым кодом, то будет возвращена пустая ссылка. Описание: Осуществляет поиск элемента по его коду. Пример:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Акт об оказании услуг организацией и акт сверки расчетов
- УПП/Бух НИОКР. Как это сделать в УПП?
- УПП/Бух НИОКР. Как это сделать в УПП?
- из УПП в УПП
- УПП Можно ли в Упп посмотреть проводки по группе док-в?
- УПП: Заполнение инвентаризации по остаткам с учетом организации
- v7: v8: УПП. как начислять в УПП налог?
- v7: V8 Закрытие 20.01.1 в УПП Актами об оказании производственных услуг
- УПП Попыталься в упп залить данные по ОКОФ с ИТС диска xml файл...
- УПП. Заполнение значения права "разрешить превышение остатка на складе"
- УПП 1.2 ---> УПП 1.3
- Акт об оказании производственных услуг УПП 1.3
В этой группе 1С
- Как открыть 2 экземпляра одного и того же отчета ?
- Привязка размеров товаров к справочнику номенклатуры.
- Групповое изменение цены в торговле 7.7
- JavaScript:сортировка ассоциативных массивов
- Как вычислить количество дней между датами.
- Иерархический журнал документов
- пропадают настройки принтера
- Список через запятую в список значений?
- Акт сверки
- Востановление настроек пользователей
- Приписать дату к имени файла автоматически
- Как получить список установленных шрифтов Windows?
- Округление числа
- Как выбрать записи из регистра только по документу реализация?
- Условие на субконто в запросе по таблице плана счетов
- НайтиДокумент() - недопустимая операция
- Есть ли отчет (печатная форма) "Расчет среднего заработка для ФСС УПП
- Создать письмо в 1С и положить в исходящие почтовика....
- Как во внешней печатной форме открыть форму для ввода данных
- Автоматический выбор ГТД в счете фактуре