{{greeting()}}, {{user?user.name.split(' ')[0]:''}}
{{todayLabel}}
Что висит и тормозит отгрузку?
{{pendingView.total}} {{plural(pendingView.total,['накладная','накладные','накладных'])}} {{fmt(pendingView.sum)}}
{{pendingView.assembled}} собрано · {{pendingView.assembling}} на сборке
хвост: №{{pendingView.tail.id}} {{pendingView.tail.org}} · {{pendingView.tail.status==='Собрано'?'собрано':'висит'}} с {{pendingView.tail.date}}
Все накладные проведены
Что сегодня по деньгам?
{{fmt(dash.today.shipped_sum)}}
отправлено {{dash.today.shipped_n}} · создано {{dash.today.created_n}} на {{fmtShort(dash.today.created_sum)}}
в долг {{dash.today.debt_share}}% · нала нет
вчера {{fmtShort(todayRef.yesterday)}} · средний день ~{{fmtShort(todayRef.avg)}}
Выручка
Как идёт неделя?
{{dashDays[chartHover.i]}} · день не закончен{{fmt(dashByDay[chartHover.i] ? dashByDay[chartHover.i].v : 0)}}
Пока нет отгрузок
Сколько мне должны и растёт ли долг?
{{fmtShort(kpiV('receivable'))}} ₽
{{debtors.length}} {{plural(debtors.length,['должник','должника','должников'])}}
{{fmtDelta(dash.receivable_delta_7d)}} за 7 дней{{dash.receivable_delta_7d>0?' · долг растёт':''}}
учёт с 28.07.2026
Сколько оборота идёт официально?
{{kindsBar.officialPct}}% официально
УПД {{kindsBar.on}} шт · {{fmtShort(kindsBar.o)}}
Мягкие {{kindsBar.sn}} шт · {{fmtShort(kindsBar.s)}}
за 30 дней · оплаты только нал или в долг
Кто должен и молчит?
{{staleView.n}}{{staleView.capped?'+':''}} орг · {{fmtShort(staleView.sum)}}
{{s.org}}{{fmt(s.debt)}}{{s.days_silent==null?'заказов не было':'молчит '+s.days_silent+' дн'}}
без накладных 7 и больше дней · остальные в разделе Должники
Можно ли верить остаткам?
{{dash.warehouse_health.negative_n}} {{plural(dash.warehouse_health.negative_n,['товар','товара','товаров'])}} в минусе
последний приход {{fmtD(dash.warehouse_health.last_receipt)}} · инвентаризация {{fmtD(dash.warehouse_health.last_inventory)}}
склад требует прихода и инвентаризации
Документы с бумажных бланков на сверку
{{checkCount}} {{plural(checkCount,['накладная','накладные','накладных'])}}
откройте карточку и нажмите «Проверил»
{{i.org}}
№ {{i.id}} от {{i.date}} · {{i.delivery_addr}}
{{i.status}}
Назначенных накладных пока нет
{{todayLabel}}
{{g.label}} · {{g.invoices.length}} шт · не распечатано {{g.notPrinted}} · не проведено {{g.notShipped}}
{{i.org}}напечатана
№ {{i.id}} от {{i.date}}, {{i.time}} · печатал {{i.printed_by}}
{{fmt(i.sum)}}
{{i.status}}МягкаяОфициальная УПДПРОВЕРИТЬВозврат совершёнДоставка{{query?'Ничего не найдено':(invFilter==='official'?'Официальных накладных нет':invFilter==='soft'?'Мягких накладных нет':invFilter==='pending'?'Все накладные проведены':'Накладных пока нет')}}
Назад к накладным
Накладная не найдена. К списку накладных
{{currentInvoice.status}}{{currentInvoice.date}}, {{currentInvoice.time}}изменить дату
ПРОВЕРИТЬ
{{currentInvoice.check_note || 'Накладная заведена с бумажного бланка. Сверьте позиции, количество и цены. Что не так - исправьте и нажмите «Проверил».'}}
Возврат совершён
По накладной оформлен возврат. Ниже показаны исправленные количества (что осталось у покупателя).
Покупатель
{{currentInvoice.org}}сменить
От нашего ИП
{{supplierName(currentInvoice)}}сменить
Склад
{{currentInvoice.wh}}
Доставка (сумма)
{{fmt(currentInvoice.delivery_cost)}}
Грузчик
{{currentInvoice.assigned_user_id ? webStaffName(currentInvoice.assigned_user_id) : staffName(currentInvoice.assigned_to)}}
Взял в работу
{{currentInvoice.collector_name}}
Доставка
{{currentInvoice.driver_name||'водитель не выбран'}} · {{currentInvoice.delivery_addr}}
НАЗНАЧЕНИЕ
Товары
| Товар | План | Факт | Ед. | Цена | Сумма, ₽ |
|---|---|---|---|---|---|
| {{fmtKg(it.plan)}} | {{fmtKg(it.fact)}} | {{it.unit||'кг'}} | {{it.price}} | {{fmtN(it.left*it.price)}}{{fmtN(qof(it)*it.price)}} | |
|
Заменить товар (напр. импортные закончились - ставим местные). Вес и цена необязательны.
|
|||||
| Итого | {{fmtKg(invTotals.plan)}} | {{fmtKg(invTotals.fact)}} | {{fmtN(invTotals.sum)}} | ||
| Скидка | -{{fmtN(invTotals.disc)}} | ||||
| Доставка | {{fmtN(invTotals.dlv)}} | ||||
| Итого к оплате (до возврата) | {{fmt(invTotals.pay)}} | ||||
| После возврата | {{fmt(invTotals.pay - invReturnedValue)}} | ||||
Добавить позицию
Клиент захотел ещё - доложите позицию сюда, новую накладную создавать не нужно
Галочка «Напечатал» делает всё сразу: документ уходит в Telegram-группу, склад списывается, долг начисляется. Снимешь отметку - документ удалится из группы, склад и долг вернутся назад.
Проведена: склад списан, долг начислен
{{docSupplier.name}}
{{docSupplier.address}}
Накладная
№ {{printSrc.id}}
{{printSrc.date}}
№ {{printSrc.id}}
{{printSrc.date}}
РАСХОДНАЯ НАКЛАДНАЯ
{{dateWords(printSrc.date)}}
| Поставщик: | {{docSupplier.name}}, ИНН {{docSupplier.inn}} |
| Покупатель: | {{printSrc.org}}, {{printBuyerSrc.address}} |
| № | Наименование товара | Ед. | Кол-во | Цена, руб. | Сумма, руб. |
|---|---|---|---|---|---|
| {{idx+1}} | {{it.name}} | {{uof(it)}} | {{fmtKg(qof(it))}} | {{money2(it.price)}} | {{money2(qof(it)*it.price)}} |
| Скидка | -{{money2(printTotals.disc)}} | ||||
| Доставка | {{money2(printTotals.dlv)}} | ||||
| ИТОГО К ОПЛАТЕ | {{money2(printTotals.pay)}} | ||||
Всего наименований {{printSrc.items.length}}, общий вес {{fmtKg(printKg)}} кг, на сумму {{money2(printTotals.pay)}} руб.
Сумма прописью: {{amountWords}}
Сумма прописью: {{amountWords}}
| Отпустил | Получил |
Внутренний учётный документ. Не является бланком строгой отчётности.
Унифицированная форма № ТОРГ-12
ТОВАРНАЯ НАКЛАДНАЯ
№ {{printSrc.id}} от {{printSrc.date}}
| Грузоотправитель: | {{docSupplier.name}}, ИНН {{docSupplier.inn}}, КПП {{docSupplier.kpp}}, {{docSupplier.address}}, {{docSupplier.bank}}, р/с {{docSupplier.account}} |
| Грузополучатель: | {{printSrc.org}}, ИНН {{printBuyerSrc.inn}}, КПП {{printBuyerSrc.kpp}}, {{printBuyerSrc.address}}, {{printBuyerSrc.bank}} |
| Поставщик: | {{docSupplier.name}} |
| Плательщик: | {{printSrc.org}} |
| Основание: | Договор поставки, заказ № {{printSrc.id}} |
| № | Товар | Ед. изм. | Код ОКЕИ | Кол-во | Цена, ₽ | Сумма без НДС, ₽ | НДС | Сумма с НДС, ₽ |
|---|---|---|---|---|---|---|---|---|
| {{idx+1}} | {{it.name}} | {{uof(it)}} | {{OKEI[uof(it)]||'--'}} | {{fmtKg(qof(it))}} | {{fmtN(it.price)}} | {{torgNet(qof(it)*it.price)}} | {{ndsLabel}} | {{fmtN(qof(it)*it.price)}} |
| Итого: | {{torgNet(printTotals.sum)}} | {{fmtN(printTotals.sum)}} | ||||||
| Доставка: | {{torgNet(printTotals.dlv)}} | {{ndsLabel}} | {{fmtN(printTotals.dlv)}} | |||||
| Скидка: | -{{fmtN(printTotals.disc)}} | -{{fmtN(printTotals.disc)}} | ||||||
Всего наименований {{printSrc.items.length}}, на сумму {{fmt(printTotals.pay)}}
Сумма прописью: {{amountWords}}
Налогообложение поставщика: {{docSupplier.tax}}
Сумма прописью: {{amountWords}}
Налогообложение поставщика: {{docSupplier.tax}}
| Отпуск груза разрешил _______________ / {{user?user.name:''}} Главный (старший) бухгалтер _______________ Отпуск груза произвёл _______________ |
Груз получил _______________ М.П. |
Новая накладная
У этого покупателя свой прайс - цены подставятся сами
Ставится сама по заказчику (есть ИНН - официальная). Потом можно поменять в самой накладной.
Реквизиты этого ИП попадут в накладную и УПД. Если за заказчиком закреплено своё ИП, оно подставится само.
ЭТОТ ЗАКАЗЧИК ОБЫЧНО БЕРЁТ (нажми - добавится в накладную)
По умолчанию сегодня. Делаешь вечером на завтра - поставь завтрашнюю.
Клиент сам собрал / посчитал на месте. Вписываешь вес по факту - накладная сразу проводится, склад списывается, грузчикам ничего не идёт.
Оплата
Товары
Цены подставятся по выбранному прайсу. Их можно поправить вручную.
Цены, отличные от прайса, сохранятся заказчику «{{newInv.buyer}}» как личные и подставятся в следующий раз сами.
НАИМЕНОВАНИЕ
КОЛ-ВО
ЕД.
ЦЕНА
закуп {{costOf(row.name)}} ₽/{{row.unit||'кг'}} · наценка {{markupLabel(row)}} · со склада спишется {{packHint(row)}}
Возвраты товара от покупателей
Возврат № {{r.id}}{{r.status}}УПД
{{r.org}} · по накладной № {{r.invoice_number}} · {{r.reason}} · {{r.mode==='money'?'возврат денег':'зачёт долга'}} · {{r.date}}
{{fmt(r.total)}}
Возвратов пока нет. Нажмите «Новый возврат».
{{printReturn.official?'Официальная возвратная накладная':'Возвратная накладная'}} № {{printReturn.id}}
от {{printReturn.date}} · к накладной № {{printReturn.invoice_number}} · пометка: возврат товаров
Поставщик (грузополучатель): {{retSupplier.name}} · ИНН {{retSupplier.inn}} · КПП {{retSupplier.kpp}} · {{retSupplier.address}}
Покупатель (грузоотправитель): {{printReturn.org}} · ИНН {{retBuyerOrg(printReturn).inn}} · КПП {{retBuyerOrg(printReturn).kpp}} · {{retBuyerOrg(printReturn).address}}
Причина возврата: {{printReturn.reason}}
| Наименование | Кол-во | Ед. | Цена | Сумма |
|---|---|---|---|---|
| {{it.name}} | {{fmtKg(it.qty)}} | {{it.unit}} | {{fmt(it.price)}} | {{fmt(it.sum)}} |
Итого к возврату: {{fmt(printReturn.total)}}
{{printReturn.mode==='money'?'Возврат денежных средств покупателю.':'Зачёт в счёт задолженности покупателя.'}}
Сдал (покупатель): _______________
Принял (поставщик): _______________
Внутренний учётный документ. Не является бланком строгой отчётности для ФНС.
Исправленная накладная № {{printReturn.invoice_number}}
с учётом возврата № {{printReturn.id}} от {{printReturn.date}} · итог после возврата
Поставщик: {{retSupplier.name}} · ИНН {{retSupplier.inn}}
Покупатель: {{printReturn.org}} · ИНН {{retBuyerOrg(printReturn).inn}}
| Наименование | Отгружено | Возврат | Осталось | Цена | Сумма |
|---|---|---|---|---|---|
| {{cr.name}} | {{fmtKg(cr.shipped)}} {{cr.unit}} | {{cr.returned?('-'+fmtKg(cr.returned)):'-'}} | {{fmtKg(cr.left)}} {{cr.unit}} | {{fmt(cr.price)}} | {{fmt(cr.sum)}} |
Итого по накладной после возврата: {{fmt(correctedTotal(printReturn))}}
Поставщик: _______________
Покупатель: _______________
Скорректированный вариант накладной № {{printReturn.invoice_number}} после возврата товаров. Внутренний учётный документ.
Новый возврат
Выберите накладную, по которой оформляем возврат:
{{g.label}}
Накладная № {{i.id}}был возврат
{{i.org}} · {{posWord(i.items.length)}} · {{i.kind==='official'?'официальная':'мягкая'}} · {{i.status}}
{{fmt(i.sum)}}
Нет накладных для возврата. Возврат возможен по накладным со статусом «Собрано» или «Отправлено».
Возврат по накладной № {{returnFor.invoice_number}} · {{returnFor.org}} сменить
| НАИМЕНОВАНИЕ | ДОСТУПНО | К ВОЗВРАТУ |
|---|---|---|
| {{it.name}} · {{fmt(it.price)}}/{{it.unit}} | {{fmtKg(it.returnable)}} {{it.unit}} |
Сумма возврата{{fmt(returnTotal)}}
Долг {{returnForOrg.name}}: {{fmt(returnForOrg.debt)}} → {{fmt(Math.max(0,(returnForOrg.debt||0)-returnTotal))}}
Вернём деньгами: {{fmt(returnTotal)}}
Общая дебиторская задолженность
{{fmt(debtTotal)}}
УПД {{fmt(debtTotalOfficial)}}+мягкие {{fmt(debtTotalSoft)}}
{{debtors.length}} должников
Тот же файл выписки, что грузите в 1С (kl_to_1c.txt). Система разнесёт оплаты по клиентам и погасит долги.
{{d.initials}}
{{d.name}}
УПД {{fmt(d.debt_official)}}
мягкие {{fmt(d.debt_soft)}}
{{d.oldest_official_days}} дн.
{{d.overdue? 'Просрочка '+d.overdue+' дн.' : 'Нажмите, чтобы увидеть накладные'}}
Загружаю...
| Накладная | Дата | Вид | Сумма | Статус |
|---|---|---|---|---|
| № {{iv.number}} | {{iv.date}} · {{iv.age}} дн. | {{iv.kind}} | {{fmt(iv.total)}} | {{iv.in_debt ? 'не оплачена' : iv.payment}} |
Не оплачено: {{fmt(debtDetail.unpaid_total)}} из {{debtDetail.invoices.length}} отгрузок.
Учёт ведётся с 28.07.2026, более ранние долги в системе не отражены.
{{query ? 'Ничего не найдено' : (debtView==='official' ? 'Долгов по УПД нет' : debtView==='soft' ? 'Мягких долгов нет' : 'Должников нет')}}
Складская операция
{{whPicked.name}}: остаток {{fmtKg(whPicked.stock)}} {{whPicked.unit||'кг'}} · закуп {{whPicked.cost}} ₽
Товар не найден - проверьте название
Заполни ОДНО из двух: цену за {{whUnit}} или общую сумму за всю партию (система сама поделит на количество). {{whCostHint}}
{{p.name}}
{{p.cat}}
Мало
{{fmtKg(p.stock)}} {{p.unit||'кг'}}
прод {{fmtN(p.price)}} · закуп {{fmtN(p.cost)}} ₽/{{p.unit||'кг'}}
Ничего не найдено
История склада
Пришло: {{fmtKg(whHist.total_in)}}
Ушло/списано: {{fmtKg(whHist.total_out)}}
{{m.type==='receipt'?'+':(m.type==='inventory'?'':'-')}}{{fmtKg(m.qty)}} {{m.unit}}
Движений за период нет
Цены: {{todayLabel}}
Постоянный прайс
базовые цены для всех · {{posWord(products.length)}}
{{l.name}}
{{l.org||'организация не выбрана'}} · {{plCount(l)}} {{plural(plCount(l),['своя цена','свои цены','своих цен'])}}
ещё для: {{l.orgs.map(o=>o.name).join(', ')}}
прикрепить к организациям
Добавить прайс
индивидуальные цены для организации
Кому действует прайс «{{plAttach.name}}»
Отметьте организации. Снятая галочка - открепить.
Никого не нашлось
Отмечено: {{plPicked.length}}
{{plOpen==='base'?'Постоянный прайс':plOpen.name}}
{{plOpen==='base'?'Базовые цены для всех покупателей':(plOpen.org||'организация не выбрана')}}
Две цены: наличными и безнал. При создании накладной выбираешь прайс - цены подставятся сами.
| {{p.name}} | нал безнал закуп тара ({{Object.keys(p.packs).length}}) объединить ₽ |
{{plQuery?'Ничего не найдено':'В прайсе пока нет позиций. Добавьте выше.'}}
Пустое поле = базовая цена из постоянного прайса. Эти цены подставятся в накладную автоматически, когда в «Кому» выбрана эта организация.
Тара: {{packEdit.name}}
Склад считается в «{{packEdit.base}}». Укажи, сколько {{packEdit.base}} в одной таре.
1 {{uu}} =
{{packEdit.base}}
Пример: 1 кор = 10 кг. Тогда продажа 2 коробок спишет со склада 20 кг. Пустое поле - тара не используется.
Новый прайс
Прайс-лист ФрешОпт
{{supplier.name}} · цены на {{todayLabel}}
{{g.cat}}
| {{p.name}} | {{fmtN(p.price)}} ₽/кг |
Справочник контрагентов
{{o.name}}УПД
{{KIND[o.kind]||o.kind}} · ИНН {{o.inn||'-'}} · {{o.phone}} · «{{o.aliases}}» · {{supplierById[o.supplier_id].name}}
{{o.debt? fmt(o.debt):'Без долга'}}
заказ {{o.last_order}}
Ничего не найдено
Карточка: {{orgEdit.name}}
Данные для официальной накладной (УПД)
Подставится само при создании накладной этому клиенту.
Бот будет понимать эти слова как этого покупателя.
{{routeDateLabel}}
{{routePoints.length}} {{plural(routePoints.length,['точка','точки','точек'])}} · {{routeMeta.invoice_count}} {{plural(routeMeta.invoice_count,['накладная','накладные','накладных'])}} · {{fmt(routeMeta.total_sum)}}
{{routePoints.length}} {{plural(routePoints.length,['точка','точки','точек'])}} · {{routeMeta.invoice_count}} {{plural(routeMeta.invoice_count,['накладная','накладные','накладных'])}} · {{fmt(routeMeta.total_sum)}}
Старт от склада: {{routeMeta.warehouse}}
Загрузка...
{{idx+1}}
{{p.org_name}}
{{p.address}}
адрес не указан - уточнить
№ {{i.number}}
{{i.kind==='soft'?'мягкая':'УПД'}}
{{fmt(i.total)}}
За этот день отгрузок нет
Точек без адреса: {{routeNoAddrCount}}. Они показаны в листе с пометкой «уточнить адрес», но в маршрут Яндекс.Карт не попадут, пока адрес не заполнен.
Автоматический порядок точек по расстоянию появится позже (нужен ключ Яндекс.Карт). Сейчас порядок ручной - стрелками у каждой точки.
Маршрутный лист
Дата: {{routeDateLabel}}
Старт: склад, {{routeMeta.warehouse}}
| № | Клиент / адрес | Накладные | Что везём | Сумма |
|---|---|---|---|---|
| {{idx+1}} |
{{p.org_name}}
{{p.has_address ? p.address : 'адрес: уточнить'}} · тел. {{p.phone}}
|
№ {{i.number}} ({{i.kind==='soft'?'мягкая':'УПД'}}) |
{{p.cargo || '-'}} | {{fmt(p.total_sum)}} |
Итого: {{routePoints.length}} {{plural(routePoints.length,['точка','точки','точек'])}} · {{routeMeta.invoice_count}} {{plural(routeMeta.invoice_count,['накладная','накладные','накладных'])}} · {{fmt(routeMeta.total_sum)}}
Водитель ______________________ Подпись ____________ Время выезда ________
Выручка по дням
{{dashDays[chartHover.i]}} · день не закончен{{fmt(dashByDay[chartHover.i] ? dashByDay[chartHover.i].v : 0)}}
Пока нет отгрузок
Структура продаж
30 дней{{s.name}}{{s.pct}}%{{fmtShort(s.sum)}}
Пока нет продаж за 30 дней
Долги организаций
всего {{fmt(debtTotal)}}{{fmt(d.sum)}}
Долгов нет
Накладные
Официальные накладные по дням и файлы для загрузки в 1С
{{buhLog.length}} {{plural(buhLog.length,['день','дня','дней'])}} с официальными накладными
Возвраты
Официальные возвраты от покупателей, печать возвратных УПД
{{returns.filter(r=>Number(r.official)).length}} {{plural(returns.filter(r=>Number(r.official)).length,['возврат','возврата','возвратов'])}}
Поиск накладной по ИНН, названию организации, номеру или дате.
Бухгалтерия
Только официальные накладные (УПД) - именно они загружаются в 1С
{{buhDayLabel(d.date)}}
{{d.official_n}} {{plural(d.official_n,['накладная','накладные','накладных'])}} · {{fmt(d.official_sum)}}
{{supShort(sp)}}: {{buhSupExp(d,sp.id) ? ('выгружено '+buhFmtTs(buhSupExp(d,sp.id).ts)) : 'ещё не выгружали'}}
{{d.exported_ts ? ('выгружено '+buhFmtTs(d.exported_ts)) : 'ещё не выгружали'}}
{{buhDateFilter ? 'За выбранный день официальных накладных нет' : 'Официальных накладных пока нет'}}
...
К дням
{{buhDayLabel(route.param)}}
{{buhDayInfo}}
{{sp.name}} · {{buhDaySup(sp.id).n}} {{plural(buhDaySup(sp.id).n,['накладная','накладные','накладных'])}} · {{fmt(buhDaySup(sp.id).sum)}}
У каждого ИП своя база 1С - скачивайте файл своего ИП и загружайте в его базу. Кнопка JSON откроется, когда у всех организаций дня будет ИНН.
В файл попадают только проведённые (отправленные) официальные накладные этого дня.
Как загрузить файл в 1С
- Скачайте файл кнопкой «Скачать для 1С (JSON)» выше.
- Откройте 1С. В меню справа сверху выберите Файл - Открыть.
- Выберите обработку ЗагрузкаФрешОпт.epf.
- В обработке нажмите «Выбрать файл» и укажите скачанный JSON.
- Нажмите «Проверить файл» - обработка покажет, какие документы загрузятся.
- Нажмите «Загрузить файл».
Повторная загрузка того же дня дублей не создаёт: документы узнаются по своим номерам.
{{i.org||'Без организации'}}
№ {{i.id}} · ИНН {{buhInn(i)}}
{{fmt(i.sum)}}
{{i.status}}Официальных накладных за этот день нет
Бухгалтерия
{{g.label}}
Возврат № {{r.id}}УПД{{r.status}}
{{r.org}} · по накладной № {{r.invoice_number}} · {{r.reason}} · {{r.mode==='money'?'возврат денег':'зачёт долга'}}
{{fmt(r.total)}}
печать УПДОфициальных возвратов пока нет. В 1С уходят только официальные документы.
Сотрудников пока нет
Страница {{Math.min(empPage,empPages)}} из {{empPages}}
Добавить сотрудника (вход в этот кабинет)
Доступы к Telegram-боту (склад и доставка)
Сотрудник открывает бот @skladadaradskogobot, нажимает /start и вводит код своей роли:
Менеджер
{{botCodes.manager||'...'}}
Грузчик (сборка)
{{botCodes.collector||'...'}}
Водитель (доставка)
{{botCodes.driver||'...'}}
Кто уже вошёл в бот
{{b.user_name||b.chat_id}}
{{b.role}} · Telegram {{b.chat_id}}
{{b.active?'Доступ открыт':'Отключён'}}
Пока никто не вошёл в бот
Управление сотрудниками доступно только владельцу
Новая организация
Реквизиты поставщика (подставляются в накладные)
Наши ИП (от кого выписываем накладные)
С частью контрагентов договор на другое ИП. Добавь его сюда - при создании накладной можно будет выбрать, от какого ИП она идёт. Реквизиты этого ИП уйдут в накладную и УПД.
{{sp.name}} · основное
Добавить ИП
Пользователи и роли
Прайсы и цены
Бухгалтерия
Доставка
Возвраты
Прайс
Организации
Сотрудники
Отчёты
Настройки
Выйти из аккаунта
{{user?user.name:''}} · {{user?user.role:''}}
Оплаты из выписки
Входящих платежей: {{vypiska.incoming}} · наши платежи пропущены: {{vypiska.outgoing}}
Предпросмотр. Ничего не записано. Проверьте список и нажмите «Разнести и погасить».
Разнесено {{vypiska.applied}} оплат. Долги погашены.
{{r.org_name || r.payer}}
{{r.status}} · ИНН {{r.payer_inn||'нет'}} · {{r.purpose}}
{{fmt(r.amount)}}
Эквайринг (оплаты картами): {{vypiska.acquiring_n}} на {{fmt(vypiska.acquiring_sum)}} - это сборная выручка по картам от банка, по клиентам не разносится.
Не опознано {{vypiska.unmatched}} платежей - у этих плательщиков нет ИНН в базе. Заполните ИНН организации, и при следующей загрузке они разнесутся.
Организации без ИНН
Без ИНН документ в 1С не встанет. Впишите ИНН и нажмите «Сохранить» - кнопка скачивания откроется сама.
Все организации этого дня с ИНН. Можно скачивать файл.
{{row.name}} · {{row.n}} {{plural(row.n,['накладная','накладные','накладных'])}} за день
У накладной нет карточки организации - создайте её в разделе Организации и заполните ИНН там.
Как загружать накладные в 1С
Весь путь занимает две-три минуты
Каждый день
- Откройте Накладные, выберите день и нажмите «Скачать для 1С (JSON)». Файл попадёт в папку Загрузки.
- Откройте 1С - свою обычную базу.
- Меню (кнопка с полосками справа сверху) - Файл - Открыть - на рабочем столе файл ЗагрузкаФрешОпт.
- В открывшемся окне: «Выбрать файл...» - в Загрузках выберите скачанный файл.
- Нажмите «Проверить файл» и просмотрите список. Затем «Загрузить файл».
Что значит результат в списке
- создан и проведён - документ и счёт-фактура встали в базу, номер тот же, что на УПД;
- уже загружен - этот документ загружали раньше, второй раз не создастся. Повторная загрузка безопасна;
- пропущен: чужой ИП - документ другого нашего ИП, он загружается в другую базу;
- ОШИБКА: ... - документ не создан, в строке написана причина (чаще всего у покупателя не заполнен ИНН). Сообщите Хусейину.
Важно
- Работайте всегда в своей обычной базе. База «КОПИЯ ТЕСТ» в списке - тестовая площадка, заходить в неё не нужно.
- Ничего в 1С руками по накладным ФрешОпт больше вбивать не нужно - только загрузка файлом.
Быстрый поиск
ИНН, название организации, номер накладной или дата
{{i.org||'Без организации'}}
№ {{i.id}} от {{i.date}} · {{i.kind==='soft'?'мягкая':'официальная УПД'}} · ИНН {{buhInn(i)}}
{{fmt(i.sum)}}
{{i.status}}Ничего не найдено
Начните вводить запрос - совпадения появятся здесь
{{docSupplier.name}}
{{docSupplier.address}}
Накладная
№ {{printSrc.id}}
{{printSrc.date}}
№ {{printSrc.id}}
{{printSrc.date}}
РАСХОДНАЯ НАКЛАДНАЯ
{{dateWords(printSrc.date)}}
| Поставщик: | {{docSupplier.name}}, ИНН {{docSupplier.inn}} |
| Покупатель: | {{printSrc.org}}, {{printBuyerSrc.address}} |
| № | Наименование товара | Ед. | Кол-во | Цена, руб. | Сумма, руб. |
|---|---|---|---|---|---|
| {{idx+1}} | {{it.name}} | {{uof(it)}} | {{fmtKg(qof(it))}} | {{money2(it.price)}} | {{money2(qof(it)*it.price)}} |
| Скидка | -{{money2(printTotals.disc)}} | ||||
| Доставка | {{money2(printTotals.dlv)}} | ||||
| ИТОГО К ОПЛАТЕ | {{money2(printTotals.pay)}} | ||||
Всего наименований {{printSrc.items.length}}, общий вес {{fmtKg(printKg)}} кг, на сумму {{money2(printTotals.pay)}} руб.
Сумма прописью: {{amountWords}}
Сумма прописью: {{amountWords}}
| Отпустил | Получил |
Внутренний учётный документ. Не является бланком строгой отчётности.
Унифицированная форма № ТОРГ-12
ТОВАРНАЯ НАКЛАДНАЯ
№ {{printSrc.id}} от {{printSrc.date}}
| Грузоотправитель: | {{docSupplier.name}}, ИНН {{docSupplier.inn}}, КПП {{docSupplier.kpp}}, {{docSupplier.address}}, {{docSupplier.bank}}, р/с {{docSupplier.account}} |
| Грузополучатель: | {{printSrc.org}}, ИНН {{printBuyerSrc.inn}}, КПП {{printBuyerSrc.kpp}}, {{printBuyerSrc.address}}, {{printBuyerSrc.bank}} |
| Поставщик: | {{docSupplier.name}} |
| Плательщик: | {{printSrc.org}} |
| Основание: | Договор поставки, заказ № {{printSrc.id}} |
| № | Товар | Ед. изм. | Код ОКЕИ | Кол-во | Цена, ₽ | Сумма без НДС, ₽ | НДС | Сумма с НДС, ₽ |
|---|---|---|---|---|---|---|---|---|
| {{idx+1}} | {{it.name}} | {{uof(it)}} | {{OKEI[uof(it)]||'--'}} | {{fmtKg(qof(it))}} | {{fmtN(it.price)}} | {{torgNet(qof(it)*it.price)}} | {{ndsLabel}} | {{fmtN(qof(it)*it.price)}} |
| Итого: | {{torgNet(printTotals.sum)}} | {{fmtN(printTotals.sum)}} | ||||||
| Доставка: | {{torgNet(printTotals.dlv)}} | {{ndsLabel}} | {{fmtN(printTotals.dlv)}} | |||||
| Скидка: | -{{fmtN(printTotals.disc)}} | -{{fmtN(printTotals.disc)}} | ||||||
Всего наименований {{printSrc.items.length}}, на сумму {{fmt(printTotals.pay)}}
Сумма прописью: {{amountWords}}
Налогообложение поставщика: {{docSupplier.tax}}
Сумма прописью: {{amountWords}}
Налогообложение поставщика: {{docSupplier.tax}}
| Отпуск груза разрешил _______________ Главный (старший) бухгалтер _______________ Отпуск груза произвёл _______________ |
Груз получил _______________ М.П. |