День добрый. На основании чего 1С определяет вид операции при выгрузке из банка выписки? Она ставит "Поступления от продажи по платежным картам и банковским кредитам", а мне надо "Оплата от покупателя".
Теперь сама ситуация оплата производится физическим лицом с его банковского счета, это не эквайринг.
В БП 3.0 судя по тексту ниже проверяются первые пять цифр номера счета плательщика и наличие/отсутствие // в полях Получатель и Получатель1 в файле.
Это тупо поиск по конфе показал.
Если ВидОплаты = 4 // "04" поступило наличными по объявлению на взнос наличными, препроводительной ведомости
ИЛИ БалансовыйСчет = "20202" // поступление наличных из кассы
ИЛИ БалансовыйСчет = "20208" // поступление наличных из банкомата, устройства Cash-in
Тогда
ВидОперацииДокумента = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.Инкассация;
ИначеЕсли БалансовыйСчет = "30222" // незавершенные переводы и расчеты кредитной организации
ИЛИ БалансовыйСчет = "30232" // незавершенные расчеты с торгово-серсвисными предприятиями (в ред. Указания ЦБ РФ от 04.09.13 №3053-У)
ИЛИ БалансовыйСчет = "30233" // незавершенные расчеты с операторами услуг платежной инфраструктуры и операторами по переводу денежных средств
Тогда
Если Найти(СтрокаДокумента.Получатель, "//") = 0 И Найти(СтрокаДокумента.Получатель1, "//") = 0 Тогда // это не платеж по квитанции от физ.лица
ВидОперацииДокумента = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.ПоступленияОтПродажПоПлатежнымКартамИБанковскимКредитам;
КонецЕсли;
ИначеЕсли БалансовыйСчет = "40817" // физические лица
Тогда
Если УчетДенежныхСредствКлиентСервер.БалансовыйСчет(СтрокаДокумента.ПолучательСчет) = "40802" // физические лица - индивидуальные предприниматели
И СтрДлина(СтрокаДокумента.ПлательщикИНН) = 12 И СтрДлина(СтрокаДокумента.ПолучательИНН) = 12
И СтрокаДокумента.ПлательщикИНН = СтрокаДокумента.ПолучательИНН Тогда // это поступление личных средства ИП на ведение предпринимательской деятельности
ВидОперацииДокумента = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.ЛичныеСредстваПредпринимателя;
КонецЕсли;
КонецЕсли;
Это тупо поиск по конфе показал.
Жать так искать не умею...
Ну я так понимаю, что изменить это аппаратно не получиться. Дописать надо чего-то будет...
Спасибо.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс