Имя: Пароль:
1C
 
УТ/ЕРП обмен в БП. Поступление товаров от самозанятых
0 Мультук
 
гуру
07.11.25
09:28
Есть типовой обмен (19 версия) ЕРП -> БП
Версия ЕРП 2.5.22.114, но в 2.5.24.65 ничего не поменялось, а дальше не смотрел.

1) Есть документ "Поступление товаров и услуг" с товарами от самозанятого.
Этот документ чудесно  регистрируется на  узле в ЕРП, но не выгружается.

А почему не выгружается ?
Потому что "1с так видит" !

А что видит 1С (см ниже)?
Функция ПоддерживаетсяВыгрузкаДокументаССамозанятым всегда возвращает ЛОЖЬ.
Поэтому, если документ ПТиУ это ОперацияССамозанятым, то он в БП не выгружается.


Вопрос:
Я правильно понимаю, что ситуация "а дальше мы еще не придумали, импровизируй"  ?


Процедура ПОД_Документ_ПоступлениеТоваровУслуг_Отправка_ПриОбработке(ДанныеИБ, ИспользованиеПКО, КомпонентыОбмена)
	//++ Локализация
	
	Если ДанныеИБ.ОперацияССамозанятым 
		И Не ПоддерживаетсяВыгрузкаДокументаССамозанятым(КомпонентыОбмена) Тогда
		
		УстановитьИспользованиеПКО(ИспользованиеПКО, Ложь);
		
		Возврат;
		
	КонецЕсли;

    //Всякий типовой код
КонецПроцедуры

Функция ПоддерживаетсяВыгрузкаДокументаССамозанятым(КомпонентыОбмена)
	Результат = Истина;
	
	Если ВерсияФорматаЧислом(КомпонентыОбмена.ВерсияФорматаОбмена) >= ВерсияФорматаЧислом("1.17") 
		И (КомпонентыОбмена.ЭтоОбменЧерезПланОбмена И ВариантНастройкиСБП3(КомпонентыОбмена.УзелКорреспондента.ВариантНастройки)) Тогда
		
		Результат = Ложь;
		
	КонецЕсли;
	
	Возврат Результат;
КонецФункции


2) Печаль №2
Для отражения услуг от самозанятых есть
https://its.1c.ru/db/answers1c/content/1757/hdoc

и да, оплата по  этому документу пытается прилететь в  БП как оплату за услугу.

P.S.
Только не надо нравоучений, а "ты знаешь, что в ЕРП есть БП" ?
Я-то знаю.
1 Климов Сергей
 
07.11.25
08:55
(0) Общался на эту тему с хотлайном. Выгрузка услуг от самозанятых не поддерживается. Это фича. Пока так. работа идёт, сроки назвать не готовы.
2 d4rkmesa
 
07.11.25
09:24
(0) >>Только не надо нравоучений, а "ты знаешь, что в ЕРП есть БП"

Эх, тут бы попричитать по поводу универсально-неуниверсального обмена. Надеюсь, все-таки 1С как-нибудь сделает удобный фреймворк для обменов с прицелом на Шину и сторонние ESB.
3 Garykom
 
гуру
07.11.25
10:52
1C в целом не любит самозанятых
Или в целом физиков (не ИП) как контрагентов а не сотрудников
1С:ЭДО до сих пор вроде не умеет с ними общаться

Самое интересное что с точки зрения БП никаких ИП нет!
Есть только юридические лица (ООО и т.д.) и физические лица (ИП)
А на самозанятых и совсем простых физиков тупо забили, не выделяют их
4 Garykom
 
гуру
07.11.25
11:04
Проблема выгрузки как понял невозможность отличить и правильно сделать нужные движения и проводки
А так же посчитать налоги когда товары у самозанятых приобретаются
5 Гена
 
гуру
07.11.25
11:11
(0) Попробуйте убрать версионное ограничение, но в коде обмена доработать синхрон для Справочник ДоговорыКонтрагентов.
ЕРП: булевский реквизит ДоговорССамозанятым => БП: реквизит НалогообложениеКонтрагента как перечисление СистемыНалогообложения = НалогНаПрофессиональныйДоход
6 Мультук
 
гуру
07.11.25
11:54
(5)

1) Так и поступлю
2) Спасибо за замечание -- про это я еще не знал

P.S.
Меня скоро от правок в модуле "мен уни" трясти будет

P.P.S.
Почему "всё это" всегда происходит перед отпуском ?
7 Гена
 
гуру
07.11.25
12:03
(6) Не стоит окладнику брать отпуск в ноябре. Он всего 19 рабочих дней. Отпускные выйдут меньше пропущенной зарплаты.

Оклад * 5/N = Оклад * 7/29.3
N = 5*29.3/7 = 20.9

Анализ: в месяцах, в которых количество рабочих днй меньше 21 - не стоит уходить в отпуск.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс