Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Интеграционная стыковка для 1С 8.2 и M.E.Doc 31 страниц V  « < 14 15 16 17 18 > »           
Oleg747 Подменю пользователя
сообщение 05.04.16, 18:12
Сообщение #301

Молчаливый
*
Группа: Пользователи
Сообщений: 9
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(bagrin_1958 @ 05.04.16, 17:11) *
Настройки чего? 1с, Медок или обработки?


Настройки обработки.

ArchanGelosZP Подменю пользователя
сообщение 05.04.16, 18:12
Сообщение #302

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Спасибо сказали: 1 раз
Рейтинг: 0

bagrin_1958 @ Сегодня, 10:45 *,
Это потому что у вас в Договоре Контрагента не указана дата

bagrin_1958 Подменю пользователя
сообщение 05.04.16, 18:39
Сообщение #303

Завсегдатай
****
Группа: Пользователи
Сообщений: 216
Спасибо сказали: 5 раз
Рейтинг: 0

ArchanGelosZP @ Сегодня, 19:12 *,
и при чем тут дата в Договоре контрагента? Там этих контрагентов как собак не резанных!

Цитата(Oleg747 @ 05.04.16, 19:12) *
Настройки обработки.

1С:Предприятие 8.3 (8.3.7.2008) Бухгалтерия для Украины, редакция 1.2.
Разработка конфигурации: "ABBYY Ukraine", 2005-2016 (1.2.36.2) (http://1c.ua/v8/RegionalSolutions_UA_BUH.php)
Copyright © ООО "1C", 2005-2016
(http://www.1c.ru) Детально информировать - поставил . В файле ошибок пусто! Интеграция 40.

ArchanGelosZP Подменю пользователя
сообщение 05.04.16, 19:20
Сообщение #304

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Спасибо сказали: 1 раз
Рейтинг: 0

bagrin_1958 @ Сегодня, 19:39 *,
у меня Налоговые у которых не было даты договора с контрагентом не передавалась, если ставил галку "Детально" то выдавала
"Значение не является значением объектного типа: Дата"
те у которых дата заполнена - передавались нормально

bagrin_1958 Подменю пользователя
сообщение 05.04.16, 20:36
Сообщение #305

Завсегдатай
****
Группа: Пользователи
Сообщений: 216
Спасибо сказали: 5 раз
Рейтинг: 0

ArchanGelosZP @ Сегодня, 20:20 *,
У меня такого сообщения не появляется- просто пишет Не передано ни одного документа.

Inkognito Подменю пользователя
сообщение 06.04.16, 6:40
Сообщение #306

Ветеран
*******
Группа: Пользователи
Сообщений: 939
Из: Україна
Спасибо сказали: 446 раз
Рейтинг: 13.5

bagrin_1958
Попробуйте 41 beta-1 (собственно, пункт 1.1). Проблема исправлена?

Для остальных пользователей бета-версия обновления не обязательна. Официальная версия с дополнительными доработками выйдет завтра.
Опис оновлення 41 (beta-версія-1)

1) Первинні документи (вихідні)
1.1 Прибрано перевірку на наявність останніх шаблонів ПН/Д2 (J1201008, F1201008, J1201208, F1201208) перед відправкою в MEDoc.
2) Первинні документи (вхідні)
2.1 Доопрацьовано відображення в тимчасовій таблиці даних про вхідні ПН, поле "Сума без ПДВ", що створені за новими формами (J1201008, F1201008).
3) Вкладка "Про програму".
Доопрацьовано контакти.

Прикрепленные файлы
Прикрепленный файл  Version_41_beta_1.rar ( 311,4 килобайт ) Кол-во скачиваний: 140
 

Спасибо сказали: pelech,

mousya Подменю пользователя
сообщение 06.04.16, 8:29
Сообщение #307

Говорящий
***
Группа: Пользователи
Сообщений: 51
Спасибо сказали: 9 раз
Рейтинг: 0

Inkognito @ Сегодня, 7:40 *,
Здравствуйте. Как же все-таки с ip адресами и портами для
работы на сервере? Лицензию купила, а работать не могу!

