Виправлення помилки нумерації ПН при імпорті в Сонату

Деякі накладні, імпортовані в ПЗ “Соната” з XML (часто з 1С, BAS), можуть отримувати повторювані технічні номери (номер документа в періоді) замість наступного вільного номера. Це трапляється через порядок автоматичних дій під час імпорту – номер присвоюється до остаточної конвертації або виправлення полів.

Технічний номер (номер документа в періоді) визначається як наступне число від найбільшого номера в Сонаті для податкових накладних з такими ж параметрами: чаркод, код ДПІ, період (рік і місяць). Якщо під час імпорту одночасно включені дві опції – «Виправляти документи при імпорті» і «Імпортувати документи у новій версії…» – Соната може визначити номер до того, як чаркод або код ДПІ будуть виправлені.

Після конвертації/виправлення початковий номер стає неактуальним і може дублюватися.

Практичні варіанти дій для бухгалтера перед імпортом

Нижче – три робочі підходи. Оберіть той, який найкраще підходить для вашої ситуації.

Варіант А. Оновити 1С і формувати актуальний XML

  1. Зв’яжіться з вашим постачальником 1С, BAS, або відповідальним за їх налаштування.
  2. Попросіть, щоб XML‑файли формувалися у останній версії ПН з коректними полями (особливо код ДПІ).
  3. Після цього Соната імпортуватиме документи без додаткових «ремонтних» опцій і ризик дублювання мінімальний.

Варіант Б. Вимкнути виправлення, залишити тільки конвертацію

  1. У вікні імпорту зніміть галку «Виправляти документи при імпорті».
  2. Залиште лише опцію «Імпортувати документи у новій версії»
  3. Переконайтеся, що 1С при формуванні XML хоча б коректно вказує код ДПІ.
  4. Результат:
    Соната конвертує податкові накладні в нову форму, а технічний номер визначається вже для кінцевої версії документа, що знижує ймовірність дублювання.

Варіант В. Якщо змінити 1С неможливо – залишити тільки виправлення

  1. У вікні імпорту вимкніть конвертацію, залиште тільки «Виправляти документи при імпорті».
  2. Накладні імпортуються з коректним кодом ДПІ, але на старих бланках.

3. Після імпорту відкрийте Список накладних, виберіть імпортовані документи і конвертуйте їх вручну у нову версію.

4. Після успішної конвертації видаліть старі форми зі списку та з кошика, щоб уникнути плутанини.

Наслідки і ризики кожного підходу

  • А. Оновлення 1С – найнадійніше, але потребує часу і взаємодії з постачальником.
  • Б. Тільки конвертація – зручний і швидкий спосіб уникнути дублювання, якщо 1С формує хоча б коректний код ДПІ.
  • В. Тільки виправлення – підходить, коли змінити 1С неможливо; потребує додаткових ручних дій після імпорту (конвертація у списку, видалення старих форм).
  • Обидві опції одночасно – підвищує ризик дублювання; не рекомендується.

Чеклист для бухгалтера перед кожним імпортом

  • Перевірити XML на наявність коректного коду ДПІ.
  • Вибрати режим імпорту: тільки конвертація або тільки виправлення.
    (Не ставити обидві опції одночасно).
  • Після імпорту перевірити технічні номери (номер документа в періоді), чаркод і код ДПІ у списку накладних.
  • Якщо лишили тільки виправлення – конвертувати накладні вручну у списку і видалити старі форми.
  • При підозрі на пошкодження бази – звернутися в техпідтримку і передати базу.