СИСТЕМА И СПОСОБ ДЛЯ ПОДДЕРЖИВАЮЩЕЙ ОБЛАЧНЫЕ ТЕХНОЛОГИИ ТОРГОВО-КАССОВОЙ СИСТЕМЫ ВЫСОКОЙ ДОСТУПНОСТИ

1. Реализуемый на клиентском устройстве способ отображения информации ценового расчета, содержащий этапы, на которых:
генерируют, посредством клиентского устройства, графический пользовательский интерфейс, приспособленный для торговых транзакций;
принимают, посредством клиентского устройства, информацию первого заказа для первой торговой транзакции через графический пользовательский интерфейс;
получают, посредством клиентского устройства и от серверного устройства, расположенного удаленно от клиентского устройства, первую информацию ценового расчета для первой торговой транзакции, причем первая информация ценового расчета сгенерирована серверным устройством на основе серверной информации ценового расчета, расположенной удаленно от клиентского устройства;
отображают, посредством клиентского устройства, первую информацию ценового расчета через графический пользовательский интерфейс;
принимают, посредством клиентского устройства, информацию второго заказа для второй торговой транзакции через графический пользовательский интерфейс;
определяют, посредством клиентского устройства, вторую информацию ценового расчета для второй торговой транзакции, при этом вторую информацию ценового расчета генерируют на основе клиентской информации ценового расчета, расположенной локально в клиентском устройстве; и
отображают, посредством клиентского устройства, вторую информацию ценового расчета через графический пользовательский интерфейс.
2. Способ по п. 1, дополнительно содержащий этап, на котором принимают, посредством клиентского устройства, пакет данных, который включает в себя клиентскую информацию ценового расчета, при этом клиентская информация ценового расчета синхронизирована с серверной информацией ценового расчета.
3. Способ по п. 2, в котором клиентская информация ценового расчета включает в себя инструкции, которые приспособлены исполняться в пределах портативной среды выполнения клиентского устройства для генерирования второй информации ценового расчета.
4. Способ по п. 3, в котором инструкции клиентской информации ценового расчета приспособлены исполняться в пределах портативной среды выполнения серверного устройства для генерирования серверным устройством первой информации ценового расчета.
6. Способ по п. 4, в котором пакет данных дополнительно включает в себя информацию меню для торговых транзакций, которая приспособлена считываться в пределах портативной среды выполнения клиентского устройства, при этом при упомянутом генерировании графического пользовательского интерфейса графический пользовательский интерфейс генерируют на основе информации меню.
7. Способ по п. 6, в котором информация меню приспособлена считываться в пределах портативной среды выполнения серверного устройства.
8. Способ по п. 2, дополнительно содержащий этап, на котором выполняют вторую торговую транзакцию без связи с серверным устройством в течение второй торговой транзакции.
9. Способ по п. 8, дополнительно содержащий этап, на котором определяют, доступно ли соединение связи между клиентским устройством и серверным устройством для второй торговой транзакции;
при этом клиентское устройство определяет вторую информацию ценового расчета, когда определено, что линия связи недоступна для второй торговой транзакции.
10. Способ по п. 9, дополнительно содержащий этап, на котором выгружают запись второй торговой транзакции на серверное устройство.
11. Клиентское устройство для отображения информации ценового расчета, содержащее:
долговременное машиночитаемое запоминающее устройство;
аппаратный процессор, который:
генерирует графический пользовательский интерфейс, приспособленный для торговых транзакций;
принимает информацию первого заказа для первой торговой транзакции через графический пользовательский интерфейс;
получает от серверного устройства, расположенного удаленно от клиентского устройства, первую информацию ценового расчета для первой торговой транзакции, причем первая информация ценового расчета сгенерирована серверным устройством на основе серверной информации ценового расчета, расположенной удаленно от клиентского устройства;
отображает первую информацию ценового расчета через графический пользовательский интерфейс;
принимает информацию второго заказа для второй торговой транзакции через графический пользовательский интерфейс;
определяет вторую информацию ценового расчета для второй торговой транзакции, при этом вторая информация ценового расчета генерируется на основе клиентской информации ценового расчета, расположенной локально в клиентском устройстве; и
отображает вторую информацию ценового расчета через графический пользовательский интерфейс.
12. Клиентское устройство по п. 11, при этом клиентское устройство принимает пакет данных, который включает в себя клиентскую информацию ценового расчета, при этом клиентская информация ценового расчета синхронизирована с серверной информацией ценового расчета.
13. Клиентское устройство по п. 12, при этом клиентская информация ценового расчета включает в себя инструкции, которые приспособлены исполняться в пределах портативной среды выполнения клиентского устройства для генерирования второй информации ценового расчета.
14. Клиентское устройство по п. 13, при этом инструкции клиентской информации ценового расчета приспособлены исполняться в пределах портативной среды выполнения серверного устройства для генерирования серверным устройством первой информации ценового расчета.
16. Клиентское устройство по п. 14, при этом пакет данных дополнительно включает в себя информацию меню для торговых транзакций, которая приспособлена считываться в пределах портативной среды выполнения клиентского устройства, причем аппаратный процессор генерирует графический пользовательский интерфейс на основе информации меню.
17. Клиентское устройство по п. 16, при этом информация меню приспособлена считываться в пределах портативной среды выполнения серверного устройства.
18. Клиентское устройство по п. 12, при этом клиентское устройство выполняет вторую торговую транзакцию без связи с серверным устройством в течение второй торговой транзакции.
19. Клиентское устройство по п. 18, в котором аппаратный процессор определяет, доступно ли соединение связи между клиентским устройством и серверным устройством для второй торговой транзакции;
при этом аппаратный процессор определяет вторую информацию ценового расчета, когда определено, что линия связи недоступна для второй торговой транзакции.
20. Клиентское устройство по п. 19, в котором аппаратный процессор выгружает запись второй торговой транзакции на серверное устройство.