arefaste/1C_Forums huggingface dataset:
Не сталкивался пока ни разу с веб-сервисами. Но нужен ответ на простой вопрос.

Можно ли организовать обмен 1С с сайтом, чтобы:
а) сам сайт крутится вне локальной сети предприятия
б) 1Ска внутри локальной сети, сервер 1С снаружи не должен быть виден
в) инициатор запросов - сайт, т.е. вариант с опросом регламентными заданиями из 1С не подходит
---
Тогда
Зачем открывать сервер?
Один порт только. Проброс на входящем роутере и всё.
Ваш сисдамин должен уметь делать такое
---
ну да. порт на котором у вас будет работать веб-сервис будет виден миру. ip обязательно белый. ну или всякие dyndns.
---
Ставите web сервер, публикуете веб сервис. Админ делает проброс порта. У меня так работает. Никаких проблем. Веб сервер Апач.
---
в) инициатор запросов - сайтсервер 1С снаружи не должен быть виден Противоречащие условия.
Если сайт на выделенном сервере, то можно ВПН в локалку поднять.
---
Сайт на стороннем хостинге, управляется через админку. Короче, неуправляем в данном контексте. Мало того, в любой момент он может переехать куда попало.

Т.е. придется таки открывать сервер 1С всему миру?
---
Тогда
Зачем открывать сервер?
Один порт только. Проброс на входящем роутере и всё.
Ваш сисдамин должен уметь делать такое
---
Т.е. можно ограничить работу с веб-сервисом одним портом? Я глупые вопросы спрашиваю, я понимаю... Не имел опыта работы с веб-сервисами.
---
ну да. порт на котором у вас будет работать веб-сервис будет виден миру. ip обязательно белый. ну или всякие dyndns.
---
Ставите web сервер, публикуете веб сервис. Админ делает проброс порта. У меня так работает. Никаких проблем. Веб сервер Апач.
---
У меня тоже через апачь база опубликованна. Но что бы не платить много денег, плачу 150р в месяц за то что у меня будет белый ip, разные сервисы типа no ip не смогут сделать белый ip из серого!
Как убрать растянутое окно в форме, необходимо чтобы окно приняло обычный размер?
---
правой кн. мыши, восстановить положение окна ?
---
правой кн. мыши, восстановить положение окна ?
---
Это не окно в форме, а окно свойств. Придоканное к верхнему краю. Перетащите его к правому краю.
---
извините, не удержался:
СтоимостьУслугПоПереработке
---
Ну тогда и точки над Ё расставить ОперацияПлатёжногоАгента :)
---
большое спасибо!!!
Пишу отчет на СКД. Возник вопрос: в чем отличие СуммаОборот и СуммаОборотДт? Какие данные отражаются в том и другом случае?
---
```1c
    СуммаОборот = СуммаОборотДт-СуммаОборотКт= 0 - (- 100000) = 10000
    СуммаОборотДт = 0
```
---
наскаолько я понял, СуммаОборот это разница между приходом и расходом, а СуммаОборотДт это сумма по ДТ.
---
если проводка Дт 20.01 - Кт 10.06 и с отрицательная сумма, тогда что будет в СуммаОборот и СуммаОборотДт. Какие данные там содержатся?
---
```1c
    СуммаОборот = СуммаОборотДт-СуммаОборотКт= 0 - (- 100000) = 10000
    СуммаОборотДт = 0
```
---
большое спасибо!!!
---
Спасибо на хлеб не намажешь! 3 рубля будет достаточно! (с) ;)
---
по какому счету? СуммаОборот по 10 счету будет минусовой, СуммаОборотДт = 0
По 20 счету СуммаОборот = минусовая и СуммаОборотДт минусовая
Вот обработка.По хорошему должна выводить макет из документа отпуск.В конфигураторе код прогоняю,все прекрасно.Как только начинаю подключать как дополнительную начинает ругаться на кусок кода,которого нет.

{ВнешняяОбработка.ВнешняяОбработка1.МодульОбъекта(47)}: Поле объекта не обнаружено (Должность)
 ОбластьШапки.Параметры.Должность = Должность;

а у меня

ОбластьШапки.Параметры.ДолжностьСотр = ДолжностьСотр;
.

Вопрос,как это вообще возможно и что я делаю не так?
---
смотрите внимательно свою обработку:

```1c
    Функция ПечатьУведомления(Макет,МассивОбъектов,ОбъектыПечати) Экспорт
    ...
    ОбластьШапки.Параметры.Должность = Должность;
    ОбластьШапки.Параметры.Должность = Подразделение;
```

        ...
---
Я вижу в модуле объекта, например
---
смотрите внимательно свою обработку:

```1c
    Функция ПечатьУведомления(Макет,МассивОбъектов,ОбъектыПечати) Экспорт
    ...
    ОбластьШапки.Параметры.Должность = Должность;
    ОбластьШапки.Параметры.Должность = Подразделение;
```

        ...
---
Слушай,в упор не вижу.Где ты видишь эти строки?
---
Я вижу в модуле объекта, например
---
Вот и я про это же.А у меня все давно переименовано.То есть этих строк уже не нету.
У тебя какая платформа?
---
Все я понял причину.Спасибо)))
1С 8.3
Нужно создать 2 кнопки "Выбрать всё" и "Отменить выбраные" и запрограммировать их, чтобы при нажатии ставило\убирало флажки в строке "Пометка". Как это делается?
---
```1c
    Процедура КоманднаяПанель2УстановитьПометку(Кнопка)

    Для Каждого Стр Из Вставки Цикл
    Стр.Пометка = Истина;
    КонецЦикла;

    КонецПроцедуры

    Процедура КоманднаяПанель2СнятьПометку(Кнопка)

    Для Каждого Стр Из Вставки Цикл
    Стр.Пометка = Ложь;
    КонецЦикла;

    КонецПроцедуры
```
---
На кнопку вешаешь команду - в процедуре - обходишь дин. список или твою табличную часть, и установливаешь/снимаешь пометку.
---
Прошу прощение, я только учусь.. могли бы вы мне как-то это на примере объяснить? А то я мало что понял
---
```1c
    Процедура КоманднаяПанель2УстановитьПометку(Кнопка)

    Для Каждого Стр Из Вставки Цикл
    Стр.Пометка = Истина;
    КонецЦикла;

    КонецПроцедуры

    Процедура КоманднаяПанель2СнятьПометку(Кнопка)

    Для Каждого Стр Из Вставки Цикл
    Стр.Пометка = Ложь;
    КонецЦикла;

    КонецПроцедуры
```
---
```1c
    Процедура КоманднаяПанель2Инверсия(Кнопка)

    Для Каждого Стр Из Вставки Цикл
    Стр.Пометка = НЕ Стр.Пометка;
    КонецЦикла;

    КонецПроцедуры
```
Доброго времени суток. 1С 8.3
Мне нужно сделать, чтобы реквизит "Дата сдано в бухгалтерию" заполнялся автоматически текущей датой и временем в момент изменения реквизита "Сдано в бухгалтерию" = ИСТИНА
Как это делается?
---
Для каждого ТекСтрока Из ТЧ Цикл
  ЕСЛИ
  ТекСтрока.СданоВБухгалтерию = ИСТИНА
  ТОГДА
  ТекСтрока.ДатаПодачи = ТекущаяДата()
  КонецЕсли
 КонецЦикла;
---
Для каждого ТекСтрока Из ТЧ Цикл
  ЕСЛИ
  ТекСтрока.СданоВБухгалтерию = ИСТИНА
  ТОГДА
  ТекСтрока.ДатаПодачи = ТекущаяДата()
  КонецЕсли
 КонецЦикла;
В конфигурации УТ 10.3 создана новая роль. При проведении одного из документов "Реализация товаров и услуг" выдается такое сообщение:

по причине:
Ошибка выполнения запроса
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.

Другой документ, вроде бы такой же, проводится без проблем. Никак не могу найти место, где останавливается выполнение. В обработчике останавливается на строке:
 Возврат Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам);
---
В ЖР пишется еще
---
В ЖР пишется еще
---
Посмотрите, какие таблицы затронуты в запросе и проверьте их функцией:

ПравоДоступа("Чтение", Метаданные.ИмяОбъектаМетаданных, Метаданные.Роли.Роль)
---
Да, смотри журнал регистрации, - там написано что ей нужно
Как убрать "пустую" строку в печатной форме отчета СКД?
---
Задайте условие, например, Контрагент<>""
---
она же не пустая, там полуфабрикат заполнен.

Не выводи эту колонку, и строки не будет
либо накладывай условия на запрос
---
Задайте условие, например, Контрагент<>""
---
так не работает
---
Скорее всего неправильно запрос написан, правильно сказано что условия надо наложить.

Еще причиной бывает соединение в запросе с пустым значением.
Помогает на закладке "Наборы данных" у соответствующего поля открыть "Роль" и поставить там галку "Игнорировать значения Null"
---
большое всем спасибо!!!
Приветствую, подскажите почему не работает "Выбор" в запросе:

```1c
    ВЫБОР
    КОГДА ВТ.Остатки <= 0 И ВТ.Продажи > 0
    ТОГДА ЕСТЬNULL(ВТ.Продажи / &ПериодДней * ВТ.СрокДоставки + ВТ.МПО + ВТ.Продажи, 0)
    ИНАЧЕ ЕСТЬNULL(ВТ.Продажи / &ПериодДней * ВТ.СрокДоставки - ВТ.Остатки + ВТ.МПО + ВТ.Продажи, 0)

    КОНЕЦ КАК Результат,
```
---
логично только тогда и дальше нужно также

```1c
    ВЫБОР
    КОГДА ЕстьNull(ВТ.Остатки,0) <= 0 И ЕстьNull(ВТ.Продажи,0) > 0
    ТОГДА ЕСТЬNULL(ВТ.Продажи,0) / &ПериодДней * ЕСТЬNULL(ВТ.СрокДоставки,0) + ЕСТЬNULL(ВТ.МПО,0) + ЕСТЬNULL(ВТ.Продажи, 0)
    ИНАЧЕ ЕСТЬNULL(ВТ.Продажи,0) / &ПериодДней * ЕСТЬNULL(ВТ.СрокДоставки,0) - ЕСТЬNULL(ВТ.Остатки ,0)+ ЕСТЬNULL(ВТ.МПО,0) + ЕСТЬNULL(ВТ.Продажи, 0)

    КОНЕЦ КАК Результат,
```
---
написано синтаксически грамотно смотри по семантике - нет ли деления на ноль, есть ли значения в полях которые без изналл
---
Для начала

```1c
    ВЫБОР
    КОГДА ЕстьNull(ВТ.Остатки,0) <= 0 И ЕстьNull(ВТ.Продажи,0) > 0
    ТОГДА ЕСТЬNULL(ВТ.Продажи / &ПериодДней * ВТ.СрокДоставки + ВТ.МПО + ВТ.Продажи, 0)
    ИНАЧЕ ЕСТЬNULL(ВТ.Продажи / &ПериодДней * ВТ.СрокДоставки - ВТ.Остатки + ВТ.МПО + ВТ.Продажи, 0)

    КОНЕЦ КАК Результат,
```

Как вариант, посмотрите чему у вас отдельно равны ВТ.Остатки и ВТ.Продажи
---
логично только тогда и дальше нужно также

```1c
    ВЫБОР
    КОГДА ЕстьNull(ВТ.Остатки,0) <= 0 И ЕстьNull(ВТ.Продажи,0) > 0
    ТОГДА ЕСТЬNULL(ВТ.Продажи,0) / &ПериодДней * ЕСТЬNULL(ВТ.СрокДоставки,0) + ЕСТЬNULL(ВТ.МПО,0) + ЕСТЬNULL(ВТ.Продажи, 0)
    ИНАЧЕ ЕСТЬNULL(ВТ.Продажи,0) / &ПериодДней * ЕСТЬNULL(ВТ.СрокДоставки,0) - ЕСТЬNULL(ВТ.Остатки ,0)+ ЕСТЬNULL(ВТ.МПО,0) + ЕСТЬNULL(ВТ.Продажи, 0)

    КОНЕЦ КАК Результат,
```
---
Спасибо, помогло
---
"Не работает" - в чем проявляется?

 &ПериодДней и ВТ.СрокДоставки это точно число а не дата?
---
не выводит формулу которая подходит под условие, &ПериодДней и ВТ.СрокДоставки дата
---
как предложил Сергей в (3) попробуйте вывести ВТ.Продажи , ВТ.СрокДоставки , ВТ.Остатки , ВТ.МПО , ВТ.Продажи в отдельные колонки и если всё еще будет нелогично напишите какие числа получились и какой итог дает ВЫБОР
---
Когда ВТОстатки.Остатки И ВТПродажи.Продажи > 0 Тогда формула считает нормально, когда в одном из двух полей ноль то не считает.
По идеи: я задаю условие КОГДА ВТ.Остатки <= 0 И ВТ.Продажи > 0 хочу подставить в 22 он не делает этого
Платформа 8.3.10.2252 ERP режим такси

подключена система взаимодействия через сервер 1С:Диалог.

Подскажите используя эту систему возможно реализовать такую задачу:
При сохранении документа пользователю базы создается сообщение-уведомление о том что документ сохранен.

В синтакс - помощнике команды есть, но проверка выдает ошибку.
---
Уже разобрался. Все получилось были ньюансы.
тема закрыта.
---
для этого такие инструменты не нужны - достаточно и оповещений из БСП.
---
Пользователь может быть другой .
---
в оповещения указывается нужный пользователь.
---
Уже разобрался. Все получилось были ньюансы.
тема закрыта.
Доброго времени суток, коллеги.
Конфигурация 1С Рарус Ювелирный магазин 2.2.6.30
Прошу помочь.
Как изменить магазин, который отображается в шапке программы(скрин). Почему то при добавлении нового магазина, данное значение меняется на новый магазин.
---
если не ошибаюсь он указывается в настройках пользователя, поскольку разные пользователи могут работать с разными магазинами, то и в настройках для каждого можно указать свой магазин.
---
если не ошибаюсь он указывается в настройках пользователя, поскольку разные пользователи могут работать с разными магазинами, то и в настройках для каждого можно указать свой магазин.
Добрый день.
Помогите разобраться с прямыми SQL запросами на платформе 1с77.
У меня есть регистр остатков "Взаиморасчеты" одно из измерений этого регистра "Заказ" имеет тип "Документ" (неопределенного вида). Я хочу запросом получить даты этих заказов.
Для этого я при помощи INNER JOIN соединяю таблицу Взаиморасчеты_Остатки с таблицей Журнал (_1SJourn) по условию Заказ = Журнал.IDDoc
Запрос отрабатывает без ошибок, но результат пустой. Если я убираю соединение с Журналом, то в результирующей таблице есть строки.
Из чего я делаю вывод, что в полях измерений регистра хранится значение отличное от того, что хранится в поле IDDoc Журнала.
В интернете пишут, что в полях вида SPxxx хранится строка, которая представляет собой Тип, вид, и идентификатор объекта.
Как правильно писать соединение в таком случае?
---
поскольку iddoc уникален для всех документов условие связи должно быть right(Заказ,9) = iddoc
---
iddoc длина 9 символов, для ссылки все документы id длинной 13 символов первые 4 вид документа http://www.script-coding.com/v77tables.html#1.2.4.
---
поскольку iddoc уникален для всех документов условие связи должно быть right(Заказ,9) = iddoc
---
Спасибо. Так действительно работает.
Здравствуйте!
Мне нужно по коду получить ссылку на элемент справочника (для дальнейшей записи в документ).
Использовала Справочники.Организации.НайтиПоКоду(000000001). Элемент с этим кодом в справочнике есть, но поиск ничего не находит. Ссылка точно не битая, т.к. данный элемент только что создала.

А на Справочники.Организации.ПолучитьСсылку() говорит:
<Объект не найден> (34:936fb870f47a1cd011e79796f3778338)

И вообще с всеми справочниками такая проблема.
В чем может быть проблема?
---
Справочники.Организации.НайтиПоКоду(000000001)
Справочники.Организации.НайтиПоКоду("000000001") вот так по идее надо
---
Права у пользователя на работу с базой имеются?
---
Справочники.Организации.НайтиПоКоду(000000001)
Справочники.Организации.НайтиПоКоду("000000001") вот так по идее надо
---
Спасибо, именно в этом была проблема :)
---
Возможно это RLS ?
---
"000000001" вот так указали код? по идее да, иначе бы он ругался на синтаксис..если типовая то можно обойтись настройками пользователя ОсновнаяОрганизация. попробуйте получить её в консоли запросов именно под тем пользователем.
---
Организация = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(ПараметрыСеанса.ТекущийПользователь, "ОсновнаяОрганизация");
Добрый день.

Подскажите как отлаживать пакетные запросы в КА/УТ/ЕРП? При заполнении документа Ведомость в Кассу идет вызов кучи процедур и создание кучи временных таблиц. Есть ли какой-нибудь механизм, который бы позволил посмотреть содержимое по ходу их заполнения?

В УПП 1.3. был механизм, который в раузе позволял это делать. В современных типовых есть такое же?
---
Из информации о новом в версии платформы 8.3.8:
Во время отладки запросов реализована возможность работы с временными таблицами: просмотр списка временных таблиц, структуры временных таблиц и содержимого временных таблиц.
Реализован метод Запрос.ВыполнитьПакетСПромежуточнымиДанными(). Реализовано свойство МенеджерВременныхТаблиц.Таблицы.
Попробуй поставить свежую версию платформы и заглянуть в отладчик.
---
В этих конфигурациях есть процедура ОбщегоНазначенияУТ.ПоказатьВременнуюТаблицу
---
Из информации о новом в версии платформы 8.3.8:
Во время отладки запросов реализована возможность работы с временными таблицами: просмотр списка временных таблиц, структуры временных таблиц и содержимого временных таблиц.
Реализован метод Запрос.ВыполнитьПакетСПромежуточнымиДанными(). Реализовано свойство МенеджерВременныхТаблиц.Таблицы.
Попробуй поставить свежую версию платформы и заглянуть в отладчик.
---
Николай, благодарю. То что нужно.
---
В этих конфигурациях есть процедура ОбщегоНазначенияУТ.ПоказатьВременнуюТаблицу
---
Спасибо!
Здравствуйте! Имеется проблема, пишу впф прайс-лист с некоторыми изменениями. Столкнулся с проблемой.

У меня есть вырежение:

```1c
    Дерево.ПолучитьЭлементы()[Счетчик].ВидЦены2bee19988d8f4fbbbe96640454416e63
```

Все замечательно, все работает, но! свойство
```1c
    ВидЦены2bee19988d8f4fbbbe96640454416e63
```
 должно иногда изменяться.

У меня есть переменная
```1c
    НомерКолонки = ВыбранныеЦены[Счетчик].ИмяКолонки
```
.

Данная переменная принимает нужное значение, но теперь не знаю как значение данной переменной подставить в
```1c
    Дерево.ПолучитьЭлементы()[Счетчик].ВидЦены2bee19988d8f4fbbbe96640454416e63
```
. Заменив
```1c
    ВидЦены2bee19988d8f4fbbbe96640454416e63
```
 соответственно, подскажите как быть?
---
Ну если номерколонки содержит этот вид цены, то [счетчик][номерколонки]
---
Через выполнить можно попробовать выкрутится, если применение однократное

```1c
    Выполнить("Дерево.ПолучитьЭлементы()[Счетчик]."+НомерКолонки+";");
```
---
Еще есть вычислить

```1c
    Вычислить("Дерево.ПолучитьЭлементы()[Счетчик]."+НомерКолонки)
```

Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
---
Через выполнить можно попробовать выкрутится, если применение однократное

```1c
    Выполнить("Дерево.ПолучитьЭлементы()[Счетчик]."+НомерКолонки+";");
```
---
Ну если номерколонки содержит этот вид цены, то [счетчик][номерколонки]
---
Еще есть вычислить

