Обработка файлов-отчетов оператора "Платон". БП

27.11.17

Интеграция - Внешние источники данных

Выполняем загрузку файла-отчета в документ «отчет оператора системы Платон» или «Поступление товаров и услуг».

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование SM По подписке [?] Купить один файл
Внешняя обработка для "Бухгалтерии предприятия 3.0", тест на 3.0.54.20 (КОРП)
.epf 24,67Kb
21
21
2 SM
Скачать Купить за 2 150 руб.
Внешняя обработка для "Бухгалтерии предприятия 2.0", тест на 2.0.66.38 (КОРП)
.epf 21,01Kb
2
2
2 SM
Скачать Купить за 2 150 руб.
Конфигурация-дополнение к "бухгатерии предприятия 2.0", тест на 2.0.66.38 (КОРП)
.cf 485,38Kb
2
2
3 SM
Скачать Купить за 2 450 руб.

Приветствую, уважаемая публика!

Написание обработки, которую представляю сегодня первоначально не входило в мои планы, однако к своему удивлению на Инфостарте на октябрь 2017 г. Не обнаружил ничего, что позволил о бы разобраться с файлом-отчетом, который предоставляется оператором «Платона» и загрузить его в той форме, в которой его хотя видеть бухгалтера.

Сразу хочу заметить, что мое решение не претендует на монументальность и родилось в контексте требований и пожеланий, которые выдвигал один отдельно взятый бухгалтер отдельно взятой фирмы. В связи с этим изящность решения при проецировании на Вашу организацию может оказаться не сильно высокой.

Итак, на входе мы имели базу «бухгалтерия предприятия 2.0» без доработок. И файл от оператора. После попыток найти готовое решение на Инфостарте решил обратиться к вездесущему Google. Естественно, первое, что он предложил на тему борьбы с Платоном в 1С – инструкция по этой процедуре в «Бухгалтерии 3.0». Разворачиваю демку «Бухгалтерии 3.0» и начинаю выдергивать из нее объекты в «2.0».

Примерно день трудов и документ «Отчет оператора системы Платон» перекроен (фактически осталась только структура таблиц) запускается в бух. 2.0  и выполняет движения в регистре «Расходы на Платон».  Помимо документа и регистра пришлось затащить несколько модулей. Сделать саму обработку проблем вообще не вызвало. Немножко экспериментов с ADO и файл прочитан. На ура нашлись объекты основных средств, можно писать в «отчет оператора СП»

Кроме того пришлось дополнить наработки отдельной подсистемой, отчетом, ролью и встроить в интерфейс, чтобы смотрелось это относительно прилично. Итог -  мини-подсистема для работы с Платоном имеется, показываю бухгалтеру. На ура записываем «Отчет оператора системы Платон», расходы видим. Остается вопрос – собственно нужно отразить в бухгалтерском учете, на что предлагаю внести обычное «поступление товаров и услуг». Обещают подумать и через полдня заявляют, что поступление нужно необычное, а «как у Васи». После пары вопросов выясняется, что ключевой момент «у Васи» - разделение услуг на отдельные строки  по каждому транспортному средству. В результате в обработке добавляется еще один пункт – для загрузки в поступление товаров и услуг.

На ваш суд представляю дополнение к конфигурации бухгалтерия 2.0 для учета расходов по «Платону», вариант обработки, проверенный на «бухгалтерии 3.0» (конфигурация в данном случае смысла не имеет) и вариант для работы с Бухгалтерией 2.0 без изменений в конфигурации. (в данном случае поддерживается только документ поступление товаров и услуг). Надеюсь, что кому-то это может пригодиться, а кого-то, возможно, станет основой для более серьезной разработки на тему.

Особенности:

Ввиду достаточно большого объема данных с одной стороны и спортивного интереса с другой чтение csv реализовано через "MS ADO", при этом используются драйвера аналогичные принятым для сражения с Excel-файлами. Каталог, из которого читается файл должен быть доступен и для записи, ввиду возникающей необходимости помещения туда "Schema.ini".

Как пользоваться:

Открываем обработку, указываем организацию, документы, в которые собираемся писать и находим файл.

Если записывать собираемся в поступление товаров и услуг, заполняем специфические настройки на отдельно вкладке (нужно указать используемые для табличной части услугу, подразделение, счета учета и субконто).

Жмем «прочитать»:

Тут же можно свернуть данные по транспортному средству (обычно бухгалтера стремятся именно к этому) и выполнить поиск среди зарегистрированного транспорта организации. Если нас интересует исключительно «поступление товаров и услуг», то действие по подбору основных средств можно смело пропускать и не обращать внимания на эту колонку:

После того как все настройки указаны, а файл прочитан жмем «Записать» напротив соответствующего поля документа и проверяем результат. 

Замечания и ошибки, если таковые обнаружатся, как всегда, пишите в комментариях, постараюсь учесть.

Платон Транспорт Загрузка Обработка Отчет оператора системы платон Загрузка CSV MS ADO

См. также

Внешние источники данных Программист Бизнес-аналитик Пользователь Платформа 1С v8.3 Управляемые формы Анализ и прогнозирование Конфигурации 1cv8 Узбекистан Беларусь Кыргызстан Молдова Россия Казахстан Платные (руб)

Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациями 1С 8.3 и упрощает работу бизнес-аналитиков. Благодаря этому решению, специалистам не требуется быть программистами, чтобы легко получать данные из 1С в вашей BI-системе.

15.11.2022    18885    17    SQV0    49    

37

Зарплата Внешние источники данных Бюджетный учет Перенос данных 1C Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 8 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

84000 руб.

19.08.2020    23985    22    1    

24

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 10 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

60000 руб.

05.10.2022    10235    11    8    

13

Производство готовой продукции (работ, услуг) Внешние источники данных Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Лесное и деревообрабатывающее хозяйство Россия Управленческий учет Платные (руб)

Обработка предназначена для загрузки файлов, выгруженных из системы Базис-мебельщик, в справочник 1С "Спецификации" для последующих процессов учета и диспетчирования полуфабрикатов и изделий.

10200 руб.

24.06.2021    20164    55    53    

33

Внешние источники данных Загрузка и выгрузка в Excel Зарплата Бюджетный учет Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате из Парус 10(Торнадо) учреждений через файлы Excel в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ). В принципе, обработка может быть использована для загрузки из файлов Excel, полученных из любых информационных систем.

48000 руб.

16.11.2018    30560    21    31    

22

Внешние источники данных Зарплата Бюджетный учет Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 7.хх учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

48000 руб.

24.04.2017    50084    98    165    

87
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ISChaplagin 45 02.04.23 17:52 Сейчас в теме
Сообщение было скрыто модератором.
Прикрепленные файлы:
БытоваяТехника (Доделанная).dt
2. ISChaplagin 45 05.04.23 21:55 Сейчас в теме
//На одно заказанное изделие может быть создана только одна спецификация.
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
	//{{КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА
	// Данный фрагмент построен конструктором.
	// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
	
	Запрос = Новый Запрос;
	Запрос.Текст = 
	"ВЫБРАТЬ
	|	Спецификация.Ссылка КАК Ссылка,
	|	Спецификация.Изделие КАК Изделие
	|ИЗ
	|	Документ.Спецификация КАК Спецификация
	|ГДЕ
	|	Спецификация.Ссылка <> &Ссылка
	|	И Спецификация.Изделие = &Изделие";
	
	Запрос.УстановитьПараметр("Изделие", Изделие);
	Запрос.УстановитьПараметр("Ссылка", Ссылка);
	
	РезультатЗапроса = Запрос.Выполнить();
	
	Если не  РезультатЗапроса.Пустой() тогда
		Отказ = Истина;
		Сообщить("На данное изделее уже есть спецификация!");  
	КонецЕсли;
КонецПроцедуры
Показать
3. Infector 201 06.04.23 07:14 Сейчас в теме
(2)уважаемый, похоже, что у Вас некая учебная задачка. Попробую то, что смущает.
1. Вы расплодили несколько справочников, роль которых обычно играет один справочник "Номенклатура".
2. В спецификации нужно хотя бы снабдить нормальным именем табличную часть
3. Если проверяете таким путем, то как минимум нужно учитывать флаги "Проведен" / "Пометка удаления". А еще у документа есть обработчик "проверка заполнения" и есть намеки на регистр сведений, который двигает данный документ. Периодичность - по условиям зачали смотреть, если замена спецификаций не предусмотрена, но не включаем, если можно заменять, тогда врубаем, измерение "Изделие", ресурс "Спецификация".
4. опечатка в тексте сообщения. ("изделее")
4. ISChaplagin 45 13.04.23 23:47 Сейчас в теме
1
Прикрепленные файлы:
5. user913065 24.08.23 10:06 Сейчас в теме
Добрый день, можно ли эту обработку внедрить в базу БП 3.0 во Фреше в облаке?
6. Infector 201 24.08.23 11:05 Сейчас в теме
(5)не доводилось пытаться такое делать, о чьем-либо опыте в этом направлении тоже не осведомлен. Изначально вызывает большие сомнения.
Оставьте свое сообщение