Abramuk Boris

39
Рейтинг

Boris_1c



  •   Регистрация: 14.11.2008 (15 лет назад)

  •   Был(а) на сайте: 25.04.2024

Друзья
  • Сергей Фисун
  • Василий Лежнин
  • vilnis strazdin
  • Дмитрий Малышев
  • Евгений Комиссаров
  • Гордей Голиков
  • Can All
Подписчики 9

Рейтинг 39

Процедура универсальной печати таблицы значений

Отчеты и формы Для всех Платформа 1С v7.7 Конфигурации 1cv7 Windows Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

Процедура ГлПечатьТаблицы предназначена для экономии времени при ежедневной разработке отчетов. Передаем любую таблицу в процедуру ГлПечатьТаблицы и на выходе получаем отчет, который сразу не стыдно распечатать и отдать пользователям.

1 стартмани

08.12.2014    14480    9    Boris_1c    2       

3

Универсальный отчет по бухгалтерским счетам

Отчеты и формы Бухгалтер Платформа 1С v7.7 1С:Бухгалтерия 7.7 1С:Производство+Услуги+Бухгалтерия Бухгалтерский учет Windows Абонемент ($m) Внешний отчет (ert,erf) Оборотно-сальдовая ведомость, Анализ счета

Универсальный отчет по бухгалтерским счетам. Формирует и дебетовые и кредитовые остатки. Очень удобно использовать для анализа не закрытых субконто.

1 стартмани

08.12.2014    12113    7    Boris_1c    1       

0

Конфигурация "Розница для ИП" (открытый код)

Отчеты и формы Для всех Розничная и сетевая торговля (FMCG) Россия Управленческий учет Windows Абонемент ($m) Конфигурация (md, cf) Розничная торговля

Конфигурация для ведения учета в розничной торговле для ИП. Поступление, переброски, торговля по прайсу, расчет прибыли, множество отчетов.

1 стартмани

08.06.2009    17110    676    Boris_1c    18       

36

Комментарии

ОбменМодуль обмена данными Opencart v2.1 с 1С Предприятие: Управление торговлей для Украины редакции 2.3#3 29.12.21 14:51
модуля нет в архиве! Только файлы для опенкарта, видимо дополнение, но это не точно
DevПроверка БСО через сервис АС БДБ: blank.bisc.by#2 25.11.21 10:29
Спасибо! Работает
ОбменОбмен данными c AITS-прослеживаемость в Республике Беларусь#87 17.02.21 14:07
(76)
В этом сообщении пример мелкий
ОбменОбмен данными c AITS-прослеживаемость в Республике Беларусь#85 17.02.21 12:13
(84)Добрый день.
Я отправляю по одной накладной за 3 условных этапа.
1. Проверяю все что произвели, смотрю исходное сырье. Если из сырья что-то не выгрузили, выгружаю его и помечаю в базе как отправленное, проверяю на каждую накладную поступления ответ от портала.
2. Оправляю пакетом все что произвели и какое сырье использовано. Проверяю ответ на каждый документ производства и списания сырья (вывожу в виде таблички дабы люди проверили, обычно ошибки мне приходится анализировать но это редко).
3. Отправляю накладную и проверяю ответ от портала.

Проверяйте после каждой отправки сообщения по guid отправки
ОбменОбмен данными c AITS-прослеживаемость в Республике Беларусь#77 30.05.20 17:33
AuthToken=СтрЗаменить(AuthToken,"\/","/"); все-таки заменяю.. но оно глючит и так
ОбменОбмен данными c AITS-прослеживаемость в Республике Беларусь#76 30.05.20 17:31
(75) отправку я не переделал на цикл.

Слеши не заменял, токен глючит но не критично.

А обновление статуса у меня так сделано:
Код
Для ы=1 По 10 Цикл
               Если ы>1 Тогда
                  Пауза(2000);
               КонецЕсли;
               Протокол=ПолучитьПротокол(Уник);
               Если Протокол=1 Тогда
                  УспешноОтправлено=1;
//****тут я помечаю документ как успешно отправленный и прочие полезные действия

                  Прервать;
               ИначеЕсли Протокол=-1 Тогда //***это если известная мне ошибка
                  Прервать;
               КонецЕсли;
            КонецЦикла;

//****как-то так отправляю файл

Функция Послать(АдресСайта)   
   ТекстИзФайла=ПрочитатьФайл(ФайлВыгрузки);
   //Сообщить(АдресСайта);
   //WinHttp=СоздатьОбъект("MSXML2.ServerXMLHTTP");
   //WinHttp = CreateObject("WinHttp.WinHttpRequest.5.1");
   Если AuthToken="" Тогда
      WinHttp.Open("GET", Портал+"services/Auth.svc/auth?login="+СокрЛП(Login)+"&pwd="+СокрЛП(Password), 0);
      WinHttp.Send();
      Если WinHttp.Status = 200 Тогда
         Зн=WinHttp.ResponseText;
         //позДата=Найти(Зн,"Data")+7;
         //AuthToken=сред(Зн,позДата,СтрДлина(Зн)-позДата-1);
         
         СписJSON=глРазборJSON(Зн);
         Статус=СписJSON.Получить("Status");
         КодОшибки=Число(СписJSON.Получить("Code"));
         AuthToken=СписJSON.Получить("Data");
         Если КодОшибки<>0 Тогда
            Сообщить(Отступ+"AuthToken:Ошибка-"+КодОшибки+"; Status-"+Статус,"!");
            Возврат -1;
         КонецЕсли;
         //Сообщить(Зн);
         //Сообщить("AuthToken:"+AuthToken);
      Иначе
         Сообщить(Отступ+"Ошибка получения AuthToken","!");
         Сообщить(Отступ+"HTTP " + WinHttp.Status + " " + WinHttp.StatusText);
         Возврат -1;
      КонецЕсли;
   КонецЕсли;
   
   //Может надо выждать паузу, иногда отвечает что AuthToken не верный..
   Пауза(1000);
   
   //WinHttp.Option(2,"UTF-8");
   WinHttp.Open("POST", АдресСайта, 0);
   WinHttp.setRequestHeader("Content-Type", "text/xml");
   WinHttp.SetRequestHeader("AuthToken", AuthToken);
   WinHttp.SetRequestHeader("isinsert", 0);
   WinHttp.Send(ТекстИзФайла);
   //Сообщить("StatusText:"+WinHttp.StatusText);
   //Сообщить("Status:"+WinHttp.Status);
   Зн=WinHttp.ResponseText;
   ОтветОтСервиса=Зн;
   //Зн=ПреобразоватьСтрокуИзУТФ8(Зн);
   //ВвестиЗначение(Зн,,"Строка");
   
   //пытаемся получить статус из сообщения
   зн=ПолучитьОтвет(Зн);
       //Некорректный AuthToken
   //Некорректные входные данные: Идентификатор запроса 'RequestGuid' не является уникальным
   
   ЛегкоеСообщение(Отступ+Зн+" отправка xml");
   ФайлВыгрузкиAnswer=Лев(ФайлВыгрузки,СтрДлина(ФайлВыгрузки)-3)+"Answer";
   Текст=СоздатьОбъект("Текст");   
   Текст.ДобавитьСтроку(Зн); //Обработанный ответ
   Текст.ДобавитьСтроку(ОтветОтСервиса); //Ответ исходный
   Текст.Записать(ФайлВыгрузкиAnswer); //***кодировка возможно левая..
   Если WinHttp.Status = 200 Тогда
      Если СокрЛП(Зн)<>"OK" Тогда
         Сообщить(Отступ+WinHttp.ResponseText);
         Возврат 0;
      КонецЕсли;
   КонецЕсли;
   
   Возврат 1;
КонецФункции

ОбменОбмен данными c AITS-прослеживаемость в Республике Беларусь#74 30.05.20 17:09
В пятницу наши отправляли.. У вас всегда так глючит или сегодня чисто?
ОбменОбмен данными c AITS-прослеживаемость в Республике Беларусь#71 30.05.20 16:59
Но точно в пределах 10ти раз будет успешный ответ