ru5 Подменю пользователя
сообщение 06.04.16, 9:05
Сообщение #308

Общительный
**
Группа: Пользователи
Сообщений: 28
Спасибо сказали: 2 раз
Рейтинг: 0

Уже много времени пользовались этой обработкой, очень благодарны. Теперь т.к. она становиться платной хотелось бы попросить внести (если конечно это возможно) дополнительный сервис. При получении входящих налоговых накладных в 1с из Медка - можно ли затягивать сам файл XML в документ "Регистрация входящего налогового документа", на форме документа есть всплавающаю кнопка "Посмотреть текст XML".
Объясню для чего нужно - другой обработкой мы затягиваем из этого XML номенклатуру и данные в документ "Счет входящий от поставщика" (иногда очень много строк номенклатуры) и получается очень удобно, затем уже "вводом на основании" - приходную накладную от поставщика.

код для 1с-звит есть в самой конфигурации 1с:

XML = глМенеджерЗвит1С.Компонента.GetDocXml(Звит1С_DOC_ID);
ИмяВременногоФайла = ПолучитьИмяВременногоФайла();
Текст = Новый ТекстовыйДокумент;
Текст.УстановитьТекст(XML);
Текст.Записать(ИмяВременногоФайла, "windows-1251");
ДокументВходящаяНН. ДанныеXML = Новый ХранилищеЗначения(Новый ДвоичныеДанные(ИмяВременногоФайла), Новый СжатиеДанных(9));
Этот программный код для обмена с 1с-звит, для Медка так понимаю не подойдет, не знаю есть ли в медке функция GetDocXml(DOC_ID).

batlcat Подменю пользователя
сообщение 06.04.16, 9:43
Сообщение #309

Общительный
**
Группа: Пользователи
Сообщений: 16
Спасибо сказали: 7 раз
Рейтинг: 6

ru5 @ Сегодня, 11:05 *,
Функционал по просмотру xml добавления его в базу 1с

Процедура ДействияФормыXMLРаспечатать(ДанныеXML) экспорт
    
    Если ПустаяСтрока(ДанныеXML) Тогда
        Предупреждение(НСтр("ru='XML не был загружен!';uk='XML не був завантажений!'"));
        Возврат;    
    КонецЕсли;    
    // Проверим файл на корректность
    ЧтениеXML = Новый ЧтениеXML;
    ЧтениеXML.ОткрытьФайл(ДанныеXML);
    ЧтениеXML.ИгнорироватьПробелы = Истина;
    Попытка
        ЧтениеXML.Прочитать();
    Исключение
        
        Предупреждение(НСТр("ru='Данный файл содерижит информацию в закодированном виде и не является стандартым текстовым XML-файлом."
"Необходимо воспользоваться специализированным программным обеспечением для его расшифровки.';uk='Зазначений файл містить інформацію в закодованому вигляді та не являє собою стандартний текстовий XML-файл."
"Необхідно скористатися спеціалізованим програмним забезбеченням для його розшифрування.'"));
                            
        Возврат;
    КонецПопытки;
    
    // определим номер схемы документа
    C_DOC     = "";
    C_DOC_SUB = "";
    C_DOC_VER = "";
    
    Пока ЧтениеXML.Прочитать() Цикл
        
        Если ЧтениеXML.ТипУзла = ТипУзлаXML.НачалоЭлемента Тогда
            
            ТекУзел = ВРЕГ(ЧтениеXML.Имя);
            
            Если ТекУзел = "C_DOC" Тогда
                ЧтениеXML.Прочитать();
                C_DOC = ЧтениеXML.Значение;
                Продолжить;
            ИначеЕсли ТекУзел = "C_DOC_SUB" Тогда
                ЧтениеXML.Прочитать();
                C_DOC_SUB = ЧтениеXML.Значение;
                C_DOC_SUB = Формат(Число(C_DOC_SUB), "ЧЦ=3; ЧВН=");
                Продолжить;
            ИначеЕсли ТекУзел = "C_DOC_VER" Тогда                              
                ЧтениеXML.Прочитать();
                C_DOC_VER = ЧтениеXML.Значение;
                C_DOC_VER = Формат(Число(C_DOC_VER), "ЧЦ=2; ЧВН=");
                Прервать;
            КонецЕсли;
            
        КонецЕсли;
        
    КонецЦикла;        
    ЧтениеXML.Закрыть();
    
    ВерсияДокумента = "" + C_DOC + C_DOC_SUB + C_DOC_VER;
    
    // найдем подходящую форму налоговой (регл. отчет)
    Если  (C_DOC     = "J12" ИЛИ C_DOC     = "F12")
        И (C_DOC_SUB = "010" ИЛИ C_DOC_SUB = "012") Тогда
        
        Если C_DOC_SUB = "010" Тогда
            ИмяОтчета = "РегламентированныйОтчетНалоговаяНакладная";
        ИначеЕсли C_DOC_SUB = "012" Тогда    
            ИмяОтчета = "РегламентированныйОтчетПриложение2КНалоговойНакладной";
        КонецЕсли;
        
    Иначе
        
        // не тот XML подсунули
        Предупреждение(НСТр("ru='Загруженный файл не является XML образом Налоговой накладной или Приложения 2 к налоговой накладной!';uk='Завантажений файл не є XML образом Податкової накладної або Додатка 2 до податкової накладної!'"));
        Возврат;    
        
    КонецЕсли;
        
    ТекОтчет = РегламентированнаяОтчетность.РеглОтчеты(ИмяОтчета);
    Если ТекОтчет = Неопределено Тогда
        ТекстОшибки = НСтр("ru='Не удалось открыть для просмотра отчет ';uk='Не вдалося відкрити для перегляду звіт '")+ИмяОтчета+"""";
        Предупреждение(ТекстОшибки);
        Возврат;    
    КонецЕсли;
    
    Попытка
        МакетПоказателейЗвит1С = ТекОтчет.ПолучитьМакет("ПоказателиЗвит1С");
    Исключение
        ТекстОшибки = НСтр("ru='Не удалось определить для просмотра требуемую форму отчета ';uk='Не вдалося визначити для перегляду необхідну форму звіту  '")+ИмяОтчета+"""";
        Предупреждение(ТекстОшибки);
        Возврат;    
    КонецПопытки;
    МакетПоказателейЗвит1С.КодЯзыкаМакета = "ru";
    
    ИмяФормыПросмотра = "";
    ОбластьСтруктура = МакетПоказателейЗвит1С.ПолучитьОбласть("Структура");
    Для сч = 1 По ОбластьСтруктура.ВысотаТаблицы Цикл
        
        ИмяСхемыЗвит1С = СокрЛП(ОбластьСтруктура.Область(сч, 1, сч, 1).Текст);
        
        Если ВерсияДокумента = ИмяСхемыЗвит1С Тогда
            ИмяФормыПросмотра = СокрЛП(ОбластьСтруктура.Область(сч, 3, сч, 3).Текст);
            Прервать;
        КонецЕсли;
        
    КонецЦикла;
    
    // откроем отчет и загрузим в него данные XML
    Попытка
        ФормаПросмотра = ТекОтчет.ПолучитьФорму(ИмяФормыПросмотра);
    Исключение
        ТекстОшибки = НСтр("ru='Не удалось открыть для просмотра требуемую форму отчета';uk='Не вдалося відкрити для перегляду необхідну форму звіту '")+ИмяОтчета+"""";
        Предупреждение(ТекстОшибки);
        Возврат;    
    КонецПопытки;
    
    Попытка
        ТабличныйДокумент = ФормаПросмотра.ЗагрузитьТекстXMLНаФорму(ДанныеXML);
        УдалитьФайлы(ДанныеXML);
    Исключение
        ТекстОшибки = НСтр("ru='Не удалось открыть для просмотра требуемую форму отчета. Возможно не обновлены встроенные регламентированные отчеты';uk='Не вдалося відкрити для перегляду необхідну форму звіту. Можливе не оновлені вбудовані регламентовані звіти'")+ИмяОтчета+"""";
        Предупреждение(ТекстОшибки);
        Возврат;    
    КонецПопытки;                            
    
    // откроем печатную форму на просмотр
    ТабличныйДокумент.Показать(НСТР("ru='ОЗНАКОМИТЕЛЬНАЯ печатная форма входящего документа';uk='ОЗНАЙОМЛЮЮЧА друкована форма вхідного документа'"));    
