Coming Insanity

69
Рейтинг

Insanity



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

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

Друзья
  • Дмитрий Малышев
Подписчики 3

Группы

Профессиональный разработчик

Рейтинг 69


Комментарии

ОбменЭкспорт перечисления зарплаты в ПАО ПРОМСВЯЗЬБАНК#7 25.01.18 15:01
Спасибо большое. Всё заработало ЗУП 3.1
Главбухша достала: "вынь и положь обработку для ПСБ", а у ПСБ нету её на сайте, только под 2,5. И поддержка ни чего путнего предложить не может (даже формат файла у них не смог выпытать).
Хорошо что есть добрый человек. Не пожалел готовую обработку.
Обработка написана качественно, жаль только без комментов к коду. Работает влёт.

Ошибку "каталог не обнаружен" выдаёт не обработка, а сервер предприятия. При клиент-серверной работе нужно помнить что 1С-ка стучится в локальные каталоги через сеть, и с правами пользователя, администратора сервера 1С. соответственно выберите сетевую папку, к которой есть доступ у всех, и файл выгрузится без проблем.
DevПоиск и замена значений 8.3#27 02.06.16 11:51
Вроде взлетело, бухи довольны что увидели знакомую картинку. Единственное, чтобы зарегистрировать обработку во внешних, в модуль объекта нужно вставить код:
Код
Функция СведенияОВнешнейОбработке() Экспорт
    ПараметрыРегистрации = Новый Структура;
    ПараметрыРегистрации.Вставить("Вид", "ДополнительнаяОбработка");
   ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);
    //ПараметрыРегистрации.Вставить("Назначение", …);  //только для назначаемых обработок, для глобальных – не используется
    ПараметрыРегистрации.Вставить("Наименование", "Поиск и замена значений");
    ПараметрыРегистрации.Вставить("Версия", "v 1.0");
    ПараметрыРегистрации.Вставить("Информация", "Обработка переделана из стандартной для 8.2");
    //ПараметрыРегистрации.Вставить("ВерсияБСП", "1.2.1.4"); 
    Команды = ТаблицаКоманд();
    ДобавитьКоманду(Команды,
                    "Поиск и замена значений",
                    "ОткрытьОбработку",
                    "ОткрытиеФормы",
                    Ложь,
                    "");
    ПараметрыРегистрации.Вставить("Команды", Команды);
    Возврат ПараметрыРегистрации; 
КонецФункции
Функция ТаблицаКоманд()
    Команды = Новый ТаблицаЗначений;
    Команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));
    Команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка"));
    Команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка"));
    Команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево"));
    Команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка"));
    Возврат Команды;
КонецФункции
Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Ложь, Модификатор = "")
    НоваяКоманда = ТаблицаКоманд.Добавить();
    НоваяКоманда.Представление = Представление;
    НоваяКоманда.Идентификатор = Идентификатор;
    НоваяКоманда.Использование = Использование;
    НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение;
    НоваяКоманда.Модификатор = Модификатор;
КонецПроцедуры
ПубликацииРезервы отпусков. Оценочные обязательства (96 счет)#850 12.04.16 16:01
(843) спасибо Серж. Вы сэкономили мне то время, которое потратили на поиск этой ошибки "2000 года" (100 версии :) ).

kondrp Печально что обработка стала платной, буду теперь допиливать её вручную по мере обновления ЗУПа

Всем кому реально нужна эта обработка, и готовы потратить деньги - не бойтесь круглой цифры, обработка этого стоит: написана на высочайшем профессиональном уровне и автор не забрасывает её (это я из личного многолетнего опыта пользования этой обработкой и общения с автором).
UtilsakXmlEdit - v1.5.0.7 редактор XML#98 14.03.16 10:14
включил, выбрал файл - увидел полное свёрнутое дерево. :)
Хорошо когда есть программисты, которые выкладывают продукт не "лишь бы работало" а вполне себе законченную вещь. Спасибо.
DevОтладчик внешних печатных форм для управляемого приложения#161 11.02.16 13:49
Alex_E , а если по существу, то можно ответ (8)slawa вставить в лучшие как полезный совет, только с небольшой оговоркой, что это способ быстрее попасть в нужную точку останова, так как в Вашей обработке (прекрасно работающей невзирая на мнение некоторых) , если точку останова ставить в строке:
Код
ВнешняяОбработка.Печать(                         //Вот тут, например, остановить для просмотра кода в ВПФ*************************** 

то потом долго-долго нужно "бежать по дорожке" в смысле по штатным процедурам, пока не доберёшься до модуля своей печатной формы. А по способу slawa - раз и уже там :)
БУВедомость по ОС для 1С: Бухгалтерии 2.0 (расширенная)#6 08.12.15 13:21
(5) Insanity,
Автор молчит, отвечу сам себе (вдруг кому пригодится) Сделал с нуля ведомость по ОС по НУ за период помесячно с выводом остатков на начало годов (внутри периода). Сделал также на СКД, поэтому допилить под себя может каждый. Кому надо - стучитесь, скину.
БУВедомость по ОС для 1С: Бухгалтерии 2.0 (расширенная)#5 24.11.15 12:41
Хороший отчёт. Вытащено вроде всё что только можно. Осталось переделать его под НУ, и будет то что нужно.

З.Ы. Мдя, весьма опрометчиво сказал "Осталось переделать его под НУ". Влез внутрь, попробовал разобраться что к чему, понял что без помощи автора не справиться.

Вроде всё несложно, надо подменить в запросах "суммы" на "суммы с НУ" и "РегистрСведений.ПараметрыАмортизацииОСБухгалтерскийУчет" на "РегистрСведений.ПараметрыАмортизацииОСНалоговыйУчет"

но без понятия как работает алгоритм, однозначно косяков будет куча.
Владимир, отзовитесь пожалуйста. Посоветуйте плиз как проще сделать такую-же ведомость, только под налоговый учет.
AdminСвертка БП 2.0 документами Ввод начальных остатков#660 12.08.15 17:09
(658) AlexO,
Большая просьба к Вам: Разногласия и непонимания с автором обработки решайте пожалуйста в личке. Здесь всё-таки лучше писать конкретно про эту (Свертка БП 2.0 документами Ввод начальных остатков) обработку. Так как ОЧЕНЬ тяжело в большом объёме ваших переговоров найти действительно полезную информацию.

От себя хочу добавить что обработка действительно справляется со свёрткой как минимум нашей базы. Автору плюс. Она мне очень помогла при переводе нашей (сильно нетиповой) 1СбухКОРП 8.2 на 8.3. Конечно некоторые вещи пришлось "допиливать", но об этом Алексей и говорит в описании:
Цитата
сложно предусмотреть все варианты формирования документов «Ввод начальных остатков» для разных настроек ведения учета, разных организаций и разных учетных политик. Необходимо тестирование на разных базах, чем убедительно прошу вас заняться.
AdminСвертка БП 2.0 документами Ввод начальных остатков#607 07.07.15 12:10
(606)
Капитальные вложения решил так:
- в модуле объекта
- в процедуре ЗаполнитьТабличнуюЧастьНовыйДокументВводаОстатков()
- внутри условия " ИначеЕсли ""+ТабличнаяЧасть = "ДокументТабличнаяЧасть.ВводНачальныхОстатков.МПЗПриобретенные" Тогда"
- в цикле по субконто, перед "Иначе" добавил условие (строка 2257)
Код
                  
      ИначеЕсли ТипЗнч(Субконто) = Тип("СправочникСсылка.ОбъектыСтроительства") Тогда//08.03 заполнение "Капитальные вложения"
      НоваяЗапись.Номенклатура = Субконто;


Способ строительства - надо выдирать из оборотов 08.03, (подозреваю придётся прилепить левое соединение к запросу или заменить остатки на ОстаткиИОбороты... - и так и эдак получается жесть)
AdminСвертка БП 2.0 документами Ввод начальных остатков#606 06.07.15 13:43
(604)
проблему решил так: для получения "Первоначальной стоимости" воспользовался остатками по счету "МЦ.02" (вместо оборотов 10.11.1). Соответственно заменил запрос в ОрбитаПервоначальнаяСтоимость()
Возникла следующая, не связанная с предыдущей, проблема:
Не заполняются "Капитальные вложения" , "Способ строительства", и "номер документа принятия к учету". Разбираюсь в чём проблема...