Сообщение об ошибке, если аванс получен 27.09, реализация 01.10 и не выставлен СФ на аванс в течение 5 дней в 1С

Вопрос задал Елена Л. (Санкт-Петербург)

Ответственный за ответ: Босых Татьяна (★9.56/10)

27 сентября получили аванс. Услуги оказали и выставили документы 01.10.2021. При закрытии сентября 1С ругается на невыставленный сч/ф на аванс. В учетной политике считается 5 календарных дней. Но программа ругается.

Все комментарии (9)

  1. Здравствуйте, Елена.
    Не все ошибки, которые показывает Экспресс-проверка являются ошибками. Поэтому с каждой ошибкой выявленной Экспресс-проверкой надо разбираться. Если пониманием, что не ошибка, то пропускаем.

  2. А как программа считает дни для выставления сч/ф? Если в учетной политике стоит 5 к/дней. Оплата 27.09, реализация 01.10. Как то можно сделать, чтобы при закрытии месяца не выставлялся счет-фактура на аванс

  3. Приложение

    Здравствуйте, Елена.
    Извините при ответе не учла, что по авансовому счет-фактура не было реализации до конца квартала. Перенос аванса на следующий квартал в течении 5 дней делать нельзя. Надо включить в книгу продаж того квартала, в котором получен аванс.
    В программе не формируется счет-фактура только в том случае, если на момент выполнения обработки Регистрации счет-фактур на аванс оформлен документ Реализация (акт, накладная, УПД), в остальных случаях счет-фактура на аванс формируется.
    При выполнении обработки Регистрация счет-фактур на аванс выводится список всех счет-фактур на аванс, которые необходимо зарегистрировать. В списке указывается дата, когда необходимо выписать СФ на аванс. Если срок еще не наступил необходимо удалить эти СФ из списка. После этого по кнопке Выполнить сформировать СФ на аванс. Смотрите прикрепленный файл. По поступлению от 03.10.2021 г. крайний срок, когда необходимо 07.10.2021 г., Обработка формируется 03.10.2021 г., следовательно данный счет-фактура необходимо удалить из списка.

  4. т.е. я правильно вас поняла : в моем случае при авансе, полученном 27.09, обязательно выставлять авансовый сч/ф, даже если реализация сделана 01.10?

  5. Приложение

    Елена, разрешите присоединиться к обсуждению.
    Согласно реализованному алгоритму в 1С при регистрации счетов-фактур на аванс дата счета-фактуры определяется по выставленному порядку регистрации СФ в учете НДС.

    В вашем случае (Не регистрировать счета-фактуры на авансы, зачтенные в течение 5-ти календарных дней) реализована следующая схема:

    Если КонецДня(ДатаПоступленияАванса + 345600) > КонецКвартала(ДатаПоступленияАванса) Тогда
    ДатаЗачетаАванса = КонецКвартала(ДатаПоступленияАванса);
    Иначе
    ДатаЗачетаАванса = КонецДня(ДатаПоступленияАванса + 345600);
    КонецЕсли;

    Если расшифровать код, это значит следующее:
    Дата поступления аванса 27.09.21 + 4 дня = 1.10.21
    (4 дня — это 345600 сек/24 часа/60 мин/60 сек, т.е. 4 дня, 30.09.21 — конец 3го квартала)

    По этим данным активизируется 1-я ветка: 27.09.21+4 > 30.09.21
    Дата зачета аванса = 30.09.21

    При проверке обработка Экспресс-проверка хочет увидеть именно эту дату для зарегистрированной сч-ф на аванс. Как я понимаю, дата авансового сч-ф у вас 01.10.21. Попробуйте изменить дату сф-ф на аванс на 30.09.21 и выполните Экспресс-проверку.

    1. Приложение

      Я специально в тестовой базе сформировала пример по вашим датам, у меня расчетная дата в сч-ф аванса — 30.09.21.
      Скрины прилагаю.

      Алгоритм в первом скрине по определению даты в зависимости от выбранного порядка регистрации интуитивно понятен, не расписываю его для остальных вариантов. Для вашего мы разобрали.

      1
  6. Большое спасибо за проделанную работу и такой полный интересный ответ

  7. Рады были помочь! Обращайтесь, пожалуйста.

Комментарии закрыты.