КонецПроцедуры

Функция НайтиКвитанцию(Квитан)Экспорт
    Результат ="";
    Попытка
    Если Квитан.RecordCount()<1 тогда
         Возврат Результат;
    КонецЕсли    
   Исключение
   КонецПопытки;
    ЧтениеXML = Новый ЧтениеXML;
    ЧтениеXML.ИгнорироватьПробелы = Истина;
    Пока НЕ Квитан.EOF Цикл
        Попытка
            XML=Сокрлп(Квитан.Fields.Item("KVT_TEXT").value);
            ЧтениеXML.УстановитьСтроку(XML);
            // определим номер схемы документа
            C_DOC     = "";
            C_DOC_SUB = "";
            C_DOC_VER = "";
            
            Пока ЧтениеXML.Прочитать() Цикл
                
                Если ЧтениеXML.ТипУзла = ТипУзлаXML.НачалоЭлемента Тогда
                    
                    ТекУзел = ВРЕГ(ЧтениеXML.Имя);
                    
                    Если ТекУзел = "C_DOC" Тогда
                        ЧтениеXML.Прочитать();
                        C_DOC = ЧтениеXML.Значение;
                        Продолжить;
                    ИначеЕсли ТекУзел = "C_DOC_SUB" Тогда
                        ЧтениеXML.Прочитать();
                        C_DOC_SUB = ЧтениеXML.Значение;
                        C_DOC_SUB = Формат(Число(C_DOC_SUB), "ЧЦ=3; ЧВН=");
                        Продолжить;
                    ИначеЕсли ТекУзел = "C_DOC_VER" Тогда                              
                        ЧтениеXML.Прочитать();
                        C_DOC_VER = ЧтениеXML.Значение;
                        C_DOC_VER = Формат(Число(C_DOC_VER), "ЧЦ=2; ЧВН=");
                        Прервать;
                    КонецЕсли;
                    
                КонецЕсли;
                
            КонецЦикла;        
            ЧтениеXML.Закрыть();
            
            ВерсияДокумента = "" + C_DOC + C_DOC_SUB + C_DOC_VER;
            
            // найдем подходящую форму налоговой (регл. отчет)
            Если  (C_DOC     = "J12" ИЛИ C_DOC     = "F12")
                И (C_DOC_SUB = "010" ИЛИ C_DOC_SUB = "012") Тогда
                ИмяВременногоФайла = ПолучитьИмяВременногоФайла();
                Текст = Новый ТекстовыйДокумент;
                Текст.УстановитьТекст(XML);
                Текст.Записать(ИмяВременногоФайла, "windows-1251");
                Результат =ИмяВременногоФайла;
                
                Прервать;
            КонецЕсли;    
        Исключение
        КонецПопытки;        
        Квитан.Next();
    КонецЦикла;
      Возврат Результат;

КонецФункции


просмотр
ДействияФормыXMLРаспечатать(НайтиКвитанцию(Квитан));


Запись в базу
//******"
                Попытка
                    //Если ЭлементыФормы.фЗагрузкаXML.Значение И (ИмяБазы="БУ" ИЛИ ИмяБазы="УТП" или ИмяБазы="УСХ") тогда
                        primДокументы = App.GetPrimaryDocs();
                        Квитан=primДокументы.getdockvt("",Отчет.Cardcode);
                        ИмяВременногоФайла=НайтиКвитанцию(Квитан);
                        Если Не ПустаяСтрока(ИмяВременногоФайла) тогда
                        ННВх.ДанныеXML = Новый ХранилищеЗначения(Новый ДвоичныеДанные(ИмяВременногоФайла), Новый СжатиеДанных(9));
                        ННВх.ЕстьXML   = Истина;
                        УдалитьФайлы(ИмяВременногоФайла);
                        Конецесли;
                    //Конецесли;
                Исключение
                    Сообщить(Нстр("ru = 'Не удалось загрузить XML!';uk = 'Не вдолося завантажити XML!'"));
                КонецПопытки;
//******"

Спасибо сказали: Inkognito,

sae74 Подменю пользователя
сообщение 06.04.16, 10:41
Сообщение #310

Общительный
**
Группа: Пользователи
Сообщений: 18
Спасибо сказали: 4 раз
Рейтинг: 0

УТП, последний релиз.

Есть сообщение об ошибке при загрузке данных из медка в 1с по налоговым накладным "Обновить регистрацию":
{Форма.Форма.Форма(2681)}: Ошибка при вызове метода контекста (DataSets)
            дс = док.DataSets("MAIN");        
по причине:
Неизвестная ошибка


Ошибка только на тех накладных - которые в ручном режиме, в самом медке редактировались, а именно корректировалась сумма на 1 копейку.
Медок тоже "вылетает" с ошибкой

nik247 Подменю пользователя
сообщение 06.04.16, 11:27
Сообщение #311

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Спасибо сказали: 4 раз
Рейтинг: 0

to Inkognito
1) у Вас переполнен ящик - невозможно отправить ЛС.

2) Заполнили форму, получили счет, оплатили счет, получили лицензию и попробовали версию 40.
1С 8.3.7 + УТП 1.2.37.1:
- не до конца работает функционал поиска главного контрагента с филией:
--- есть главный офис (заведен без филии) с ИПН.
--- есть 20 филий заведенных с этим ИПН+филия.
Так вот поиск всех филий идет корректно, а вот главного офиса не находит (см.далее).
Еще, что смущает, когда не находит контрагента - вываливается окно с надписью, что
"Найдено 20 предприятий с таким ИПН, выберите в ручную со списка" и дает список контрагентов на выбор.
Но понять, что за НН, от кого и что нужно выбрать не понятно.
Нажимаем "отмена" и потом бегам по свежим накладным ищем у кого нету контрагента.


ml_9111 Подменю пользователя
сообщение 06.04.16, 12:17
Сообщение #312

Молчаливый
*
Группа: Пользователи
Сообщений: 2
Спасибо сказали: 0 раз
Рейтинг: 0

Добрый день! Оплатили лицензию, импорт накладных - все хорошо, при экспорте выдает ошибку :"Налоговая накладная АМДАп00000000001 от 01.04.2016 9:38:21. Ошибка: Поле объекта не обнаружено (R03G7)". Подскажите в чем дело?
1С УТП 1.2.37.2

Inkognito Подменю пользователя
сообщение 06.04.16, 13:12
Сообщение #313

Ветеран
*******
Группа: Пользователи
Сообщений: 939
Из: Україна
Спасибо сказали: 446 раз
Рейтинг: 13.5

ru5
Да, реализуем.

batlcat
Спасибо. Поделюсь и своим кодом (немного позже).

sae74
Проверим.

nik247
Доработаем на днях.

ml_9111
Исправим сегодня. Выйдет в 41 версии сегодня-завтра.

AlexEron Подменю пользователя
сообщение 06.04.16, 14:54
Сообщение #314

Общительный
**
Группа: Пользователи
Сообщений: 22
Спасибо сказали: 14 раз
Рейтинг: 0

Inkognito,
Для УПП подправьте.
заменить строки
ПолучитьМакет("НалоговаяНакладная2016Альбом")
ПолучитьМакет("Приложение2КНалоговойНакладной");

на
ПолучитьОбщийМакет("НалоговаяНакладная2016Альбом")
ПолучитьОбщийМакет("Приложение2КНалоговойНакладной");

Inkognito Подменю пользователя
сообщение 07.04.16, 5:57
Сообщение #315