```1c
    Вычислить("Дерево.ПолучитьЭлементы()[Счетчик]."+НомерКолонки)
```

Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
---
спасибо) помогли)
Добрый день.
Расскажите мне методы работы с внешней печатной формой в формате WORD.
В частности интересует
1. Как создавать документ (общий каркас)
2. Как работать с таблицами
3. Как работать по параметрам (закладкам)
4. Как работать с параграфами (когда допустим на один параметр или закладку надо навесить кучу текста с нумерацией параграфов и т.п.)
5. Прочие методы работы с печатной формой ворд.

Так же буду рад если пошлете куда надо (ссылки на полезные ресурсы)

Не против если так же будет материла по excel .

Спасибо большое всем кто откликнется.
---
Добрый день.

Можно почитать

https://infostart.ru/public/67727/

https://infostart.ru/public/68072/

В поисковике ключевая фраза "word через OLE"
---
Добрый день.

Можно почитать

https://infostart.ru/public/67727/

https://infostart.ru/public/68072/

В поисковике ключевая фраза "word через OLE"
---
Большое спасибо. Это была очень полезная информация.
---
В типовых конфигурациях, таких как ERP или УТ 11, есть печатная форма например акта выполненных работ в формате word.
Можно на этом примере поучиться.
В отчете СКД в констукторе не могу выбрать документ ПередачаТоваров, он отсутствует
---
Вот картинка что бы понятнее было. ПланВидовХарактеристик - ВидыСубконтоХозрасчетные - ТипЗначенияХарактеристик.
---
и не сможете. Это все Субконто составного типа. В составном типе нельзя выбрать конкретный тип документа. Можно только ограничить выборку по определенному типу.
---
как ограничить выборку по определенному типу документа? и если можно синтаксис
---
ГДЕ Значение Ссылка Документ.ПередачаТоваров
(5) Потому в твоей субконте (в её типе) не указан этот документ
---
Потому в твоей субконте (в её типе) не указан этот документ не совсем понятно
---
не совсем понятно

Составной тип - известно понятие?
---
составной только у этого документа?
---
У субконты.
На твоих картинках не видно, откуда ты пытаешься выбрать этот документ. Особенно на второй.
---
"Передача товаров" не является возможным значением субконто регистра "Хозрасчетный".
---
О чём я и говорил. У субконты3 в списке типов нет твоего документа.
Открой план счетов, посмотри, какой вид субконто у твоего счета, потом открой ПВХ ВидыСубконто(Хозрасчётные?) и найди там этот вид. Посмотри, из каких типов он состоит.
---
Вот картинка что бы понятнее было. ПланВидовХарактеристик - ВидыСубконтоХозрасчетные - ТипЗначенияХарактеристик.
---
,большое спасибо!!!
---
Решение было уже в 12 посте, я только картинку этого решения прицепил.
---
у меня все равно нет документа "Передача товаров"
---
Версия БП какая? Я и передачаОСваренду не вижу у вас.
---
Бухгалтерия предприятия, редакция 3.0 (3.0.51.25)
---
А сам то документ в метаданных присутствует ?
---
да есть
---
Это какой-то стеб? ) Зачем все эти справочники и документы добавлены в таблицы? Ткните "+" в дереве документов в конструкторе и оттуда выберите нужный документ. Или просто руками в запрос пропишите.
---
и все же почему в списке нет документа Передача товаров? все документы есть а этого нет
---
разобрались, вопрос снят, всем спасибо!!!
Доброго времени суток! Может ли мне кто нибудь подсказать что необходимо сделать. Конфигурация 1С Розница Проф. v. 2.2.30. Нужно сделать так чтобы при закрытии кассовой смены продавцом автоматически формировался отчет о продажах в txt формате на компьютере, а по возможности и автоматически отправлялся куда нибудь на другой сервер или комп,или на электронку.
---
1000
---
Вполне возможно сделать и то и другое. В чем вопрос?
---
вопрос в том как это сделать,дописывать конфигурацию,правильно?и как?
---
сколько денег готовы предложить?
---
Позовите программиста, он вам поможет.
---
сколько по времени это займет?
---
не зная конкретно что именно надо выгружать, невозможно точно сказать по времени.
---
мени это займет?

