Загрузка родительской платы из TXT файла и создание документа "Поступление родительской платы на лицевой счет"

01.10.18

Задачи пользователя - Создание на основании

Реализована задача для загрузки родительской платы из TXT файла, выгруженного из банка и создание документа "Поступление родительской платы на л/сч".

Файлы

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

Наименование Скачано Купить файл
(только для физ. лиц)
Загрузка родительской платы из TXT файла и создание документа "Поступление родительской платы на л/сч":
.zip 18,86Kb
17 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Инструкция;

1. Выбрать TXT файл присланный банком;

2. Заполнить поля (если будут не заполнены, то в документе "Поступление родительской платы на л/сч" поля также будут не заполнены, поэтому не критично);

3. По кнопке "Выполнить" заполняется табличная часть и сразу создается документ (документ не проведенный). Дозаполняем или изменяем поля в документе.

Из выгруженного из банка TXT файла берется:

1. Назначение платежа ( 8-ая строка). В зависимости от назначения платежа проставляется значение из справочника "Направления деятельности". В обработке идет поиск по коду (здесь необходимо в коде проставить свое значение).

2. Номер платежного поручения и дату (8-ая строка). Для заполнения полей документа "Номер первичного документа", "Дата первичного документа".

3. Сумма квитанции, сумма услуги банка, ФИО ребенка, ФИО родителя (начиная со строки 13). ФИО ребенка - идет поиск из справочника "Дети", ФИО родителя - идет поиск из справочника "Контрагенты".

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

Выкладываю больше как наработку (или пример) для последующего изменения и добавления.

В архиве: обработка + пример файла выгрузки из банка.

Протестировано:

 - Бухгалтерия государственного учреждения, редакция 1.0 (1.0.52.7);

- Платформа: 1С:Предприятие 8.3 (8.3.10.2667).

Вступайте в нашу телеграмм-группу Инфостарт

обработка файла выгрузки из банка. БГУ 1.0 Поступление родительской платы на л/сч

См. также

Оптовая торговля Рабочее место Создание на основании Бухгалтер Пользователь 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Полнофункциональное расширение для формирования и ведения учета перевозочных документов всех видов (ТН, ТТН, ЭТрН). Печать документов или отправка через ЭПД (Электронный перевозочный документооборот). Поддержка регистрации нескольких перевозок на одну финансовую реализацию (в виде УПД, например), а также одной перевозки на основании нескольких финансовых реализаций. Формирование всех сопроводительных документов из одной отгрузки. Формирование реестра грузосопроводительных документов, доверенности менеджеров для указания ответственных лиц (руководитель, главный бухгалтер, кладовщик) организации для пользователей ИБ. Гибкая настройка функциональности под потребности организации.

2670 руб.

18.04.2017    50404    253    43    

92

SALE! 50%

Взаиморасчеты SMS рассылки Email рассылки Создание на основании Бухгалтер 1С v8.3 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение Директ Маркетинг для 1С:Бухгалтерия с триггерами и роботами для автоматического создания документов, полным набором инструментов для качественных транзакционных, триггерных и маркетинговых рассылок Email, SMS, WhatsApp, Telegram.

4800 2400 руб.

15.04.2025    985    7    7    

7

Создание на основании Бухгалтер Пользователь 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Обработка анализирует указанную дату и счет (обычно 41.1) для выявления отрицательных остатков на складе. Если такие есть, то заполняет таблицу номенклатурой и количеством. Для создания документа поступления необходима цена закупа, которую обработка берет тремя способами - из поступлений за период анализа, если не получилось, то из зарегистрированных цен по указанному типу цены, если и так не вышло, то из реализации за период анализа, и применяет к полученной цене указанную скидку.

3600 руб.

14.10.2021    13942    64    17    

40

Создание на основании Программист Бухгалтер Пользователь 1С v8.3 Управляемые формы 1C:Бухгалтерия 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x Платные (руб)

Универсальная внешняя обработка призвана предоставить пользователю механизм, позволяющий быстро, в удобной и понятной форме настроить в программе функционал по созданию и заполнению новых документов на основании данных других документов (и не только), т.е. возможность настраивать типовой механизм "ввода на основании" для заполнения создаваемых документов по своим правилам.

2500 руб.

02.04.2017    47159    86    31    

141

Ценообразование, анализ цен Создание на основании Бухгалтер Пользователь 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Абонемент ($m)

Попросили сделать простенькую обработку. В супермаркете проводят пересчёт товаров и после этого уже проверяют и печатают ценники для товаров, что есть на остатке. На основании этого пересчёта. По заявлению, так удобнее. Знаю, что простая, но, может, кому пригодится

1 стартмани

16.09.2024    558    1    j.r.r    0    

3

ККМ Создание на основании Пользователь 1С v8.3 1С:Управление торговлей 11 Абонемент ($m)

Обработка создает документы Чек ККМ на основании заказов покупателя.

3 стартмани

21.08.2024    843    2    b105ch21rus    0    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Mortalus 29.10.21 08:23 Сейчас в теме
Как связаться не могу в лс отписать?
2. Inna_n03 10.03.22 15:46 Сейчас в теме
Добрый день!
Скачали обработку. Хотим сделать загрузку из файла сбербанка, но загрузки нет. Выходит сообщение: "Не найдено назначение платежа".
Подскажите, пожалуйста, что не так?
3. bossikd 111 10.03.22 15:54 Сейчас в теме
(2) Добрый день! Посмотрел код. У клиента направления деятельности ищется по коду, там свой направления деятельности. В коде написано так:
//Назначение Платежа в строке 8
	СтрокаДанных = Текст.ПолучитьСтроку(8);	
	НазначениеПлатежа = Справочники.НаправленияДеятельности.ПустаяСсылка(); 	
	Если Найти(СтрокаДанных, "ПЛАТНЫЕ УСЛУГИ") > 0 Тогда
		//платные образовательные услуги
		НазначениеПлатежа = Справочники.НаправленияДеятельности.НайтиПоКоду("1");
	ИначеЕсли Найти(СтрокаДанных, "ПИТАНИЕ") > 0 Тогда
		//питание
		НазначениеПлатежа = Справочники.НаправленияДеятельности.НайтиПоКоду("2");
	ИначеЕсли Найти(СтрокаДанных, "ОХРАНА") > 0 ИЛИ Найти(СтрокаДанных, "ПОЖЕРТВОВАНИЯ") > 0 Тогда
		//БФП
		НазначениеПлатежа = Справочники.НаправленияДеятельности.НайтиПоКоду("3"); 
	КонецЕсли; 
	
	Если НазначениеПлатежа = Справочники.НаправленияДеятельности.ПустаяСсылка() Тогда 
		 Сообщить("Не найдено назначение платежа.");
		 Возврат;
	КонецЕсли;
Показать

У вас точно другие коды в справочнике "Направлении деятельности."
4. Inna_n03 10.03.22 17:41 Сейчас в теме
(3)Высылаем вам файлы: загрузки для 1С из файла сбербанка.
И второй файлик - справочник Направления деятельности, указанный в 1с - здесь все заполнено.

Посмотрите, пожалуйста!
Прикрепленные файлы:
2022 03 10 _ошибка загрузки файла_не найдено назначение платежа_данные 1С.doc
18_1510010946_03234643906300001000_016.txt
5. Inna_n03 11.03.22 12:38 Сейчас в теме
(3) Вы еще изучаете наши файлы? Что-нибудь можете сказать?
6. bossikd 111 11.03.22 13:00 Сейчас в теме
(5) Я вам личное сообщение отправил.."Добрый вечер! Посмотрел ваш файл сбербанка: он отличается от моего примера. Даже если код подправить под ваш справочник направление деятельности, то все равно не загрузится."
Оставьте свое сообщение