Ветеран
*******
Группа: Пользователи
Сообщений: 939
Из: Україна
Спасибо сказали: 446 раз
Рейтинг: 13.5

mousya
Включено в файл поставки 41 версии, см.файл "Errors_Fixes.pdf", пунт 3.
batlcat
Взял в 41 версию. Вцелом, есть идеи как улучшить, но мало времени. Поделюсь идеями потом.
sae74
Попытка обновить по внешнему идентификатору не может выподниться, т.к. документ не был передан с помощью этой обработки.
ХМЛ формат не содержит этой информации. Доработана проверка.
nik247
Ящик почищен. Спасибо, доработаем в ближайшей версии.
ml_9111
Доработано.
AlexEron
Вообще убрал проверку макетов. Пусть каждый пользователь сам следит за обновлением 1С. Эта проверка больше проблем доставила, чем пользы.

Уважаемые пользователи! Если по каким-то причинам у Вас не работает передача в/из 1С-Медок, обратитесь по адресу:
support@finactive.com.ua
Вам будет выслана доработанная, но еще не опубликованная 41 версия. Опубликована будет сразу же, как получим положительные отзывы о ее полной работоспособности.

Спасибо сказали: ml_9111,

sergey0703 Подменю пользователя
сообщение 07.04.16, 15:39
Сообщение #316

Общительный
**
Группа: Пользователи
Сообщений: 16
Спасибо сказали: 1 раз
Рейтинг: 0

Добрый день, конфигурация "УТП(1.2.37.2) при импорте ВходящейНалоговой в "Регтстрацию входящего налогового документа" не затягивается общая сумма налоговой с НДС, получил от вас последнюю версию с support@finactive.com.ua -в ней такая же ошибка, можно надеяться на исправление?

V..I..P Подменю пользователя
сообщение 07.04.16, 18:19
Сообщение #317

Общительный
Иконка группы
Группа: Местный
Сообщений: 23
Спасибо сказали: 26 раз
Рейтинг: 0

Inkognito Придумали бы защиту получше, а то как-то стыдно за вас стало... Даже из формы обработки ее можно обойти. На сайте не нашел ее цены, какова цена ее?
PS: Про выбор организации следовало молчать :-)

Inkognito Подменю пользователя
сообщение 07.04.16, 20:05
Сообщение #318

Ветеран
*******
Группа: Пользователи
Сообщений: 939
Из: Україна
Спасибо сказали: 446 раз
Рейтинг: 13.5

sergey0703
Проверим. Если это действительно так, то обязательно исправим (на БУ не проявляется в последней версии, которая сейчас распространяется, но возможно есть какая-то особенность для УТП).
V..I..P
Еще не вечер smile.gif Нетленка уже куплена, осталось тестировать ее применение... По поводу стоимости, лучше к бухгалтеру (см.контакт выше).

Inkognito Подменю пользователя
сообщение 07.04.16, 22:18
Сообщение #319

Ветеран
*******
Группа: Пользователи
Сообщений: 939
Из: Україна
Спасибо сказали: 446 раз
Рейтинг: 13.5

ru5, batlecat
Спасибо, все работает. Включено в 41 обновление.
AlexEron
Со следующей недели планируем подключить резервный сервер, на случай если первый по каким-то причинам будет не доступен. Вариант с локальной проверкой прорабатывается.
sergey0703
Проверено на УТП 1.2.36.1 и последней версии 41 тестовой обработки, проблема не проявилась. Ожидайте обновление в самое ближайшее время.

bagrin_1958 Подменю пользователя
сообщение 08.04.16, 5:42
Сообщение #320

Завсегдатай
****
Группа: Пользователи
Сообщений: 216
Спасибо сказали: 5 раз
Рейтинг: 0

bagrin_1958 @ 05.04.16, 10:45 *,
Получили счет на оплату- 400грн, плюнули и сами написали эту дебильную програмулину!

Спасибо сказали: nmf,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


31 страниц V  « < 14 15 16 17 18 > » 
Тема закрыта Новая тема
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 19.04.24, 4:54
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!