esistema1 Опубликовано 18 января, 2018 Жалоба Поделиться Опубликовано 18 января, 2018 Добрый день! Настроил обмен заказами с 1С УТ 11.2. Есть одна проблемка при импорте заказа в 1С у товаров не проставляется дата отгрузки и при попытке провести заказ 1С просит проставить дату отгрузки на все товары (вручную). А если руками создать заказ в 1С, то дата отгрузки сразу проставляется как надо (дата отгрузки = дате заказа). Пробовал добавлять вот такие варианты в xml файл <ЗначениеРеквизита> <Наименование>Дата отгрузки по 1С</Наименование> <Значение>18.01.2018</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>Дата отгрузки</Наименование> <Значение>18.01.2018</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ДатаОтгрузки</Наименование> <Значение>18.01.2018</Значение> </ЗначениеРеквизита> Но не один не срабатывает, также пробовал в конфигураторе внести изменения в модуль обменссайтом (хотел жестко прописать что датаотгрузкти = текущая дата), но ничего не получилос. У кого как работает обмен? Подскажите как автоматом проставить дату отгрузки? Цитата Ссылка на сообщение Поделиться на другие сайты
a13x Опубликовано 18 января, 2018 Жалоба Поделиться Опубликовано 18 января, 2018 А как в любом другом, рабочем файле это прописано? Может проблема в формате даты\времени? Цитата Ссылка на сообщение Поделиться на другие сайты
esistema1 Опубликовано 18 января, 2018 Автор Жалоба Поделиться Опубликовано 18 января, 2018 Вы имеете ввиду в других модулях 1С? Формат даты пробовал менять во всех возможных вариациях и с точками и с тире и порядок менял и время добавлял... Цитата Ссылка на сообщение Поделиться на другие сайты
Плохиш Опубликовано 18 января, 2018 Жалоба Поделиться Опубликовано 18 января, 2018 Начать надо с того, что в Simpla в заказе НЕТ никакой даты отгрузки. Значит, в принципе не может быть в выгрузке для 1С.Если У Вас доработано что-то свое, и в у Вас в Simpla это есть, то надо, во-первых, на сайте это выгружать, и, во-вторых, в 1С это соответственно встречать.А просто так волевым усилием, вряд ли выйдет... Цитата Ссылка на сообщение Поделиться на другие сайты
esistema1 Опубликовано 18 января, 2018 Автор Жалоба Поделиться Опубликовано 18 января, 2018 Понимаю что в simpla этого нет но в xml можно добавить любую дату, например сегодняшнюю. Заказы которые переносятся из simpla в 1с не проводятся так как не заполнена дата отгрузки. Цитата Ссылка на сообщение Поделиться на другие сайты
Плохиш Опубликовано 18 января, 2018 Жалоба Поделиться Опубликовано 18 января, 2018 Понимаю что в simpla этого нет но в xml можно добавить любую дату, например сегодняшнюю.Но надо, чтобы скрипт на стороне 1C читал и обрабатывал эту дату... Или думаете, что оно само сделается? Цитата Ссылка на сообщение Поделиться на другие сайты
esistema1 Опубликовано 18 января, 2018 Автор Жалоба Поделиться Опубликовано 18 января, 2018 В модуле ОбменССайтом это заложено РеквизитыЗаказа.Вставить("ДатаОтгрузки", Неопределено); .... СтруктураРеквизитыЗаказа.ДатаОтгрузки = ДатаОтгрузкиИзСвойствЗаказа(СвойстваЗаказа); .... Функция ДатаОтгрузкиИзСвойствЗаказа(СвойстваЗаказа) ДатаОтгрузки = Дата(1,1,1); ДатаОтгрузкиСтрока = СвойстваЗаказа.Получить(Нстр("ru ='Дата отгрузки'")); Если ДатаОтгрузкиСтрока <> Неопределено И ЗначениеЗаполнено(ДатаОтгрузкиСтрока) Тогда ДатаСтрока = Лев(ДатаОтгрузкиСтрока, 10); ВремяСтрока = Сред(ДатаОтгрузкиСтрока, 12); ДатаОтгрузки = ДатаВремяИзСтроки(ДатаСтрока, ВремяСтрока); КонецЕсли; Возврат ДатаОтгрузки; КонецФункции Цитата Ссылка на сообщение Поделиться на другие сайты
Плохиш Опубликовано 18 января, 2018 Жалоба Поделиться Опубликовано 18 января, 2018 Проводите отладку. Возможно, надо писать в свойства, а не в реквизиты. Например, обычная дата заказа пишется совсем не в реквизиты. Может, надо по аналогии... Цитата Ссылка на сообщение Поделиться на другие сайты
esistema1 Опубликовано 18 января, 2018 Автор Жалоба Поделиться Опубликовано 18 января, 2018 В свойства пробовал... Цитата Ссылка на сообщение Поделиться на другие сайты
esistema1 Опубликовано 19 января, 2018 Автор Жалоба Поделиться Опубликовано 19 января, 2018 Кто готов помочь напишете в Skype vadim-anisimov Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.