Авто-формирование счета-фактуры при проведении реализации для УТ 11

29.08.19

Учетные задачи - Оптовая торговля

Кому надоело нажимать "Сформировать счет-фактуру", посвящается.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Авто-формирование счет-фактуры при проведении реализации для УТ 11:
.cfe 7,22Kb
85
85 Скачать (1 SM) Купить за 1 850 руб.

Достаточно провести реализацию из формы документа. Счет-фактура формируется только если организация на ОСН для любого склада этой организации (даже склады ЕНВД).

Не будет работать при проведении из формы списка (не открывая документа) и при программном проведении.

Не забывайте пользоваться помощником продаж - тогда вам эта разработка не понадобится. Еще можно использовать форму "Документы продажи (к оформлению)". Скриншоты тоже привел.

Будет работать в УТ 11.4.5, КА 2.4.5, ERP 2.4.5.

Тестировалось на 1С:Комплексная автоматизация 2 (2.4.5.129)  Платформа 8.3.13.1513.

Инструкция по установке расширений доступна по ссылке: //infostart.ru/public/1112547/

автоматическое формирование счет-фактура. реализация

См. также

Оптовая торговля Производство готовой продукции (работ, услуг) Обмен с ГосИС Программист Бухгалтер Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Оптовая торговля, дистрибуция, логистика Пищевая промышленность Россия Бухгалтерский учет Платные (руб)

Автоматический обмен данными с системой ФГИС Меркурий из 1С через ВетИС API: загрузка данных по хозяйствующим субъектам, предприятиям; типов, групп, видов, наименований продукции, сопоставление данных и запись их в базу данных; создание на основании расходных документов транспортных партий, отправка на сервер, печать полученных ветеринарных свидетельств, запрос остатков складского журнала, проведение инвентаризаций, оформление производственных партий.

11500 руб.

08.12.2017    106751    290    110    

147

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Автоматизация учета ЕГАИС в 1С для оптовой торговли, производства и импорта. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

828 руб.

15.12.2015    173214    892    370    

407

Загрузка и выгрузка в Excel Оптовая торговля Печатные формы Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 1C:Бухгалтерия 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

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

8000 руб.

09.11.2016    244861    1134    912    

1055

Оптовая торговля Розничная торговля WEB-интеграция 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

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

57600 руб.

26.11.2024    3007    3    3    

5

SALE! 50%

Производство готовой продукции (работ, услуг) Учет доходов и расходов Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Бухгалтерский учет Налоговый учет Платные (руб)

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

84000 42000 руб.

30.11.2022    20865    29    34    

32
Отзывы
9. R_o_n_n_y 79 27.12.24 17:31 Сейчас в теме
Сейчас (если нужно прицепить в режиме "НаСервере" например к групповому проведению Реализаций) можно так:
Процедура Расш1_ОбработкаПроведения(Объект, Отказ, РежимПроведения)
	
	Если Объект.НалогообложениеНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаНеОблагаетсяНДС Тогда
		Возврат;
	КонецЕсли;
	
	ЮрФизЛицо = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.Контрагент, "ЮрФизЛицо");
	Если ЮрФизЛицо = Перечисления.ЮрФизЛицо.ФизЛицо Тогда
		Возврат;
	КонецЕсли;	

	ИмяДокумента = УчетНДСУП.ПолноеИмяСчетФактурыВыданный();
	Если ЗначениеЗаполнено(ИмяДокумента) Тогда
			
		МенеджерДокумента = ОбщегоНазначения.МенеджерОбъектаПоПолномуИмени(ИмяДокумента);
		ТипДокумента = Тип(СтрЗаменить(ИмяДокумента, "Документ", "ДокументСсылка"));
			
		ПараметрыРегистрации = УчетНДСУПКлиентСервер.ПараметрыРегистрацииСчетовФактурВыданных();
		ПараметрыРегистрации.Ссылка = Объект.Ссылка;
		ПараметрыРегистрации.Дата = Объект.Дата;
		ПараметрыРегистрации.Организация = Объект.Организация;
		ПараметрыРегистрации.Контрагент = Объект.Контрагент;
		ПараметрыРегистрации.НалогообложениеНДС = Объект.НалогообложениеНДС;
		ПараметрыРегистрации.РеализацияТоваров = Истина;
		ПараметрыРегистрации.РеализацияРаботУслуг = Истина;

		СчетаФактурыВыданныеНаОсновании = УчетНДСУП.СчетаФактурыВыданныеНаОсновании(ПараметрыРегистрации);
		Если Не СчетаФактурыВыданныеНаОсновании.ЕстьПравоИнтерактивногоДобавленияДокументаПоОснованию 
			Или Не СчетаФактурыВыданныеНаОсновании.ДокументПоОснованиюТребуется Тогда
			Возврат;
		КонецЕсли;       
		Если СчетаФактурыВыданныеНаОсновании.СчетаФактуры.Количество() > 0 Тогда
			Возврат;
		КонецЕсли;
		
		ДокументОбъект = МенеджерДокумента.СоздатьДокумент();
		ДокументОбъект.Дата = Объект.Дата;

		Результат = УчетНДСУП.ЗаполнитьСчетФактураВыданный(ДокументОбъект, ПараметрыРегистрации);
		
	КонецЕсли;
	
КонецПроцедуры
Показать
user1063327; alexvbard; sdn31; kwazi; +4 Ответить
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RustIG 1880 16.11.18 23:07 Сейчас в теме
(0) прикольно.а через расширение нельзя сделать?
2. kwazi 701 19.11.18 11:07 Сейчас в теме
3. EVKash 16 09.12.19 10:09 Сейчас в теме
Расширение не качал. Считаю, что стартмани не стоит 15 строк кода...
&НаКлиенте
Процедура Расш1_ПослеЗаписиПосле(ПараметрыЗаписи)
	
	Если Объект.Проведен И НЕ ЭтаФорма.Модифицированность 
			И Объект.НалогообложениеНДС = ПредопределенноеЗначение("Перечисление.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС")
			И УчетНДСУПСлужебныйВызовСервера.СчетФактураВыданныйПоОснованию(Объект.Ссылка, Объект.Организация) = Неопределено Тогда
		
		ПараметрыРегистрации = ПараметрыРегистрацииСчетовФактурВыданныхСервер(Объект);
		
		ПараметрыОткрытия = Новый Структура;
		ПараметрыОткрытия.Вставить("ДокументОснование", Объект.Ссылка);
		ПараметрыОткрытия.Вставить("Организация",       ПараметрыРегистрации.Организация);
		ПараметрыОткрытия.Вставить("Контрагент",        ПараметрыРегистрации.Контрагент);
		ПараметрыОткрытия.Вставить("Исправление",       ПараметрыРегистрации.ИсправлениеОшибок);
		ПараметрыОткрытия.Вставить("Корректировочный",  ПараметрыРегистрации.КорректировкаПоСогласованиюСторон);
		
		ПараметрыФормы = Новый Структура("Основание, ДокументОснование",ПараметрыОткрытия, Объект.Ссылка);
		ФормаСФ = ОткрытьФорму("Документ.СчетФактураВыданный.ФормаОбъекта", ПараметрыФормы, ЭтаФорма);
		ФормаСФ.Объект.Дата = ЭтаФорма.Объект.Дата;
		
		ОбщегоНазначенияУТКлиент.ПровестиИЗакрыть(ФормаСФ);
		
	КонецЕсли;

КонецПроцедуры
Показать
simgo83; Andryza; StasZn; ManOfAsgard; wild83; rabotana; VKuser23952785; xantif_2000; polos75; Gipatalamus; dipolm; kat888; insurgut; klaus38; builin; disnos; Veleslav87; prozherin; Princess1981; АлександрВладимирович; tezdal; user718181; kwazi; +23 Ответить
4. Technician666 25.03.22 15:22 Сейчас в теме
КА 2.5 получаю ошибку
{Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента.Форма(8436,2)}: Процедура или функция с указанным именем не определена (ОбновитьТекстСчетаФактуры)
<<?>>ОбновитьТекстСчетаФактуры(); (Проверка: Сервер)
5. vlasoroman 13.04.22 20:22 Сейчас в теме
КА 2.4 получаю такую ошибку

СА_АвтоФормированиеСчетФактуры (1.01): Критичная: Значение контролируемого свойства РежимСовместимости у объекта не совпадает со значением в расширяемой конфигурации
6. Igor_stv 17.04.22 08:24 Сейчас в теме
Ошибка - 17.04.2022 8:21:48
СА_АвтоФормированиеСчетФактуры (1.01): Критичная: Значение контролируемого свойства РежимСовместимости у объекта не совпадает со значением в расширяемой конфигурации
7. pentanom 30 10.07.23 16:28 Сейчас в теме
На УТ 11.5.12.87 работать будет?
8. kwazi 701 10.07.23 16:39 Сейчас в теме
(7) не тестировал. ну там кода почти ничего. подправить легко.
9. R_o_n_n_y 79 27.12.24 17:31 Сейчас в теме
Сейчас (если нужно прицепить в режиме "НаСервере" например к групповому проведению Реализаций) можно так:
Процедура Расш1_ОбработкаПроведения(Объект, Отказ, РежимПроведения)
	
	Если Объект.НалогообложениеНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаНеОблагаетсяНДС Тогда
		Возврат;
	КонецЕсли;
	
	ЮрФизЛицо = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.Контрагент, "ЮрФизЛицо");
	Если ЮрФизЛицо = Перечисления.ЮрФизЛицо.ФизЛицо Тогда
		Возврат;
	КонецЕсли;	

	ИмяДокумента = УчетНДСУП.ПолноеИмяСчетФактурыВыданный();
	Если ЗначениеЗаполнено(ИмяДокумента) Тогда
			
		МенеджерДокумента = ОбщегоНазначения.МенеджерОбъектаПоПолномуИмени(ИмяДокумента);
		ТипДокумента = Тип(СтрЗаменить(ИмяДокумента, "Документ", "ДокументСсылка"));
			
		ПараметрыРегистрации = УчетНДСУПКлиентСервер.ПараметрыРегистрацииСчетовФактурВыданных();
		ПараметрыРегистрации.Ссылка = Объект.Ссылка;
		ПараметрыРегистрации.Дата = Объект.Дата;
		ПараметрыРегистрации.Организация = Объект.Организация;
		ПараметрыРегистрации.Контрагент = Объект.Контрагент;
		ПараметрыРегистрации.НалогообложениеНДС = Объект.НалогообложениеНДС;
		ПараметрыРегистрации.РеализацияТоваров = Истина;
		ПараметрыРегистрации.РеализацияРаботУслуг = Истина;

		СчетаФактурыВыданныеНаОсновании = УчетНДСУП.СчетаФактурыВыданныеНаОсновании(ПараметрыРегистрации);
		Если Не СчетаФактурыВыданныеНаОсновании.ЕстьПравоИнтерактивногоДобавленияДокументаПоОснованию 
			Или Не СчетаФактурыВыданныеНаОсновании.ДокументПоОснованиюТребуется Тогда
			Возврат;
		КонецЕсли;       
		Если СчетаФактурыВыданныеНаОсновании.СчетаФактуры.Количество() > 0 Тогда
			Возврат;
		КонецЕсли;
		
		ДокументОбъект = МенеджерДокумента.СоздатьДокумент();
		ДокументОбъект.Дата = Объект.Дата;

		Результат = УчетНДСУП.ЗаполнитьСчетФактураВыданный(ДокументОбъект, ПараметрыРегистрации);
		
	КонецЕсли;
	
КонецПроцедуры
Показать
user1063327; alexvbard; sdn31; kwazi; +4 Ответить
10. user1444721 2 29.12.24 18:00 Сейчас в теме
Для бухгалтерии предприятия последнего релиза можно сделать подобное? Приобрел бы за стартмани
Оставьте свое сообщение