Class s.p.d.F.FS345(SerialBase):

Part of stoqdrivers.printers.daruma.FS345 View In Hierarchy

Known subclasses: stoqdrivers.printers.daruma.FS2100.FS2100

No class docstring
Method __init__ Undocumented
Method _reset Undocumented
Method send_command Undocumented
Method _read_reply Undocumented
Method _get_status Undocumented
Method status_check Undocumented
Method _check_status Undocumented
Method needs_reduce_z Undocumented
Method needs_read_x Undocumented
Method handle_error Undocumented
Method show_status Undocumented
Method show_information Undocumented
Method show_document_status Undocumented
Method get_firmware_version Return the firmware version.
Method _get_fiscal_registers Undocumented
Method _get_registers Undocumented
Method _verify_coupon_open Undocumented
Method _is_open Undocumented
Method _get_totalizers Undocumented
Method _get_coupon_number Undocumented
Method _add_payment Undocumented
Method _add_voucher Undocumented
Method _configure_taxes Undocumented
Method _configure_payment_methods Undocumented
Method _configure_bound_receipts Undocumented
Method coupon_identify_customer Undocumented
Method coupon_is_customer_identified Undocumented
Method coupon_open Undocumented
Method coupon_add_item Undocumented
Method coupon_cancel_item Undocumented
Method coupon_add_payment Undocumented
Method coupon_cancel Undocumented
Method cancel_last_coupon Cancel the last non fiscal coupon or the last sale.
Method coupon_totalize Undocumented
Method coupon_close Undocumented
Method summarize Undocumented
Method close_till Undocumented
Method _get_bound_receipt_constants Undocumented
Method get_payment_receipt_identifier Returns the receipt identifier corresponding to the payment method.
Method payment_receipt_open Undocumented
Method payment_receipt_print Undocumented
Method payment_receipt_close Undocumented
Method till_add_cash Undocumented
Method till_remove_cash Undocumented
Method till_read_memory Undocumented
Method _till_read_memory_to_serial Undocumented
Method till_read_memory_by_reductions Undocumented
Method get_capabilities Undocumented
Method get_constants Undocumented
Method query_status Undocumented
Method status_reply_complete Undocumented
Method get_serial Undocumented
Method get_ccf Undocumented
Method get_coo Undocumented
Method get_gnf Undocumented
Method get_crz Undocumented
Method get_tax_constants Undocumented
Method get_payment_constants Undocumented
Method get_sintegra Undocumented
Method get_user_registration_info Returns current ecf user registration date and time,

Inherited from SerialBase:

Method set_port Undocumented
Method get_port Undocumented
Method fileno Undocumented
Method writeline Undocumented
Method write Undocumented
Method read Undocumented
Method readline Undocumented
def __init__(self, port, consts=None):
Undocumented
def _reset(self):
Undocumented
def send_command(self, command, extra=''):
Undocumented
def _read_reply(self):
Undocumented
def _get_status(self):
Undocumented
def status_check(self, S, byte, bit):
Undocumented
def _check_status(self, verbose=False):
Undocumented
def needs_reduce_z(self, status=None):
Undocumented
def needs_read_x(self, status=None):
Undocumented
def handle_error(self, error_value, raw):
Undocumented
def show_status(self):
Undocumented
def show_information(self):
Undocumented
def show_document_status(self):
Undocumented
def get_firmware_version(self):
Return the firmware version.
def _get_fiscal_registers(self):
Undocumented
def _get_registers(self):
Undocumented
def _verify_coupon_open(self):
Undocumented
def _is_open(self, status):
Undocumented
def _get_totalizers(self):
Undocumented
def _get_coupon_number(self):
Undocumented
def _add_payment(self, payment_method, value, description=''):
Undocumented
def _add_voucher(self, type, value):
Undocumented
def _configure_taxes(self):
Undocumented
def _configure_payment_methods(self):
Undocumented
def _configure_bound_receipts(self):
Undocumented
def coupon_identify_customer(self, customer, address, document):
Undocumented
def coupon_is_customer_identified(self):
Undocumented
def coupon_open(self):
Undocumented
def coupon_add_item(self, code, description, price, taxcode, quantity=Decimal('1.0'), unit=UnitType.EMPTY, discount=Decimal('0.0'), surcharge=Decimal('0.0'), unit_desc=''):
Undocumented
def coupon_cancel_item(self, item_id):
Undocumented
def coupon_add_payment(self, payment_method, value, description=''):
Undocumented
def coupon_cancel(self):
Undocumented
def cancel_last_coupon(self):
Cancel the last non fiscal coupon or the last sale.
def coupon_totalize(self, discount=Decimal('0.0'), surcharge=Decimal('0.0'), taxcode=TaxType.NONE):
Undocumented
def coupon_close(self, message=''):
Undocumented
def summarize(self):
Undocumented
def close_till(self, previous_day=False):
Undocumented
def _get_bound_receipt_constants(self):
Undocumented
def get_payment_receipt_identifier(self, method_name):
Returns the receipt identifier corresponding to the payment method.
Parametersmethod_namethis is the payment method name. A receipt with the same name should be configured at the printer.
def payment_receipt_open(self, identifier, coo, method, value):
Undocumented
def payment_receipt_print(self, text):
Undocumented
def payment_receipt_close(self):
Undocumented
def till_add_cash(self, value):
Undocumented
def till_remove_cash(self, value):
Undocumented
def till_read_memory(self, start, end):
Undocumented
def _till_read_memory_to_serial(self, start, end):
Undocumented
def till_read_memory_by_reductions(self, start, end):
Undocumented
def get_capabilities(self):
Undocumented
def get_constants(self):
Undocumented
def query_status(self):
Undocumented
def status_reply_complete(self, reply):
Undocumented
def get_serial(self):
Undocumented
def get_ccf(self):
Undocumented
def get_coo(self):
Undocumented
def get_gnf(self):
Undocumented
def get_crz(self):
Undocumented
def get_tax_constants(self):
Undocumented
def get_payment_constants(self):
Undocumented
def get_sintegra(self):
Undocumented
def get_user_registration_info(self):
Returns current ecf user registration date and time, id in the printer and cro relative to the user registration
API Documentation for Stoqdrivers, generated by pydoctor at 2009-04-30 17:14:35.