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

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 13.03.18 16:03 Сейчас в теме
(2) Если ввести "Оказание производственных услуг", то не меняется, если ввести Реализацию, то меняется.
Проверяла на релизе 3.0.59.45
4. t.v.s. 111 13.03.18 16:18 Сейчас в теме
(3) По логике физического мира услуги не отгружаются, отгрузить можно только товар
5. tena 13.03.18 16:31 Сейчас в теме
(4) ну если делать реализацию УСЛУГ не документом Оказание производственных услуг, а Реализацией, то статус счета меняется. Так что, судя по всему, здесь другая логика действует. И вместо слова "Отгружено" могло бы быть "Выписана реализация" или еще что-то подобное, дело то не в этом...
6. Лек 13.03.18 19:13 Сейчас в теме
Всем спасибо!
А по ссылке в моём первом сообщении написано, что статус должен меняться автоматически!
Значит проблема не у меня в настройках, напишу в тех. поддержку.
7. AndKovalchuk 188 13.03.18 19:14 Сейчас в теме
И в старых релизах (3.0.58.41)тоже самое.
Вот и у меня при выставление Акта производственных услуг на основании счета в дереве подчинненности он не отражается.

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

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

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

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


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

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

Показать
.

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

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

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)

Программист 1С
Москва
зарплата от 250 000 руб.
Полный день

Программист 1C
Волгоград
зарплата от 200 000 руб.
Полный день

Аналитик
Санкт-Петербург
зарплата от 200 000 руб. до 250 000 руб.
Полный день