logist @ Сегодня, 17:18
, нашел проблему, эти документы были занесены в справочник "Объекты запрещенные для редактирования", а по какому параметру туда попадают документы?
logist @ Сегодня, 17:01
, вот и мне интересно чего не редактируются. у документов нет разницы никаких, оба не проведены, один можно провести, со вторым ничего сделать не получается
Добрый день, имеется конфа Розница для Украины 1,0, в ней есть документы перемещения. У меня полные права, но база не дает выборочно менять документы перемещения. ТО есть в один и тот же период, два рядом стояли документа, один можно отредактировать, у второго кнопки "провести, ок и так же изменение номенклатуры" просто не активно. Как исправить?
Добрый день, поделитесь обработкой для группового изменения налогового назначения в перемещениях, в стандартной нет такого (групповое изменение справочников и документов)
Цитата(gleb-khil @ 05.09.17, 12:43)
Добрый день, поделитесь обработкой для группового изменения налогового назначения в перемещениях, в стандартной нет такого (групповое изменение справочников и документов)
Разобрался, спасибо, нужно было поставить галочку "обрабатывать табличные части"
1. Нет, не правильно. В каждом документе надо будет заполнить документ расчетов. По какой оплате поставка и по какой отгрузке оплата.
у меня по новым контрагентам уже правильно введено все и отчет показывает все как нужно, не требуется вводить дополнительные документы. Он документами расчета считает "приходный ордер" и "платежное поручение"
Думаю да, вполне, правда не помню система проверяет именно наличие проведенных документов по договору или вообще документов, даже записанных. Если второй вариант, тогда тут только программным изменением галочки с последующим перепроведением документов
а как изменить программными изменениями? есть какая то обработка?
1) Галочку нельзя поставить если по договору уже созданы документы. Сделать это можно в случае чего программно обработкой, но для того чтобы в старых документах потянулся документ расчетов его надо будет заполнить и перепровести документы.
я думаю снять с проведения все документы по определенному договору, после установки галочки, просто перепровести приходные документы и платежные ордера. Это будет правильно?
Добрый день, в нашей базе у поставщиков велись договора без галочки "вести по документам расчетов с контрагентами", что б удобней смотреть отчет "взаиморасчеты с контрагентами" - необходимо данную галочку поставить. Но база ссылается на то, что уже есть проведенные документы по данному договору и отказывается проводить документ. Что сделать что б заставить провести? снять все документы по договору, изменить галочку и провести потом?. И вопрос, при добавлении данной галочки добавляется поле "контролировать число дней задолженности", в каком отчете будет фигурировать просрочка по оплате, по данному договору с поставщиком?
есть наброски кода, но бухгалтерия просит изменить его, так как его, для них важно что б код документа был отличен от оригинала. В замен могу поделиться интересной обработкой, суть в ее в том что это прайс лис. В котором вы можете менять цену на товар в ручном виде по разным категориям цен. ИЗменять можно мо наценке или абсолютными числами. Похожей обработки еще не видел
А приходовали вы изначально товар на какой счет? Мало того, что это должен быть договор комиссии, но и товар должен храниться на забалансовом счете 0241, т.к. это не ваша собственность. У комиссионной торговли свои заморочки.
по факту с поставщиком не договор комиссии а договор реализации, где прописаны условия возврата денег
Лучше озвучьте исходную задачу, или потребность, что вы хотите переоценивать?
суть в том что поставщик дает товар на реализацию и на отсрочку, все документы велись по одному договору (не комиссия) так вот возник вопрос переоценке, есть документ "переоценка принятого на комиссию товара", но она работает только с договором комиссии, которого в системе нет. Необходим документ, который будет проводить переоценку товара с любым договором.
Добрый вечер, интересует такой вопрос: Стоит последняя версия управлении торговым предприятием для Украины. В данной конфиграции делается документ переоценки товара принятого на комиссию только в случае если есть договор комиссии с поставщиком. Нужно убрать это ограничение и сделать что б можно было делать данный документ независимо от вида договора с поставщиком. Как это сделать? Можно создать аналогичный документ в конфигураторе, но что в нем следует изменить? может уже есть готовое решение?
logist @ Сегодня, 15:49 , так у меня сейчас ошибка появилась после удаления документа "Записывается документ, присутствующий в списке отложенных к проведению. Запись может повлечь за собой отмену проведения документа в других информационных базах! Рекомендуется провести документ! Ошибка при вызове метода контекста (ВыполнитьВыгрузку): Произошла исключительная ситуация (1C:Enterprise 8.2.19.83): {Документ.РеализацияТоваров.МодульОбъекта(1956,6)}: Процедура или функция с указанным именем не определена (Предупреждение) " и останавливается обмен. где найти список отложенных к проведению документы, что б удалить от туда?
logist @ Сегодня, 15:07 , я удалил документ документ из розницы и появилась ошибка при обмене "Ошибка при вызове метода контекста (ВыполнитьВыгрузку): Произошла исключительная ситуация (1C:Enterprise 8.2.19.83): {Документ.РеализацияТоваров.МодульОбъекта(1956,6)}: Процедура или функция с указанным именем не определена (Предупреждение)"
Добрый день при загрузки документов с розницы 1.0 в УТП происходит следующая ошибка "Ошибка при выгрузке данных для узла плана обмена ТипОбъекта = Документ объект: Отчет о розничных продажах Объект = Отчет о розничных продажах ПАеко000002 от 14.03.2016 14:30:07 ОписаниеОшибки = Ошибка в обработчике события ПередВыгрузкой (свойства) ПКО = ОтчетОРозничныхПродажах (ДокументСсылка.ОтчетОРозничныхПродажах --> ДокументСсылка.ОтчетОРозничныхПродажах) ПКС = 35 (ПроцентСкидкиНаценки --> ПроцентСкидкиНаценки) Объект = Отчет о розничных продажах ПАеко000002 от 14.03.2016 14:30:07 (Документ объект: Отчет о розничных продажах) СвойствоПриемника = ПроцентСкидкиНаценки (Число) Обработчик = ПередВыгрузкойСвойства ОписаниеОшибки = Поле объекта не обнаружено (СкидкаСертификатами) ПозицияМодуля = (1) КодСообщения = 55 ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(1649) КодСообщения = 72 УзелПланаОбмена = 1С:Управление торговым предприятем для Украины (начиная с версии 1.1) Ошибка при загрузке объектов. Было загружено: 102 Произошла ошибка при выгрузке объектов. Было выгружено: 102" Как поправить? что у меня может быть не заполнено
Добрый день есть базы на УТП 1.2 и Розница 1 . Между ними настроен обмен, в рознице удалили один склад полностью (удаление помеченых объектов). В УТП данный склад есть, нужно из УТП его перекинуть опять в Розницу, как это сделать? Все крутится на 1с 8.2
Процедура ЗагрузитьНоменклатуруИзТаблицы(Товары, ПутьКФайлу) Экспорт Для каждого Эл Из Товары Цикл Если Не Эл.Загружать Тогда Продолжить; КонецЕсли; НовыйТовар = Справочники.Номенклатура.СоздатьЭлемент(); НовыйТовар.ВидНоменклатуры = Справочники.ВидыНоменклатуры.НайтиПоНаименованию("Товар"); НовыйТовар.БазоваяЕдиницаИзмерения = Справочники.КлассификаторЕдиницИзмерения.НайтиПоНаименованию("шт"); НовыйТовар.Наименование = Эл.НазваниеТовараНаСайте; НовыйТовар.НаименованиеПолное = Эл.НазваниеТовараНаСайте + " (" + Эл.Характеристика + ")";
НовыйТовар.Родитель = ГруппаЗаписи; НовыйТовар.Записать(); Если Не НеЗагружатьКартинки Тогда Соединение = Новый HTTPСоединение("mdata.yandex.net"); Соединение.Получить(Прав(Эл.Изобажение, СтрДлина(Эл.Изобажение) - СтрДлина("http://mdata.yandex.net")), ПутьКФайлу); ДопХар = Справочники.ХранилищеДополнительнойИнформации.СоздатьЭлемент(); ДопХар.ВидДанных = Перечисления.ВидыДополнительнойИнформацииОбъектов.Изображение; ДопХар.ИмяФайла = НовыйТовар.Наименование + СтрЗаменить("" + ТекущаяДата(), ":", "_"); ДопХар.Наименование = ДопХар.ИмяФайла; ДопХар.Хранилище = Новый ХранилищеЗначения(Новый Картинка(ПутьКФайлу, Истина), Новый СжатиеДанных); ДопХар.Объект = НовыйТовар.Ссылка; ДопХар.Записать(); НовыйТовар.ОсновноеИзображение = ДопХар.Ссылка; НовыйТовар.Записать(); КонецЕсли; ХодРаботы = ХодРаботы + 1; КонецЦикла;
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Номенклатура.Ссылка |ИЗ | Справочник.Номенклатура КАК Номенклатура |ГДЕ | (НЕ Номенклатура.ЭтоГруппа) | И Номенклатура.Родитель = &ГруппаЗаписи";
Функция ПреобразоватьвСистему(Число10, система) Если система > 36 Или система < 2 Тогда Сообщить("Выбранная система исчисления не поддерживается"); Возврат - 1; КонецЕсли;
Нечётное = СтрДлина(СтрокаСистема) - Цел(СтрДлина(СтрокаСистема) / 2) * 2; Если Нечётное Тогда СтрокаСистема = "0" + СтрокаСистема; КонецЕсли;
Возврат СтрокаСистема; КонецФункции
Функция ПреобразоватьКURL(Стр) Экспорт Длина = СтрДлина(Стр); Итог = ""; Для Н = 1 По Длина Цикл Знак = Сред(Стр, Н, 1); Код = КодСимвола(Знак, 1);
Если Знак >= "a" И Знак <= "z" Или Знак >= "A" И Знак <= "Z" Или Знак >= "0" И Знак <= "9" Тогда
Итог = Итог + Знак; Иначе Если Код >= КодСимвола("А", 1) И Код <= КодСимвола("п", 1) Тогда Итог = Итог + "%" + ПреобразоватьвСистему(208, 16) + "%" + ПреобразоватьвСистему(144 + Код - КодСимвола("А", 1), 16); ИначеЕсли Код >= КодСимвола("р", 1) И Код <= КодСимвола("я", 1) Тогда Итог = Итог + "%" + ПреобразоватьвСистему(209, 16) + "%" + ПреобразоватьвСистему(128 + Код - КодСимвола("р", 1), 16); ИначеЕсли Знак = "ё" Тогда Итог = Итог + "%" + ПреобразоватьвСистему(209, 16) + "%" + ПреобразоватьвСистему(145, 16); ИначеЕсли Знак = "Ё" Тогда Итог = Итог + "%" + ПреобразоватьвСистему(208, 16) + "%" + ПреобразоватьвСистему(129, 16); Иначе Итог = Итог + "%" + ПреобразоватьвСистему(Код, 16); КонецЕсли; КонецЕсли; КонецЦикла; Возврат Итог; КонецФункции
Функция ПолучитьКоличествоЭлементовНаСтранице(ПолеHTMLДокумента) Экспорт Кол = 0; Для каждого Стр Из ПолеHTMLДокумента.Документ.body.all Цикл
Если Стр.className = "b-offers__desc" Тогда
Попытка Если ПустаяСтрока(Стр.firstChild.firstChild.textContent) Тогда Продолжить; КонецЕсли; Исключение Продолжить; КонецПопытки; Кол = Кол + 1; КонецЕсли; КонецЦикла; Возврат Кол; КонецФункции
Процедура ЗагрузитьЭлементыСтраницы(ПолеHTMLДокумента, Товары) Экспорт Для каждого Стр Из ПолеHTMLДокумента.Документ.body.all Цикл
Если Стр.className = "b-offers__desc" Тогда
Попытка Если ПустаяСтрока(Стр.firstChild.firstChild.textContent) Тогда Возврат; Продолжить; КонецЕсли; Исключение Продолжить; КонецПопытки; НовСтр = Товары.Добавить(); НовСтр.Загружать = Истина; НовСтр.Изобажение = Лев("" + Стр.parentNode.firstChild.firstChild.firstChild.href, СтрДлина("" + Стр.parentNode.firstChild.firstChild.firstChild.href) - 1) + "4"; Для каждого Эл Из Стр.all Цикл
Функция ПолучитьКоличествоНайденныхПозиций(ПолеHTMLДокумента) Экспорт ЧслВсего = 0; Для каждого Стр Из ПолеHTMLДокумента.Документ.body.all Цикл Если Стр.className = "results" Тогда СтрВсего = Стр.nextSibling.innerText; ЧслВсего = Число(СтрЗаменить(СокрЛП(Прав(СтрВсего, СтрДлина(СтрВсего) - Найти(СтрВсего, "—") - 1)), " ", "")); КонецЕсли; КонецЦикла; КонецФункции
проблема в том что он может обработать только одну страницу(которая открыта в данный момент), там есть функция обработать все страницы, но при ее нажатии - вылазит ошибка. помогите решить эту проблему. Это парсер сайта яндекс маркета
Парсер должен обрабатывать цены интернет магазина (желательно розетка или price.ua), есть прасер yandexmarket, но он кривовато работает, не все обрабатывает.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!