Открыть главное меню

Finanse20: различия между версиями

Строка 1: Строка 1:
 
==Финмодуль 2.0==
 
==Финмодуль 2.0==
Финасовый модуль 2.0 работает при использовании новых заказов.
+
Финасовый модуль 2.0 работает только при использовании [[ClientOrders|новых заказов]].
  
 
Модуль предназначен для учета финансов магазина:
 
Модуль предназначен для учета финансов магазина:
  
 
*расчеты с поставщиками;
 
*расчеты с поставщиками;
*расчеты с клиентами;
+
*расчеты с покупателями.
*возвраты.
+
 
 +
== Договор ==
 +
Учет взаиморасчетов с контрагентами магазина ведется по договорам. У каждого договора есть баланс. Баланс рассчитывается автоматически. Ниже будет показан алгоритм расчета.
 +
 
 +
Настраиваемыми параметрами договора являются: лимиты кредита и отсрочка платежа. Таким образом, возможна работа как по предоплате, так и по постоплате. В случае, когда баланс по договору находится в отрицательной зоне более, чем число дней, указанное в параметре “Отсрочка платежа”, договору автоматически выставляется признак “СТОП-ЛИСТ”, запрещающий отгрузку.
 +
 
 +
===== '''Алгоритм расчета баланса по договору с покупателем (тип отношений “Реализация со склада”):''' =====
 +
Увеличивают баланс:
 +
 
 +
* платежи в статусе “Принят”
 +
* возвраты от клиента в статусе “Одобрен”
 +
 
 +
Уменьшают баланс:
 +
 
 +
* доставки в статусе Завершен
 +
* позиции заказа с признаком “Требуется предоплата” на сумму предоплаты
 +
* позиции заказа прошедшие точку полного расчета на полную сумму
 +
 
 +
===== '''Алгоритм расчета баланса по договору с поставщиком (тип отношений “Поставка на склад”):''' =====
 +
Увеличивают баланс:
 +
 
 +
* платежи в статусе “Принят”
 +
* возвраты поставщику в статусе “Одобрен”
 +
 
 +
Уменьшают баланс:
 +
 
 +
* приемки в статусе Завершен
 +
 
 +
Баланс по договору пересчитывается заново при каждом событии. влияющем на него. Такой пересчет позволяет обеспечить высокую надежность и точность ведения расчетов по договорам.
 +
 
 +
== Учет позиций заказов клиентов в расчете баланса ==
 +
Списание средств с баланса договора по позиции заказа клиента выполняется в два этапа:
 +
 
 +
# с баланса списывается предоплата по позиции, этап может быть пропущен в ряде случаев
 +
# с баланса списывается полная стоимость позиции за вычетом уже списанной предоплаты
 +
 
 +
=== Предоплата ===
 +
 
 +
==== Расчет предоплаты ====
 +
Размер предоплаты рассчитывается индивидуально для каждой позиции заказа в момент её создания. В расчете участвуют следующие настройки: базовый % предоплаты. % из профиля покупателя и % из прайс-листа. В момент создания позиции выбирается максимальный из этих процентов, относительного него и полной стоимости позиции рассчитывается абсолютное значение предоплаты. Размер предоплаты рассчитывается и ведется в валюте договора с контрагентом.
 +
'''Пример'''
 +
* Базовый размер предоплаты '''25%''', размер предоплаты в профиле '''0%''', размер предоплаты в прайс-листе '''50%'''.
 +
* Согласно алгоритму будет использован размер предоплаты из прайс-листа ('''50%'''), как наибольший из заданных.
 +
* Цена товара 300 рублей, количество 3. Сумма '''900 рублей'''.
 +
* Абсолютное значение предоплаты '''450 рублей'''.
 +
 
 +
<br />
 +
 
 +
==== Момент списания предоплаты ====
 +
Сразу после создания позиции заказа система автоматически пытается списать предоплату с баланса договора и перевести позицию в состояние “Новый”.
 +
 
 +
Если автоматически списать предоплату не вышло в виду нехватки баланса, то позиция остается в состоянии “Требуется предоплата”. После этого списать предоплату можно вручную в панели управления или она будет списана автоматически при поступлении платежа по договору и условии достаточности размера платежа для списания предоплаты по этой позиции.
 +
'''Пример'''
 +
Баланс по договору '''1000''' рублей
 +
 
 +
Размер предоплаты '''450''' рублей
 +
 
 +
При создании позиции с такой предоплатой её состояние будет автоматически установлено в “Новый” (предоплата списана).
 +
'''Замечание'''
 +
В случае создания заказа с несколькими позициями баланса может хватать только на часть позиций в заказе. В этом случае ни одна из позиций не будет автоматически переведена в состояние “Новый”, т.к. система не может предугадать какие из позиций являются приоритетными для списания предоплаты.
 +
 
  
 
Для начала работы с Финмодулем 2.0 требуется настроить [[PaymentMethods20|'''способы оплаты''']].
 
Для начала работы с Финмодулем 2.0 требуется настроить [[PaymentMethods20|'''способы оплаты''']].
  
 
В рамках модуля существуем т понятие [[Payments20|'''платежа''']] (оплаты).
 
В рамках модуля существуем т понятие [[Payments20|'''платежа''']] (оплаты).
 +
 +
<br />
  
 
====Платежные системы====
 
====Платежные системы====

Версия 19:30, 21 марта 2022

Финмодуль 2.0

Финасовый модуль 2.0 работает только при использовании новых заказов.

Модуль предназначен для учета финансов магазина:

  • расчеты с поставщиками;
  • расчеты с покупателями.

Договор

Учет взаиморасчетов с контрагентами магазина ведется по договорам. У каждого договора есть баланс. Баланс рассчитывается автоматически. Ниже будет показан алгоритм расчета.

Настраиваемыми параметрами договора являются: лимиты кредита и отсрочка платежа. Таким образом, возможна работа как по предоплате, так и по постоплате. В случае, когда баланс по договору находится в отрицательной зоне более, чем число дней, указанное в параметре “Отсрочка платежа”, договору автоматически выставляется признак “СТОП-ЛИСТ”, запрещающий отгрузку.

Алгоритм расчета баланса по договору с покупателем (тип отношений “Реализация со склада”):

Увеличивают баланс:

  • платежи в статусе “Принят”
  • возвраты от клиента в статусе “Одобрен”

Уменьшают баланс:

  • доставки в статусе Завершен
  • позиции заказа с признаком “Требуется предоплата” на сумму предоплаты
  • позиции заказа прошедшие точку полного расчета на полную сумму
Алгоритм расчета баланса по договору с поставщиком (тип отношений “Поставка на склад”):

Увеличивают баланс:

  • платежи в статусе “Принят”
  • возвраты поставщику в статусе “Одобрен”

Уменьшают баланс:

  • приемки в статусе Завершен

Баланс по договору пересчитывается заново при каждом событии. влияющем на него. Такой пересчет позволяет обеспечить высокую надежность и точность ведения расчетов по договорам.

Учет позиций заказов клиентов в расчете баланса

Списание средств с баланса договора по позиции заказа клиента выполняется в два этапа:

  1. с баланса списывается предоплата по позиции, этап может быть пропущен в ряде случаев
  2. с баланса списывается полная стоимость позиции за вычетом уже списанной предоплаты

Предоплата

Расчет предоплаты

Размер предоплаты рассчитывается индивидуально для каждой позиции заказа в момент её создания. В расчете участвуют следующие настройки: базовый % предоплаты. % из профиля покупателя и % из прайс-листа. В момент создания позиции выбирается максимальный из этих процентов, относительного него и полной стоимости позиции рассчитывается абсолютное значение предоплаты. Размер предоплаты рассчитывается и ведется в валюте договора с контрагентом. Пример

  • Базовый размер предоплаты 25%, размер предоплаты в профиле 0%, размер предоплаты в прайс-листе 50%.
  • Согласно алгоритму будет использован размер предоплаты из прайс-листа (50%), как наибольший из заданных.
  • Цена товара 300 рублей, количество 3. Сумма 900 рублей.
  • Абсолютное значение предоплаты 450 рублей.


Момент списания предоплаты

Сразу после создания позиции заказа система автоматически пытается списать предоплату с баланса договора и перевести позицию в состояние “Новый”.

Если автоматически списать предоплату не вышло в виду нехватки баланса, то позиция остается в состоянии “Требуется предоплата”. После этого списать предоплату можно вручную в панели управления или она будет списана автоматически при поступлении платежа по договору и условии достаточности размера платежа для списания предоплаты по этой позиции. Пример Баланс по договору 1000 рублей

Размер предоплаты 450 рублей

При создании позиции с такой предоплатой её состояние будет автоматически установлено в “Новый” (предоплата списана). Замечание В случае создания заказа с несколькими позициями баланса может хватать только на часть позиций в заказе. В этом случае ни одна из позиций не будет автоматически переведена в состояние “Новый”, т.к. система не может предугадать какие из позиций являются приоритетными для списания предоплаты.


Для начала работы с Финмодулем 2.0 требуется настроить способы оплаты.

В рамках модуля существуем т понятие платежа (оплаты).


Платежные системы

Связанные страницы