FRFPRINTCHECK — различия между версиями
Hisava (обсуждение | вклад) м (→О налогах) |
Hisava (обсуждение | вклад) м |
||
Строка 4: | Строка 4: | ||
, <portnumber>, <доп строка заголовка>, <кол-во строк прогона>, <DopArr {наимен, кол-во, цена, секция, налог1, налог2, налог3, налог4}>, тип продажи (1-нал, 2-4 - безнал)=1, e-mail покупателя = "", тип операции Продажа/покупка = 0, без печати (только электронно) = False) | , <portnumber>, <доп строка заголовка>, <кол-во строк прогона>, <DopArr {наимен, кол-во, цена, секция, налог1, налог2, налог3, налог4}>, тип продажи (1-нал, 2-4 - безнал)=1, e-mail покупателя = "", тип операции Продажа/покупка = 0, без печати (только электронно) = False) | ||
− | Доработана процедура FRFprintCheck добавлены параметры - в основной и дополнительный массив передаваемой продукции можно последним параметром передать тип налога int 1-18%, 2 - 10% и в конце всех параметров, не в массив продукции а просто в процедуру - 6-й - email покупателя, 7-й тип движения (0 - продажа, 1 - покупка) и 8-й неПечататьЧек. По умолчанию false. если передать true - то чек просто уйдет в ОФД и напечатан не будет (аппарат пиликнет) | + | Доработана процедура FRFprintCheck добавлены параметры - в основной и дополнительный массив передаваемой продукции можно последним параметром передать |
+ | |||
+ | тип налога | ||
+ | |||
+ | int 1-18%, 2 - 10% и в конце всех параметров, не в массив продукции а просто в процедуру - 6-й - email покупателя, 7-й тип движения (0 - продажа, 1 - покупка) и 8-й неПечататьЧек. По умолчанию false. если передать true - то чек просто уйдет в ОФД и напечатан не будет (аппарат пиликнет) | ||
Добавилась процедура FrROpenSession - Открыть смену | Добавилась процедура FrROpenSession - Открыть смену |
Версия 11:53, 23 декабря 2016
FrFPrintCheck - это функция
FrFPrintCheck({Id_кассира, секция, наимен, кол-во, цена, получено, налог1, налог2, налог3, налог4, <3стр подвал>, <3 стр заглав.>} , <portnumber>, <доп строка заголовка>, <кол-во строк прогона>, <DopArr {наимен, кол-во, цена, секция, налог1, налог2, налог3, налог4}>, тип продажи (1-нал, 2-4 - безнал)=1, e-mail покупателя = "", тип операции Продажа/покупка = 0, без печати (только электронно) = False)
Доработана процедура FRFprintCheck добавлены параметры - в основной и дополнительный массив передаваемой продукции можно последним параметром передать
тип налога
int 1-18%, 2 - 10% и в конце всех параметров, не в массив продукции а просто в процедуру - 6-й - email покупателя, 7-й тип движения (0 - продажа, 1 - покупка) и 8-й неПечататьЧек. По умолчанию false. если передать true - то чек просто уйдет в ОФД и напечатан не будет (аппарат пиликнет)
Добавилась процедура FrROpenSession - Открыть смену
Еще новые функции
FrfGetExchangeStatus(compPort) - получить полный статус инфообмена
FrfGetUnSendMessageCount(comPort) - число неотправленных сообщений в ОФД
FrfCreateCorrectionCheck(comPort, checkType, Sum) - Сформировать чек коррекции ОФД
Номер | Параметр |
---|---|
1 | Id_кассира |
2 | Секция |
3 | Наименование товара |
4 | Количество |
5 | Цена |
6 | Получено денег от покупателя |
7 | Налог1 |
8 | |
9 | |
10 |
О налогах
В ККТ предусмотрено начисление налогов на каждую операцию в чеке (приход, расход, возврат прихода, возврат расхода, сторно). На операцию может начисляться только один налог
Наименования и ставки налогов программируются в Таблице 6 «Налоговые ставки»
1. НДС 18%
2. НДС 10%
3. НДС 0%
4. Без налога
5. Ставка 18/118
6. Ставка 10/110
Расчетные ставки определяются по следующим формулам
1. Ставка 18/118 - 18 / (100 + 18)
2. Ставка 10/110 - 10 / (100 + 10)