![]() |
RUSProtocolAPI
5.2.02.0
|
Public Member Functions | |
APIBaseResponse | OpenConnection () |
Open communication channel between library and printer More... | |
APIBaseResponse | CloseConnection () |
Close communication channel between library and printer More... | |
APIBaseResponse | Beep (string operatorPassword) |
Printer plays an acoustic buzz More... | |
APIBaseResponse | PrinterReboot (string operatorPassword) |
Printer performs a reboot More... | |
APIBaseResponse | WriteECRSerialNumber (string operatorPassword, string serialNumber) |
Write a new Serial Number on ECR device More... | |
APIEntryReverseResponse | EntryReverse (string operatorPassword, long quantity, long amount, int deptNumber, string text) |
Prints an entry reverse More... | |
APICheckClosingResponse | CheckClosing (string operatorPassword, long amountPaymentType1, long amountPaymentType2, long amountPaymentType3, long amountPaymentType4, long amountPaymentType5, bool hasAdditionalPropertyCheck, string additionalPropertyCheckText, bool hasFieldReceiver, string receiver, bool hasFieldReceiverInn, string receiverInn, bool subtotalRounding) |
Prints the fiscal payments and close document if payments are higher than total for FW version 04.01.30 More... | |
APICheckClosingResponse | CheckClosing (string operatorPassword, long amountPaymentCash, bool cashRounding, long amountPaymentCashless, long amountPaymentAdvance, long amountPaymentCredit, long amountPaymentOther, Enums.RoundingEnum additionalRounding, bool hasAdditionalPropertyCheck, string additionalPropertyCheckText, bool hasFieldReceiver, string receiver, bool hasFieldReceiverInn, string receiverInn, bool hasAdditionalUserProperty, string additionalUserPropertyName, string additionalUserPropertyValue) |
Prints the fiscal payments and close document if payments are higher than total for FW version => 04.01.40 More... | |
APICheckClosingResponse | CheckClosing (string operatorPassword, long amountPaymentCash, bool cashRounding, long amountPaymentCashless, long amountPaymentAdvance, long amountPaymentCredit, long amountPaymentOther, Enums.RoundingEnum additionalRounding, bool hasAdditionalPropertyCheck, string additionalPropertyCheckText, bool hasFieldReceiver, string receiver, bool hasFieldReceiverInn, string receiverInn, bool hasAdditionalUserProperty, string additionalUserPropertyName, string additionalUserPropertyValue, bool hasAddresOfPayment, string addresOfPayment, bool hasPlaceOfPayment, string placeOfPayment) |
Prints the fiscal payments and close document if payments are higher than total for FW version => 04.03.xx More... | |
APICheckClosingResponse | CheckClosing (string operatorPassword, long amountPaymentCash, bool cashRounding, long amountPaymentCashless, long amountPaymentAdvance, long amountPaymentCredit, long amountPaymentOther, Enums.RoundingEnum additionalRounding, bool hasAdditionalPropertyCheck, string additionalPropertyCheckText, bool hasFieldReceiver, string receiver, bool hasFieldReceiverInn, string receiverInn, bool hasAdditionalUserProperty, string additionalUserPropertyName, string additionalUserPropertyValue, bool hasAddresOfPayment, string addresOfPayment, bool hasPlaceOfPayment, string placeOfPayment, bool operationBetweenOrganizations, bool automatMode, string automatNumber) |
Prints the fiscal payments and close document if payments are higher than total for FW version => 04.04.01 < 04.06.16 More... | |
APICheckClosingResponse | CheckClosing (string operatorPassword, long amountPaymentCash, bool cashRounding, long amountPaymentCashless, long amountPaymentAdvance, long amountPaymentCredit, long amountPaymentOther, Enums.RoundingEnum additionalRounding, bool kopecsRounding, int kopecsRoundingSum, bool hasAdditionalPropertyCheck, string additionalPropertyCheckText, bool hasFieldReceiver, string receiver, bool hasFieldReceiverInn, string receiverInn, bool hasAdditionalUserProperty, string additionalUserPropertyName, string additionalUserPropertyValue, bool hasAddresOfPayment, string addresOfPayment, bool hasPlaceOfPayment, string placeOfPayment, bool operationBetweenOrganizations, bool automatMode, string automatNumber) |
Prints the fiscal payments and close document if payments are higher than total for FW version => 04.06.16 More... | |
APICheckClosingResponse | CheckClosing (string operatorPassword, long amountPaymentCash, bool cashRounding, long amountPaymentCashless, long amountPaymentAdvance, long amountPaymentCredit, long amountPaymentOther, Enums.RoundingEnum additionalRounding, bool kopecsRounding, int kopecsRoundingSum, bool hasAdditionalPropertyCheck, string additionalPropertyCheckText, bool hasFieldReceiver, string receiver, bool hasFieldReceiverInn, string receiverInn, bool hasAdditionalUserProperty, string additionalUserPropertyName, string additionalUserPropertyValue, bool hasAddresOfPayment, string addresOfPayment, bool hasPlaceOfPayment, string placeOfPayment, bool operationBetweenOrganizations, bool automatMode, string automatNumber, bool hasFOIV_tag1261, string foiv_tag1262, DateTime dateOfDocReason_tag1263, string numOfDocReason_tag1264, string valueOfBranchProp_tag1265, bool hasOperationCheckProperty, DateTime operationDateTime_1273, int operationIdentifier_1271, string operationData_tag1272, bool hasReceiverPurchaser, uint recieverPurchaserBits, string receiverPurchaserName_1227, string receiverPurchaserINN_1228, DateTime receiverPurchaserDateOfBirth_1243, string receiverPurchaserCitizenship_1244, int receiverPurchaserCodeOfDocumentType_1245, string receiverPurchaserDataOfDocument_1246, string receiverPurchaserPurchaserAddress_1254, bool flagField_bit15) |
Prints the fiscal payments and close document if payments are higher than total for FFD 1.2 More... | |
APIBaseResponse | VoidLastItem (string operatorPassword) |
Void last element in current Fiscal Document More... | |
APISubtotalModifierResponse | SubtotalModifier (string operatorPassword, bool isAddOn, bool isPercentage, bool printSubtotal, long amount, string decription) |
Perform a Subtotal Modifier More... | |
APIItemModifierResponse | ItemModifier (string operatorPassword, bool isAddOn, bool isPercentage, bool printSubtotal, long amount, string decription) |
Perform an Item Modifier More... | |
APIBaseResponse | CheckCancellation (string operatorPassword) |
Cancels the current receipt More... | |
APICheckSubtotalResponse | CheckSubtotal (string operatorPassword, bool print) |
Performs current receipt subtotal More... | |
APIBaseResponse | RepeatDocument (string operatorPassword, int firstTicketToPrint, int lastTicketToPrint, Enums.RepeatDocumentEnum documentType) |
Re-prints last receipt More... | |
APIBaseResponse | OpenFiscalDocument (string operatorPassword, bool print, bool saveOnFile, Enums.ReceiptTypeEnum docType, Enums.TaxCodeEnum taxCode) |
Initiates a new fiscal document of a given type More... | |
APIBaseResponse | OpenFiscalDocument (string operatorPassword, bool print, bool saveOnFile, Enums.ReceiptTypeEnum docType, Enums.TaxCodeEnum taxCode, bool saveOnSD, bool saveTXT, bool saveTXTonSD) |
Initiates a new fiscal document of a given type (new format with flag "Save on SD" More... | |
APIBaseResponse | OpenCorrectionDocument (string operatorPassword, bool print, bool saveOnFile, Enums.CorrectionReceiptTypeEnum docType, Enums.TaxCodeEnum taxCode, Enums.CorrectionTypeEnum correctionType, string reason, DateTime reasonDate, string reasonDocNumber) |
Initiates a new Correction Document More... | |
APIBaseResponse | OpenCorrectionDocument (string operatorPassword, bool print, bool saveOnFile, Enums.CorrectionReceiptTypeEnum docType, Enums.TaxCodeEnum taxCode, Enums.CorrectionTypeEnum correctionType, string reason, DateTime reasonDate, string reasonDocNumber, bool saveOnSD, bool saveTXT, bool saveTXTonSD) |
Initiates a new Correction Document More... | |
APILastErrorResponse | GetLastError (string operatorPassword) |
Get protocol last error code and description More... | |
APIBaseResponse | SendOFDData (string operatorPassword, Enums.OFDDataTypeEnum dataType, string data) |
Send OFD data More... | |
APIBaseResponse | SendOFDData (string operatorPassword, Enums.OFDDataTypeEnum dataType, int dataLength, byte[] data) |
Send OFD data More... | |
APIOpenFiscalDayResponse | OpenFiscalDay (string operatorPassword, bool print, bool saveOnFile) |
Open Fiscal Day on Printer More... | |
APIOpenFiscalDayResponse | OpenFiscalDay (string operatorPassword, bool print, bool saveOnFile, bool saveOnSD, bool saveTXT, bool saveTXTonSD) |
Open Fiscal Day on Printer (new command format with flag "Save to SD") More... | |
APIOpenFiscalDayResponse | OpenFiscalDay (string operatorPassword, bool print, bool saveOnFile, bool saveOnSD, bool saveTXT, bool saveTXTonSD, bool hasAddressOfPayment, string addressOfPayment, bool hasPlaceOfPayment, string placeOfPayment) |
Open Fiscal Day on Printer (new command format with flag "Save to SD") Command format for Addres and Place of Payments More... | |
APIOpenFiscalDayResponse | OpenFiscalDay (string operatorPassword, bool print, bool saveOnFile, bool saveOnSD, bool saveTXT, bool saveTXTonSD, bool hasAddressOfPayment, string addressOfPayment, bool hasPlaceOfPayment, string placeOfPayment, bool hasPropOfSession_1276, string PropOfSession_1276, bool hasDataOfSession_1277, List< byte > DataOfSession_1277) |
Open Fiscal Day on Printer for FFD 1.2 Command format for Addres and Place of Payments More... | |
APIBaseResponse | OpenNotFiscalDocument (string operatorPassword, bool printOperator, bool printSerialNum, bool printHeader, bool printDateTime) |
Initiates a not fiscal ticket More... | |
APIBaseResponse | PrintText (string operatorPassword, bool doubleWidth, bool automaticNewLine, bool halfWidth, bool doubleHeigth, bool border, bool halfHeigth, bool bold, bool italic, Enums.FontSizeEnum fontSize, string text) |
Prints a not fiscal line More... | |
APIBaseResponse | PaperCut (string operatorPassword) |
Performs a paper cut More... | |
APIBaseResponse | PrintIcon (string operatorPassword, int iconNumber, int windowHeight, int startX, int startY) |
Prints an image icon on document More... | |
APIBaseResponse | PrintBarcode1D (string operatorPassword, int height, int scale, Enums.BarcodePositionEnum position, Enums.Barcode1DTypeEnum barcodeType, bool noAscii, bool noChecksum, bool textDoubleHeight, bool noHeaderNoFooter, string text) |
Prints a barcode 1D on document More... | |
APIBaseResponse | PrintBarcode2D (string operatorPassword, int scale, Enums.Barcode2DTypeEnum barcodeType, int type, String inputText) |
Prints a barcode 2D on document More... | |
APIBaseResponse | PrintByManualCommand (string operatorPassword, byte command, List< byte > inputBuffer) |
APIBaseResponse | PrintBarcodeCompact (string operatorPassword, int scale, string text) |
Prints a barcode with compact library More... | |
APIBaseResponse | CloseNotFiscallDocument (string operatorPassword, bool printSerialNum, bool paperCut) |
Close current not fiscal ticket More... | |
APIFMResponse | FMGetSessionCounter (string operatorPassword, Enums.FMCounterTypeEnum counterType) |
FM direct command: GET Session Counter More... | |
APIFMResponse | FMGetOperationCounter (string operatorPassword, Enums.FMCounterTypeEnum counterType) |
FM direct command: GET Operation Counter More... | |
APIFMResponse | FMGetSessionCounter (string operatorPassword, Enums.FMCounterTypeEnum counterType, Enums.FMOperationTypeEnum operationType) |
FM direct command: GET Session Counter by Operation Type More... | |
APIFMResponse | FMGetFormat (string operatorPassword) |
FM direct command: GET Format More... | |
APIFMResponse | FMRemainedValidity (string operatorPassword, DateTime date) |
FM direct command: Remained validity period request More... | |
APIFMResponse | FMGetFreeMemory (string operatorPassword) |
FM direct command: GET Free Memory Resource More... | |
APIFMResponse | FMNotTrasminttedCounter (string operatorPassword) |
FM direct command: GET Counter for NOT Trasmitted Documents More... | |
APIFMResponse | FMGetTotalDataSize (string operatorPassword) |
FM direct command: GET Total Data Size More... | |
APIFMResponse | FMGetRegistrationDocumentTVL (string operatorPassword) |
FM direct command: GET Registration Document TVL More... | |
APIFMResponse | FMGetStatusMC (string operatorPassword) |
FM direct command: REQUEST OF FN STATUS ABOUT MK More... | |
APIFMResponse | FMGetNotificationMC (string operatorPassword) |
FM direct command: REQUEST NOTIFICATION OF MK More... | |
APIFMResponse | FMGetDocumentByNumber (string operatorPassword, int documentNumber) |
FM direct command: GET Document Data by Number More... | |
APIFMResponse | FMStatus (string operatorPassword) |
FM direct command: GET Status More... | |
APIFMResponse | FMSerialNumber (string operatorPassword) |
FM direct command: GET Serial Number More... | |
APIFMResponse | FMExpiryDate (string operatorPassword) |
FM direct command: GET Expiry Date More... | |
APIFMResponse | FMVersion (string operatorPassword) |
FM direct command: GET FM Version More... | |
APIFMResponse | FMOfdStatus (string operatorPassword) |
FM direct command: GET ODF Status More... | |
APIFMResponse | FMGetFiscalDocumentByNumber (string operatorPassword, int documentNumber) |
FM direct command: GET Document by number More... | |
APIFMResponse | FMGetFiscalDocumentACKFromServer (string operatorPassword, int documentNumber) |
FM direct command: GET Document ACK from server More... | |
APIFMResponse | FMGetCountNotACKFromServer (string operatorPassword) |
FM direct command: GET quantity of not acked document from server More... | |
APIFMResponse | FMGetFiscalizationTotals (string operatorPassword, int registrationNumber) |
FM direct command: GET fiscalization amount totals More... | |
APIFMResponse | FMGetFiscalizationSTVL (string operatorPassword, int registrationNumber, int tvlTag) |
FM direct command: GET fiscalization STVL More... | |
APIFMResponse | FMGetFiscalDocument (string operatorPassword, int documentNumber) |
FM direct command: GET Fiscal Document More... | |
APIFMResponse | FMGetFiscalDocumentTVL (string operatorPassword) |
FM direct command: GET Fiscal Document TVL More... | |
APIFMResponse | FMGetRecentSessionParams (string operatorPassword) |
FM direct command: GET recent session parameters More... | |
APIFMResponse | FMGenericCommand (string operatorPassword, int format, int retry, bool logEnable, bool semaphore, int timeout, List< byte > command) |
FM direct command: Send Generic command to FM More... | |
APIGetDateResponse | GetPrinterDateTime (string operatorPassword) |
Returns actual date and time stored on printer More... | |
APILastFMReceiptDataResponse | GetLastFMReceiptData (string operatorPassword) |
Returns data stored in FM about last document More... | |
APIPrinterStatusResponse | GetPrinterStatus (string operatorPassword) |
Returns current printer status More... | |
APIShiftStatusResponse | ShiftStatus (string operatorPassword) |
Returns current shift status More... | |
APIReceiptStatusResponse | GetReceiptStatus (string operatorPassword) |
Returns current document status More... | |
APILastReceiptDataResponse | GetLastReceiptData (string operatorPassword) |
Returns last document general data More... | |
APIGrandTotalStatusResponse | GetGrandTotalStatus (string operatorPassword) |
Returns printer grand totals More... | |
APIDayTotalStatusResponse | GetDayTotalStatus (string operatorPassword) |
Returns daily totals More... | |
APITicketTotalStatusResponse | GetTicketTotalStatus (string operatorPassword) |
Returns current ticket totals More... | |
APITicketInfoResponse | GetTicketInfo (string operatorPassword) |
Returns ticket info More... | |
APINotTrasmittedCounterStatusResponse | GetNotTrasmittedCounterStatus (string operatorPassword) |
Returns not trasmitted amount counter totals More... | |
APIDrawerCounterStatusResponse | GetDrawerCounterStatus (string operatorPassword) |
Returns cash in drawer counters More... | |
APIStatisticReportResponse | GetStatisticReport (string operatorPassword, Enums.StatisticReportEnum reportType, int departmentRowNumber) |
Returns an amount report list More... | |
APIStatisticDiscountReportResponse | GetStatisticDiscountReport (string operatorPassword, int rowNumber) |
Returns a discount report list More... | |
APIStatisticAllowedDataResponse | GetStatisticAllowedData (string operatorPassword) |
Get Allowed field list for current ECR status More... | |
APIPrinterInfoResponse | GetPrinterInfo (string operatorPassword) |
Returns general printer info More... | |
APIGetVATTableResponse | GetVATTable (string operatorPassword) |
Returns VAT table array value More... | |
APIGetPrinterParamsResponse | GetPrinterParameters (string operatorPassword) |
Returns print parameters More... | |
APIGetTicketConfigurationParamsResponse | GetTicketConfigurationParameters (string operatorPassword) |
Returns ticket parameters More... | |
APIGetGeneralConfigurationResponse | GetPrinterGeneralConfiguration (string operatorPassword) |
Returns general configuration papameters More... | |
APIGetHeaderConfigurationResponse | GetHeaderConfiguration (string operatorPassword) |
Returns header rows More... | |
APIGetHeaderConfigurationResponse | GetHeaderConfiguration_V2 (string operatorPassword) |
Returns header rows for fw ver => 04.01.23 More... | |
APIGetHeaderConfigurationResponse | GetFooterConfiguration (string operatorPassword) |
Returns trailer rows More... | |
APIGetHeaderConfigurationResponse | GetFooterConfiguration_V2 (string operatorPassword) |
Returns trailer rows for fw ver => 04.01.23 More... | |
APIGetOFDConfigurationResponse | GetOFDConfiguration (string operatorPassword) |
Returns OFD parameters More... | |
APIGetCommunicationConfigurationResponse | GetCommunicationConfiguration (string operatorPassword) |
Returns Printer general communication parameters More... | |
APIGetTK302RS232ConfigurationResponse | GetTK302RS232Configuration (string operatorPassword) |
Returns TK302-FB RS232 communication parameters More... | |
APIGetTK302USBConfigurationResponse | GetTK302USBConfiguration (string operatorPassword) |
Returns TK302-FB RS232 communication parameters More... | |
APIGetTK302PaperConfigurationResponse | GetTK302PaperConfiguration (string operatorPassword) |
Returns TK302-FB RS232 communication parameters More... | |
APIGetEthernetConfigurationResponse | GetEthernetConfiguration (string operatorPassword) |
Returns Printer ethernet communication parameters More... | |
APIGetTK302EthernetConfigurationResponse | GetTK302EthernetConfiguration (string operatorPassword) |
Returns Printer ethernet communication parameters More... | |
APIGetWiFiConfigurationResponse | GetWifiConfiguration (string operatorPassword) |
Returns WiFi parameters More... | |
APIGetUSBProfileConfigurationResponse | GetUSBProfileConfiguration (string operatorPassword) |
Returns USB Profile parameters More... | |
APIGetDepartmentTableRowResponse | GetDepartmentTableRow (string operatorPassword, int rowIndex) |
Returns a row of Department table More... | |
APIGetOperatorTableRowResponse | GetOperatorTableRow (string operatorPassword, int rowIndex) |
Returns a row of Operator table More... | |
APIGetPaymentTableRowResponse | GetPaymenytTableRow (string operatorPassword, int rowIndex) |
Returns a row of Paymenyt table More... | |
APIBaseResponse | SetVATTable (string operatorPassword, int[] items) |
Writes VAT table values More... | |
APIBaseResponse | SetPrinterParameters (string operatorPassword, int printEnergy, int printSpeed, int bottomLineFeed, int interlineCompression, uint ticketFormat, int cutterEnabled) |
Write print parameters More... | |
APIBaseResponse | SetPrinterParameters (string operatorPassword, int printEnergy, int printSpeed, int bottomLineFeed, int interlineCompression, uint ticketFormat, Enums.DirectoryConfigurationEnum directoryConfiguration, Enums.FilenameConfigurationEnum filenameConfiguration, Enums.FilenameExtensionEnum filenameExtension) |
Write print parameters vor VKP80III-F. No CUTTER parameter!!! More... | |
APIBaseResponse | SetPrinterParameters (string operatorPassword, int printEnergy, int printSpeed, int bottomLineFeed, int interlineCompression, uint ticketFormat, int cutterEnabled, Enums.DirectoryConfigurationEnum directoryConfiguration, Enums.FilenameConfigurationEnum filenameConfiguration, Enums.FilenameExtensionEnum filenameExtension) |
Write print parameters More... | |
APIBaseResponse | SetTicketConfigurationParameters (string operatorPassword, bool asyncPrint, bool cancelledDocPrint, bool notFiscTicketHeader, bool printPluCode, bool printSubtotal, bool printNumPieces, bool printOnlyIfNotZero, bool printPeriodical, bool printOperator, bool printUnitQty, bool ticketCopy, bool printDetailVat, bool saveTicketBmp) |
Write ticket parameters More... | |
APIBaseResponse | SetPrinterGeneralConfiguration (string operatorPassword, int deviceModel, int mandatorySubtotal, int NegativeCashDrawer, int cashDrawerVoltage, int fpuMode, int ExtraInfo, int displayBacklight, int displayContrast) |
Write general configuration parameters More... | |
APIBaseResponse | SetHeaderConfiguration (string operatorPassword, APITkRow[] items) |
Writes Header table values More... | |
APIBaseResponse | SetHeaderConfiguration_V2 (string operatorPassword, APITkRow[] items) |
Writes Header table V2 values More... | |
APIBaseResponse | SetFooterConfiguration (string operatorPassword, APITkRow[] items) |
Writes Trailer table values More... | |
APIBaseResponse | SetFooterConfiguration_V2 (string operatorPassword, APITkRow[] items) |
Writes Trailer table values for fw => 04.01.23 More... | |
APIBaseResponse | SetOFDTagValue (string operatorPassword, Enums.OFDDataTypeEnum ofdDataType, string data) |
Write HD DN parameters More... | |
APIBaseResponse | SetOFDConfiguration (string operatorPassword, string webSiteUrl, int webSitePort, Enums.FDOChannelEnum channel, int timerFN, int timerC, int timerACK, uint ofdConfiguration) |
Writes OFD table values for Q3X-F and TK302-FB, data string length 141 bytes More... | |
APIBaseResponse | SetOFDConfiguration (string operatorPassword, string webSiteUrl, int webSitePort, Enums.FDOChannelEnum channel, int timerFN, int timerC, int timerACK, uint ofdConfiguration, string oismUrl, int oismPort, int oismTimeout1, int oismTimeout2, string web3Url, int web3Port, int web3Timeout1, int web3Timeout2) |
Writes OFD table values for FFD 1.2 More... | |
APIBaseResponse | SetOFDConfiguration (string operatorPassword, string webSiteUrl, int webSitePort, int timerFN, int timerC, int timerACK, uint ofdConfiguration, string oismUrl, int oismPort, int oismTimeout1, int oismTimeout2, string web3Url, int web3Port, int web3Timeout1, int web3Timeout2) |
Writes OFD table values for FFD 1.2 More... | |
APIBaseResponse | SetOFDConfiguration (string operatorPassword, string webSiteUrl, int webSitePort, int timerFN, int timerC, int timerACK, uint ofdConfiguration) |
Writes OFD table values for FUSION, data string length 140 bytes More... | |
APIBaseResponse | SetCommunicationConfiguration (string operatorPassword, Enums.ProtocolEnum protocol, int baudrate, int bitNumber, bool txFooter, bool txEcho, Enums.HandshakeEnum handshake, bool displayLine, Enums.PCChannelTypeEnum pcChannel, Enums.PaperMissingEnum paperMissing) |
Writes communication parameters More... | |
APIBaseResponse | SetEthernetConfiguration (string operatorPassword, bool dhcpEnabled, IPAddress address, IPAddress netMask, IPAddress gateway, IPAddress dns, int port) |
Writes ethernet parameters More... | |
APIBaseResponse | SetTK302EthernetConfiguration (string operatorPassword, bool dhcpEnabled, string printerName, IPAddress address, IPAddress netMask, IPAddress gateway, IPAddress dns1, IPAddress dns2, int port) |
Writes ethernet parameters for TK302-FB More... | |
APIBaseResponse | SetWifiConfiguration (string operatorPassword, bool wifiEnabled, string ssid, Enums.SecurityTypeEnum security, string password, bool dhcpEnabled, IPAddress address, IPAddress netMask, IPAddress gateway, IPAddress dns, int port) |
Writes wifi parameters More... | |
APIBaseResponse | SetTK302RS232Configuration (string operatorPassword, int baudRate, int dataLength, int Parity, Enums.TK302HandshakeEnum handshake, int busyCondition) |
Writes RS232 parameters More... | |
APIBaseResponse | SetTK302PaperConfiguration (string operatorPassword, bool cutterEnabled, int paperWidth, int charsInch, int printDensity, int speed) |
Writes paper parameters, Family 10182, 10119, 10114, 10200, 10115 More... | |
APIBaseResponse | SetTK302USBConfiguration (string operatorPassword, int usbAddress, Enums.TK302UsbClassEnum usbClass) |
Writes RS232 parameters More... | |
APIBaseResponse | SetDepartmentTableRow (string operatorPassword, int rowIndex, APIDepartment value) |
Writes values in Department table More... | |
APIBaseResponse | SetOperatorTableRow (string operatorPassword, int rowIndex, APIOperator value) |
Writes values in Opeator table More... | |
APIBaseResponse | SetPaymentTableRow (string operatorPassword, int rowIndex, APIPayment value) |
Writes values in Payment table More... | |
APIBaseResponse | FileOpen (string operatorPassword, string fileName, Enums.FileOpenModeEnum accessMode, int fileLength) |
Open a file on printer disk More... | |
APIBaseResponse | FileClose (string operatorPassword) |
Close the file previously open on printer disk More... | |
APIBaseResponse | FileClose (string operatorPassword, string MD5) |
Close the file previously open on printer disk More... | |
APIBaseResponse | FileWrite (string operatorPassword, List< byte > imgBytes) |
Write the file previously open on printer disk More... | |
APIBaseResponse | FileSeek (string operatorPassword, uint origin, uint offset) |
Seek the file previously open on printer disk More... | |
APIBaseResponse | FileDelete (string operatorPassword, string fileName) |
Delete a file on printer disk More... | |
APIFileGetSizeResponse | FileGetSize (string operatorPassword) |
Get the current file size More... | |
APIFileReadResponse | FileRead (string operatorPassword, int fileLength) |
Read the current file data More... | |
APIDiskInfoResponse | DiskInfo (string operatorPassword, byte diskIndex) |
Get info of selected memory More... | |
APIBaseResponse | SetUSBProfileConfiguration (string operatorPassword, Enums.UsbProfileEnum profile) |
Set USB profile for printer More... | |
APIGetEjectorConfigResponse | GetEjectorConfig (string operatorPassword) |
Returns Ejector configuration papameters for VKP80III-F More... | |
APIBaseResponse | SetEjectorConfig (string operatorPassword, int TicketMode, bool Presentation, bool Ejection, int Direction) |
Writes Ejector configuration papameters for VKP80III-F More... | |
APIBaseResponse | EjectTicket (string operatorPassword) |
Eject ticket. For VKP80III-F only More... | |
APIBaseResponse | SetRemoteServerSettings (string operatorPassword, ServerChannelEnum ServerChannel, string ServerAddress, ServerTimeZoneEnum ServerTimeZone, string UserName, string Password, uint TimeEventPeriod, uint EventValue, uint InternalEventValue, uint ACLValue, uint EnableLogValue, ServerOperationEnum Operation, string Group, int ACTTimeout, int ACTAttempts, int FileTimeout, int FileAttempts) |
Set Remote Server Cofiguration for Monitoring service More... | |
APIBaseResponse | SendSveltaLines (string operatorPassword, string[] values, Custom.Fiscal.RUSProtocolAPI.Enums.SveltaTicketTypeEnum dataType) |
Send SVELTA lines to printer More... | |
APIBaseResponse | MCConfirmationForMC (string operatorPassword, Enums.MCConfirmationEnum MCConfirmation) |
Confirmation for Marking Codes More... | |
APIBaseResponse | GraphicTicketOpen (string operatorPassword, string ticketName, bool ticketRotation, int ticketXSize, int ticketYSize) |
Open Graphic Ticket More... | |
APIBaseResponse | GraphicTicketClose (string operatorPassword, bool Print, bool saveOnFile, bool cutPaper) |
Close Graphic Ticket and print More... | |
APIBaseResponse | GraphicTicketLine (string operatorPassword, bool Print, bool SaveOnFile, int LineX1, int LineY1, int LineX2, int LineY2, int LineWidth, int LineReverse, int LinePattern, int FillingPattern) |
Add Line/Frame to Graphic Ticket More... | |
APIBaseResponse | InsertBitmapToGraphicTicket (string operatorPassword, bool Print, bool SaveOnFile, int Rotatoin, int BitmapX, int BitmapY, int BitmapIndex, int ScaleX, int ScaleY) |
Insert Bitmap in Graphic Ticket More... | |
APIBaseResponse | GraphicTicketBarcode1D (string operatorPassword, bool Print, bool SaveOnFile, int Rotation, int positionX, int positionY, int height, int scale, int alignment, Enums.Barcode1DTypeEnum barcodeType, string text) |
Insert Barcode from Library 1 - Fast barcode library More... | |
APIBaseResponse | InsertLineToGraphicTicket (string operatorPassword, bool Print, bool SaveOnFile, int Rotation, int positionX, int positionY, Enums.Barcode2DTypeEnum CodeType, int scale, int Flags, string text) |
Insert Barcode from Library 2 - Extended barcode Library More... | |
APIBaseResponse | GraphicTicketBarcodeQR (string operatorPassword, bool Print, bool SaveOnFile, int Rotation, int positionX, int positionY, int scale, string text) |
Insert Compact QR Code to Graphic Ticket from Library 3 More... | |
APIBaseResponse | GraphicTicketText (string operatorPassword, bool Print, bool SaveOnFile, int TextRotation, int TextX, int TextY, int TextScaleX, int TextScaleY, int FontSize, int FontStyle, string Text) |
Add Text to Graphic Ticket More... | |
APIServerStatusResponse | GetServerStatusResponse (string operatorPassword, bool OFDServerPing, bool OISMServerPing, bool ASOKPServerPing) |
APIRemoteServerSettingsResponse | GetRemoteServerSettings (string operatorPassword) |
REMOTE SERVER ACCES, FAMILY CODE 036 CHANNEL (1 byte, list) 0~DISABLED 1~OFD CHANNEL 2~FILE ONLY SERVER ADDRESS(64 bytes, text) TIME ZONA(1 byte, list) 2~КАЛИНИНГРАДСКОЕ ВРЕМЯ UTC+2 3~МОСКОВСКОЕ ВРЕМЯ UTC+3 4~САМАРСКОЕ ВРЕМЯ UTC+4 5~ЕКАТЕРИНБУРГСКОЕ ВРЕМЯ UTC+5 6~ОМСКОЕ ВРЕМЯ UTC+6 7~КРАСНОЯРСКОЕ ВРЕМЯ UTC+7 8~ИРКУТСКОЕ ВРЕМЯ UTC+8 9~ЯКУТСКОЕ ВРЕМЯ UTC+9 10~ВЛАДИВОСТОКСКОЕ ВРЕМЯ UTC+10 11~МАГАДАНСКОЕ ВРЕМЯ UTC+11 12~КАМЧАТСКОЕ ВРЕМЯ UTC+12 BA USER(64 bytes, text) BA PASSWORD(64 bytes, text) TIME EVENT PERIOD(4 bytes, unsigned long). Range: from 60(1 hour) to 2976(2days) EVENT(4 bytes, unsigned long). Settable from bit 0 to 3. INTERNAL EVENT(4 bytes, unsigned long). Settable from bit 0 to 17. ACCESS LEVEL(4 bytes, unsigned long). Settable from bit 0 to 5. ENABLE LOG(4 bytes, unsigned long). Settable from bit 0 to 2. OPERATION(4 bytes, list) 0~NO OPERATIONS 1~DELETE RAM LOG GROUP(32 bytes, text) DEV/ACT STATUS TIMEOUT(2 bytes, unsigned short) DEV/ACT STATUS # OF ATTEMPTS(2 bytes, unsigned short) FIRMWARE FILE DOWNLOAD TIMEOUT(2 bytes, unsigned short) FIRMWARE FILE DOWNLOAD # OF ATTEMPTS(2 bytes, unsigned short) More... | |
APIAdvancedResponse | GetFMInfo (string operatorPassword, int destination, Enums.FMInfoEnum documentType) |
Get FM info More... | |
APIAdvancedResponse | GetECRInfo (string operatorPassword, int destination) |
Get FM info More... | |
APIAdvancedResponse | GetFDbyNumber (string operatorPassword, int destination, int firstFD, int lastFD, Enums.LastFiscalDocumentEnum reportType) |
Get FM info More... | |
APIAdvancedResponse | GetOFDConfirmation (string operatorPassword, int destination, int firstFD, int lastFD) |
Get FM info More... | |
Static Public Member Functions | |
static byte [] | StringToByteArray (string hex) |
Protected Member Functions | |
virtual void | OnPortStatusChangedEvent (PortStatusEventArgs e) |
Properties | |
bool | PortIsOpened [get] |
Return the connection status of the communication port More... | |
Enums.ComunicationTypeEnum | ComunicationType [set] |
Set the communication channel More... | |
Enums.LogLevelEnum | LogLevel [get, set] |
Set the library log level More... | |
object [] | ComunicationParams [set] |
Group of parameters for set up the communication channel. RS232 Object list: int baudRate, int dataBits, Handshake handshake, Parity parity, string portName, StopBits stopBits, bool dtr, bool rts More... | |
int | CapVATTableRowCount [get] |
Returns the VAT table row number More... | |
int | CapHeaderTableRowCount [get] |
Returns the Header table row number More... | |
int | CapFooterTableRowCount [get] |
Returns the Footer table row number More... | |
int | CapDepartmentTableRowCount [get] |
Returns the Department table row number More... | |
int | CapOperatorTableRowCount [get] |
Returns the Operator table row number More... | |
int | CapPaymentTableRowCount [get] |
Returns the Payment table row number More... | |
Events | |
PortStatusEventHandler | PortStatusChangedEvent [add, remove] |
|
inline |
Printer plays an acoustic buzz
operatorPassword |
|
inline |
Cancels the current receipt
operatorPassword |
|
inline |
Prints the fiscal payments and close document if payments are higher than total for FW version 04.01.30
operatorPassword | |
amountPaymentType1 | Sum of Cash (by cash) |
amountPaymentType2 | Sum of Electronically (non-cash) |
amountPaymentType3 | Sum of Prepaid (prepayment (advance)) |
amountPaymentType4 | Sum of Credit (postpayment (credit)) |
amountPaymentType5 | Sum of other payment (other payment method (consideration)) |
hasAdditionalPropertyCheck | Delcares if the line contains the "Additional property of check" (#1192) |
additionalPropertyCheckText | If the flag hasAdditionalPropertyCheck is "true" set the additional property of check (#1192) |
hasFieldReceiver | Delcares if the line contains the Receiver (Purchaser) (#1227) |
receiver | If the flag hasFieldreceiver is "true" set the Receiver tag (#1227) |
hasFieldReceiverInn | Delcares if the line contains the Receiver (Purchaser) INN (#1228) |
receiverInn | If the flag hasFieldreceiverInn is "true" set the Receiver INN tag (#1228) |
subtotalRounding | Enable rounding of ticket subtotal to 1.00 rubles(e.g. 1.75RUB becomes 1.00RUB) for cash payment part, if possible |
|
inline |
Prints the fiscal payments and close document if payments are higher than total for FW version => 04.01.40
operatorPassword | |
amountPaymentCash | Sum of Cash (by cash) |
cashRounding | enable rounding of ticket subtotal to 1.00 rubles(e.g. 1.75RUB -> 1.00RUB) for cash payment part |
amountPaymentCashless | Sum of Electronically (non-cash) |
amountPaymentAdvance | Sum of Prepaid (prepayment (advance)) |
amountPaymentCredit | Sum of Credit (postpayment (credit)) |
amountPaymentOther | Sum of other payment (other payment method (consideration)) |
additionalRounding | enable rounding of ticket subtotal to 1.00 rubles(e.g. 1.75RUB -> 1.00RUB) for other payment part |
hasAdditionalPropertyCheck | Delcares if the line contains the "Additional property of check" (#1192) |
additionalPropertyCheckText | If the flag hasAdditionalPropertyCheck is "true" set the additional property of check (#1192) |
hasFieldReceiver | Delcares if the line contains the Receiver (Purchaser) (#1227) |
receiver | If the flag hasFieldreceiver is "true" set the Receiver tag (#1227) |
hasFieldReceiverInn | Delcares if the line contains the Receiver (Purchaser) INN (#1228) |
receiverInn | If the flag hasFieldreceiverInn is "true" set the Receiver INN tag (#1228) |
hasAdditionalUserProperty | Delcares if the line contains the "Additional user property" (#1192) |
additionalUserPropertyName | If the flag hasAdditionalUserProperty is "true" Name of additional user property (#1085)(VERS>=04.01.23) |
additionalUserPropertyValue | If the flag hasAdditionalUserProperty is "true" Value of additional user property (#1086)(VERS>=04.01.23) |
|
inline |
Prints the fiscal payments and close document if payments are higher than total for FW version => 04.03.xx
operatorPassword | |
amountPaymentCash | Sum of Cash (by cash) |
cashRounding | enable rounding of ticket subtotal to 1.00 rubles(e.g. 1.75RUB -> 1.00RUB) for cash payment part |
amountPaymentCashless | Sum of Electronically (non-cash) |
amountPaymentAdvance | Sum of Prepaid (prepayment (advance)) |
amountPaymentCredit | Sum of Credit (postpayment (credit)) |
amountPaymentOther | Sum of other payment (other payment method (consideration)) |
additionalRounding | enable rounding of ticket subtotal to 1.00 rubles(e.g. 1.75RUB -> 1.00RUB) for other payment part |
hasAdditionalPropertyCheck | Delcares if the line contains the "Additional property of check" (#1192) |
additionalPropertyCheckText | If the flag hasAdditionalPropertyCheck is "true" set the additional property of check (#1192) |
hasFieldReceiver | Delcares if the line contains the Receiver (Purchaser) (#1227) |
receiver | If the flag hasFieldreceiver is "true" set the Receiver tag (#1227) |
hasFieldReceiverInn | Delcares if the line contains the Receiver (Purchaser) INN (#1228) |
receiverInn | If the flag hasFieldreceiverInn is "true" set the Receiver INN tag (#1228) |
hasAdditionalUserProperty | Delcares if the line contains the "Additional user property" (#1192) |
additionalUserPropertyName | If the flag hasAdditionalUserProperty is "true" Name of additional user property (#1085)(VERS>=04.01.23) |
additionalUserPropertyValue | If the flag hasAdditionalUserProperty is "true" Value of additional user property (#1086)(VERS>=04.01.23) |
hasAddresOfPayment | Declare to set Addres of Payment tag (#1009) |
addresOfPayment | If the flag "hasAddresOfPayment" is true set the Addres of Payment |
hasPlaceOfPayment | Declare to set Place of Payment tag (#1187) |
placeOfPayment | If the flag "hasPlaceOfPayment" is true set the Place of Payment |
|
inline |
Prints the fiscal payments and close document if payments are higher than total for FW version => 04.04.01 < 04.06.16
operatorPassword | |
amountPaymentCash | Sum of Cash (by cash) |
cashRounding | enable rounding of ticket subtotal to 1.00 rubles(e.g. 1.75RUB -> 1.00RUB) for cash payment part |
amountPaymentCashless | Sum of Electronically (non-cash) |
amountPaymentAdvance | Sum of Prepaid (prepayment (advance)) |
amountPaymentCredit | Sum of Credit (postpayment (credit)) |
amountPaymentOther | Sum of other payment (other payment method (consideration)) |
additionalRounding | Select type of additional Rounding |
hasAdditionalPropertyCheck | Delcares if the line contains the "Additional property of check" (#1192) |
additionalPropertyCheckText | If the flag hasAdditionalPropertyCheck is "true" set the additional property of check (#1192) |
hasFieldReceiver | Delcares if the line contains the Receiver (Purchaser) (#1227) |
receiver | If the flag hasFieldreceiver is "true" set the Receiver tag (#1227) |
hasFieldReceiverInn | Delcares if the line contains the Receiver (Purchaser) INN (#1228) |
receiverInn | If the flag hasFieldreceiverInn is "true" set the Receiver INN tag (#1228) |
hasAdditionalUserProperty | Delcares if the line contains the "Additional user property" (#1192) |
additionalUserPropertyName | If the flag hasAdditionalUserProperty is "true" Name of additional user property (#1085)(VERS>=04.01.23) |
additionalUserPropertyValue | If the flag hasAdditionalUserProperty is "true" Value of additional user property (#1086)(VERS>=04.01.23) |
hasAddresOfPayment | Declare to set Addres of Payment tag (#1009) |
addresOfPayment | If the flag "hasAddresOfPayment" is true set the Addres of Payment |
hasPlaceOfPayment | Declare to set Place of Payment tag (#1187) |
placeOfPayment | If the flag "hasPlaceOfPayment" is true set the Place of Payment |
operationBetweenOrganizations | Set flag of operations between Organizations. Add "VAT" in TOTALS in print form of check |
automatMode | Declare to set Automat (#1036) is present |
automatNumber | AUTOMAT# (#1036) only if "automaticMode" is true |
|
inline |
Prints the fiscal payments and close document if payments are higher than total for FW version => 04.06.16
operatorPassword | |
amountPaymentCash | Sum of Cash (by cash) |
cashRounding | enable rounding of ticket subtotal to 1.00 rubles(e.g. 1.75RUB -> 1.00RUB) for cash payment part |
amountPaymentCashless | Sum of Electronically (non-cash) |
amountPaymentAdvance | Sum of Prepaid (prepayment (advance)) |
amountPaymentCredit | Sum of Credit (postpayment (credit)) |
amountPaymentOther | Sum of other payment (other payment method (consideration)) |
additionalRounding | Select type of additional Rounding |
kopecsRounding | Round Kopecs |
hasAdditionalPropertyCheck | Delcares if the line contains the "Additional property of check" (#1192) |
additionalPropertyCheckText | If the flag hasAdditionalPropertyCheck is "true" set the additional property of check (#1192) |
hasFieldReceiver | Delcares if the line contains the Receiver (Purchaser) (#1227) |
receiver | If the flag hasFieldreceiver is "true" set the Receiver tag (#1227) |
hasFieldReceiverInn | Delcares if the line contains the Receiver (Purchaser) INN (#1228) |
receiverInn | If the flag hasFieldreceiverInn is "true" set the Receiver INN tag (#1228) |
hasAdditionalUserProperty | Delcares if the line contains the "Additional user property" (#1192) |
additionalUserPropertyName | If the flag hasAdditionalUserProperty is "true" Name of additional user property (#1085)(VERS>=04.01.23) |
additionalUserPropertyValue | If the flag hasAdditionalUserProperty is "true" Value of additional user property (#1086)(VERS>=04.01.23) |
hasAddresOfPayment | Declare to set Addres of Payment tag (#1009) |
addresOfPayment | If the flag "hasAddresOfPayment" is true set the Addres of Payment |
hasPlaceOfPayment | Declare to set Place of Payment tag (#1187) |
placeOfPayment | If the flag "hasPlaceOfPayment" is true set the Place of Payment |
operationBetweenOrganizations | Set flag of operations between Organizations. Add "VAT" in TOTALS in print form of check |
automatMode | Declare to set Automat (#1036) is present |
automatNumber | AUTOMAT# (#1036) only if "automaticMode" is true |
|
inline |
Prints the fiscal payments and close document if payments are higher than total for FFD 1.2
operatorPassword | |
amountPaymentCash | Sum of Cash (by cash) |
cashRounding | enable rounding of ticket subtotal to 1.00 rubles(e.g. 1.75RUB -> 1.00RUB) for cash payment part |
amountPaymentCashless | Sum of Electronically (non-cash) |
amountPaymentAdvance | Sum of Prepaid (prepayment (advance)) |
amountPaymentCredit | Sum of Credit (postpayment (credit)) |
amountPaymentOther | Sum of other payment (other payment method (consideration)) |
additionalRounding | Select type of additional Rounding |
kopecsRounding | Round Kopecs |
hasAdditionalPropertyCheck | Delcares if the line contains the "Additional property of check" (#1192) |
additionalPropertyCheckText | If the flag hasAdditionalPropertyCheck is "true" set the additional property of check (#1192) |
hasFieldReceiver | Delcares if the line contains the Receiver (Purchaser) (#1227) |
receiver | If the flag hasFieldreceiver is "true" set the Receiver tag (#1227) |
hasFieldReceiverInn | Delcares if the line contains the Receiver (Purchaser) INN (#1228) |
receiverInn | If the flag hasFieldreceiverInn is "true" set the Receiver INN tag (#1228) |
hasAdditionalUserProperty | Delcares if the line contains the "Additional user property" (#1192) |
additionalUserPropertyName | If the flag hasAdditionalUserProperty is "true" Name of additional user property (#1085)(VERS>=04.01.23) |
additionalUserPropertyValue | If the flag hasAdditionalUserProperty is "true" Value of additional user property (#1086)(VERS>=04.01.23) |
hasAddresOfPayment | Declare to set Addres of Payment tag (#1009) |
addresOfPayment | If the flag "hasAddresOfPayment" is true set the Addres of Payment |
hasPlaceOfPayment | Declare to set Place of Payment tag (#1187) |
placeOfPayment | If the flag "hasPlaceOfPayment" is true set the Place of Payment |
operationBetweenOrganizations | Set flag of operations between Organizations. Add "VAT" in TOTALS in print form of check |
automatMode | Declare to set Automat (#1036) is present |
automatNumber | AUTOMAT# (#1036) only if "automaticMode" is true |
|
inline |
Performs current receipt subtotal
operatorPassword | |
Print a line on receipt |
|
inline |
Close communication channel between library and printer
|
inline |
Close current not fiscal ticket
operatorPassword | |
printSerialNum | Defines if ECR serial number is printed |
paperCut | Defines if paper is cut |
|
inline |
Get info of selected memory
operatorPassword | |
diskIndex | Disk: 0: nor disk; 1: mmc:0; 2: mmc:1; 3: ram disk |
|
inline |
Eject ticket. For VKP80III-F only
operatorPassword |
|
inline |
Prints an entry reverse
operatorPassword | |
quantity | Number of items |
amount | Price of the line item |
deptNumber | Department of the line item |
text | Text describing the item |
|
inline |
Close the file previously open on printer disk
operatorPassword |
|
inline |
Close the file previously open on printer disk
operatorPassword | |
MD5 | MD5 of selected Firmware file |
|
inline |
Delete a file on printer disk
operatorPassword | |
fileName | Name of the file to delete |
|
inline |
Get the current file size
operatorPassword |
|
inline |
Open a file on printer disk
Firmware so File Access Mode
operatorPassword | |
fileName | Name of the file to open in Write or Read mode |
accessMode | Type of access mode |
fileLength | Length of the file |
|
inline |
Read the current file data
operatorPassword | |
fileLength | file length, Byte |
|
inline |
Seek the file previously open on printer disk
operatorPassword | |
origin | Origin position |
offset | Offset value for seek file |
|
inline |
Write the file previously open on printer disk
operatorPassword | |
imgBytes | Data to be writed on file |
|
inline |
FM direct command: GET Expiry Date
operatorPassword |
|
inline |
FM direct command: Send Generic command to FM
operatorPassword | |
format | Format: 0=full packet, 1=only command(error) and data field |
retry | 1..10: number of retry in case of timeout |
<param
|
inline |
FM direct command: GET quantity of not acked document from server
operatorPassword |
|
inline |
FM direct command: GET Document Data by Number
operatorPassword | |
documentNumber |
|
inline |
FM direct command: GET Fiscal Document
operatorPassword | |
documentNumber | Document stored number |
Referenced by Custom.Fiscal.RUSProtocolAPI.ProtocolAPI.GetLastFMReceiptData().
|
inline |
FM direct command: GET Document ACK from server
operatorPassword | |
documentNumber | Document stored number |
|
inline |
FM direct command: GET Document by number
operatorPassword | |
documentNumber | Document stored number |
|
inline |
FM direct command: GET Fiscal Document TVL
operatorPassword |
Referenced by Custom.Fiscal.RUSProtocolAPI.ProtocolAPI.GetLastFMReceiptData().
|
inline |
FM direct command: GET fiscalization STVL
operatorPassword | |
registrationNumber | Registration id number |
tvlTag | TVL parameter |
|
inline |
FM direct command: GET fiscalization amount totals
operatorPassword | |
registrationNumber | registration id number |
|
inline |
FM direct command: GET Format
operatorPassword |
|
inline |
FM direct command: GET Free Memory Resource
operatorPassword |
|
inline |
FM direct command: REQUEST NOTIFICATION OF MK
operatorPassword |
|
inline |
FM direct command: GET Operation Counter
operatorPassword | |
counterType |
|
inline |
FM direct command: GET recent session parameters
operatorPassword |
|
inline |
FM direct command: GET Registration Document TVL
operatorPassword |
|
inline |
FM direct command: GET Session Counter
operatorPassword | |
counterType |
|
inline |
FM direct command: GET Session Counter by Operation Type
operatorPassword | |
counterType | |
operationType |
|
inline |
FM direct command: REQUEST OF FN STATUS ABOUT MK
operatorPassword |
|
inline |
FM direct command: GET Total Data Size
operatorPassword |
|
inline |
FM direct command: GET Counter for NOT Trasmitted Documents
operatorPassword |
|
inline |
FM direct command: GET ODF Status
operatorPassword |
|
inline |
FM direct command: Remained validity period request
operatorPassword | |
date |
|
inline |
FM direct command: GET Serial Number
operatorPassword |
|
inline |
FM direct command: GET Status
operatorPassword |
Referenced by Custom.Fiscal.RUSProtocolAPI.ProtocolAPI.GetLastFMReceiptData().
|
inline |
FM direct command: GET FM Version
operatorPassword |
|
inline |
Returns Printer general communication parameters
operatorPassword |
|
inline |
Returns daily totals
operatorPassword |
|
inline |
Returns a row of Department table
operatorPassword | |
rowIndex | Index of the row |
|
inline |
Returns cash in drawer counters
operatorPassword |
|
inline |
Get FM info
operatorPassword | |
destination | 0 - print info, 1 - send to PC |
|
inline |
Returns Ejector configuration papameters for VKP80III-F
operatorPassword |
|
inline |
Returns Printer ethernet communication parameters
operatorPassword |
|
inline |
Get FM info
operatorPassword | |
destination | 0 - print info, 1 - send to PC |
firstFD | fist FD to print |
lastFD | last FD to print |
reportType | report type: LastFiscalDocumentEnum 0 - short; 1 - full |
|
inline |
Get FM info
operatorPassword | |
destination | 0 - print info, 1 - send to PC |
documentType | 0 - FM Status, 1 - Registration total, 2 - OFD State |
|
inline |
Returns trailer rows
operatorPassword |
|
inline |
Returns trailer rows for fw ver => 04.01.23
operatorPassword |
|
inline |
Returns printer grand totals
operatorPassword |
|
inline |
Returns header rows
operatorPassword |
|
inline |
Returns header rows for fw ver => 04.01.23
operatorPassword |
|
inline |
Get protocol last error code and description
operatorPassword |
|
inline |
Returns data stored in FM about last document
operatorPassword |
|
inline |
Returns last document general data
operatorPassword |
|
inline |
Returns not trasmitted amount counter totals
operatorPassword |
|
inline |
Returns OFD parameters
operatorPassword |
|
inline |
Get FM info
operatorPassword | |
destination | 0 - print info, 1 - send to PC |
firstFD | fist FD to print |
lastFD | last FD to print |
|
inline |
Returns a row of Operator table
operatorPassword | |
rowIndex | Index of the row |
|
inline |
Returns a row of Paymenyt table
operatorPassword | |
rowIndex | Index of the row |
|
inline |
Returns actual date and time stored on printer
operatorPassword |
|
inline |
Returns general configuration papameters
operatorPassword |
|
inline |
Returns general printer info
operatorPassword |
|
inline |
Returns print parameters
operatorPassword |
|
inline |
Returns current printer status
operatorPassword |
|
inline |
Returns current document status
0: not in progress 1: fiscal ticket open, no sale done 2: sale 3: payments 4: change print 5: fixed lines 6: closing executed 7: courtesy messages 8: ejection 9: not fiscal ticket open
operatorPassword |
|
inline |
REMOTE SERVER ACCES, FAMILY CODE 036 CHANNEL (1 byte, list) 0~DISABLED 1~OFD CHANNEL 2~FILE ONLY SERVER ADDRESS(64 bytes, text) TIME ZONA(1 byte, list) 2~КАЛИНИНГРАДСКОЕ ВРЕМЯ UTC+2 3~МОСКОВСКОЕ ВРЕМЯ UTC+3 4~САМАРСКОЕ ВРЕМЯ UTC+4 5~ЕКАТЕРИНБУРГСКОЕ ВРЕМЯ UTC+5 6~ОМСКОЕ ВРЕМЯ UTC+6 7~КРАСНОЯРСКОЕ ВРЕМЯ UTC+7 8~ИРКУТСКОЕ ВРЕМЯ UTC+8 9~ЯКУТСКОЕ ВРЕМЯ UTC+9 10~ВЛАДИВОСТОКСКОЕ ВРЕМЯ UTC+10 11~МАГАДАНСКОЕ ВРЕМЯ UTC+11 12~КАМЧАТСКОЕ ВРЕМЯ UTC+12 BA USER(64 bytes, text) BA PASSWORD(64 bytes, text) TIME EVENT PERIOD(4 bytes, unsigned long). Range: from 60(1 hour) to 2976(2days) EVENT(4 bytes, unsigned long). Settable from bit 0 to 3. INTERNAL EVENT(4 bytes, unsigned long). Settable from bit 0 to 17. ACCESS LEVEL(4 bytes, unsigned long). Settable from bit 0 to 5. ENABLE LOG(4 bytes, unsigned long). Settable from bit 0 to 2. OPERATION(4 bytes, list) 0~NO OPERATIONS 1~DELETE RAM LOG GROUP(32 bytes, text) DEV/ACT STATUS TIMEOUT(2 bytes, unsigned short) DEV/ACT STATUS # OF ATTEMPTS(2 bytes, unsigned short) FIRMWARE FILE DOWNLOAD TIMEOUT(2 bytes, unsigned short) FIRMWARE FILE DOWNLOAD # OF ATTEMPTS(2 bytes, unsigned short)
|
inline |
Get Allowed field list for current ECR status
operatorPassword |
|
inline |
Returns a discount report list
operatorPassword | |
rowNumber | Number of row |
|
inline |
Returns an amount report list
operatorPassword | |
reportType | Report type |
departmentRowNumber | Number of row |
|
inline |
Returns ticket parameters
operatorPassword |
|
inline |
Returns ticket info
operatorPassword |
|
inline |
Returns current ticket totals
operatorPassword |
|
inline |
Returns Printer ethernet communication parameters
operatorPassword |
|
inline |
Returns TK302-FB RS232 communication parameters
operatorPassword |
|
inline |
Returns TK302-FB RS232 communication parameters
operatorPassword |
|
inline |
Returns TK302-FB RS232 communication parameters
operatorPassword |
|
inline |
Returns USB Profile parameters
operatorPassword |
|
inline |
Returns VAT table array value
operatorPassword |
|
inline |
Returns WiFi parameters
operatorPassword |
|
inline |
Insert Barcode from Library 1 - Fast barcode library
operatorPassword | |
Defines ticket name and path | |
SaveOnFile | Save to bitmap |
Rotation | Defines ticket rotation 0 - no Rotation, 1 - 90, 2 - 180, 3 - 270 |
positionX | “Bitmap size X - 1”: barcode alignment coordinate |
positionY | “Bitmap size Y - 1”: barcode alignment coordinate |
height | Barcode height |
scale | Barcode scale |
alignment | Barcode position (0: left; 1: right) |
barcodeType | Barcode type |
text | Text to print into barcode |
|
inline |
Insert Compact QR Code to Graphic Ticket from Library 3
operatorPassword | |
Defines ticket name and path | |
SaveOnFile | Save to bitmap |
Rotation | Defines ticket rotation 0 - no Rotation, 1-90, 2 - 180, 3 - 270 |
positionX | "Bitmap size X - 1": barcode alignment coordinate |
positionY | "Bitmap size Y - 1": barcode alignment coordinate |
scale | Barcode scale |
text | Text to print into barcode, 1...256 |
|
inline |
Close Graphic Ticket and print
operatorPassword | |
Defines Print ticket on paper | |
saveOnFile | Defines save ticket bitmap in printer memory |
cutPaper | Defines cut ticket after printing |
|
inline |
Add Line/Frame to Graphic Ticket
operatorPassword | |
Defines Print line on paper | |
SaveOnFile | Defines save line bitmap in printer memory |
LineX1 | 0..."Bitmap size X-1": if X1==X2 or Y1==Y2 a line will be drawn |
LineY1 | 0..."Bitmap size Y-1" |
LineX2 | 0..."Bitmap size X-1" |
LineY2 | 0..."Bitmap size Y-1" |
LineWidth | 1...16: for the frames, the line thickness is developed inwards; downwards for horizontal lines and to the right for vertical lines |
LineReverse | Reverse line: valid only for lines; the line thickness is developed upwards and to the left. 0 -..., 1 -... |
LinePattern | Reserved |
FillingPattern | valid only for frames: 0 - white, 1 - black |
|
inline |
Open Graphic Ticket
operatorPassword | |
ticketName | Defines ticket name and path |
ticketRotation | Defines ticket rotation 0-horizontal, 1-vertical |
ticketXSize | Defines ticket bitmap size X 8...576 |
ticketYSize | Defines ticket bitmap size Y 8...2048 |
|
inline |
Add Text to Graphic Ticket
operatorPassword | |
Print on printer, but not save text | |
SaveOnFile | Save text on File |
TextRotation | 0…3 relatively to the orientation set with the open command: 0->no rotation, 1->rotate 90°, 2->rotate 180°, 3->rotate 270° |
TextX | 0.. "Bitmap size X - 1": coordinate of the upper left corner of the rotated text |
TextY | 0.. "Bitmap size Y - 1": coordinate of the upper left corner of the rotated text |
TextScaleX | 1…8 |
TextScaleY | 1…8 |
FontSize | Chars 01..05 change the font of the following bytes. |
FontStyle | 10 - bold, 11 - no bold, 12 - italic, 13 - no italic |
Text | 1 to 256 bytes |
|
inline |
Insert Bitmap in Graphic Ticket
operatorPassword | |
Defines Print line on paper | |
SaveOnFile | Defines save line bitmap in printer memory |
Rotatoin | 0...3 relatively to the orientation set with the open command. 0->no rotation, 1->rotate 90Р’В°, 2->rotate 180Р’В°, 3->rotate 270Р’В° |
BitmapX | 0..."Bitmap size X - 1": coordinate of the upper left corner of the rotated bitmap |
BitmapY | 0..."Bitmap size Y - 1": coordinate of the upper left corner of the rotated bitmap |
BitmapIndex | Bitmap number 1...25 |
ScaleX | Defines bitmap scale X: 1...8 |
ScaleY | Defines bitmap scale Y: 1...8 |
|
inline |
Insert Barcode from Library 2 - Extended barcode Library
operatorPassword | |
Defines ticket name and path | |
SaveOnFile | Save to bitmap |
Rotation | Defines ticket rotation 0 - no Rotation, 1 - 90, 2 - 180, 3 - 270 |
positionX | “Bitmap size X - 1”: coordinate of the upper left corner of the rotated barcode |
positionY | “Bitmap size Y - 1”: coordinate of the upper left corner of the rotated barcode |
CodeType | QR-Code type: 6: QRCODE, 7: GS1DATABAR, 8: PDF417 |
scale | BarCode scale, value expressed in tenths |
Flags | Reserved |
text | Text to print into barcode 1...256 |
|
inline |
Perform an Item Modifier
operatorPassword | |
isAddOn | Use 'false' to execute a Discount, 'true' to execute an Add-On |
isPercentage | Use 'false' to use an Absolute Amount, 'true' to use a Percentage Value |
printSubtotal | Set if Subtotal Line Must be Printed |
amount | value of the Modifier |
decription |
|
inline |
Confirmation for Marking Codes
operatorPassword | Operator password |
confirmationCode | Confirmation code: 1=confirm sale, 2=exclude sale from ticket, 2=ticket cancel |
|
inline |
Open communication channel between library and printer
|
inline |
Initiates a new Correction Document
operatorPassword | |
Execute physical print on paper | |
saveOnFile | Save the document on a file |
docType | Type of document to correct |
taxCode | Tax code class |
correctionType | Type of correction |
reason | Reason for correction |
reasonDate | Date of the reason of correction |
reasonDocNumber | Document number of the reason of correction |
|
inline |
Initiates a new Correction Document
operatorPassword | |
Execute physical print on paper | |
saveOnFile | Save the document on a file |
docType | Type of document to correct |
taxCode | Tax code class |
correctionType | Type of correction |
reason | Reason for correction |
reasonDate | Date of the reason of correction |
reasonDocNumber | Cocument number of the reason of correction |
saveOnSD | |
saveTXT | |
saveTXTonSD |
|
inline |
Open Fiscal Day on Printer
operatorPassword | |
Execute physical print on paper | |
saveOnFile | Save data on a file |
|
inline |
Open Fiscal Day on Printer (new command format with flag "Save to SD")
operatorPassword | |
Execute physical print on paper | |
saveOnFile | Save .spl document on a file |
saveOnSD | Save .spl document on SD Card for TK, K3, FUSION |
saveTXT | Save .txt document on a file |
saveTXTonSD | Save .txt document on SD Card for TK, K3, FUSION |
|
inline |
Open Fiscal Day on Printer (new command format with flag "Save to SD") Command format for Addres and Place of Payments
operatorPassword | |
Execute physical print on paper | |
saveOnFile | Save .spl document on a file |
saveOnSD | Save .spl document on SD Card for TK, K3, FUSION |
saveTXT | Save .txt document on a file |
saveTXTonSD | Save .txt document on SD Card for TK, K3, FUSION |
hasAddressOfPayment | flag for Address of Payment |
addressOfPayment | Address of Payment |
hasPlaceOfPayment | flag for Place of Payment |
placeOfPayment | Place Of Payment |
|
inline |
Open Fiscal Day on Printer for FFD 1.2 Command format for Addres and Place of Payments
operatorPassword | |
Execute physical print on paper | |
saveOnFile | Save .spl document on a file |
saveOnSD | Save .spl document on SD Card for TK, K3, FUSION |
saveTXT | Save .txt document on a file |
saveTXTonSD | Save .txt document on SD Card for TK, K3, FUSION |
hasAddressOfPayment | flag for Address of Payment |
addressOfPayment | Address of Payment |
hasPlaceOfPayment | flag for Place of Payment |
placeOfPayment | Place Of Payment |
hasPropOfSession | ADD.PROP.OF SESSION CLOSE REP (#1278) is present |
PropOfSession | PROP.OF SESSION CLOSE REP (#1278) |
hasDataOfSession | ADD.DATA OF SESSION CLOSE REP (#1279) is present |
DataOfSession | DATA OF SESSION CLOSE REP (#1279) |
|
inline |
Initiates a new fiscal document of a given type
operatorPassword | |
Execute physical print on paper | |
saveOnFile | Save the document on a file |
docType | Sets if the receipt is a sale, a purchase, a sale return or a purchase return document |
taxCode | Sets the tax code nature |
|
inline |
Initiates a new fiscal document of a given type (new format with flag "Save on SD"
operatorPassword | |
Execute physical print on paper | |
saveOnFile | Save .spl document on a file |
docType | Sets if the receipt is a sale, a purchase, a sale return or a purchase return document |
taxCode | Sets the tax code nature |
saveOnSD | Save .spl document on SD Card for TK, K3, FUSION |
saveTXT | Save .txt document on a file |
saveTXTonSD | Save .txt document on SD Card for TK, K3, FUSION |
|
inline |
Initiates a not fiscal ticket
operatorPassword | |
printOperator | Defines if operator info is printed on ticket |
printSerialNum | Defines if serial number is printed on ticket |
printHeader | Defines if header lines are printed on ticket |
printDateTime | Defines if date and time info are printed on ticket |
|
inline |
Performs a paper cut
operatorPassword |
|
inline |
Prints a barcode 1D on document
operatorPassword | |
height | Barcode height |
scale | Barcode scale |
position | Barcode position (0: left; 1: center; 2: right) |
barcodeType | Barcode type |
noAscii | No ascii data |
noChecksum | No checksum data |
textDoubleHeight | Double Height text style |
noHeaderNoFooter | No header nor footer style |
text | Text to print into barcode |
|
inline |
Prints a barcode 2D on document
operatorPassword | |
scale | Barcode scale |
barcodeType | Barcode type |
type | Flag for type field |
inputText | Text to print into barcode |
|
inline |
Prints a barcode with compact library
operatorPassword | |
scale | Barcode scale |
text | Text to print into barcode |
|
inline |
Printer performs a reboot
operatorPassword |
|
inline |
Prints an image icon on document
operatorPassword | |
iconNumber | Icon id to print (1..25) |
windowHeight | Height of the area where the image is printed |
startX | Print start X coordinate (must be multiple of 8) |
startY | Print start Y coordinate |
|
inline |
Prints a not fiscal line
operatorPassword | |
doubleWidth | Double Width style |
automaticNewLine | Automatic new line at space |
halfWidth | Half Width style |
doubleHeigth | Double Heigth style |
border | Text border |
halfHeigth | Half Heigth style |
bold | Bold style |
italic | Italic style |
fontSize | size of Font 01...05. If not set, using default Font |
text | Text to print |
|
inline |
Re-prints last receipt
operatorPassword | |
firstTicketToPrint | First ticket to print |
lastTicketToPrint | Last ticket to print |
documentType | Class of the document to repeat |
|
inline |
Send OFD data
operatorPassword | |
dataType | Type of the OFD data |
data | Data in string format |
|
inline |
Send OFD data
FFD 1.05 and 1.1
operatorPassword | |
dataType | Type of the OFD data |
dataLength | Length of data array |
data | Data array |
|
inline |
Send SVELTA lines to printer
operatorPassword | |
values | String in SVELTA format. see APPENDIX A5 in Commands Manual |
dataType | Svelta ticket type: 0: Full, 1: Open, 2: Sell, 3: close, 99: File |
|
inline |
Writes communication parameters
For parameters range value see description of APIGetCommunicationConfigurationResponse class
operatorPassword | |
protocol | Protocol value |
baudrate | Baudrate value |
bitNumber | RS232 settings |
txFooter | XON\XOFF TX Footer enabled |
txEcho | XON\XOFF TX Echo enabled |
handshake | RS232 handshake type |
displayLine | Display sale line |
pcChannel | Channel type for communication with PC |
paperMissing | Settings for Paper Missing Management |
|
inline |
Writes values in Department table
For parameters range value see description of APIDepartment class
operatorPassword | |
rowIndex | Index of the row to update |
value | New department row element |
|
inline |
Writes Ejector configuration papameters for VKP80III-F
operatorPassword | Operator Password |
TicketMode | Ticket mode param: 0-Normal; 1-Collect; 2-FeedAway; 3-LoopAway |
Presentation | Presentation: true - Enable; false - Disable |
Ejection | Presentation: true - Enable; false - Disable |
Direction | Direction param: 0-Backward; 1-Forward |
|
inline |
Writes ethernet parameters
For parameters range value see description of APIGetEthernetConfigurationResponse class
operatorPassword | |
dhcpEnabled | DHCP enabled |
address | IP address |
netMask | Net mask |
gateway | Gateway |
dns | DNS |
port | IP port |
|
inline |
Writes Trailer table values
For parameters range value see description of APITkRow class
operatorPassword | |
items | Array of ticket row values |
|
inline |
Writes Trailer table values for fw => 04.01.23
For parameters range value see description of APITkRow class
operatorPassword | |
items | Array of ticket row values |
|
inline |
Writes Header table values
For parameters range value see description of APITkRow class
operatorPassword | |
items | Array of ticket row values |
|
inline |
Writes Header table V2 values
For parameters range value see description of APITkRow class
operatorPassword | |
items | Array of ticket row values |
|
inline |
Writes OFD table values for Q3X-F and TK302-FB, data string length 141 bytes
operatorPassword | |
webSiteUrl | Url or IP of OFD server |
webSitePort | Port of OFD server |
channel | Transmission channel type |
timerFN | Timer FN: 1...60 |
timerC | Timer C!: 1...3600 |
timerACK | Timer ACK: 0...300 |
ofdConfiguration | ofd configuration, see FAMILY CODE 030 description in Commands Manual |
|
inline |
Writes OFD table values for FFD 1.2
operatorPassword | |
webSiteUrl | Url or IP of OFD server |
webSitePort | Port of OFD server |
channel | Transmission channel type |
timerFN | Timer FN: 1...60 |
timerC | Timer C!: 1...3600 |
timerACK | Timer ACK: 0...300 |
ofdConfiguration | ofd configuration, see FAMILY CODE 030 description in Commands Manual |
oismUrl | OISM server url or IP |
oismPort | OISM server Port |
oismTimeout1 | OISM Server Timeout 1 |
oismTimeout2 | Oism Server Timeout 2 |
web3Url | Web3 url or Port |
web3Port | Web3 Port |
web3Timeout1 | Web3 Timeout 1 |
web3Timeout2 | Web3 Timeout 2 |
|
inline |
Writes OFD table values for FFD 1.2
operatorPassword | |
webSiteUrl | Url or IP of OFD server |
webSitePort | Port of OFD server |
timerFN | Timer FN: 1...60 |
timerC | Timer C!: 1...3600 |
timerACK | Timer ACK: 0...300 |
ofdConfiguration | ofd configuration, see FAMILY CODE 030 description in Commands Manual |
oismUrl | OISM server url or IP |
oismPort | OISM server Port |
oismTimeout1 | OISM Server Timeout 1 |
oismTimeout2 | Oism Server Timeout 2 |
web3Url | Web3 url or Port |
web3Port | Web3 Port |
web3Timeout1 | Web3 Timeout 1 |
web3Timeout2 | Web3 Timeout 2 |
|
inline |
Writes OFD table values for FUSION, data string length 140 bytes
operatorPassword | |
webSiteUrl | Url or IP of OFD server |
webSitePort | Port of OFD server |
timerFN | Timer FN: 1...60 |
timerC | Timer C!: 1...3600 |
timerACK | Timer ACK: 0...300 |
ofdConfiguration | ofd configuration, see FAMILY CODE 030 description in Commands Manual |
|
inline |
Write HD DN parameters
operatorPassword | |
ofdDataType | OFD data TAG |
data | Data to write |
|
inline |
Writes values in Opeator table
For parameters range value see description of APIOperator class
operatorPassword | |
rowIndex | Index of the row to update |
value | New operator row element |
|
inline |
Writes values in Payment table
For parameters range value see description of APIPayment class
operatorPassword | |
rowIndex | Index of the row to update |
value | New payment row element |
|
inline |
Write general configuration parameters
For parameters range value see description of APIGetGeneralConfigurationResponse class
operatorPassword | |
deviceModel | 1 - Q3X-F, 2 - FUSION, 3 - TK302-FB |
mandatorySubtotal | Mandatory subtotal value |
NegativeCashDrawer | Allow negative CashDrawer |
cashDrawerVoltage | Cash drawer voltage value: 0: 24V, 1: 12V, 2: 6V |
fpuMode | FPU Mode value |
ExtraInfo | |
displayBacklight | 0...100 |
displayContrast | 0...9 |
|
inline |
Write print parameters
For parameters range value see description of APIGetPrinterParamsResponse class
operatorPassword | |
printEnergy | Print energy value |
printSpeed | Print speed value |
bottomLineFeed | Bottom line feed value |
interlineCompression | Interline compression value |
ticketFormat | Set the ticket layout |
cutterEnabled | Cutter enabled |
|
inline |
Write print parameters vor VKP80III-F. No CUTTER parameter!!!
For parameters range value see description of APIGetPrinterParamsResponse class
operatorPassword | |
printEnergy | Print energy value |
printSpeed | Print speed value |
bottomLineFeed | Bottom line feed value |
interlineCompression | Interline compression value |
ticketFormat | Set the ticket layout |
directoryConfiguration | |
filenameConfiguration | |
filenameExtension |
|
inline |
Write print parameters
For parameters range value see description of APIGetPrinterParamsResponse class
operatorPassword | |
printEnergy | Print energy value |
printSpeed | Print speed value |
bottomLineFeed | Bottom line feed value |
interlineCompression | Interline compression value |
ticketFormat | Set the ticket layout |
cutterEnabled | Cutter enabled |
directoryConfiguration | |
filenameConfiguration | |
filenameExtension |
|
inline |
Set Remote Server Cofiguration for Monitoring service
operatorPassword |
|
inline |
Write ticket parameters
operatorPassword | |
asyncPrint | Print in Asyncronous Mode |
cancelledDocPrint | Print Cancelled Documents |
notFiscTicketHeader | Print Header on Not Fiscal Ticket |
printPluCode | Print PLU Code |
printSubtotal | Print Subtotal |
printNumPieces | Print Number of Pieces |
printOnlyIfNotZero | Print the Item Only if Amount is Not 0 |
printPeriodical | Print Periodical Report |
printOperator | Print Operator Info |
printUnitQty | Quantity 1 Print 1x |
ticketCopy | Print Ticket Copy |
printDetailVat | Print VAT Detail |
saveTicketBmp | Save icket on .bmp File |
|
inline |
Writes ethernet parameters for TK302-FB
For parameters range value see description of APIGetTK302EthernetConfigurationResponse class
operatorPassword | |
dhcpEnabled | DHCP enabled |
printerName | Printer Name |
address | IP address |
netMask | Net mask |
gateway | Gateway |
dns1 | DNS1 |
dns2 | DNS2 |
port | IP port |
|
inline |
Writes paper parameters, Family 10182, 10119, 10114, 10200, 10115
For parameters range value see description of APIGetTK302RS232ConfigurationResponse class
operatorPassword | |
cutterEnabled | cutter Enabled. Family 10182 |
paperWidth | paper width. Family 10119 |
charsInch | chars/inch. Family 10114 |
printDensity | print Density. Family 10200 |
speed | Speed/Quality. Family 10115 |
|
inline |
Writes RS232 parameters
For parameters range value see description of APIGetTK302RS232ConfigurationResponse class
operatorPassword | |
baudRate | Baudrate value |
dataLength | data Length |
Parity | RS232 Parity |
handshake | RS232 handshake type |
busyCondition | RS232 Busy Condition |
|
inline |
Writes RS232 parameters
For parameters range value see description of APIGetTK302RS232ConfigurationResponse class
operatorPassword | |
usbClass | Baudrate value |
usbAddress | data Length |
|
inline |
Set USB profile for printer
operatorPassword | |
profile | USB Profile |
|
inline |
Writes VAT table values
operatorPassword | |
items | Array of vat values |
|
inline |
Writes wifi parameters
For parameters range value see description of APIGetWifiConfigurationResponse class
operatorPassword | |
wifiEnabled | Wi-Fi feature is enabled |
ssid | SSID name |
security | Security type |
password | Password |
dhcpEnabled | DHCP service is on |
address | IP address |
netMask | Net Mask |
gateway | Gateway address |
dns | DNS 1 |
port | IP port |
|
inline |
Returns current shift status
operatorPassword |
|
inline |
Perform a Subtotal Modifier
operatorPassword | |
isAddOn | Use 'false' to execute a Discount, 'true' to execute an Add-On |
isPercentage | Use 'false' to use an Absolute Amount, 'true' to use a Percentage Value |
printSubtotal | Set if Subtotal Line Must be Printed |
amount | value of the Modifier |
decription |
|
inline |
Void last element in current Fiscal Document
operatorPassword |
|
inline |
Write a new Serial Number on ECR device
operatorPassword | |
serialNumber | ECR Serial Number. max 20 chars |
|
get |
Returns the Department table row number
|
get |
Returns the Footer table row number
|
get |
Returns the Header table row number
|
get |
Returns the Operator table row number
|
get |
Returns the Payment table row number
|
get |
Returns the VAT table row number
|
set |
Group of parameters for set up the communication channel. RS232
Object list: int baudRate, int dataBits, Handshake handshake, Parity parity, string portName, StopBits stopBits, bool dtr, bool rts
Ethernet
Object list: string adress, int port
Referenced by Custom.Fiscal.RUSProtocolAPI.ProtocolAPI.OpenConnection().
|
set |
Set the communication channel
Referenced by Custom.Fiscal.RUSProtocolAPI.ProtocolAPI.OpenConnection().
|
getset |
Set the library log level
|
get |
Return the connection status of the communication port