Вы для начала формат выгрузки которую хотите получить напишите
---
отчет о розничных продажах за день,в файле нужно указание числа, название магазина,выемка,нал,безнал. База находится на сервере,к ней подключаются три магазина в разных концах города,т.е база одна,пользователей три
---
Нужно нажимать кнопку "Ответить" тогда тому к кому отвечаете придет уведомление. А сами продажи не надо выгружать?
---
сори). Не,номенклатура не нужна
---
ну тогда примерно на час дел
---
цена вопроса?
---
ну уже легче, скорее всего займет часа 2 в среднем, правда если в процессе не выяснится, что нужно сделать еще что то.
---
ничего дополнительно не нужно,цена вопроса?
---
1000
---
Возьметесь?
---
необходимо уточнить, имя файла будет определенным? Конфигурация на полной поддержки? эл.почта определенная?
---
напишите номер телефона позвоню
---
+7 98восемь 7пять4 четыричетыри 06
---
формат выгрузки?
---
По моему тут все просто. В процедуре закрытия смены определить период, дальше запросом выдернуть данные по реализациям в ТЗ, из ТЗ записать в формате txt и сохранить на локальной машине.
Добрый день. Подскажите как сделать нумерацию строк в отчете. Пробовал в выбранные поля строки таблицы добавить системное поле "номер по порядку", но отображает неправильно. На каждый месяц формируется своя таблица, а нумерация одна на все таблицы.
Структура отчета вот такая:

Вот что выводит:

Как видно по скриншоту, номер по порядку продолжается в следующей таблице. Подскажите как сделать так, чтобы он начинался в каждой таблице с 1.
---
НомерПоПорядкуВГруппировке
---
НомерПоПорядкуВГруппировке
---
Точно, вроде пробовал, но видимо куда-то не туда пихал. Спасибо
Стоит задача, прочитать из 7.7 с ftp файлы в папке, тк раньше тут использовали curl, то сказали с помощью него и делать. Необходимо выбирать с ftp файлы по дате их создания, затем обрабатывать в 1с. В принципе список файлов я получаю в нужной папке на ftp с информацией по ним, используя команду "- o", но в таком случае в информации по файлам дата создания файла идет без указания года, "Месяц День Время", а для дальнейшей обработки, год нужен. Тут либо нужно добавить команду по изменению формата даты, либо в запросе выбирать по дате сразу. Есть идеи?
---
ПолучитьДатуФайла - возвращает строку - дату последнего изменения файла на сервере FTP в виде 'dd.mm.yyyy', считанное командой Лист().
---
--time-cond <date expression>
Запросить файл, который был изменен после заданной даты и времени или тот который был изменен раньше. Выражение даты должно быть строкой и совпадать с одним из внутренних форматов. Если оно не совпадает, то curl попытается получить время из заданного файла.
Использования минуса в начале выражения времени означает, нужен документ до указанной даты.
Если данный параметр указан несколько раз, то использоваться будет последний.
---
изменен после заданной даты и времени или тот который был изменен раньше

В том то и дело, читал я мануал, но эта команда не выбирает конкретную дату, а только обрубает часть дат
---
Курл, на столько я знаю, как и большинство программ, если год текущий, то его не отображает.
---
не знал) спасибо за разъяснение. но как выйти из этой ситуации?
---
ПолучитьДатуФайла - возвращает строку - дату последнего изменения файла на сервере FTP в виде 'dd.mm.yyyy', считанное командой Лист().
Извиняюсь за возможно не корректно поставленный вопрос, сам новичок в программировании 1с .Где находится процедура проверяющая заполнение Адреса Физического лица и сама форма контактной информации ,которая в справочнике выглядит как страница "Адреса, Телефоны"?
---
Обработка ВводКонтактнойИнформации -> Форма ВводАдреса.
Процедура ПроверитьЗаполнениеАдреса().
---
В справочнике ВидыКонтактнойИнформации.

Я для себя убрал из него типовые формы и теперь гораздо легче изменять параметры настроек. Подробности во вложениях.
---
Наверное не правильно задел вопрос, я имел виду форму во вложении и и процедуру вызываемую по кнопке "Проверить заполнение"
---
Обработка ВводКонтактнойИнформации -> Форма ВводАдреса.
Процедура ПроверитьЗаполнениеАдреса().
---
Спасибо