Срок оплаты: поля, которого часто нет
Срок оплаты определяет очерёдность платежей и весь платёжный календарь. При этом в самом счёте его часто нет: он живёт в договоре, а в документе есть только срок действия цены — и это разные вещи.
Где искать в документе
- В подписи под таблицей: «Счёт действителен до …» — это срок действия цены, а не срок оплаты.
- В условиях оплаты счёта, если поставщик их печатает: «оплата в течение 10 банковских дней».
- В договоре в разделе порядка расчётов — там срок задан для всех поставок сразу.
- В заявке на оплату, если она у вас оформляется: там срок проставляет инициатор.
Чем осложняет разбор
- Срок действия счёта путают со сроком оплаты: первый ограничивает цену, второй — обязательство.
- Отсрочка задаётся в календарных, рабочих или банковских днях, и три варианта дают три разные даты — расхождение до недели.
- Отсчёт ведётся то от даты документа, то от даты получения, то от даты отгрузки.
- В счёте срока нет вовсе, и подставленная «дата документа плюс 10 дней» выглядит как факт, которым не является.
Как проверить, что перенесено верно
- Срок оплаты не раньше даты документа и не раньше даты получения.
- Вид дней указан явно: без него расчёт даты невозможен, а не приблизителен.
- Соответствие сроку из договора с этим контрагентом, если договор есть.
- Заполненность поля по всем строкам реестра: пустой срок означает, что платёж не попадёт в календарь.
Как хранить в таблице
Две колонки: срок как число дней с указанием их вида и вычисленная дата платежа. Хранить только дату — потерять основание расчёта; только дни — считать заново при каждом взгляде на реестр.
Что с этим делаем мы
Срок оплаты переносим, если он указан в документе, и **не вычисляем его**, если не указан: подставленная дата выглядела бы как условие сделки, которым она не является. Соответствие «контрагент — отсрочка» ведётся в вашем справочнике, и оттуда же берётся вид дней.
Почему вид дней так важен?
Десять календарных, рабочих и банковских дней — три разные даты, расхождение доходит до недели. Платёжный календарь без учёта вида дней ошибается именно на эту величину, причём всегда в одну сторону.
Что делать, если срока нет ни в счёте, ни в договоре?
Считать оплату по факту выставления и фиксировать это решение в реестре явно. Молчаливое «через две недели» превращается в правило, которое никто не согласовывал и о котором контрагент не знает.
Пришлите документ, где поле «Срок оплаты» переносится тяжелее всего
Первый счёт разбираем вручную под ваш формат. Покажем, как это поле выглядит в готовой таблице и что с ним будет при выгрузке.
Первый счёт разбираем вручную под ваш формат. Списание разовое, автопродления нет. Источник перехода: seo/field/srok-oplaty-pole.
Другие поля документов