consts

package
v0.1.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 5, 2021 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SMFPTR_RT_SALE    = 100 // приход
	SMFPTR_RT_BUY     = 101 // расход
	SMFPTR_RT_RETSALE = 102 // возврат прихода
	SMFPTR_RT_RETBUY  = 103 // возврат расхода
)

Типы чеков, FiscalReceiptType

View Source
const (
	Income        byte = 1
	ReturnIncome  byte = 2
	Expense       byte = 3
	ReturnExpense byte = 4
)
View Source
const (
	Milligram = 1000000
	Penny     = 100
)

Применятьт только если целое число! шт или рубль

View Source
const (
	VAT0  byte = 3
	NoVAT byte = 4
)

Налоговые ставки

View Source
const (
	PrePayment100 byte = 1
	PrePayment    byte = 2
	Imprest       byte = 3
	FullPayment   byte = 4
)

Признак способа рассчета

View Source
const (
	Goods       byte = 1 // товар
	ExciseGoods byte = 2 // акцизный товар
	Job         byte = 3 // работа
	Service     byte = 4 // услуга
)
View Source
const (
	DocumentName        = 1000 // наименование документа
	VersionFFD          = 1209 // номер версии ФФД
	UserName            = 1048 // наименование пользователя
	UserINN             = 1018 // ИНН пользователя
	TaxationSystems     = 1062 // Системы налогообложения
	DateTime            = 1012 // Дата Время
	KKTRegisterNumber   = 1037 // регистрационный номер ККТ
	OfflineSign         = 1002 // признак автономного режима
	PrinterSetupSign    = 1221 // признак установки принтера в автомате
	ASBSO               = 1110 // Признак Автоматизированная Система для Бланков Строгой Отчетности
	EncryptionSign      = 1056 // Признак шифрования
	AutomationSign      = 1001 // Признак автоматического режима ?
	OnlyInternetKKTSign = 1108 // Признак ККТ только для интернет рассчетов
	NumberAutomat       = 1036 // Номер автомата мб сериыйнй номер ккт
	SellExcisableGoods  = 1207 // признак торговли подакцизными товарами
	KeyResourceFP       = 1213 // ресурс ключей ФП
	PaymentForService   = 1109 // признак расчетов за услуги
	AgentSign           = 1057 // признак агента
	KKTSerialNumber     = 1013 // заводской номер ККТ
	CashierName         = 1021 // Кассир (имя?)
	BillingAddress      = 1009 // Рассчетный адрес
	BillingSpace        = 1187 // Место рассчетов
	FNSSiteAdress       = 1060 // Адрес ФНС
	EmailCheckSender    = 1117 // email отправителя чека
	INNOFD              = 1017 // ИНН ОФД
	OFDName             = 1046 // Наименование офд
	KKTVersion          = 1188 // Версия Контрольно кассовой техники
	FFDKKTVersion       = 1189 // Версия формат фискального документа ККТ
	FFDFN               = 1190 // Версия формата фискального документа в фискальном накопителе
	FDNumber            = 1040 // Номер Фискального документа
	FNNumber            = 1041 // Номер фискального накопителя
	FPD                 = 1077 // Фискальный признак документа

	Client              = 1227 // Покупатель клиент
	ClientINN           = 1228 // ИНН покупателя
	CheckNumberForShift = 1042 // Номер чека за смену
	SettlementAttribute = 1054 // ПризнакРассчета
	TaxationSystemCheck = 1055 // Применяемая система налогообложения
	ClientEmailOrNumber = 1008 // емейл или номер клиента

	SubjectOfCalculation  = 1059 // предмет рассчета
	CalculationSum        = 1020 //сумма рассчета указанного в чеке
	CalculationSumCash    = 1031 // сумма по чеку наличными
	CalculationSumNonCash = 1081 // сумма по чеку безналичными

	CalculationSumWithVAT0   = 1104 // сумма расчета по чеку с НДС по ставке 0%
	CalculationSumWithoutVAT = 1105 // сумма расчета по чеку без НДС
	CalculationVAT20120      = 1106 // сумма ндс по растчетной ставке 20/120
	QRCode                   = 1196 // QR-код, обязательлный
)
View Source
const (
	OSN                  = 1
	USNIncome            = 2
	USNIncomeLessExpense = 4
	ENVD                 = 8
	ESP                  = 16
	PSN                  = 32
)

Variables

View Source
var (
	CashierINN = TLVTag{
		Name:   "ИНН Кассира",
		Type:   "String",
		Code:   1203,
		Length: 12,
	} // Инн кассира

)

Functions

This section is empty.

Types

type TLVTag

type TLVTag struct {
	Name   string // наименование тега
	Type   string // тип тега
	Code   uint16 // код тега
	Length uint16 // длинна тега
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL