Не меняет статус отгрузки

1. Алексей Алексей (Лек) 11.03.18 20:52 Сейчас в теме
Здравствуйте.
Возникла проблема.
1С:Предприятие 8.3 (8.3.11.3034)
Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.59.45).
При создании на основании "Счета покупателю" документа "Оказание производственных услуг" не меняется автоматически статус отгрузки "Счета покупателю" .
Хотя здесь написано, что должен меняется автоматически.
https://buh.ru/articles/faq/52272/
Ответы
2. Алексей Алексей (Лек) 12.03.18 18:56 Сейчас в теме
Люди добрые!
Пожалуйста, попробуйте у себя выписать на основании "Счёта" документ "Оказание производственных услуг" и напишите поменяется автоматом статус отгрузки "Счёта" или нет.
Уж, очень хочется знать у меня в настройках проблемы или у всех так.
3. tena _ (tena) 13.03.18 16:03 Сейчас в теме
(2) Если ввести "Оказание производственных услуг", то не меняется, если ввести Реализацию, то меняется.
Проверяла на релизе 3.0.59.45
4. Виктор Третьяков (t.v.s.) 77 13.03.18 16:18 Сейчас в теме
(3) По логике физического мира услуги не отгружаются, отгрузить можно только товар
5. tena _ (tena) 13.03.18 16:31 Сейчас в теме
(4) ну если делать реализацию УСЛУГ не документом Оказание производственных услуг, а Реализацией, то статус счета меняется. Так что, судя по всему, здесь другая логика действует. И вместо слова "Отгружено" могло бы быть "Выписана реализация" или еще что-то подобное, дело то не в этом...
6. Алексей Алексей (Лек) 13.03.18 19:13 Сейчас в теме
Всем спасибо!
А по ссылке в моём первом сообщении написано, что статус должен меняться автоматически!
Значит проблема не у меня в настройках, напишу в тех. поддержку.
7. Андрей Ковальчук (AndKovalchuk) 71 13.03.18 19:14 Сейчас в теме
И в старых релизах (3.0.58.41)тоже самое.
Вот и у меня при выставление Акта производственных услуг на основании счета в дереве подчинненности он не отражается.

Я так понимаю, просто документ не попадает в критерий отбора "Связанные документы", хотя сам документ "АктОбОказанииПроизводственныхУслуг" в критерий отбора включается.
по какой причине нужно разобраться...
Прикрепленные файлы:
8. Алексей Алексей (Лек) 13.03.18 19:38 Сейчас в теме
До этого года оказание услуг проводил" Реализацией" проблем со статусами счётов не было. С нового года решил автоматизировать списание материалов, ввёл под сотню спецификаций. Документ "Оказание производственных услуг" выбрал потому что, на его основании можно создать "Требование-накладную" с заполненными материалами и тут такая подстава. В ручную менять статусы счетов ну уж очень не интересно.
9. Андрей Ковальчук (AndKovalchuk) 71 14.03.18 15:03 Сейчас в теме
Остается менять статус пока вручную, по команде "Изменить статус".
10. Андрей Ковальчук (AndKovalchuk) 71 14.03.18 16:24 Сейчас в теме
Если регистр Сведений "Статусы документов", куда включаются и статусы Счета на оплату, но вот в какой момент при вводе на основании этот статус меняется, пока не понятно.
11. Андрей Ковальчук (AndKovalchuk) 71 14.03.18 16:57 Сейчас в теме
Вот судя по этой ветке https://forum.infostart.ru/forum67/topic183865/
статус счета изменяется именно в момент проведения реализации.
Провел эксперимент. Если вручную меняешь статус счета на оплату на " не отгружен", а потом перепроводишь связанный с этим счетом документ "Реализация" то статус счета на оплату возвращается в состояние "Отгружен".
Остается только найти это место в модуле.
12. Андрей Ковальчук (AndKovalchuk) 71 14.03.18 18:54 Сейчас в теме
Вот изложу сейчас коротко, результаты моих экспериментов.

В АктОбОказанииПроизводственныхУслуг добавил реквизит "СчетНаОплатуПокупателю" и прописал его в критерий отбора "СвязанныеДокументы" (см. рис.1)

Соотвественно документ отражается в дереве подчиненности к счету (см. рис.2)

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


и в конце процедуры
Если Не ПроведениеСервер.ГрупповоеПерепроведение(ЭтотОбъект) Тогда
		СтатусыДокументов.СформироватьДвиженияСтатусовДокументов(
			ТаблицаСтатусовСчетов, ПараметрыПроведения.Реквизиты);
	КонецЕсли;

		
	// Отложенные расчеты с контрагентами.

Показать
.

Теперь статус счета на оплату меняется, по меняется не на "Отгружен", как планировалось, а на "Частично отгружен".
Прикрепленные файлы:
13. Андрей Ковальчук (AndKovalchuk) 71 14.03.18 19:46 Сейчас в теме
Проблема в данной процедуре Общего Модуля "СтатусыДокументов"
Функция ПодготовитьТаблицуСтатусовОтгрузкиПоСчетам(ТаблицаТоварыУслуги, ТаблицаВозвратнаяТара, ТаблицаРеквизитов) Экспорт

она анализирует отгрузки только документы "реализация"
14. Алексей Алексей (Лек) 15.03.18 22:31 Сейчас в теме
(13) Спасибо большое за потраченное время и искрений интерес к моей проблеме.
Но, конфигурация закрытая, не что не поменяешь так что, вся надежда на разработчиков.
Написал в тех. поддержку.
Оставьте свое сообщение