При создании документа "Возврат товаров от покупателя" в случае если не указан документ отгрузки формируется проводка 62.02 62.01 хотя аванса быть не должно т.к. у контрагента долг перед организацией
Такая же ошибка возникает при указании документа отгрузки по которому была произведена оплата (у контрагента долг перед организацией)
В модуле документа в функции ПодготовитьТаблицуЗачетаАвансов(СтруктураШапкиДокумента)
меняю код
Если ЗначениеЗаполнено(СтруктураШапкиДокумента.Сделка) Тогда
СтруктураШапкиДокумента.Вставить("СпособЗачетаАвансов", Перечисления.СпособыЗачетаАвансов.ПоДокументу);
Иначе
СтруктураШапкиДокумента.Вставить("СпособЗачетаАвансов", Перечисления.СпособыЗачетаАвансов.НеЗачитывать);
КонецЕсли;
на
СтруктураШапкиДокумента.Вставить("СпособЗачетаАвансов", Перечисления.СпособыЗачетаАвансов.Автоматически); //изм-
Всё вроде становится красиво, авансы начисляются и закрываются правильно.
Кто нибудь сталкивался с этой проблемой?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой