Перейти к основному содержимому

ALIMUSAEV — IT и 1С

C:\> type \solutions\1c\nevernoe-otobrazhenie-sostoyaniya-scheta-na-oplatu.md

Неверное отображение состояния счета на оплату

КОНТЕКСТ

Пользователь создаёт счёт на оплату, проводит по нему оплату, но в списке документов счёт на оплату всё равно отображается как неоплаченный.

ПРОБЛЕМА

Состояние оплаты счёта не обновляется. Причин может быть несколько: отключённая аналитика по счетам, незаполненный документ-основание в поступлении денег или неправильный порядок создания документов.

ВАРИАНТЫ РЕШЕНИЯ

Вариант А: в настройках контрагента во взаиморасчётах не включена аналитика по счетам.

✅ Плюсы: включается в настройках контрагента;

❌ Минусы: если система не даёт включить сразу — придётся распровести все документы, включить аналитику и заново провести.


Вариант Б: в документе поступления денег в табличной части не указан документ-основание счёта на оплату.

✅ Плюсы: исправляется вручную — выбрать документ-основание и заново провести документ оплаты;

❌ Минусы: нет.


Вариант В: счёт на оплату создан на основании другого документа (например, расходной накладной), поэтому при создании поступления денег на основании счёта документ-основание в табличной части автоматически не заполняется.

✅ Плюсы: решается правильным порядком создания документов;

❌ Минусы: требует переделки цепочки документов.


ВЫБОР РЕШЕНИЯ

Проверять последовательно:

  1. Открыть карточку контрагента → взаиморасчёты → проверить, включена ли аналитика по счетам. Если нет — включить (Вариант А);

  2. Открыть документ поступления денег → проверить табличную часть → указан ли документ-основание (счёт на оплату). Если нет — выбрать вручную и перепровести (Вариант Б);

  3. Если счёт на оплату был создан на основании другого документа — соблюдать правильный порядок создания (Вариант В): сначала создать счёт на оплату → затем на его основании документ продажи → затем на основании документа продажи оформить поступление денег.

✅ Применимо: когда оплата по счёту проведена, но статус счёта остаётся «не оплачено»;

❌ Не применимо: если оплата фактически не была проведена — тогда статус корректный.