You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

146 lines
6.3 KiB

# -*- coding: utf-8 -*-
from decimal import Decimal
BOOL_CHOICES = (
(True, u'Да'),
(False, u'Нет'),
)
# виды НДС
NDS_TYPE_NO = 1
NDS_TYPE_IN = 2
NDS_TYPE_OUT = 3
NDS_TYPE_CHOICES = (
(NDS_TYPE_NO, u'Не учитывать'),
(NDS_TYPE_IN, u'В сумме'),
(NDS_TYPE_OUT, u'Сверх суммы'),
)
# ставка НДС
NDS_VALUE_0 = 1
NDS_VALUE_10 = 2
NDS_VALUE_18 = 3
NDS_VALUE_CHOICES = (
(NDS_VALUE_0, u'Без НДС'),
(NDS_VALUE_10, u'10%'),
(NDS_VALUE_18, u'18%'),
)
# ставка НДС - число в формате Decimal (для расчетов)
NDS_VALUE_NUMERIC = {
NDS_VALUE_0: Decimal('0.00'),
NDS_VALUE_10: Decimal('10.00'),
NDS_VALUE_18: Decimal('18.00'),
}
# ----------------------------------------------------------- для счетов-фактур
# валюты
CURR_RUB = 1
CURR_USD = 2
CURR_EUR = 3
CURR_OTHER = 4
CURRENCY_CHOICES = (
(CURR_RUB, u'Руб.'),
(CURR_USD, u'USD'),
(CURR_EUR, u'EUR'),
(CURR_OTHER, u'Другое'),
)
CURRENCY_CHOICES_DICT = dict(CURRENCY_CHOICES)
# варианты для поля грузоотправитель
CONSIGNOR_TYPE_SELF = 1
CONSIGNOR_TYPE_OTHER = 2
CONSIGNOR_TYPE_NO = 3
CONSIGNOR_CHOICES = (
(CONSIGNOR_TYPE_SELF, u'Подставить мои данные'), # из профиля через поле user
(CONSIGNOR_TYPE_OTHER, u'Стороннее лицо'), # из справочника контрагенты
(CONSIGNOR_TYPE_NO, u'Не указывать'),
)
# варианты для поля грузополучатель
RECEIVER_TYPE_BUYER = 1
RECEIVER_TYPE_OTHER = 2
RECEIVER_TYPE_NO = 3
RECEIVER_CHOICES = (
(RECEIVER_TYPE_BUYER, u'То же лицо'), # что и покупатель
(RECEIVER_TYPE_OTHER, u'Стороннее лицо'), # из справочника контрагенты
(RECEIVER_TYPE_NO, u'Не указывать'),
)
# ----------------------------------------------------- для платежных поручений
# тип платежного поручения
PLATEJ_TYPE_COMMERCE = 1
PLATEJ_TYPE_TAX = 2
PLATEJ_TYPE_CHOICES = (
(PLATEJ_TYPE_COMMERCE, u'Коммерческое'),
(PLATEJ_TYPE_TAX, u'Налоговое'),
)
# вид платежа
PAYMENT_TYPE_CHOICES = (
(1, u'Не указывать'),
(2, u'Срочно'),
(3, u'Электронно'),
(4, u'Почтой'),
(5, u'Телеграфом'),
)
# статус составителя
TAX_STATUS_CHOICES = (
(u'01', u'01 - налогоплательщик (плательщик сборов) - юридическое лицо'),
(u'02', u'02 - налоговый агент'),
(u'03', u'03 - сборщик налогов и сборов'),
(u'04', u'04 - налоговый орган'),
(u'05', u'05 - служба судебных приставов'),
(u'06', u'06 - участник внешнеэкономической деятельности'),
(u'07', u'07 - таможенный орган'),
(u'08', u'08 - плательщик иных обязательных платежей'),
(u'09', u'09 - налогоплательщик (плательщик сборов) - ИП'),
(u'10', u'10 - налогоплательщик (плательщик сборов) - частный нотариус'),
(u'11', u'11 - налогоплательщик (плательщик сборов) - адвокат'),
(u'12', u'12 - налогоплательщик (плательщик сборов) - глава КФХ'),
(u'13', u'13 - налогоплательщик (плательщик сборов) - иное физическое лицо'),
(u'14', u'14 - налогоплательщик, производящий выплаты физическим лицам'),
(u'15', u'15 - кредитная организация'),
)
# основание налогового платежа
TAX_BASE = (
(u'ТП', u'ТП - платежи текущего года'),
(u'ЗД', u'ЗД - добровольное погашение задолженности по истекшим налоговым периода'),
(u'БФ', u'БФ - текущие платежи физических лиц - клиентов банка (владельцев счета)'),
(u'ТР', u'ТР - погашение задолженности по требованию об уплате налогов (сборов) от налогового органа'),
(u'РС', u'РС - погашение рассроченной задолженности'),
(u'ОТ', u'ОТ - погашение отсроченной задолженности'),
(u'РТ', u'РТ - погашение реструктурируемой задолженности'),
(u'ВУ', u'ВУ - погашение отсроченной задолженности в связи с введением внешнего управления'),
(u'ПР', u'ПР - погашение задолженности, приостановленной к взысканию'),
(u'АП', u'АП - погашение задолженности по акту проверки'),
(u'АР', u'АР - погашение задолженности по исполнительному документу'),
( u'0', u'0 - Конкретное значение указать невозможно'),
)
# тип налогового платежа
TAX_TYPE = (
(u'НС', u'НС - уплата налога или сбора'),
(u'ПЛ', u'ПЛ - уплата платежа'),
(u'ГП', u'ГП - уплата пошлины'),
(u'ВЗ', u'ВЗ - уплата взноса'),
(u'АВ', u'АВ - уплата аванса или предоплата (в том числе декадные платежи)'),
(u'ПЕ', u'ПЕ - уплата пени'),
(u'ПЦ', u'ПЦ - уплата процентов'),
(u'СА', u'СА - налоговые санкции, установленные Налоговым кодексом РФ'),
(u'АШ', u'АШ - административные штрафы'),
(u'ИШ', u'ИШ - иные штрафы, установленные соответствующими нормативными актами'),
( u'0', u'0 - Конкретное значение указать невозможно'),
)