Матрица создания документов
Ниже приведен полный список типов документов и перечень документов, которые можно создать из каждого типа (can_create). Если список пуст — документ не создает другие документы напрямую.
Список типов и связей
Принять в зону контроля качества (
supply_acceptance)- Может создавать: Приемка (
supply), Отгрузка (demand), Возврат поставщику (purchasereturn)
- Может создавать: Приемка (
Заявка на доставку (
deliveryrequest)- Может создавать: Приемка (
supply), Отгрузка (demand)
- Может создавать: Приемка (
Перемещение между Маркетплейсами (
mptm)- Может создавать: Приемка (
supply), Отгрузка (demand)
- Может создавать: Приемка (
Перемещение между Юр. лицами (
tle)- Может создавать: Приемка (
supply), Отгрузка (demand)
- Может создавать: Приемка (
Долговая расписка (
iou)- Может создавать: Приходный ордер (
cashin), Входящий платеж (paymentin), Исходящий платеж (paymentout), Расходный ордер (cashout)
- Может создавать: Приходный ордер (
Счет покупателю (
invoiceout)- Может создавать: Приходный ордер (
cashin), Входящий платеж (paymentin), Отгрузка (demand), Принять в зону контроля качества (supply_acceptance)
- Может создавать: Приходный ордер (
Счет поставщика (
invoicein)- Может создавать: Исходящий платеж (
paymentout), Расходный ордер (cashout), Приемка (supply), Заявка на доставку (deliveryrequest), Принять в зону контроля качества (supply_acceptance)
- Может создавать: Исходящий платеж (
Заказ поставщику (
purchaseorder)- Может создавать: Расходный ордер (
cashout), Исходящий платеж (paymentout), Приемка (supply), Счет поставщика (invoicein), Заявка на доставку (deliveryrequest), Заказ на производство (processingorder), Принять в зону контроля качества (supply_acceptance)
- Может создавать: Расходный ордер (
Приемка (
supply)- Может создавать: Счет поставщика (
invoicein), Счет‑фактура полученный (facturein), Исходящий платеж (paymentout), Расходный ордер (cashout), Возврат поставщику (purchasereturn), Отгрузка (demand)
- Может создавать: Счет поставщика (
Возврат поставщику (
purchasereturn)- Может создавать: Заявка на доставку (
deliveryrequest), Списание (loss), Приходный ордер (cashin), Входящий платеж (paymentin), Отгрузка (demand)
- Может создавать: Заявка на доставку (
Счет‑фактура полученный (
facturein)- Может создавать: Перемещение (
move), Отгрузка (demand), Счет покупателю (invoiceout), Входящий платеж (paymentin), Приходный ордер (cashin), Заказ поставщику (purchaseorder)
- Может создавать: Перемещение (
Заказ покупателя (
customerorder)- Может создавать: Перемещение (
move), Отгрузка (demand), Счет покупателю (invoiceout), Входящий платеж (paymentin), Приходный ордер (cashin), Потребность на закупку (requirement), Заявка на доставку (deliveryrequest), Заказ на производство (processingorder)
- Может создавать: Перемещение (
Возврат покупателя (
salesreturn)- Может создавать: Списание (
loss), Приемка (supply), Отгрузка (demand), Приходный ордер (cashin), Расходный ордер (cashout), Входящий платеж (paymentin), Исходящий платеж (paymentout)
- Может создавать: Списание (
Счет‑фактура выданный (
factureout)- Может создавать: —
Прайс‑лист (
pricelist)- Может создавать: —
Списание (
loss)- Может создавать: —
Оприходование (
enter)- Может создавать: —
Перемещение (
move)- Может создавать: Приемка (
supply), Отгрузка (demand)
- Может создавать: Приемка (
Инвентаризация (
inventory)- Может создавать: —
- Примечание: в коде закомментированы потенциальные связи с «Списание» и «Оприходование».
Технологическая операция (
processing)- Может создавать: —
Заказ на производство (
processingorder)- Может создавать: —
- Примечание: в коде закомментирована потенциальная связь с «Технологическая операция».
Тех.карта (
processingplan)- Может создавать: Заказ на производство (
processingorder)
- Может создавать: Заказ на производство (
Внутренний заказ (
internalorder)- Может создавать: Заказ поставщику (
purchaseorder), Перемещение (move)
- Может создавать: Заказ поставщику (
Входящий платеж (
paymentin)- Может создавать: Счет поставщика (
invoicein)
- Может создавать: Счет поставщика (
Приходный ордер (
cashin)- Может создавать: Счет поставщика (
invoicein)
- Может создавать: Счет поставщика (
Исходящий платеж (
paymentout)- Может создавать: Счет поставщика (
invoicein)
- Может создавать: Счет поставщика (
Расходный ордер (
cashout)- Может создавать: Счет поставщика (
invoicein)
- Может создавать: Счет поставщика (
Корректировка остатков в кассе (
cashboxadjustment)- Может создавать: —
Корректировка остатков на счете (
accountadjustment)- Может создавать: —
Корректировка баланса контрагента (
counterpartyadjustment)- Может создавать: —
Возврат (Retail) (
retailsalesreturn)- Может создавать: —
Полученный отчет комиссионера (
commissionreportIn)- Может создавать: Приходный ордер (
cashin), Входящий платеж (paymentin)
- Может создавать: Приходный ордер (
Выданный отчет комиссионера (
commissionreportOut)- Может создавать: Расходный ордер (
cashout), Исходящий платеж (paymentout)
- Может создавать: Расходный ордер (
Смена (Retail) (
retailShift)- Может создавать: —
Внесение (Retail) (
retaildrawerCashIn)- Может создавать: —
Выплата (Retail) (
retaildrawerCashOut)- Может создавать: —
Операция с баллами (
bonustransaction)- Может создавать: —
Предоплата (
prepayment)- Может создавать: —
Возврат предоплаты (
prepaymentreturn)- Может создавать: —
Отгрузка (
demand)- Может создавать: Перемещение (
move), Возврат покупателя (salesreturn), Приходный ордер (cashin), Входящий платеж (paymentin), Счет покупателю (invoiceout), Счет‑фактура выданный (factureout)
- Может создавать: Перемещение (
Финансы (
finance)- Может создавать: Приходный ордер (
cashin), Входящий платеж (paymentin), Исходящий платеж (paymentout), Расходный ордер (cashout)
- Может создавать: Приходный ордер (
Реестр платежных документов (
register_payment_doc)- Может создавать: —
План закупки (
procurement_plan)- Может создавать: Заказ на производство (
processingorder)
- Может создавать: Заказ на производство (
Потребность на закупку (
requirement)- Может создавать: Поставка по контрагенту (
delivery_contractor)
- Может создавать: Поставка по контрагенту (
Поставка по контрагенту (
delivery_contractor)- Может создавать: Отгрузка (
demand)
- Может создавать: Отгрузка (
Зарплата (
calc_salary)- Может создавать: Исходящий платеж (
paymentout), Расходный ордер (cashout)
- Может создавать: Исходящий платеж (
Премия (
calc_premiya)- Может создавать: Исходящий платеж (
paymentout), Расходный ордер (cashout)
- Может создавать: Исходящий платеж (
Аванс (
calc_prepaid_expense)- Может создавать: Исходящий платеж (
paymentout), Расходный ордер (cashout)
- Может создавать: Исходящий платеж (
Отпускные (
calc_vacation_pay)- Может создавать: Исходящий платеж (
paymentout), Расходный ордер (cashout)
- Может создавать: Исходящий платеж (
Больничный (
calc_sick_leave)- Может создавать: Исходящий платеж (
paymentout), Расходный ордер (cashout)
- Может создавать: Исходящий платеж (
Примечания
- Некоторые связи закомментированы в исходном коде и могут быть реализованы позже. В документации они отмечены как примечания.
- Фактическая доступность создания документов зависит от ролей пользователя и бизнес‑правил.